Patchnotes:
Revives:
- Custom crafting recipes are now revived! (though they might be still quite buggy)
Compatibilities:
- Added Armourers Workshop compatibility (huge thanks to SAGESSE)
- Added PufferfishSkills compatibility
Deprecation:
- Natural spawns are now marked as deprecated, a version of InControls patched to be more compatible with CNPCs is comming out soon (should use it instead of natural spawns)!
Improvements:
- The visibility system was fully rewritten for better performance and less bugginess
- Added a config option for global (for all worlds in a .minecraft folder) data saving (huge thanks to TqLxQuanZ for the idea and testing)
- Added waterlogged scripted blocks (huge thanks to Yellow for the idea and testing) +
- Updated german lang-file and Dati patreon skin (huge thanks to Dati) +
- Added textureMaxX, textureMaxY to textured rect for scripted GUIs (huge thanks to ISham) +
- Add an option for creating entity displays syncing by NBT or by EntityId (huge thanks to ISham) +
Patches:
- Removed a call to fudgeSpawnLocation while FakePlayer creation
- Made "complete with" quest log entry translatable
- Gave the ability to kill for the player's quest to all tameable entities
Fixes:
- Fixed scripts get removed if the data didn't get to the client in time
- Fixed headlayer hurt tint
- Fixed scripted overlay ids not being sorted
- Fixed melee resistance has no effect when and npc is taking damage from another NPC
- Fixed npcs don't return to their home after defending allies
- Fixed "Schematic already building" message
- Fixed multiple builder crashes
- Fixed cobblemon model scale issues
- Fixed riders dismounting in water
- Fixed tooltips array adding function, once again
- Fixed dragon npcs not having flight animation
- Fixed item renderer emitting button sounds on click
- Fixed dialog arrow being covered by npc model
- Fixed dialog sound does not ending after another dialog
- Fixed dialog sound stopping all other sounds when played
- Fixed texture rect hitbox blocking slot hitbox in custom GUIs
- Fixed extracting of the items from slots only with over clicks
- Fixed scripted blocks sometimes loosing their data
- Fixed commands not working on hybrid servers
- Fixed Web-Textures not using redirections
- Fixed clone parsing having NaN issues with pufferfish skills mod
- Fixed builder gui crashes +
- Fixed entity display rendering on top of all hovertexts
- Fixed customGUI byte limit
- Fixed resource packs compatibility (finally)
- Fixed getSpawnPoint function
- Fixed vertical agro range being capped at 5
- Fixed a bug when whenever the NPC becomes invisible through availability all his marks configs disappear
- Fixed player scripts enabled yes/no button changing to no on hybrid servers
- Fixed an error with "Can only be called during scripts" message for projectiles
- Fixed marks not scaling with NPCs
- Fixed natural spawns crashes
- Fixed followers getting lost
- Fixed visibility performance
- Fixed invisible npcs disappearing with day/night modes
- Fixed npcs visible during quest being visible after deletion
- Fixed setVisibility not sending updates to the client
- Fixed invisible NPCs attacking players
- Fixed overlay label coordinates
- Fixed hidden model parts rendering
- Fixed arm parts not scaling with NPCs arms
- Fixed crashes with invalid color format
- Fixed npcs dropping their settings when a part is selected
- Fixed weird crashes with npc resorcepack dir
- Fixed username skins
- Fixed damage source not registered crashes
- Fixed scroll list keeping the offset after the list was changed
- Fixed marks not rendering
- Fixed bard music being broken
- Fixed phantoms being not in the aggressive mob list
- Fixed min-max attack delay fields not working
- Fixed lines gui resetting when sounds are selected
- Fixed model parts animtions not playing
- Fixed partially invisible npc rendering
- Fixed birds wing flapping
- Fixed npc tint being spread to other renderers
- Fixed npcs loosing their path after several blocks
- Fixed dialog background being too black
- Fixed target and target lost functions not working on hybrid servers
- Fixed natural spawns light check
- Fixed mob sitting position
- Fixed integer fields resetting
- Fixed botarium incompatibility
- Fixed MmmMmmMmm incompatiblity
- Fixed physics mod ragdoll compatibility
- Fixed pokecube aio incompatibility
- Added the ability to use color codes in text fields
- Added the ability to scale any npc parts in animations
- Increased shooting range to 100 blocks