▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/MMO Experience
MMO Experience

MMO Experience

Enhance the vanilla experience by removing orbs, modifying XP values and sources and create a true RPG style levelling system

587
8
Все версииMMO Experience 1.0.3

MMO Experience 1.0.3

Beta1 г. назад

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

Changelog v1.0.3


New Features:

  1. Configuration Management Enhancements:

    • Dynamic Key Merging:
      • Automatically merges new configuration keys from the default config.yml into the existing file while preserving user-defined values.
      • Ensures that missing keys are seamlessly added without overwriting existing customisations.
    • Versioning for Updates:
      • Introduced config-version for streamlined updates and tracking. The plugin now identifies outdated configurations and updates them while preserving custom settings.
  2. bStats Integration:

    • Introduced bStats analytics for usage tracking and plugin improvement.
    • Explicit logging added to indicate whether bStats is enabled or disabled, along with a prompt encouraging users to enable it to support development.
  3. New XP Settings:

    • Added multiple configuration options for fine-grained XP control:
      • repair-cost-xp: When set to false, repairing items does not consume XP levels. Repair costs still apply but XP is ignored.
      • grindstone-refund-xp: When set to false, players do not gain XP when disenchanting items using a grindstone.
      • xp-in-creative: Determines whether players in Creative mode can earn XP. Defaults to false.
      • xp-global-disable: A master toggle to disable all XP rewards in the game. This setting overrides all other XP configurations.
      • xp-scaling-factor: Allows global scaling of XP rewards. Set to 1.0 for normal XP, 0.5 for half XP, and so on.

Bug Fixes:

  • Configuration Loading:
    • Fixed an issue where missing configuration keys were not added during updates, leading to plugin disabling.
    • Ensured that configuration updates no longer override user-defined values.
  • XP Handling Fixes:
  • Corrected XP costs for anvils
  • Fixed an issue where grindstone XP refunds were not properly configurable, allowing for full control via the new grindstone-refund-xp option.

Refactor Highlights:

  • Full Codebase Refactor:

    • Streamlined and modularised code for better maintainability.
  • Improved Logging:

    • Enhanced logging feedback for key operations such as configuration loading, task initialisation, and plugin lifecycle events.

Recommended Steps:

  1. Configuration Update:

    • Existing configurations should be automatically updated with new keys while preserving user settings.
  2. Testing:

    • Test all new XP-related functionalities:
    • Repair mechanics to ensure XP costs are applied or ignored as configured.
    • Grindstone disenchanting to verify XP refunds match the settings.
    • Global XP scaling using the xp-scaling-factor.

Файлы

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

Метаданные

Канал релиза

Beta

Номер версии

1.0.3

Загрузчики

Paper

Версии игры

1.21–1.21.4

Загрузок

463

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

1 г. назад

Загрузил

ID версии

Главная