4.8.1
Compatibility
Required content
Changes
1.20.1-4.8.1
Fixes
-(Config) Kill_On_Fail works again
1.20.1-4.8.0
Additions
-(Config) Damage_Source_Whitelist - What damage sources that can bypass fallen state
-(Config) Can_Pick_Up_items - if fallen players can grab items
Changes
-FixCommand and ReviveCommand now accounts for multiple players
-You can now remove Penalty timer with effect command regardless of Can_Remove_Penalty_Timer config
Fixes
-Revive effects can now be properly hidden
1.20.1-4.7.1
Additions
-(Config) Max_Total_Revives - Max amount of time you can be revived
-(Config) Max_Player_Revives - Max amount of times someone else can revive you
-(Config) Revive_Radius - Radius teammates must be within for you to enter the fallen state
Changes
-(Config) Time_Left can now go to -1 to disable it
-(Config) Max_Self_Revives has been moved to General Fallen State Settings
-Fallen Effect now warns people if it can be removed if they leave and rejoin a world
-Removed Cancel_Revive_On_Damage since it wasn't being used
-Every effect can now be hidden through config
-Blocked keybinds are now checked once you enter the fallen state
Fixes
-Revive Me! now removes effects one at a time instead of all at once
-Fallen Penalty now happens on the 2nd down
-OpenGL Key error no longer spams in log
-Reviver's capability is properly synced on successful revive
1.20.1-4.6.3
Changes
-Penalty Timer now warns people once if it can't be removed
-Split up Self Revive methods inside Fallen Capability
Fixes
-Controllable should now work properly again
-Refresh revive items config now works properly
-No longer can use self revive if it's disabled
1.20.1-4.6.2
Fixes
-Should no longer crash if Reviver DCs
-Fallen keybinds should display correctly now
1.20.1-4.6.1
Additions
-(Config) Revive_Me_Enabled: Enables/disables Revive Me!
-(Config) Reset_Revive_On_Hit: Resets revive when reviver takes damage
-(Config) Reviver_Must_Look: If the reviver has to look at the revivee
-(Config) Fallen_Perspective: What camera perspective a player has whilst fallen
Changes
-Fallen effects are removed on DC
-Player fallen pose should properly render now
-Fallen glow and death timer visibilty is reduced for non-teammates
-Golden apple revive item now requires 2 golden apples by default
-Revive requirements no longer show whilst in the fallen state
Fixes
-Fallen effects should now be removed on revive
-Death timer should show the correct time
-Death timer should restart if reviver/revivee changes dimensions
-Call for help and change self-revive screen now checks if the player is holding shift key instead of crouching
1.20.1-4.5.8
Changes
-Die_When_Timer_Ends is now false by default
Fixes
-Revive Tool tips should work now
-Item_User config should now properly block/allow revive items
1.20.1-4.5.6
Fixes
-Only_Use_Available_Options config should work now
1.20.1-4.5.5
Fixes
-Kill Revive now checks if source entity is a Living Entity
-Removed refresh item exploit
1.20.1-4.5.2
Additions
-Refresh_Item_List config: Refresh revive item list while in the fallen state
Fixes
-Gave revive commands higher permission
-Checks if reviver is present before applying item cooldown
1.20.1-4.5.1
Fixes
-Category translation key
1.20.1-4.5.0
Additions
-Revive item system complete with examples and tooltips (took the most time...)
-Overheal config: Revive fallen players by healing them
-Controllable compatibility
-/revivemereload command for Config and Items
-Die_When_Timer_Ends config: Makes fallen players targetable if set to false
-Fallen_Health config: Fallen players can now heal and have a max amount of health
-Pause_Fallen_Timer_On_Disconnect config: if the fallen timer should pause on Disconnect
-Revive_Kill_Blacklist config: Entities glow black if blacklisted, green if not
-Revive_Effects config: What effects you revive with (unless you use items)
-Revert_Effect_Blacklist config: What effects will be blocked/allowed on revive
-Can_Remove_Penalty_Timer config: If penalty timer can be removed before it expires
-Added 3 keybinds: left option, right option, and tooltip combination
Changes
-Revive Me! config is now in reviveme folder
-Extended death and revive messages
-Revive call is toggleable
-Bold Text can be turned off
-Experience revive type now takes the correct amount of experience
-Removed Specific item from self revive and reviver penalty types
-Sound events adjusted
Fixes
-Items should no longer glitch out when reviving someone
-Blacklists/Whitelists should now properly block/allow things
-Lots of other things I can't remember...
1.20.1-4.4.10
Changes
-A reviver can no longer revive 2 people at once
-Fallen players are now only seen to be in creative while ticking through entities
-Adjustments to default self revive settings
Fixes
-Probably fixed pose issues
-Status effects self revive now shows the correct debuffs
-Players that aren't the host should be able to eat food now if the host enters the fallen state
-"Already revived" message now displays properly
1.20.1-4.4.7
Fixes
-Removing player effects should no longer crash the game
-Blocked keybinds should no longer be active when in the fallen state
-Players in the fallen state should no longer be allowed to eat
1.20.1-4.4.3
Additions
-Added easier way to publish mod to Modrinth and Curseforge
Fixes
-Gives proper credit to players that kill downed players
1.20.1-4.4.1
Changes
-Replaced Float.parseFloat with Math.round. Was causing issues of sorts...
Fixes
-Now checks and prevents even more Keybind methods while in the fallen state
1.20.1-4.4.0
Additions
-(Config) Revive Chance Kill on Fail Config: Kill player if they fail the Revive Chance
-Fallen players now glow
-(Config) Include_Hotbar_Items: If Random Item sacrifice checks hotbar too
-(Config) Show_Item_Name: enable/disable the display name for specific item
Changes
-(Config) Blocked Commands & Harmful Effects Blacklist now can be turned into whitelists (by adding "//")
-(Config) Item Data and Specific Item Data now check if string is a valid Json NBT
-Removed InstaKillMsg.java
-Damage checks for my mod now starts on the hurtMethod, not isInvulnerableTo Method.
-Edited fallen noise conditions.
-Gave more visual hints to know when a self-revive choice will cause you to self-destruct
-Edited Self Revive Mob text
Fixes
-Config now reloads properly
-You can no longer die on the same tick that you enter the fallen state
-Config text for "Time_Left" has been corrected
-Green overlay for self revive no longer stretches forever
-Player now dies if they have no revives left, and it's singleplayer.
-null check when rendering negative status effects
-Reviving someone now shows for everyone nearby
-Revive sound event now plays correctly.
-Added null check for Item_Data and Penalty_Item_Data
-Blocked more keybind methods when in the fallen state
-Now checks if NBT item data configs are empty when checking for item data
-Chance now kills you if you run out of revives whilst in a singleplayer world
-en-us lang file now matches code changes for mod id
1.20.1-4.3.0
Additions
-Self Revive Specific Item: Sacrifice a specific item to revive
-Self Revive Kill: Kill enough mobs in time to fully revive
-Status Effects Self Revive: Gain Harmful effects on revive
-Experience Self Revive: Lose a portion of XP on revive
-Added configs for new Self revive options
-Config Allowed_Keybinds: Allowed Keybinds while in the fallen state
-Config Max_Self_revives
-Config Run_Death_Event_First: Run LivingDeathEvent first before this mod
-Config Cancel_Revive_On_Damage
-Config Disable_Self_Revive_On_PVP
-Config Randomize_Self_Revive_Options
-Config Only_Use_Available_Options: Only show self-revive options you can use (when available)
-Config Self_Penalty_Percentage: Self Revive Penalty that increases each time you self revive
-Config Die_On_Disconnect
-Config Sound_Level: Master control for Revive Me sounds
Changes
-Multiplayer Revive options are no longer tied to the player.
-Revive Me code will now run before or after Death event
-Reworked Self Revive UI
-Sounds are a bit louder
-Multiplayer Penalty item can now have NBT data
-Sorted Config options
Fixes
-Totem of Undying now works properly
-RestartDeathTimerMsg now checks if target player is null
-Now you stop using your item when reviving someone
-Double damage shouldn't kill the player anymore
1.20.1-4.2.1
Additions
-Added Revert_Effects_On_Revive Config: Gain back potion effects you had before entering the fallen state
Changes
- Effects are no longer constantly being removed while in the dying state
Fixes
- Interact_With_Inventory config now properly limits inventory access
- Revive Penalty no longer shows when trying to kill a fallen player
- Dying in lava/fire no longer causes your armor to fully repair itself
1.20.1-4.1.5
Fixes
-Turns off self-revive buttons when opening a screen
Changes
-Sacrificial items now look for matching itemstacks instead of general items
1.20.1-4.1.4
Changes
-Changed the license to LGPLv3
Fixes
-Penalty timer effect now displays the correct name
-Keybinds now deactivate properly while in the dying state
-Drop keybind now works while in the dying state
-Modded items or events that use the vanilla ATTACK and USE keybind no longer work while in the dying state
-Unconventional modded keybinds no longer work while in the dying state
1.20.1-4.1.0
Additions
-Added sounds to reviving, fallen state, when fully revived, and when calling for help
-Added Call for Help button
-You can now stop Command/Regular chat messages from displaying through the config
Changes
-Decreased distance you can see a fallen player when they are not calling for help
-Now a revive chat message is sent when you revive someone normally
Fixes
-Mobs should now fully ignore you while in the fallen state
-No longer displays the wrong number while dying if your world is old
-Food level now updates on CLIENT when used to revive someone
1.20.1-4.0.10
Fixes
-You no longer die twice
1.20.1-4.0.9:
Changes
-Ported from 1.19.2 to 1.20.1
-Now uses only Invocore to render things
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:e1Ub5iPm:86EK3GUN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:e1Ub5iPm:86EK3GUN"
}


