Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Bukkit
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published last year
Updated last month
Changelog
Patch Note (dev version):
New Detailed Readme in github
New Features
- Support 1.20.3 - 1.20.6 spigot/paper/folia
- Support 1.21 spigot
- New Chinese translated yml (zh.yml) has been uploaded to github (by anonymous author)
- Changed command system to vanilla brigadier for better experience (test)
- Added dollmanage command to execute command without most validation (default for OP)
- Changed Doll Connection from NMS connection to Socket connection (should be more flexible and faster)
- Convert-Player feature now support more actions, lookat drop, dropStack, swapHand
Bug Fixes & Changes
- Rewrote the plugin
- Should be less spaghetti code
- Removed most of the side feature (not affect the major usage of plugin)
- Renamed and Combined some similar command (also permissions)
- Reduced NMS file size by reflection & abstraction & wrapper (Methods that not changing at all)
- Clean up unused config keys
- Changed default language config from
english
todefault
- Convert-player self indication is changed from
!
to_ (underscore)
- Fixed doll ticking action pack in abnormal speed
- Create command now uses
GameProfile
In online-mode, GameProfile will not exist if player is not in mojang database. GameProfile will not contain skin data unless the player has joined the server before.
In offline-mode, GameProfile will always exist, skin data is always empty.
Also removed fetching skin data online. - Now create command <skin> is determine by player permission "
playerdoll.argument.create.skin
" - Removed support of Offline Doll for some command
- Fixed perm.yml cannot change doll prefix / suffix
- Default permission from perm is now default to all players (if enabled), no need to set manually
- Config provided port and ip for Doll to connect, default 127.0.0.1 and 25565. Change it if the server setting is different
Other
This is a dev version, the major purpose of this version is for public test. Most of the feature has been tested and ensured to function properly, but there might still be problems that happen due to different environments.
Please report if any problem found
It is suggested to remove configs (except doll config) to generate a new config that comes with comments. Or you can nevigate the original config inside plugin Jar
- BungeeCord connection is not implemented
- Config version has changed to 23
- The removed features will be added back if needed or by request
- Some minor changes are not stated
Files
Metadata
Release channel
AlphaVersion number
1.28DevLoaders
Game versions
1.20.3–1.21Downloads
192Publication date
June 16, 2024 at 9:31 AMPublisher
johsar
Owner