promotional bannermobile promotional banner

MigratingMarkets

A dynamic caravan economy where merchants travel, markets evolve, and every trade matters.
Back to Files

MigratingMarkets-1.0.jar

File nameMigratingMarkets-1.0.jar
Uploader
PluggLabPluggLab
Uploaded
Aug 3, 2026
Downloads
7
Size
64.1 KB
File ID
8569748
Type
R
Release
Supported game versions
  • 1.21.11
  • 1.21.10
  • 1.21.9
  • 1.21.8
  • 1.21.7
  • 1.21.6
  • 1.21.5
  • 1.21.4
  • 1.21.3
  • 1.21.2
  • 1.21.1
  • 1.21

What's new

1.0

Added

Caravan Market System

  • Added a complete traveling caravan market system with multiple specialized traders:
    • Blacksmith Caravan
    • Enchanter Caravan
    • Exotic Trader Caravan
  • Added configurable caravan routes with waypoint-based movement.
  • Added dynamic supply and demand pricing system.
  • Added market-day price recovery system.
  • Added full caravan state persistence across restarts.

Economy System

  • Added new economy provider system:
    • Emerald economy
    • Vault economy
  • Added automatic Vault detection.
  • Added fallback to emerald currency when Vault is unavailable.
  • Added configurable economy provider selection.

Escort Reputation System

  • Added caravan escort reputation mechanics.
  • Players can gain reputation by protecting caravans from hostile mobs.
  • Added reputation-based discounts and interactions.

LuckyBlock 2.0 Integration (WIP)

  • Added initial integration with PluggLab Studio LuckyBlock 2.0 API.
  • Added support for generating LuckyBlock items using:
    • LuckyBlockAPI
    • LuckyBlockRarity
  • Added rarity support:
    • COMMON
    • RARE
    • EPIC
    • LEGENDARY
  • Fortune specialty rewards can use real LuckyBlock ItemStack objects.
  • Added LuckyBlockBridge for external plugin communication.
  • Integration is currently in development and has not been fully tested.

Optional Integrations

  • Added optional plugin support through softdepend:
    • Vault
    • LuckyBlock
  • MigratingMarkets can run without LuckyBlock installed.
  • LuckyBlock features automatically enable when the plugin is detected.

Update Checker

  • Added asynchronous GitHub release update checker.
  • Added automatic version comparison.
  • Added administrator notifications when a new version is available.
  • Added Modrinth download link support.
  • Added configurable update checker toggle.

Commands

  • Added tab completion for:
    • /market
    • /caravanadmin
  • Added permission-based tab suggestions.
  • Improved command feedback messages.

Changed

Market System

  • Expanded the item catalog for all trader types.
  • Added item levels from 1-5.
  • Added individual item stock limits.
  • Added automatic market-day restocking.

Caravan System

  • Improved waypoint handling.
  • Caravan Y positions now automatically adjust to terrain height.
  • Prevented caravans from spawning underground or floating.

NPC Behaviour

  • Caravan villagers now keep their AI enabled while parked.
  • Improved natural NPC movement.

Messages

  • Reworked messages using Adventure Components.
  • Added proper support for:
    • & color codes
    • § formatting
  • Fixed incorrect color rendering in chat.

LuckyBlock System

  • Updated LuckyBlock integration structure.
  • Moved external plugin handling into a dedicated bridge system.
  • Improved compatibility when LuckyBlock is unavailable.
  • Corrected plugin detection from LuckyEngine to LuckyBlock.

Fixed

  • Fixed missing tab completion registration.
  • Fixed raw color codes appearing in admin messages.
  • Fixed incorrect entity killer handling in escort events.
  • Fixed caravan NPCs freezing while parked.
  • Fixed incorrect waypoint terrain positioning.
  • Fixed optional LuckyBlock dependency loading.
  • Fixed startup errors when LuckyBlock was not installed.
  • Fixed package references after project migration.
  • Fixed update checker branding and plugin references.

Technical

  • Improved internal plugin architecture.
  • Added separated external integration bridges.
  • Improved optional dependency handling.
  • Improved Paper 1.21.x compatibility.
  • Improved Maven dependency management.
  • Improved plugin startup stability.

This mod has no additional files