Skip to content

0.1.5

Latest
Compare
Choose a tag to compare
@skyrina skyrina released this 17 Feb 19:59
· 193 commits to 1.20 since this release
  • Sound related functions no longer break after stopping naturally
  • Fix Chat Customizations disabling badges
  • Optimized Avatar loading, metadata is now only parsed once
  • Optimized FileAPI file reading to be much faster
  • Files in Hidden Folders are now ignored so the game no longer reloads avatars unnecessarily
  • Removed a confusing easter egg
  • Internal avatar file extension is now .nbt and not .moon
  • BBmodels from BlockBench 4.10 are now supported
  • Fixed Legacy4J Compatibility!
  • FileAPI now always uses the updated path & no longer requires a restart
  • Fixed getShaderPackName to work with Iris 1.7+
  • Fixed a VM error that would happen if toJson had an empty table
  • Avatars no longer tick if the player doesn't exist
  • Fixed compatibility with ChatPatches, duplicate detection now works with Emojis on
  • Tweaked the CatmullRom and Bezier internal functions
  • Removed Random green pixels
  • Fixed crashes when opening chat across versions
  • Fixed rendering issues on Forge 1.16.5
  • Fixed VM errors when getting active hand on 1.16
  • Fixed onPlay & subtitles not firing for all sounds above 1.20.4
  • Ported to 1.20.6 and 1.21
  • Added getMapData and getEntities to WorldAPI
  • Added getNearestEntity to EntityAPI
  • Added isMoving and isFalling to EntityAPI
  • Added isIntegratedServer to ClientAPI
  • Added writeToLog and warnToLog to HostAPI
  • Added additional HOLDING state to animations and isHolding to check
  • Added a damageEvent that runs when the entity takes damage
  • Added a totemEvent that runs when a totem of undying is used
  • Fix Camera parts not working correctly on 1.20.6+
  • Fix Nametag Shadow text rendering incorrectly on 1.21+
  • Rewrote the entire nametag renderer, no API changes
  • Fix Figura CEM not being read
  • Added an explicit error when a nonexistent post effect is used on setPostShader, but still allow nil to disable them
  • Added a new option to disable or enable the model being clipped in the inventory
  • Fix paperdoll and guis not rendering camera parts correctly on 1.20.6+
  • Fix a crash that would happen when a figura function threw an error
  • Fix a lua error when getting script events with figura functions
  • Addded an ignore y parameter to is moving
  • Fixed issues with part removal and sorting
  • Fix a crash when symbolic links are being used
  • Lex/MinecraftForge is now supported again on 1.20.6+
  • Port to 1.21.1
  • Fix reading of textures inside of zip files
  • Fix a crash caused by _newindex and adding player
  • Fix a Bug with the AST Formatter that didn't read strings correctly
  • Fix Nametag being offset when the player had a scoreboard and not rendering correctly when the avatar was unequipped
  • getBlocks now throws an explicit error if max is greater than min
  • Shadow Radius no longer returns nil and instead setting to nil returns 0.5
  • Fix UV issues on the Avatar Wizard's Elytra
  • Fix nausea not working when the avatar was unequipped (1.20.6+)
  • Fix log spam when a nonexistent post effect was used (1.20.6+)
  • Improve Component & NBT conversion, fixing toStackString and a few other issues
  • Convert Particles internally from their old pre 1.20.5 syntax to the new one
  • Fix the camera offsets not working correctly on NeoForge (1.21.1)
  • Fix crashes with recursive and self part parenting
  • Fix replacement of nameplates when no custom nameplate was equipped
  • Fix duplicate Prefixes and Postfixes on nameplates
  • Fix armor pivots not being disabled if the user lacked permission
  • Added missing description for trident render event
  • Fix entity and sprite tasks rendering red
  • Fix crashes when hiding parts
  • Fix crashes when light was null
  • Fix the avatar wizard not generating Elytra Pivots correctly
  • Minor Modder API additions, FiguraVanillaPart (model type)
  • Fix custom permissions not working correctly
  • Fix Neoforge not loading on newer 1.21.1 versions
  • Fix crashes with Botania's Gaia Guardian Head on 1.16.5
  • Fix the shriek, dust and block related particles not converting correctly on 1.20.6+
  • Ported to 1.21.3 🎉
  • Fix a ton of 1.21.3 related issues...
  • Missing Heads for Players on 1.21.3
  • Custom item models not rendering in third person on 1.21.3
  • Crashes when a player died or the entity id was null on 1.21.3
  • Lighting being applied on GUI Parts
  • Sounds crash occasionally because of random issue (maybe, couldn't reproduce it)
  • Dust particle not working fully on 1.20.6+
  • Elytra rendering wrongly on 1.21.3
  • Being kicked from server when cancelling in chat_receive_message in 1.21 (Thanks riftlight!)
  • Some the entities, like the corpse mod's corpse, spawn with no NBT and crash everyone in the vicinity on 1.21.3
  • Parrot pivots not working on 1.21.3
  • Custom Camera rotation was broken on NeoForge 1.21
  • Fix SimpleVoiceChat Icon weird rendering finally (i think)
  • Input and Output Streams weren't closed when the avatar reloaded
  • Fixed name conflicts with vanilla colors (thanks nathan!)
  • Fixed ItemStack strings not being convertible back to commands on 1.20.6+
  • Many stability improvements on 1.21.3
  • Fix not being able to click on permissions screen 1.21.4+
  • Fix rc.5 crashes
  • Removed nil behavior with setVisible
  • Ported to 1.21.4 🎉
  • Fix Animated Emojis not rendering on 1.21.4+
  • Fix being kicked upon resource reload on 1.21.4+
  • Fix post effect not working on 1.21+
  • Fix particles:isPresent not working on 1.20.6+
  • Fix render item event issues on 1.21.4
  • Fix several skull related issues on 1.21.4+
  • Fix the network filters being reset upon launch
  • Switch to the Polyform NonCommercial 1.0 License

Contributors to this release:
@skyrina.dev, @UnlikePaladin, @TooManyLimits, @4P5, @superpowers04, @lexize, @grandpa_scout @soup587, @TheKillerBunny, @applejuiceyy, @Avatcher, @JimmyHelp, @KitCat962, @Leialoha, @ItsToastCraft, @Evoloxi, @Riftlight, @Kichura, @PoolloverNathan, @vickystxr