- Added the ability to disable feeding animals, shearing sheep, and trading with villagers.
XPMode and FarmingMode:
entities_actions:
Available options:
- shear - sheep shearing
- villagerTrades - trading with villagers
- mobFeed - feeding mobs (e.g., sheepFeed, chickenFeed, etc., can be used to allow only specific mobs).
- mobFeed is a parent setting that allows player to feed all mobs.
config.yml:
Added under "checkUnlocked":
Code (Text):
onEntityActions:
check: true
sendMessage: true
survivalModeOnly: false
Additionally, added in messages:
Code (Text):
messages:
entity_action_not_allowed: '&cYou are not allowed to do this.'
Plan for the next release:
- Ability to disable fishing, horse riding, boat usage, and minecart usage.
Planned for future releases (not the next one):
- Ability to disable certain enchantments if the player does not have sufficient progress.
- GUI for in-game settings.
- Ability to set progress based on permission groups.
Versioning changes:
- 4.0.0 - Major version, significant changes, big feature additions.
- 4.1.0 - Medium adjustments, new features related to existing ones.
- 4.0.1 - Minor changes.