Experienced Crafting

Experienced Crafting

Mod

This mod rewards the player experience when crafting and is highly configurable.

Server Game Mechanics

254 downloads
0 followers
Follow Save
  • Added a min_crafting_xp variable that defines the XP awarded once max_crafting_xp_times is reached.
  • Replaced linear_scaling with a flexible scaling_mode (none, linear, slow_to_fast, fast_to_slow).
  • Updated the overrides system to support the new min_crafting_xp and scaling_mode options.
  • Add a reset_trigger system, allowing specified items (e.g., eating an enchanted golden apple) and sleeping to reset crafting XP counters.
  • Debugging text now starts with an empty line, making it easier to read.
  • Changed some of the default config settings

Added a whitelist/blacklist feature:

  • When whitelist is true, only items listed in whitelist_items will give XP.
  • When whitelist is false, all items give XP except those in blacklist_items.

Added an overrides feature, which allows you to override any of the default behaviours for a specific item.

  • Fixed a bug that rewarded the player the ingredient_xp bonuses based on all ingredient's placed in the crafting UI, even when they aren't used. This could cause the player to be given way more experience than intended.
  • Optimized ingredient_xp processing by caching values, reducing performance overhead for large ingredient lists.
  • The mod now correctly functions as a server-side only mod, allowing clients to join without installing it.
  • Added a debug option to the mod/config
  • Improved config readability

Initial Release


Project members

DeftestHawk

Member

Details

Licensed ARR
Published 2 months ago
Updated 2 months ago