90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...

Version Release v4.1.1 MC-1.20.1

Fixes

  • Fixed a crash with Forge datagen caused by the LivingEntityEffectsMixin

Version Release v4.1.0 MC-1.20.1

Notes

  • The mod has been rebranded from TipsyLib to RunicLib! This change was meant to be made for v4.0.0 but fell out last second due to me being unsure for the official rebrands name/aesthetic.
  • Due to some technical changes this update may break if played with mods using older versions (nothing extreme like v4.0.0 was though)
  • Side Note, if you previously linked TipsyLib on a mod page, it's encouraged to update the link as the slug has been updated to runiclib

Technical Changes

  • All class prefixes have been changed from TL to RL (I apologize, no more annoying game-breaking changes like this will probably take place)
  • All instances of the name "tipsylib" has been changed to "runiclib", this includes things such as the mod id, directories, file names, etc
  • While I have the liberty to do so before it is too late, the mod has been organized into core and common packages core for the main meat and juice stuff and common for everything else
  • Removed rejuvenate_chance and rejuvenate_amount attributes

Additions

  • Added AOEEffect, this effect allows the user to create an effect similar to Perception and has the following parameters; @param effect - The AOE effect that this effect should grant @param effectTicks - How long in ticks should the AOE effect be granted for @param effectAmp - What amplifier of the effect should the AOE effect be granted as @param radius - How far in blocks should the AOE effect be granted from the user of this effect @param grantSelf - Should the AOE effect be granted to the user of this effect

Changes

  • Updated RunicLib attribute ids from id to generic.id
  • PerceptionEffect is now deprecated and will be removed at a later date
  • Pyromaniac now grants more health per level instead of changing the cooldown

Fixes

  • Fixed a crash that would occur when a player had the Blood Clot effect
  • Fixed Blood Clot not actually doing what it was meant to do... if you even somehow got it without crashing
  • Fixed Pyromaniac and Trail Blazing effects granting immunity to all damage types rather than only is_fire
  • Fixed missing mob effect textures

Version Release v4.0.0 MC-1.20.1 - Refactor Update

Notes

  • IMPORTANT - Many effects from previous versions have been moved into attributes, all removed effects can be remade using these attributes
  • This update will arrive for 1.21 aswell in the future once I have time and some bugs have been ironed out
  • License has now been opened up from All Rights Reserved to MIT License (Modified), read LICENSE.txt for more information

MultiLoader Utilities

  • Added new MultiLoader utilities built-in registry helper, this can intake a custom mod id
  • Allows creating flammable registries within the common code by utilizing the createFlammable method in TLRegistryHelper
  • Added a couple of publicized classes such as PublicMobEffect or PublicStairBlock, these are just because they are typically protected

Effects

  • Added Tempus: works like Chronos but in reverse (ticks effects quicker)
  • Added Creative Shock: damages the user when building
  • Chronos now ticks effects down slower rather than freezing them (does not tick itself)
  • Chronos (and also now Tempus) blacklists any instances of InstantaneousEffect
  • Internal Bleeding is now Blood Clot
  • Perception no longer glows the user of the effect itself
  • Traversal can now teleport players to spawn if no spawn is found (before it would just send them to their last spawn)

Attributes

  • dodge_chance: chance from 0 to 100 to negate any damage not tagged in the bypasses_dodge tag (pre v4.0 effect was Diversion)
  • lifesteal_chance: chance from 0 to 100 to heal an amount of health determined from lifesteal_heal_amount (pre v4.0 effect was Devour)
  • lifesteal_heal_amount: amount of health from 0 to 1024 to heal when lifesteal_chance activates (pre v4.0 effect was Devour)
  • vulnerability_chance: chance from 0 to 100 to cause additional damage determined from vulnerability_multiplier (pre v4.0 effect was Shatterspleen)
  • vulnerability_multiplier: the modified amount of damage the user is caused when vulnerability_chance activates (pre v4.0 effect was Shatterspleen)
  • retaliation_chance: chance from 0 to 100 to cause damage controlled by retaliation_amount back to the entity that attacked the user (pre v4.0 effect was Retaliation)
  • retaliation_amount: amount of damage done back to the attacker of the user when retaliation_chance activates (pre v4.0 effect was Retaliation)
  • burning_retaliation_chance: chance from 0 to 100 to burn attackers of the user for a time controlled by burning_retaliation_length (pre v4.0 effect was Burning Thorns)
  • burning_retaliation_length: amount of time in ticks to burn the attacker of the user when burning_retaliation_chance activates (pre v4.0 effect was Burning Thorns)
  • critical_strike_chance: chance from 0 to 100 to deal additional damage controlled by critical_strike_multiplier to an attacked entity
  • critical_strike_multiplier: amount of additional damage done to an entity when critical_strike_chance activates
  • rejuvenate_chance: chance from 0 to 100 to heal an amount of health controlled by rejuvenate_amount when damaged
  • rejuvenate_amount: amount of health healed when rejuvenate_heal_amount is activated

Technical Changes

  • The TipsyLibConstants.java has been deleted, you can now get the MOD_ID from TipsyLib.java
  • TLStatusEffects has been refactored to TLMobEffects

Misc Changes

  • Updated the logo of the mod
  • Updated the textures of many effect icons
  • Updated death messages
  • Updated contributor capes

V2.0.9 changelog

  • Fixed Level equalling null crash

Project members

Yirmiri

Developer

BackupCup

Artist

Details

Licensed MIT Modified
Published a year ago
Updated 11 days ago