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
TipsyLib Fabric-1.20.1-V2.0.9
on Sep 8, 2024TipsyLib Forge-1.20.1-V2.0.9
on Sep 8, 2024V2.0.9 changelog
- Fixed Level equalling null crash
Version Release v3.1.1 MC-1.21(.1)
Changes
• The critical strike chance attribute now only affects player entities
Fixes
• Fixed a major crash that was caused when any non-living entity was hurt
• Fixed some damage types applying knockback when they shouldn't
• Fixed critical strike chance using an incorrect sound upon hitting a critical hit
Notes
• Mod now supports 1.21.1 but should still work on 1.21
TipsyLib NeoForge-1.21-V3.0.0
on Jul 28, 2024Version Release v3.0.0 MC-1.21
Note: The entire mod has been rewritten for MultiLoader among many other large changes which means it will be incompatible with older versions With that being said, the changelog will be written as if this were the first version of the mod (aka explaining what everything does).
Beneficial Effects
• Water Walking - allows walking on water unless shifting • Lava Walking - allows walking on lava unless shifting (no longer grants fire resistance) • Trail Blazing - spawns a fire trail behind the user (no longer grants fire resistance) • Perception - grants glowing to nearby entities to the effected entity • Pyromaniac - slowly heals the entity while inside fire (no longer grants fire resistance) • Steel Feet - grants immunity to fall damage • Berserk - increases the entity's damage the lower their health points are • Traversal - teleports the player to their respawn location • Adrenaline - increases the entity's speed the lower their health points are • Enigma - other entities cannot see this entity (disappears after attacking) • Freeze Resistance - grants immunity to freezing • Restoration - grants regeneration to nearby entities to the effected entity • Brimstone Vision - removes the fog of lava • Tough Skin - grants explosion immunity
Neutral Effects
• Chronos - stops all other effects from ticking • Gravity Resistance - grants immunity to levitation, jump boost, fast falling, and slow falling
Negative Effects
• Heartbreak - reduces max health points of the entity (updates health points automatically) • Bleeding - stops all forms of healing to the entity • Impure - milk bucket does not clear effects to the player • Venom - lethal poison. thats it. • Confusion - removes the ability to view hearts or coords • Hemolacria - deals overtime damage that penetrates all forms of protection • Fast Falling - backwards jump boost • Creative Shock - deals damage when placing blocks • Internal Bleeding - stops only natural regeneration • Smouldering - constantly burns the entity • Ferryman's Blessing - teleports the player to their death location
Attributes
• Backlash Chance - chance to deal a % of the damage back to an attacker entity • Backlash Damage Percent - percentage of damage dealt back • Arrow Damage Modifier - increased damage for arrows • Dodge Chance - chance to not take damage (does not work on damage types in bypasses_immunity_frames) • Lifesteal Chance - chance to heal from attacking • Lifesteal Amount - amount healed from attacking • Vulnerability Chance - chance to take increased damage • Vulnerability Modifier - percentage of increased damage taken • Retaliation Chance - chance to deal flat damage to an attacker • Retaliation Amount - amount of flat damage dealt back • Burning Retaliation Chance - chance to burn an attacker • Burning Retaliation Length - time in seconds to burn an attacker • Critical Strike Chance - chance to deal increased damage • Critical Strike Damage Multiplier - multiplier of increased damage • Overheal Chance - chance to gain absorption hearts on kill • Overheal Length - length in ticks overheal lasts • Overheal Amount - amplifier of absorption given on overheal
TipsyLib Fabric-1.21-V3.0.0
on Jul 28, 2024Version Release v3.0.0 MC-1.21
Note: The entire mod has been rewritten for MultiLoader among many other large changes which means it will be incompatible with older versions With that being said, the changelog will be written as if this were the first version of the mod (aka explaining what everything does).
Beneficial Effects
• Water Walking - allows walking on water unless shifting • Lava Walking - allows walking on lava unless shifting (no longer grants fire resistance) • Trail Blazing - spawns a fire trail behind the user (no longer grants fire resistance) • Perception - grants glowing to nearby entities to the effected entity • Pyromaniac - slowly heals the entity while inside fire (no longer grants fire resistance) • Steel Feet - grants immunity to fall damage • Berserk - increases the entity's damage the lower their health points are • Traversal - teleports the player to their respawn location • Adrenaline - increases the entity's speed the lower their health points are • Enigma - other entities cannot see this entity (disappears after attacking) • Freeze Resistance - grants immunity to freezing • Restoration - grants regeneration to nearby entities to the effected entity • Brimstone Vision - removes the fog of lava • Tough Skin - grants explosion immunity
Neutral Effects
• Chronos - stops all other effects from ticking • Gravity Resistance - grants immunity to levitation, jump boost, fast falling, and slow falling
Negative Effects
• Heartbreak - reduces max health points of the entity (updates health points automatically) • Bleeding - stops all forms of healing to the entity • Impure - milk bucket does not clear effects to the player • Venom - lethal poison. thats it. • Confusion - removes the ability to view hearts or coords • Hemolacria - deals overtime damage that penetrates all forms of protection • Fast Falling - backwards jump boost • Creative Shock - deals damage when placing blocks • Internal Bleeding - stops only natural regeneration • Smouldering - constantly burns the entity • Ferryman's Blessing - teleports the player to their death location
Attributes
• Backlash Chance - chance to deal a % of the damage back to an attacker entity • Backlash Damage Percent - percentage of damage dealt back • Arrow Damage Modifier - increased damage for arrows • Dodge Chance - chance to not take damage (does not work on damage types in bypasses_immunity_frames) • Lifesteal Chance - chance to heal from attacking • Lifesteal Amount - amount healed from attacking • Vulnerability Chance - chance to take increased damage • Vulnerability Modifier - percentage of increased damage taken • Retaliation Chance - chance to deal flat damage to an attacker • Retaliation Amount - amount of flat damage dealt back • Burning Retaliation Chance - chance to burn an attacker • Burning Retaliation Length - time in seconds to burn an attacker • Critical Strike Chance - chance to deal increased damage • Critical Strike Damage Multiplier - multiplier of increased damage • Overheal Chance - chance to gain absorption hearts on kill • Overheal Length - length in ticks overheal lasts • Overheal Amount - amplifier of absorption given on overheal
Version Release v2.1.1 MC-1.21
Additions
• Added particle effects when teleporting via teleportation effects
• Added Path of Demise, teleports the user to their latest death location
• Added a texture for swiping
Changes
• Improved traversal by now teleporting the player to their spawnpoint rather than their bed spawnpoint (added but was undocumented last update)
• Bumped version number to v2.1.1 (because I forgor in v2.1.0)
• Changed the texture of purity
Version Release v2.1.0 MC-1.21
Additions
• Added/improved caffeinated, caffeinated grants a minor boost to most stats & upon ending grants a status effect doing the opposite
• Added purity, disallows the user to get any effects good or bad (the opposite of impurity)
• Added an effect that decreases the gravity of the user
• Added an effect that increases block interaction range
• Added an effect that increases entity interaction range
• Added an effect that increases entity size
• Added an effect that decreases entity size
Changes
• Improved traversal, now teleports the player to their set spawnpoint upon receiving the effect and teleports them up 1 block up to prevent getting stuck
(prior if it was applied for a longer time or mixed with chronos the player would often get stuck on their set spawnpoint)
• Improved heartbreak, now updates health instantly
• Improved precision and inaccurate to apply to all projectiles instead of arrows
• AOE effects now increase by +4 blocks instead of +6 per level
• Smouldering now burns the entity for +3 seconds per level
• Changed the name of Impure to Impurity
Version Release v2.0.8 MC-1.20.1
Additions
• Added smouldering, causes the entity to constantly burn
• Added hardcore hearts to special heart types
• Added heart textures for hemolacria and devour effects
Changes
• Water & lava walking can now be temporarily disabled by sneaking
• Changed the texture of shatterspleen hearts
Bug Fixes
• The player can no longer see how much health they have when taking damage with confusion
TipsyLib Forge-1.20.1-2.0.7
on Jun 8, 2024TipsyLib Fabric-1.20.1-2.0.7
on Jun 8, 2024• Added caffeinated and caffeine crash, caffeinated increases most stats while caffeine crash does the opposite. Caffeine crash will be applied when caffeinated ends but caffeinated can override caffeine crash if applied once more. • Traversal effect now displays a message if the player doesn't have a spawn point • Some build.gradle changes that allow modders to use the dependency easier in a Multiloader environment • Fixed a mixin crash • Fixed a mod Id on fabric