Git Product home page Git Product logo

hardcorerevival's People

Contributors

afterrebelion avatar blaytheninth avatar bloodaxe95 avatar enterfor avatar fitfc avatar github-actions[bot] avatar godgun968 avatar melanx avatar raspopov avatar skzgx avatar xuyuere avatar zano1999 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

hardcorerevival's Issues

chat death message broken

when accepting death the annoying message "death.attock.not_rescued_in_time" is printed into chat. please fix this thank you

Issue with gamerule doImmediateRespawn

Mod version: 1.15.2-4.0.2
Forge version: 31.2.35

When gamerule doImmediateRespawn is set to true, player in K.O. state could press enter button to revive (seems like respawn) themselves with full health but empty inventory, and any item lost won't drop.
Everything works well if "Accept your Fate" is chosen before pressing enter.

Downed players sometimes teleport to their spawnpoint

This has happened a few times to me and my friends - sometimes, after getting knocked down, I would teleport back to my spawnpoint with the debuffs of a person that had been rescued (half a heart, hunger).

Running mod version 1.1.8.

on looting event error messages

Hello. I'm currently working on a modpack for myself and some buddies, and I just spent a couple of hours looking through my mods and figuring out what mod could be causing an issue that I had and initially sent to the tinkers team due to the console errors referencing them.
SlimeKnights/TinkersConstruct#3116

Basically this error would make it so that anytime I melee killed a mob with sword or damaging tool it would not drop any loot, including the various item drops like hearts from dungeon tactics and money/drive/mana/xp orbs from Kingdom keys recoded. I didn't suspect it for a while but eventually when this mod and several others were taken out it stopped and the witches I was testing this against in single player who were no longer dropping loot due to this error dropped loot and my console didn't spam. After a few more attempts I found that this mod is the one causing the error.

Do you have any idea what could be causing this or what kind of interaction you believe it could be having? This looting event error and lack of drops would persist with everything melee related, but I found that shurikens and probably by extension other long ranged projectiles (and even some melee weapons) would either crash the game (the case of Xigbars guns from kingdom hearts and the swords from enchantment changer) if they linked back to a weapon or would work and drop loot as normal.

Respawn after death

Hello, my Problem is that when I die, i can respawn after the timer runs out.(or after early-accepting)

Make the death timer keep going even if the player is logged out

Just a config option on dedicated servers to let the timer keep going even if the player is logged out. To implement this, perhaps you could store the system time of death as nbt instead of how much time the player has left, and then compare this to the current time + config to determine the countdown timer. Will understand if this is too difficult, but it would be really nice if possible.

  • reason -
    I run this on my SMP server (non-hardcore), and want to have the revival mechanic as a nice bonus for being near other people, as opposed to players logging out when they get K.O'ed and waiting for someone to come rescue them.

KO'd players are invisible.

So me and a group of friends have a private server with a very limited amount of mods on it and when someone get's knocked out they are invisible to everyone else and unable to be revived. Running on 1.16.5 and the latest version of Forge.

Other mods used:
Beekeeper, adds a villager that trades bee related items.
Happytrails, the ability to make roads that speed you up.
Morpheus, a vote to sleep mod.
Regrowth, a mod that makes villagers add torches and fences around villages over time.
SaveYourPets, a mod that allows you to use bandages on pets to revive them.
SwingThroughGrass, a mod that allows you to, well... swing through grass with swords.
Tenshlib, a master for other mods.

Have yet to try it with ONLY hardcorerevival on, will update shortly when that is tested.

incompatibility with the curio of unying mod

When you die with an immortality totem placed in its respective slot of the Curios and Curio of undying mods, the game crashes and you cannot exit the /kill command is executed.

crash when loading new world

client crashes during generating new world with hardcore revival version 3.0.7 and forge 28.0.93

---- Minecraft Crash Report ----
// Why did you do that?

Time: 9/7/19 1:20 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.entity.player.PlayerEntity.getEntityData()Lnet/minecraft/nbt/CompoundNBT;
at net.blay09.mods.hardcorerevival.handler.PlayerHandler.onPlayerLogin(PlayerHandler.java:32) ~[?:3.0.7] {}
at net.minecraftforge.eventbus.ASMEventHandler_176_PlayerHandler_onPlayerLogin_PlayerLoggedInEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-1.0.0-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-1.0.0-service.jar:?] {}
at net.minecraftforge.fml.hooks.BasicEventHooks.firePlayerLoggedIn(BasicEventHooks.java:43) ~[?:?] {}
at net.minecraft.server.management.PlayerList.func_72355_a(PlayerList.java:205) ~[?:?] {}
at net.minecraft.network.login.ServerLoginNetHandler.func_147326_c(ServerLoginNetHandler.java:116) ~[?:?] {}
at net.minecraft.network.login.ServerLoginNetHandler.func_73660_a(ServerLoginNetHandler.java:63) ~[?:?] {}
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:224) ~[?:?] {}
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:135) ~[?:?] {}
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:846) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:764) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:161) ~[?:?] {xf:OptiFine:default}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:622) [?:?] {pl:accesstransformer:B}
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_51] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.14.4
Minecraft Version ID: 1.14.4
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 633430096 bytes (604 MB) / 2147483648 bytes (2048 MB) up to 2147483648 bytes (2048 MB)
CPUs: 8
JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
ModLauncher: 3.2.0+60+b86c1d4
ModLauncher launch target: fmlclient
ModLauncher naming: srg
ModLauncher services:
/eventbus-1.0.0-service.jar eventbus PLUGINSERVICE
/forge-1.14.4-28.0.93.jar object_holder_definalize PLUGINSERVICE
/forge-1.14.4-28.0.93.jar runtime_enum_extender PLUGINSERVICE
/accesstransformers-1.0.0-shadowed.jar accesstransformer PLUGINSERVICE
/forge-1.14.4-28.0.93.jar capability_inject_definalize PLUGINSERVICE
/forge-1.14.4-28.0.93.jar runtimedistcleaner PLUGINSERVICE
/optifine-f4-pre4-mod.jar OptiFine TRANSFORMATIONSERVICE
/forge-1.14.4-28.0.93.jar fml TRANSFORMATIONSERVICE
FML: 28.0
Forge: net.minecraftforge:28.0.93
FML Language Providers:
[email protected]
minecraft@1
Mod List:
AmbientSounds-3.0.9.jar Ambient Sounds {[email protected] DONE}
AppleSkin-forge-1.0.12.jar AppleSkin {[email protected] DONE}
BetterSprinting-v3.0.1a.jar Better Sprinting {[email protected] DONE}
BetterTitleScreen-1.14.4-1.7.jar Better Title Screen {[email protected] DONE}
biomeinfo-1.14.4-v1.2.4.jar BiomeInfo {[email protected] DONE}
BiomesOPlenty-1.14.4-9.0.0.252-universal.jar Biomes O' Plenty {[email protected] DONE}
caelus-FORGE-1.14.4-0.11.jar Caelus API {[email protected] DONE}
Clumps-4.0.0.jar Clumps {[email protected] DONE}
Controlling-5.0.3.jar Controlling {[email protected] DONE}
Craftable+Saddles+[1.14]-1.3.jar Craftable Saddles {[email protected] DONE}
craftingstation-2.0.2a.jar Crafting Station {[email protected] DONE}
curios-FORGE-1.14.4-0.24.jar Curios API {[email protected] DONE}
curiouselytra-FORGE-1.14.4-0.7.jar Curious Elytra {[email protected] DONE}
DefaultOptions-10.2.6.jar Default Options {[email protected] DONE}
dragon-drops-elytra-1.14.4-1.0.jar Dragon Drops Elytra {[email protected] DONE}
dwmh-1.14.4-3.0.1.jar Dude! Where's my Horse? {[email protected] DONE}
elevator-1.5.1.jar Elevator Mod {[email protected] DONE}
extcaves-1.1.jar Extended Caves {[email protected] DONE}
FastLeafDecay-v17.jar FastLeafDecay {fastleafdecay@v17 DONE}
FleshToLeather-1.14.3-1.1.0.jar FleshToLeather {[email protected] DONE}
furniture-7.0.0-pre5.jar MrCrayfish's Furniture Mod {[email protected] DONE}
GamemodeOverhaul-1.14.4-1.4.2.1.jar GamemodeOverhaul {[email protected] DONE}
HardcoreRevival_1.14.4-3.0.7.jar Hardcore Revival {[email protected] DONE}
Harvest-forge-1.2.10-23.jar Harvest {harvest@version DONE}
Hwyla-forge-1.10.6-B67_1.14.4.jar Waila {waila@version DONE}
inventorysorter-1.14.4-15.2.0.jar Simple Inventory Sorter {[email protected] DONE}
ironchest-9.0.4.jar Iron Chests {[email protected] DONE}
jei-1.14.4-6.0.0.11.jar Just Enough Items {[email protected] DONE}
KleeSlabs-7.4.7.jar KleeSlabs {[email protected] DONE}
lampblock-branders-v1.1.1-1.14.4.jar Lamp Block Mod {[email protected] DONE}
LightOverlay-3.4.jar Light Overlay Forge {[email protected] DONE}
metalbarrels-1.3c.jar Metal Barrels {[email protected] DONE}
mining_dimension-1.14.4-1.0.2.jar Mining World {[email protected] DONE}
Morpheus-1.14.4-4.2.38.jar Morpheus {morpheus@version DONE}
mountedpearl-1.14.4-0.0.1.jar Mounted Pearl Mod {[email protected] DONE}
nat-charged-creepers-1.1.jar Naturally Charged Creepers {[email protected] DONE}
Ping-1.6.3.jar Ping {[email protected] DONE}
Placebo-1.14.4-2.2.0.jar Placebo {[email protected] DONE}
practicaltools-1.4.jar Practical Tools {[email protected] DONE}
reap-1.10.1.jar Reap Mod {[email protected] DONE}
ring-of-angel-1.0.1.jar Angel Ring {[email protected] DONE}
RingOfAttraction-1.14.4-1.0.10.jar Ring of Attraction {[email protected] DONE}
RingOfBlink-1.14.4-1.0.13.jar Ring of Blink {[email protected] DONE}
RingOfEnderchest-1.14.4-1.0.10.jar Ring of Enderchest {[email protected] DONE}
RingOfMiner-1.14.4-1.0.8.jar Ring of Miner {[email protected] DONE}
RingOfRepair-1.14.4-1.0.11.jar Ring of Repair {[email protected] DONE}
ScreenshotToClipboard-1.14.3-1.0.2.jar Screenshot to Clipboard {[email protected] DONE}
searchablechests-1.5.1.jar Searchable Chests {[email protected] DONE}
SimpleDivingGear-3.0.1.jar Simple Diving Gear {[email protected] mc 1.14.4 DONE}
smooth-scrolling-everywhere-1.1.jar Smooth Scrolling Everywhere {[email protected] DONE}
spiketraps-1.0.jar Spike Traps {[email protected] DONE}
strongfarmland-1.14.4-1.0.0.jar Stronger Farmland Mod {[email protected] DONE}
sulfur-potassium-branders-2.2.2-1.14.4.jar Sulfur And Potassium - make gunpowder {[email protected] DONE}
swingthroughgrass-1.14.4-1.3.2.jar SwingThroughGrass {[email protected] DONE}
ToastControl-1.14.4-2.2.0.jar Toast Control {[email protected] DONE}
tombstone-4.1.1-1.14.4.jar Corail Tombstone {[email protected] DONE}
tramplestopper-2.0.0.22.jar Trample Stopper {[email protected] DONE}
TrashSlot-10.4.5.jar TrashSlot {[email protected] DONE}
useful_backpacks-1.14.4-1.7.0.34.jar Useful Backpacks {[email protected] DONE}
useful_backpacks-u-team-core-1.14.4-2.5.5.120.jar U Team Core {[email protected] DONE}
voxel-map-1.9.13b.jar VoxelMap {[email protected] DONE}
Waddles-0.8.3.jar Waddles {[email protected] DONE}
well-fed-branders-1.14.4-1.2.0.jar Well Fed - quality food! {[email protected] DONE}
worldedit-forge-7.0.1.jar WorldEdit {[email protected];61bc012 DONE}
forge-1.14.4-28.0.93-universal.jar Forge {[email protected] DONE}
forge-1.14.4-28.0.93-client.jar Minecraft {[email protected] DONE}
Player Count: 1 / 8; [ServerPlayerEntity['cpm9'/374, l='127 test', x=-230.50, y=81.00, z=205.50]]
Data Packs: vanilla, mod:worldedit, mod:wellfedmod, mod:waila, mod:waddles, mod:voxelmap, mod:uteamcore, mod:usefulbackpacks, mod:trashslot, mod:tramplestopper, mod:tombstone, mod:toastcontrol, mod:swingthroughgrass, mod:sulfurpotassiummod, mod:strongfarmland, mod:spiketraps, mod:smooth-scrolling-everywhere, mod:simpledivegear, mod:searchablechests, mod:screenshotclipboard, mod:ring_of_repair, mod:ring_of_miner, mod:ring_of_enderchest, mod:ring_of_blink, mod:ring_of_attraction, mod:reap, mod:practicaltools, mod:placebo, mod:ping, mod:ncc, mod:mountedpearl, mod:morpheus, mod:mining_dimension, mod:metalbarrels, mod:lightoverlay-forge, mod:lampblockmod, mod:kleeslabs, mod:jei, mod:ironchest, mod:inventorysorter, mod:harvest, mod:hardcorerevival, mod:gamemodeoverhaul, mod:forge, mod:fleshtoleather, mod:fastleafdecay, mod:extcaves, mod:elevatorid, mod:dwmh, mod:defaultoptions, mod:dde, mod:curiouselytra, mod:curios, mod:craftingstation, mod:craftable_saddles, mod:controlling, mod:clumps, mod:cfm, mod:caelus, mod:biomesoplenty, mod:biomeinfo, mod:bettertitlescreen, mod:bettersprinting, mod:appleskin, mod:angelring, mod:ambientsounds
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'

[1.14.4] Mod incompatible with Forge .45+

Forge .45 changed PlayerEvent and Hardcore Revival as well as other mods are failing to load with it.

https://files.minecraftforge.net/maven/net/minecraftforge/forge/1.14.4-28.0.45/forge-1.14.4-28.0.45-changelog.txt

[07Aug2019 17:12:54.477] [modloading-worker-2/ERROR] [net.minecraftforge.fml.javafmlmod.FMLModContainer/LOADING]: Failed to create mod instance. ModID: hardcorerevival, class net.blay09.mods.hardcorerevival.HardcoreRevival
java.lang.NoClassDefFoundError: net/minecraftforge/fml/common/gameevent/PlayerEvent$PlayerLoggedInEvent
	at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:1.8.0_51]
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[?:1.8.0_51]
	at java.lang.Class.privateGetPublicMethods(Class.java:2902) ~[?:1.8.0_51]
	at java.lang.Class.getMethods(Class.java:1615) ~[?:1.8.0_51]
	at net.minecraftforge.eventbus.EventBus.registerObject(EventBus.java:86) ~[eventbus-0.10.6-service.jar:?]
	at net.minecraftforge.eventbus.EventBus.register(EventBus.java:114) ~[eventbus-0.10.6-service.jar:?]
	at net.blay09.mods.hardcorerevival.HardcoreRevival.<init>(HardcoreRevival.java:36) ~[?:3.0.4]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_51]
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_51]
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_51]
	at java.lang.reflect.Constructor.newInstance(Constructor.java:422) ~[?:1.8.0_51]
	at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_51]
	at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:131) [?:28.0]
	at net.minecraftforge.fml.javafmlmod.FMLModContainer$$Lambda$1978/987060415.accept(Unknown Source) [?:28.0]
	at java.util.function.Consumer.lambda$andThen$14(Consumer.java:65) [?:1.8.0_51]
	at java.util.function.Consumer$$Lambda$1977/1410897862.accept(Unknown Source) [?:1.8.0_51]
	at java.util.function.Consumer.lambda$andThen$14(Consumer.java:65) [?:1.8.0_51]
	at java.util.function.Consumer$$Lambda$1977/1410897862.accept(Unknown Source) [?:1.8.0_51]
	at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:112) [?:?]
	at net.minecraftforge.fml.ModList.lambda$null$10(ModList.java:133) [?:?]
	at net.minecraftforge.fml.ModList$$Lambda$2052/1690953997.accept(Unknown Source) [?:?]
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184) [?:1.8.0_51]
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) [?:1.8.0_51]
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512) [?:1.8.0_51]
	at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291) [?:1.8.0_51]
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731) [?:1.8.0_51]
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:1.8.0_51]
	at java.util.concurrent.ForkJoinPool$WorkQueue.execLocalTasks(ForkJoinPool.java:1040) [?:1.8.0_51]
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1058) [?:1.8.0_51]
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1689) [?:1.8.0_51]
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) [?:1.8.0_51]
Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.common.gameevent.PlayerEvent$PlayerLoggedInEvent
	at java.lang.ClassLoader.findClass(ClassLoader.java:530) ~[?:1.8.0_51]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51]
	at cpw.mods.modlauncher.TransformingClassLoader.loadClass(TransformingClassLoader.java:102) ~[modlauncher-3.2.0.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]
	... 31 more

reviving in the end dimension

when reviving a player in the end dimension the revived player spawns into the overworld dimension

edit: hardcore revival version 3.0.10 and forge 28.1.96

Accept your Fate button not working in 1.15.2

Mod Version: HardcoreRevival_1.15.2-4.0.1.jar
Forge Version: 31.1.41

Expected behavior:
Revive after clicking "Accept your Fate" button.

What Happened:
Testing my custom mod-pack on my 1.15.2 server and loved the idea of this mod. For testing, I flew up into the sky in creative mode, then /gamemode survival and fell to my death. After clicking "Accept your Fate" button, nothing happened. I pressed it a few more times and took a screen shot to show. The only way around it was to then press the "Escape" key which removed the "Accept your Fate" button and replaced it with the traditional "Respawn" one.

Images:
hardcorerevival-multipleclicks

v3.0.3 crashes server when a player dies

v3.0.3 crashes server when a player dies (or the client if in singleplayer) using forge-1.14.3-27.0.13 and with some other mods present, I didn't test it in isolation sorry.

server log

---- Minecraft Crash Report ----
// Why did you do that?

Time: 6/26/19 8:07 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.world.GameRules.func_82766_b(Ljava/lang/String;)Z
at net.blay09.mods.hardcorerevival.handler.DeathHandler.onPlayerDeath(DeathHandler.java:56) ~[?:3.0.3] {}
at net.minecraftforge.eventbus.ASMEventHandler_16_DeathHandler_onPlayerDeath_LivingDeathEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-0.10.1-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-0.10.1-service.jar:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:341) ~[?:?] {}
at net.minecraft.entity.player.ServerPlayerEntity.func_70645_a(ServerPlayerEntity.java:439) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.LivingEntity.func_70097_a(LivingEntity.java:969) ~[?:?] {pl:runtimedistcleaner:A}
at net.minecraft.entity.player.PlayerEntity.func_70097_a(PlayerEntity.java:829) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.player.ServerPlayerEntity.func_70097_a(ServerPlayerEntity.java:559) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.LivingEntity.func_180430_e(LivingEntity.java:1252) ~[?:?] {pl:runtimedistcleaner:A}
at net.minecraft.entity.player.PlayerEntity.func_180430_e(PlayerEntity.java:1538) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.block.Block.func_180658_a(Block.java:675) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.Entity.func_184231_a(Entity.java:907) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.entity.LivingEntity.func_184231_a(LivingEntity.java:252) ~[?:?] {pl:runtimedistcleaner:A}
at net.minecraft.entity.player.ServerPlayerEntity.func_71122_b(ServerPlayerEntity.java:791) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.network.play.ServerPlayNetHandler.func_147347_a(ServerPlayNetHandler.java:760) ~[?:?] {}
at net.minecraft.network.play.client.CPlayerPacket.func_148833_a(SourceFile:126) ~[?:?] {}
at net.minecraft.network.play.client.CPlayerPacket$PositionPacket.func_148833_a(SourceFile:57) ~[?:?] {}
at net.minecraft.network.PacketThreadUtil.func_210405_a(SourceFile:15) ~[?:?] {}
at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:135) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:114) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:683) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:677) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213161_c(SourceFile:123) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:663) ~[?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:613) [?:?] {pl:accesstransformer:B,pl:runtimedistcleaner:A}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_211] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.14.3
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_211, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 1437733400 bytes (1371 MB) / 3334995968 bytes (3180 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 2 total; -Xmx6G -Xms2G
FML: New FML!
Loaded coremods (and transformers): Nothing
Player Count: 1 / 2; [ServerPlayerEntity['cpm9'/22, l='kamsooner', x=61.60, y=68.00, z=-527.91]]
Data Packs: mod:waddles, mod:tramplestopper, mod:reap, mod:ping, mod:hardcorerevival, mod:gamemodeoverhaul, mod:elevatorid, mod:dde, mod:biomeinfo, mod:morpheus, mod:voxelmap, mod:jei, mod:worldedit, mod:forge, vanilla
Is Modded: Definitely; Server brand changed to 'forge'
Type: Dedicated Server (map_server.txt)

client log

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 6/26/19 8:12 PM
Description: Exception in server tick loop

java.lang.NoSuchMethodError: net.minecraft.world.GameRules.func_82766_b(Ljava/lang/String;)Z
at net.blay09.mods.hardcorerevival.handler.DeathHandler.onPlayerDeath(DeathHandler.java:56) ~[?:3.0.3] {}
at net.minecraftforge.eventbus.ASMEventHandler_27_DeathHandler_onPlayerDeath_LivingDeathEvent.invoke(.dynamic) ~[?:?] {}
at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-0.10.1-service.jar:?] {}
at net.minecraftforge.eventbus.EventBus.post(EventBus.java:258) ~[eventbus-0.10.1-service.jar:?] {}
at net.minecraftforge.common.ForgeHooks.onLivingDeath(ForgeHooks.java:341) ~[?:?] {}
at net.minecraft.entity.player.ServerPlayerEntity.func_70645_a(ServerPlayerEntity.java:439) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.LivingEntity.func_70097_a(LivingEntity.java:969) ~[?:?] {}
at net.minecraft.entity.player.PlayerEntity.func_70097_a(PlayerEntity.java:829) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.player.ServerPlayerEntity.func_70097_a(ServerPlayerEntity.java:559) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.LivingEntity.func_180430_e(LivingEntity.java:1252) ~[?:?] {}
at net.minecraft.entity.player.PlayerEntity.func_180430_e(PlayerEntity.java:1538) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.block.Block.func_180658_a(Block.java:675) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.Entity.func_184231_a(Entity.java:907) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.entity.LivingEntity.func_184231_a(LivingEntity.java:252) ~[?:?] {}
at net.minecraft.entity.player.ServerPlayerEntity.func_71122_b(ServerPlayerEntity.java:791) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.network.play.ServerPlayNetHandler.func_147347_a(ServerPlayNetHandler.java:760) ~[?:?] {}
at net.minecraft.network.play.client.CPlayerPacket.func_148833_a(SourceFile:126) ~[?:?] {}
at net.minecraft.network.play.client.CPlayerPacket$PositionPacket.func_148833_a(SourceFile:57) ~[?:?] {}
at net.minecraft.network.PacketThreadUtil.func_210405_a(SourceFile:15) ~[?:?] {}
at net.minecraft.util.concurrent.TickDelayedTask.run(SourceFile:18) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(SourceFile:135) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) ~[?:?] {}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(SourceFile:114) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213205_aW(MinecraftServer.java:683) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213168_p(MinecraftServer.java:677) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213160_bf(SourceFile:99) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.func_213202_o(MinecraftServer.java:662) ~[?:?] {pl:accesstransformer:B}
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:613) [?:?] {pl:accesstransformer:B}
at java.lang.Thread.run(Unknown Source) [?:1.8.0_211] {}

A detailed walkthrough of the error, its code path and all known details is as follows:

-- System Details --
Details:
Minecraft Version: 1.14.3
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_211, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 3134784688 bytes (2989 MB) / 4194304000 bytes (4000 MB) up to 4294967296 bytes (4096 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M
FML: New FML!
Loaded coremods (and transformers): Nothing
Player Count: 1 / 8; [ServerPlayerEntity['cpm9'/217, l='hcr test', x=275.94, y=72.00, z=15.07]]
Data Packs: vanilla, mod:worldedit, mod:waddles, mod:voxelmap, mod:tramplestopper, mod:reap, mod:ping, mod:morpheus, mod:jei, mod:hardcorerevival, mod:gamemodeoverhaul, mod:forge, mod:elevatorid, mod:dde, mod:biomeinfo
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'forge'

Player Respawn

Config option to revive the player on the coords he died would be extremely...good.

Players do not die when time runs out with Project MMO

Hello,

I have found that this mod does not behave properly when Project MMO is installed. When the player would die, and Hardcore Revival's KO screen shows up, when it comes time for the player to actually die, they do not. Instead, they are revived on the spot with half a heart remaining. The only way I have found for the player to truly die is to issue the /kill command on the player.

Minecraft version is 1.16.5.
Forge version is 36.1.23.
The only mods that were in use are Project MMO 3.57.2 and Hardcore Revival 6.0.0
These two mods were tested in a freshly created Forge directory. No configuration files were touched.

Here is a link to a video of the issue that I am experiencing. I couldn't attach it to this message since the video was bigger than 10 MB. https://files.catbox.moe/sist6z.mp4

Forge broke the "Accept your Fate" button again.

My Forge Version is 31.1.44 and Hardcore Revival's Version is 4.0.0.

Situational Context: I used the "/kill" command from Ma Essentials.

Upon dying I was brought to Revival's screen with the "Accept your Fate" button and my screen was jittering from using the /kill command. Everything was normal. Hit accept my fate and nothing. Seeing as this has happened before I can only assume forge screwed something up again.

ViveCraft Compatibility

  • Lava Death causes continuous controller vibration
  • Clicking Accept your Fate button just closes the screen
  • The red overlay should not render, Vivecraft does its own red flash and it looks dumb in the hand ui render
  • "Press T" should be "Open Chat" on Vivecraft
  • Knocked out players can still teleport around

RestrictionHandler Crash

https://pastebin.com/eh0MJpVD

java.lang.UnsupportedOperationException: Attempted to call Event#setCanceled() on a non-cancelable event of type: net.minecraftforge.event.entity.living.LivingEntityUseItemEvent.Finish
[05/11/2017 19:16:44 PM]    at net.minecraftforge.fml.common.eventhandler.Event.setCanceled(Event.java:96) ~[Event.class:?]
[05/11/2017 19:16:44 PM]    at net.blay09.mods.hardcorerevival.handler.RestrictionHandler.onPlayerUse(RestrictionHandler.java:37) ~[RestrictionHandler.class:?]

Epic Fight Mod Incompatible

There seems to be an issue with Epic Fight Mod,
When revived, you aren't able to scroll/select/look around
even going as far as to soft locking the game
Epic Fight Mod seems to be the culprit.
Was wondering if there is a possible fix for this?
Video demonstrating this is linked here

Compatibility issue with Damage Tint mod

versions:
forge 36.0.43
HardcoreRevival_1.16.3-5.2.0
damage-tint-forge-1.16.5-1.0.1

I'll post an issue in both repositories:

The screen turns weird and black instead of showing your surroundings:
image

Compatibility issues with Corail Tombstone

Hello! I am using this mod with Corail Tombstone and am encountering a strange issue with both mods enabled. I brought it up with the mod creator if you wish to see my original issue there: Corail31/tombstone_lite#90

The expected behavior I would think would be that when a player is incapacitated, reviving them will simply make it act as if they never died. They would keep their inventory and carry on their way.
However, with Tombstone installed, if a player is incapacitated and revived, they still retain their inventory but gain the Ghost effect (can't remember the full name, it's the effect given when you respawn with the gravestone key). It's strange that this is the only Tombstone effect applied. They don't lose their inventory or place a grave, OR get a gravestone key, but they gain the Ghost effect.

I am opening this issue as they suggested the problem might reside with HR, and not Tombstone. I am not sure if this is something that you would be able to fix in your code, but I thought I would bring it up with you as well.

can't die with shield mechanics in the same instance

it seems like there is a problem with the mod shield mechanics if you get K.O. while holding a high tier shield like the netherite one from spartan shields you can't give up and you will keep reviving with 1hp if you try to, it becomes a loop of K.O.s. when you die.

Trigger on lethal damage rather than death

Reacting to the player's death and turning them "undead" causes all kinds of compat issues with mods that also deal with death, as well as occasional sync issues. Since it's so hacky it's also more likely to break between versions.

Instead, Hardcore Revival should trigger once the player would take lethal damage, and keep them on half a heart in a K.O. state. We'll also have better control over the actions players can take while K.O. and everything should be so much better than this hacky mess right now.

"accept your fate" button does not work

"accept your fate" button does nothing when clicked after it has gone from dark grey to light grey, player must press escape and hit the normal respawn button instead, please fix. using hardcore revival version 3.0.4 and forge version 1.14.4-28.0.24

Relogging during timer resets timer

If you die and get the res timer, you can just log out and back in, and it resets to whatever you have it set to in the config file. I would expect it to stop the timer but not reset it.

Possible issue with Totem of Undying

CurseForge:

When used with totem of undying you get stuck after accepting your fate. Anyone else have this issue? Great mod but had to uninstall

Non-vanilla resurrection "bricks" the player

Description

Non-vanilla resurrection (tested Curio of Undying (curio slot) and Angelheart Vial (anywhere in inventory) both put the player in a weird state. Both the Angelheart vial and Curio of Undying don't activate until after Accept your Fate is chosen, if not held in a hand.

Players still have health and can die again, but are stuck in the respawn screen unless the world is reloaded (exit to title -> rejoin.) However, once the world is reloaded, the player is effectively invisible and cannot move, but can access their inventory and several other GUIs. The screen jitters (annoyingly) and the only way to resolve this is to die a second time and respawn.

Video showcasing this here.

This does not cause a crash.

Version and Modlist

Forge 31.2.36
Hardcore Revival 4.0.2
Curio of Undying 3.0 -- Used for Curio of Undying
Reliquary 1.3.4.995 -- Used for Angelheart Vial
Curios API 2.0.2.6 -- Dependency

Kill the killer

During the "clinical death", switching to chat, you can damage other entities (mobs and players) and kill them.
Minecraft: 1.12.2
SpongeAPI: 7.1.0-SNAPSHOT-b163786
SpongeForge: 1.12.2-2586-7.1.0-BETA-2868
Minecraft Forge: 14.23.1.2607

[feature] Option to remove timer

I play with friends on hardcore but we cannot always play together, and sometimes someone dies while playing alone. Since in multiplayer the times keeps going, and sometimes your friends are just a mile away, putting a timer of 10 hours look weird and it is not even enough sometimes, so, could there be a config option to just leave the dead guy there waiting for revival instead of having a timer?

This actually makes hardcore more fun, and encourages team play.

If everyone dies... it's game over then!

corail tombstone compat

When used with the corail tombstone mod the death message is bugged. Posting on both trackers because I don't know which mod is responsible.

Forge 28.1.96
Corail Tombstone 4.1.7
Hardcore Revival 3.0.10

[Server thread/WARN] [tombstone/]: The death event of the player TextComponent{text='cpm9', siblings=[], style=Style{hasParent=false, color=null, bold=null, italic=null, underlined=null, obfuscated=null, clickEvent=null, hoverEvent=null, insertion=null}} was cancelled by another mod

[Server thread/INFO] [minecraft/DedicatedServer]: death.attack.not_rescued_in_time

Unknown custom packet identifier

Being spammed in log on right clicks. This is probably two issues: first of all it looks like network packets are being sent that shouldn't be getting sent (since it's apparently happening when eating, for example), and second we need to do that dumb setPacketHandled thing or what it is.

Showing KO screen after death in survival

Whenever i die with this mod installed in survival, it brings me to the KO screen and the accept your fate button doesn't work. Please fix this or you leave my no choice but to delete this mod and publicly say that this mod doesn't work>.

I love the concept though xD

P.S. The versions of forge and minecraft match the mod

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.