90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Changelog
CustomNPC+ 1.8.5
1.8: Changes 1.8.1: Changes 1.8.2: Changes 1.8.3: Changes 1.8.4: Changes
Changes
- PlayerData
DAT
format (Huge Performance Boost for PlayerData loading/saving) - Client Image Cache - Added a Client Image cache for Particles, NPC Url Textures, URL Items, etc. There is now a config associated with this in
CustomNpcPlus/client.cfg
- Moved PlayerDataMap.dat location to inside
customnpcs
folder rather thanplayerdata
folder - PlayerData Converter Commands
/kamkeel config playerdata
Fixes
- Set Engine - Memory Leak/Timing Out
- Bad PlayerData JSON loading issue with CPU hogging
- Player Animations DBC render issue
- Script Saving Issue
- Fix NullPointer Natural Spawns Crash
PLAYERDATA DAT
FORMAT
We are introducing a new playerdata format that can extremely benefit larger servers with an active player base. There is no danger in using this format. You can see playerdata loading/saving improvements of upwards of 100x.
HOW TO CONVERT PLAYERDATA
I suggest you whitelist your server and only have one player online when converting playerdata. You must have file access. Converting will NOT delete your existing data
- Utilize
/kamkeel config playerdata dat/json convert
- Wait forcomplete
message
dat
will clone all JSON playerdata and convert them into dat and put them into a new folder.json
will clone all DAT playerdata and convert them into json and put them into a new folder.
- Stop your server/close your world
- Go into
customnpcs
folder for your world and remove/rename yourplayerdata
folder. You may keep it somewhere else if you'd like. - Rename
playerdata_new
folder toplayerdata
- Go into SERVER config -
CustomNpcPlus/main.cfg
and enableB:"Dat Format for PlayerData"=true
. FALSE if you want to go back to using JSON
Featured versions
See allProject members
KAMKEEL
Owner
PopsicleNate
Artist
c0508383
Developer
Goodbird
Developer