Compatibility
Minecraft: Java Edition
1.21–1.21.1
1.20.x
Platforms
Supported environments
Creators
Details
Changelog
Version Release v5.0.0 MC-1.21.1
Important
- This version of RunicLib may cause some breaking changes
- All active mods from Yirmiri will have RunicLib v5.0 supported versions shortly after this update releases
Breaking Changes
- Renamed Services to RLServices to help distinguish the service class in this mod from other MultiLoader mods
- Moved RLFurnaceFuelRegistry and RLToolActions from
net.azurune.runiclib.common.utiltonet.azurune.runiclib.core.library.misc
MultiLoader
- Added
registerEntityAttributesto RLRegistryHelper for adding default entity attributes in common - Added
registerEntityRendererto RLClientHelper for adding entity renderers in common - Added
registerLayerDefinitionto RLClientHelper for adding entity model layers in common - Added RLNetworkHelper which includes
sendToPlayerandsendToServerfor sending a CustomPacketPayload in common
Runiconfig
- Added a basic loader agnostic config loader
- You can create a config by creating a config class (in this case TestConfig)
- In your mod initializer you can register it with
Runiconfig.registerConfig(MOD_ID, TestConfig.class, TestConfig::new); - Use getters and setters in your config class to access and modify configuration values
- You can use
Runiconfig.getConfig(<modid>)to get the config value of a specified modid
Commands
- Added useful commands for testing (all of these require permission level 4)
- These commands can be enabled/disabled using RunicLib's config file
- Added /heal_rl, this adds a float value to the target's health
- Added /hunger_rl, this adds an integer value to the target's hunger
- Added /saturation_rl, this adds a float value to the target's saturation
- Added /kingme_rl, this restores all health, hunger, and saturation to target
- Added /purify_rl, this is basically /cool_rl but additionally removes all status effects
- Added /setname_rl, this sets the name of a targeted entity
- Added /dyegive_rl, this gives every dyed block with this suffix to specified targets
Misc Additions
- Added ReflectionUtils, this includes
createInstancewhich instantiates a class from a specified path, this is useful for getting classes from other mods and if they cannot be found it returns a fallback - Added
physical_resistance,magic_resistance,elemental_resistance, andblast_resistanceattributes, these block an x% of damage from their corresponding damage sources (magic useswitch_resistance_totag, elemental includes all fire/lava and freezing damage, physical includes most basic projectiles and basic player/mob attacks) - Added PublicSeagrassBlock class for public access to SeagrassBlock
Changes
- Updated textures of some contributor capes
Fixes
- Fixed Dodge Chance attribute causing delayed damage and potential crashes
Files
Metadata
Release channel
ReleaseVersion number
5.0.0Loaders
Game versions
1.21–1.21.1Environment
Downloads
709Publication date
January 3, 2026 at 7:09 PMPublisher

Yirmiri
Developer



