MigratingMarketsСкачать
ВЕРСИИ (1)
release
MigratingMarkets 1.0
1.03 авг. 2026 г.25Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, spigot
Что нового
# 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.