Welcome to version 10.0.0! This is a major update, so while past worlds should work without issue, I recommend making a backup.
- Added the custom Material system
- Materials can be created by the player dynamically and are saved in the world
- Materials can also be defined using datapacks
- Added the Discovery Desk
- Added the
/reactive materials
command tree - Added Adept Salts
- Added Creation Salts
- Added throwable Reaction Flasks
- Added Gold Thread
- Added Inert Crystals
- Added Phantom Quilt
- Improved the Rending Plinth
- Using a Bottle of Warp on the Gateway will create a new Linked Bottle of Warp to your current location
- Added new activation animation
- Added Nodule Growth and Cryogenesis Reactions
- Reworked visuals for the Living Staff of Power
- Reworked visuals for the Curse Assimilation and Astral reactions
- Adjusted some Journal entries and organization
- Required NeoForge version is now
21.1.181
or above - Supported KubeJS version is now
2101.7.1
or above
- Added support for Json Things to make custom Powers
- This is in addition to existing KubeJS support, and works alongside it
- Json Powers can be used in KubeJS reactions, as well as recipes
- Custom power bottles can also be defined using thingpacks
- (KubeJS) Fixed an issue that caused custom reactions to not render in multiplayer
- (KubeJS) Made it no longer necessary to test reaction criteria on the client side
- This raises the KubeJS Integration Version to
3.1
- This raises the KubeJS Integration Version to
- (Internal) Reactions now are only created on the server. There should be no outward change in behavior as a result of this
- Added support for Json Things to make custom Powers
- This is in addition to existing KubeJS support, and works alongside it
- Json Powers can be used in KubeJS reactions, as well as recipes
- Custom power bottles can also be defined using thingpacks
- (KubeJS) Fixed an issue that caused custom reactions to not render in multiplayer
- (KubeJS) Made it no longer necessary to test reaction criteria on the client side
- This raises the KubeJS Integration Version to
3.1
- This raises the KubeJS Integration Version to
- (Internal) Reactions now are only created on the server. There should be no outward change in behavior as a result of this
- (KubeJS) Removed the need to register reaction criteria at startup
- (KubeJS) This is a breaking change for those using custom reactions
- (KubeJS) A migration guide is provided here
- (KubeJS) The KubeJS Integration Version is now
3.0
- Removed excess translucent pixels from the Bottle of Light texture
- Updated the Simplified Chinese Translation (ChuijkYahus)
- Changed the default setting of the
showPowerSources
cient-side config option to "true"
- (KubeJS) Removed the need to register reaction criteria at startup
- (KubeJS) This is a breaking change for those using custom reactions
- (KubeJS) A migration guide is provided here
- (KubeJS) The KubeJS Integration Version is now
3.0
- Removed excess translucent pixels from the Bottle of Light texture
- Updated the Simplified Chinese Translation (ChuijkYahus)
- Added experimental compatibility between the Rending Plinth and Iris shaders
- To take advantage of this, one must add
reactive:gateway
to each shader'sblock.properties
in the same category asminecraft:end_gateway
- See https://github.com/hjake123/reactive/wiki/Iris-Shader-Compatibility for detailed instructions
- This feature only seems to work with some shaders
- There is an option to disable this interaction in the client config (which renders the gateway invisible with shaders)
- To take advantage of this, one must add
- Fixed the Power Result slot being drawn even when the config to show power outputs is turned off
- Added a translation for the Rending Plinth's Gateway
- Stopped overriding the Remote Getaway advancement
- Added experimental compatibility between the Rending Plinth and Iris shaders
- To take advantage of this, one must add
reactive:gateway
to each shader'sblock.properties
in the same category asminecraft:end_gateway
- See https://github.com/hjake123/reactive/wiki/Iris-Shader-Compatibility for detailed instructions
- This feature only seems to work with some shaders
- There is an option to disable this interaction in the client config (which renders the gateway invisible with shaders)
- To take advantage of this, one must add
- Fixed the Power Result slot being drawn even when the config to show power outputs is turned off
- Removed recipe for releasing power from Bucket of Source in versions where that item was removed
- Added a translation for the Rending Plinth's Gateway
- Stopped overriding the Remote Getaway advancement
- Improved how Powers present in JEI
- Made Rending Plinth portals work across dimensions
- Gave Rending Plinth portals a new animated appearance
- Redesigned the JEI recipe views
- Made Warped foliage correctly yield Warp power
- Added some anti-overlap logic to the Power Source tags
- Made Discharge and Flamethrower reactions require line-of-sight to deal damage
- Made Discharge reaction reliably target the nearest viable creature
- Improved logic for reaction status calculation to be more consistent
- (KubeJS) Disabled the functionality of the setIcon() method for Power creation, since Powers no longer have icons
- (KubeJS) The KubeJS Integration Version is now
2.3
- (Compat) Added Alex's Mobs power sources