Version update
Support 1.20.2
Patches
- Removed ChunkLoad configs
- Plugin will keep manually keep chunk loading until native method of Paper chunkloading is found.
- Added config auto updater (It will overwrite old data, please do backups)
- Added plugin version checker
- Remake Doll gui functionality
- Added 'Attack', 'Use', 'Copy', 'Mount', 'Dismount' to Setting panel
- Added interactive Doll Inventory GUI
- Left Click -> Set Handheld
- Right Click -> Set Handheld & perform Use command
- Shift + Left -> Swap between hotbar & other slots
- F key -> Swap between offhand & hovering slot
- Num keys -> Swap between hotbar number slot & hovering slot
- Q & Ctrl + Q -> Drop (Drop stack) hovering slot
- Certain GUIs can click empty space to go to previous menu
- Prevented empty doll file causing error
- Fixed doll cannot save while Server Reload
- Added gui menu exit function when doll is offline
- partial code clean up
- code rework
Known issues:
- Doll Skin cannot be set manually through config
- Chunk loading breaks in Paper/Purpur
- Command Tab might cause error due to high latency (need test)
Notice: some config files (doll files, language, config, flags) has changed. You should backup them before starting up the server
Patches
- Read-only Doll Inventory
- Simplify Doll Inventory
- Pearl now does teleport Doll
- Respawn reset fall-height
- Doll not swinging hands in some situation
- Added Skin data saving in Doll.yml
- Added swap hand command
- Adjust drop command
Language config has been updated, you can delete the yml and regenerate a newer version
Patches
- Server operators can now bypass Doll creation limit
- Add underscore (_) sign support as Doll name
Patches
- Empty Doll yml creation while Doll creation failed
- Optimize plugin reload command logics
- Optimize server reload logics
- Doll will disconnect when server reload
1.0 beta release
please report if you have any bugs/ideas.
Not recommend for public use currently.