Releases: Clickism/ClickVillagers
Releases · Clickism/ClickVillagers
1.6
- Fixed: Command/interaction sounds wouldn't play on 1.21.11. (Fabric)
- Fixed: Placing a villager hopper sends a "hopper broken" message. (Paper)
- Fixed: Villagers needed to be inside a villager hopper to be picked up. (Paper)
- They will now be picked up if they are standing on top of the hopper as well.
- Fixed: Some messages were not playing sounds. (Paper)
- Updated to Configured 0.3: Internal refactor and added command interface for configuration options!
/clickvillagers config set <option> <value>: Sets a configuration option./clickvillagers config get <option>: Gets the value of a configuration option./clickvillagers config path: Prints the path to the configuration file./clickvillagers config reload: Reloads the configuration file.- Removed the old reload command
cvalias.
1.5.1
Paper
- Fixed exception thrown when registering the hopper recipe more than once, i.E. via the reload command.
- Not mentioned in the previous changelog:
- Added new command
/clickvillagers config_path: shows the path of the config file.
- Added new command
Fabric
- For 1.21.11: Downgraded Fabric loader dependency to
0.18.0. - You can now place duplicated picked up villager items. (Matches behavior of the Paper version)
- Duplicated villagers will be assigned new UUIDs.
1.5 (Paper)
- Switched to Paper API for better performance and ease of development.
- Dropped
Spigotand1.20support- From now on, new releases will only support 1.21+.
- There might be bugfix releases for 1.20 and Spigot if necessary.
- New Feature: Resetting Trades
- You can now reset trades of villagers directly in the trading menu!
- Click on the
Reset Tradesrecipe to reset the trades of the villager. - This feature is disabled by default!: As it might be too overpowered,
you need to enable it in the config first (plugins/ClickVillagers/config.yml)
by settingallow_resetting_trades: true.
- Rewrote dispenser logic to use Paper's
BlockPreDispenseEvent. - Rewrote Villager Hopper logic. (RVSkeLe)
- Improved performance. (Using Paper API features)
- Reloading the config will now also reload villager hopper settings.
- Removed legacy compatibility.
- If you are upgrading from a version before
1.1, upgrade first to1.4.4
before upgrading to1.5or later.
- If you are upgrading from a version before
1.4.3 (Spigot)
- Optimized villager hopper performance.
- Added new config option
enable_dispensersthat controls whether dispensers can dispense mobs. - Overhauled dispenser logic.
- Dispensers now dispense villagers on all versions.
- Fixed: Villager item was not being removed after being dispensed.
- Fixed: Villager only gets dispensed if a player/mob is in front of the dispenser.
1.4.1
1.4 (Spigot)
- Switched to Configured for configuration and localization.
- Config options are now snake_case.
- Added Vietnamese language support.
- Added Russian language support.
- Added config option to disable picking up zombie villagers.
- Updated to 1.21.6
1.3.1 (Spigot)
- Update to 1.21.5
- Internal switch to a hybrid use of EntitySnapshot and NMS for storing villager data on items.
- Fix "villager_with_profession" only being translated after manually resetting language files.
1.3 (Spigot)
- NEW: Trades will now be listed on picked up villagers.
- For each profession, only relevant trades will be shown. (i.E: only enchanted books for librarians)
- Relevant trades will be formatted with colors and emojis.
- See images for more examples.
- Added config option "show-trades".
- Added config option "format-trades".
- Added an optional cooldown for picking up & claiming villagers.
- Claimed villagers can be picked up without a cooldown.
- Added config option "cooldown".
- Added permission "clickvillagers.bypass-cooldowns"
- Added tab completion for "/clickvillagers reload"
1.2.3 (Spigot)
- Switch to Modrinth update checker.
- Fix villager dupe glitch when dispensing villager head #34.
- Warn opped players on join if a newer version is available.
1.2.2 (Spigot)
- Fixed: Placing villagers from off-hand doesn't work.