▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ProgressionTools
ProgressionTools

ProgressionTools

Tool progression with XP/leveling—turn grinding into satisfying long-term progression.

Оцените первым
84
2
Все версииProgressionTools 1.0.3

ProgressionTools 1.0.3

Release15.03.2026

Список изменений

Initial Release

  • Custom leveled tool system — tools carry XP and level data via PDC, independent of vanilla item durability mechanics
  • ToolType.LUMBERJACK_AXE — first custom tool with dedicated XP listener (ToolXpListener), Farmer and Miner variants with their own listeners (ToolXpFarmerListener, ToolXpMinerListener)
  • ToolStage.WOOD — first upgrade tier, max level 250; tool stage progression framework in place for future tiers
  • Tool upgrade system via the anvil: ToolUpgradePrepareListener validates the recipe, ToolUpgradeApplyListener applies the upgrade; dedicated subclasses for Farmer hoe and Miner pickaxe variants
  • Tool speed bonus: ToolSpeedListener applies mining/dig speed modifiers based on tool level
  • Tool durability bonus: ToolDurabilityBonusListener scales durability loss reduction with level
  • WorkSpeedEnchant — custom enchantment registered for compatible tools
  • Gem system — socket-based item enhancement
  • GemDefinition config records with material, display name, custom model data, effect type and amplifier
  • GemItem factory creates gem ItemStack with PDC-tagged gem_type key
  • GemSocketGui — player-facing GUI for inserting gems into tool sockets
  • GemSocketListener — handles socket GUI interactions
  • GemDropListener — configurable gem drops from mobs or blocks
  • Special armor sets (permission-gated, for Tebex integration)
  • Sets: Magier, Ritter, Heiler, Assassine, Bogenschütze
  • SpecialArmorSetDefinition with SetEffect list — multiple potion effects active only while full set is worn
  • EquipmentEffectService + EquipmentEffectListener — equip/unequip event handling with full-set detection
  • Special weapons — SpecialWeaponDefinition config records with SpecialWeaponFactory
  • Crafting recipes registered at startup for Farmer, Lumberjack, and Miner tools (FarmerRecipes, LumberjackRecipes, MinerRecipes)
  • ArmorXpListener — awards Warrior or class XP on armor damage events
  • AnvilVanillaEnchantBlockListener — blocks vanilla enchanting on custom tools to prevent unintended interactions
  • CmdAutoTagListener — auto-tags newly crafted or given tools with the correct PDC data
  • ToolProgressionService — central service for tool XP math, level thresholds, and stage transition logic
  • ToolLoreUtil — generates and refreshes the tool lore block (level, XP bar, gem slots) on every change
  • Modrinth update checker — queries the Modrinth API on startup; UpdateJoinNotifyListener notifies ops in chat when a newer version is available
  • /progressiontools reload (alias /ptools) — hot-reload all tool and gem configs
  • /ptedit <show|setxp|addxp|setlevel|addlevel> — admin command for direct tool data manipulation
  • ProgressionAPI integration: ProgressionApiCustomItemRegistrar registers all tool and gem types; ProgressionToolsItemProvider resolves custom items by ID for shop and quest integration
  • ProgressionToolsTutorialProviderApi — tutorial step provider for new player onboarding
  • Requires Progression Core + ProgressionAPI

Файлы

progressiontools-1.0.3.jar(150.64 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.0.3

Загрузчики

Paper

Версии игры

1.21–1.21.11

Загрузок

39

Дата публикации

15.03.2026

Загрузил

ID версии

Главная