Releases: Noxcrew/noxesium
Releases · Noxcrew/noxesium
v2.3.1
- Update zh_tw.json (#96) by @yichifauzi
- Fixed a crash issue that can happen when switching multiplayer servers
- Fixed server rule system breaking when using Noxesium on Lunar
- Server-side implementation now has built-in protection against sending data to older Noxesium clients that are not able to handle them, causing crashes
- Various files were moved around which may break other mods that build onto Noxesium
v2.3.0
- Updated to Sodium 0.6 beta, older versions of Sodium are no longer supported.
- Noxesium settings are now available through either the Noxesium entry in Mod Menu or by using F3+V while in-game. There are now various additional developer settings available. Tooltips indicate which type of users each setting is meant for. Noxesium's video settings tab is temporarily removed as there are no relevant settings, but will return when UI optimizations return.
- Added system to debug qib and client-side trident implementations properly.
- Reworked coyote time implementation on custom tridents
- Added server rules to tweak coyote time or temporarily disable rendering UI overlay maps
- Added a packet on riptide to propertly synchronize with server
- Fixed issues with previous versions' detection of qib collisions when switching servers through a proxy
v2.2.1-SNAPSHOT
This is an early GitHub-only release of v2.2.0 but with added compatibility for Sodium 0.6-beta1 and Iris 1.8.0-beta1. Sodium 0.6 contains a rename of all package names but otherwise does not require any of Noxesium's code to change. So, this is a release for anyone that wants to check out the Sodium beta builds. When Sodium 0.6 gets its first stable release 2.2.1 will be released with support for it.
v2.2.0
- Finished implementation of the client-side qib system. This is a system which allows server developers to create in-world interactable objects that trigger various effects like speed boosters or jump pads. The protocol version has been increased and usage of the system is not recommended for any clients with older versions.
- Fixed an exception when using Noxesium with mod "Component Viewer" (#90) by @fixyldev
- Updated packet exceptions setting to also log any invalid tags
v2.1.4
v2.1.3
- Now includes a feature to allow editing Sodium's core shaders through resource packs. This feature is only meant to be used by server developers that understand the risks of editing core shaders! It is merely providing an optional feature for those that acknowledge its risks.
- Fixed a crash when using the graphics server rule.
v2.1.2
v2.1.1
This update makes various changes to the map UI setting added in the last update. This is a setting which renders a map held in the off-hand as a UI element to improve visibility.
- Tweaked map UI setting to allow selecting between enabled, disabled and ask server. Previously you could not ignore a server's request to enable the feature.
- Added new setting to tweak size of map UI
- Added new setting to place map UI in the bottom corner instead of the top corner
- Fixed issue where fps UI rendered below map UI
v2.1.0
New features:
- Added a new system for setting extra entity data on specific entities. This currently has three usages:
- Servers can now customise the color and transparency of guardian beams.
- Servers can now turn off bubble particles on guardian beams.
- Servers can assign custom behaviors (see below) to interaction entities to trigger effects.
- Noxesium now automatically fixes some rare chunk rendering issues in Hole in the Wall on MCC. These are manually fixable by disabling "always defer chunk updates" but the server can now enable this behavior when needed.
- Added accessibility setting to show maps in the top right/left corner instead of the player's hand. Can be force enabled by a server.
- Added ability to show a small UI element that shows the current game time. This is specifically meant for shader developers and not for general users.
- Added hidden configuration option to dump incoming/outgoing packets. Plan is to add a developer focussed config menu in the future for settings like this.
- Servers can now add a custom flag to an item to render its model following the
minecraft:block_state
information. This e.g. allows creating glazed terracotta items that show up as rotated in their item form. - Servers can now define one custom creative tab they can fill with custom blocks/items they have created through tripwire, note blocks, or something else. Combined with the previous feature this can be used to correctly render such models in the inventory.
- Added hidden setting to print packet exceptions to the logs.
- Server connection is now re-initialized after leaving the configuration phase which fixes issues with Noxesium server-side integration on most multi-server networks.
- Various changes and improvements have been made to the server-side implementation in noxesium-paper.
- Added a new system called qibs, this is a system for creating areas that trigger effects on entry such as jump pads in Ace Race. This system allows such areas to be defined on the client directly. This system is still in beta and will likely receive breaking changes in future releases.
General:
- Updated to 1.21!
- Added French translations (#66, #81) by @TheFox580
- Added Hungarian translations (#67, #78, #79) by @CraftisMineHun
- Added Traditional Chinese translations (#71, #83) by @yichifauzi
- Added Russian translations (#72, #80) by @pe3ep
- Added German translations (#77) by @derNiklaas
- Added Thai translations (#84) by @duechayapolgmit
- Fixed an error when using custom sounds (#85) by @AsoDesu
- Experimental performance improvements have been temporarily disabled. They are being reworked to focus on important improvements without causing major incompatibility issues with every other mod.
- Old performance changes to item rendering & beacon rendering have been dropped. They barely affected performance and caused incompatibility with other mods.
v2.0.5
- Fixed issue where chat fading out was broken when UI optimizations were enabled
- Fixed offset of player skulls being wrong
- Replace @ Redirects that call the target with equivalent wraps by @Bawnorton (#62)
- Added ukrainian translations by @SuperNeon4ik (#65)