Changelog
- Added extra parameter to
Image.fromUrl
to control the cached image name - Added
FileLib.{encodeBase64,decodeBase64}
(@Debuggingss) - Added
Gui.register{Opened,Closed}
(@DalwynWasTaken) - Added
Player.isMoving
(@realfork) - Added ability to filter the class type using
.setFilteredClass(Class)
for the following triggers:renderEntity
,postRenderEntity
,renderTileEntity
,postRenderTileEntity
(@Marvinschs) - Added a top-level
NBT
helper to make parsing NBT easier (@camnwalter) - Added
KeyBind.{unregisterKeyPress,unregisterKeyRelease,unregisterKeyDown}()
(@Marvinschs) - Added
Display.{unregisterClicked,unregisterHovered,unregisterMouseLeave,unregisterDragged}()
(@Marvinschs) - Added ability to pass
Class<*>
objects which inherit from Forge'sEvent
class into the first parameter ofregister
. This allows you to register for arbitrary events. - Show module dependencies on the module graph GUI (@camnwalter)
- Fixed step trigger firing a bunch of extra times when registering it after a call to unregister.
- Fixed links in
TextComponent
instances not being clickable (@camnwalter ) - Fixed
ChatLib.say
not triggeringmessageSent
(@Debuggingss) - Fixed not being able to
/ct load
after a/ct unload
(@camnwalter) - Fixed not having to manually
/ct load
after importing a module with a .jar file (@camnwalter)
Files
ctjs-2.2.0-1.8.9.jar(3.85 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
2.2.0Loaders
Forge
Game versions
1.8.9Downloads
15432Publication date
September 29, 2023 at 2:42 PMPublisher
kerbybit
Member