This thread was marked as Locked by master801.
1.7.10
[1.7.10] nohero's mods: More Health Enchanted: Beta for Health Loss Issue 1/2/2016
Poll: Would you be fine with ONLY a forge-required More Health mod?
Ended Nov 17, 2014
Poll: A Preference: More health hardcore mode?
Ended Nov 17, 2014
java.lang.NullPointerException
at com.nohero.morehealth.EventHandlers.PlayerHandlerHelper.savePlayerData(PlayerHandlerHelper.java:196) ~[PlayerHandlerHelper.class:?]
at com.nohero.morehealth.EventHandlers.PlayerHandler.onServerStop(PlayerHandler.java:91) ~[PlayerHandler.class:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler_330_PlayerHandler_onServerStop_ClientDisconnectionFromServerEvent.invoke(.dynamic) ~[?:?]
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54) ~[ASMEventHandler.class:?]
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138) [EventBus.class:?]
at cpw.mods.fml.common.network.handshake.NetworkDispatcher.close(NetworkDispatcher.java:405) [NetworkDispatcher.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeClose(DefaultChannelHandlerContext.java:560) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.close(DefaultChannelHandlerContext.java:545) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.close(DefaultChannelHandlerContext.java:423) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelPipeline.close(DefaultChannelPipeline.java:826) [DefaultChannelPipeline.class:?]
at io.netty.channel.AbstractChannel.close(AbstractChannel.java:177) [AbstractChannel.class:?]
at net.minecraft.network.NetworkManager.func_150718_a(NetworkManager.java:230) [ej.class:?]
at net.minecraft.client.network.NetHandlerPlayClient.func_147253_a(NetHandlerPlayClient.java:636) [bjb.class:?]
at net.minecraft.network.play.server.S40PacketDisconnect.func_148833_a(SourceFile:32) [gs.class:?]
at net.minecraft.network.play.server.S40PacketDisconnect.func_148833_a(SourceFile:9) [gs.class:?]
at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:113) [ej.class:?]
at net.minecraft.network.NetworkManager.channelRead0(NetworkManager.java:317) [ej.class:?]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) [SimpleChannelInboundHandler.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at cpw.mods.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:210) [NetworkDispatcher.class:?]
at cpw.mods.fml.common.network.handshake.NetworkDispatcher.channelRead0(NetworkDispatcher.java:47) [NetworkDispatcher.class:?]
at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:98) [SimpleChannelInboundHandler.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [ByteToMessageDecoder.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:173) [ByteToMessageDecoder.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [MessageToMessageDecoder.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:149) [ReadTimeoutHandler.class:?]
at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:337) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:323) [DefaultChannelHandlerContext.class:?]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:785) [DefaultChannelPipeline.class:?]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:100) [AbstractNioByteChannel$NioByteUnsafe.class:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:480) [NioEventLoop.class:?]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:447) [NioEventLoop.class:?]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:341) [NioEventLoop.class:?]
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) [SingleThreadEventExecutor$2.class:?]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
Until someone ports this legendary mod I am leaving the minecraft scene. http://www.cosc.canterbury.ac.nz/greg.ewing/minecraft/mods/ArchitectureCraft/#mozTocId598776 I have watched too many legendary mods die and carpenters blocks sudden fallout out of mainstream made me cry. I realize the source is messy but some of the best mods from 1.6.4 and 1.7.10 were.
Hello,
I'm playing a collection of mods made by me, I use in it your mod in zelda and hardcore mode with heart gain on each doubling of levels.
I'd like to distribute the modpack in my own launcher and in no-profit launchers as ATLauncher, TecnicLauncher/platform, maybe ftb but not in the cursevoice(since it does not work for linux users), I play on italian network and little on the international level.
My launcher is a forked version of the sklauncher that I use for quick testing and for my friends and its not behind a paywall, I can provide the link to my github, I'd like to push it in other launchers for convenience.
Here you can see the modlist and status of licences/permissions:
https://docs.google.com/spreadsheets/d/1chADmJKAz6Viyr_nsKwHXCoAAywA1JUmW_098lr9HI8
Thank you for your time.
EDIT: the list is temporary and mods might be pulled off and I'd would not distribute mods without permission if requested.
EDIT2: i did a typo and forgot a "not" where it was supposed to be
I found out what was the issue with the level ramping in this mod, if anyone was having this issue; whereas usually getting levels wouldn't get you hearts. The issue lies within the config file. The coding is messed up for the level ramp, and when i try to fix it, after loading minecraft, the config re-messes itself up, as to revert back to its original coding.
Therefore, the config looks like the first pic, when it should look something like the second pic.
If anyone can figure out to fix this issue where the config file keeps reverting to a messed up code, or inform the modder about this issue so he can make a fix.
EDIT: ok, i tried the mod making sure i had the latest download; and yes, it's the config file. with the latest mod the config file doesnt revert anymore when i edit it. i can confirm that the rpg mode now works correctly (enhanced mode enabled) when the config file is as it should be in the second pic whereas the level ramping line is straightened. *third pic confirms it*
Guys just want to update I will be working on fixes now, havn't been doing much with the mod for awhile, my bad. The server connection bug should not be that hard to fix, but the vanishing health after getting hit may be a bigger issue.
Hey UltimaWelf, what was your issue with te level ramp exactly? You were not getting hearts or something? And editing the config file makes it work for you in SP? Do you get this issue?
"
i always start my games with 3 hearts (i also live dangerously), and when i level up, i usually get my hearts. but there's this bug that a few mintues after i gain that heart, i get randomly hit, and lose it. it stays greyed out until i restart, or die. after that, it never shows up.
"
Hey,
I would like to both report a bug and make two suggestions.
The bug is that for some reason the hearts enchantment doesn't seem to be working. I tested it on almost every possible armor piece using NEI enchant feature. My health didn't upgrade nor in the health bar or the More Health Enchanted screen. I was playing FTB Infinity with your mod added. All other health upgrading mods (TConstruct, Botania) worked just fine, and the boosts were displayed on your mod's screen.
The first suggestion is making the hearts enchantment (once fixed), be tweakable inside the config file, so I could choose how many hearts each enchantment level gives, what's the cap for the enchantment level and possibly the weight of the enchantment. I feel that 1 heart per enchat level is sort of a lot, and I would like to change it to 0.5 hearts instead (so 5 enchant levels = 2.5 hearts, with a full armor set, 10 hearts). I'm pretty sure this is possible because a similar mod, Natural Absorption, has this feature.
The second suggestion is that instead of having a experience based system to get more hearts, there could be a tiered like system to get hearts? I feel like it's so easy to get max hearts with exp (I know I can make it harder changing the numbers, but my mob farm produces so much exp getting to level 1000 is an easy task). This could possibly be enabled/disabled on the configs. Maybe you could introduce some sort of achievement system that gets procedually harder that awards players with extra hearts. For example, have the first quest something like "Kill 10 (insert mob)". And then once you complete that one, make it "Kill 25 (insert mob)", and make is procedually harder and harder, until it reaches 5-10. This could be Tweaked and stuff depending on how hard the mob is. 1 for every mob in the game would kind of make this system broken, so maybe have at most 10 different mobs or something? I'm not sure, I just wanted to suggest a different way to get hearts without it being too easy. Tell me what you think.
Hello.
I keep having a rather annoying problem with this mod.
Randomly, my max health that is added by this mod will remove hearts in an odd way.
For no reason I would, for instance, have a total of 15 hearts, but 2 of them will never recover. When I press H to open the status menu, I would see:
Max Health: 15 Current Health 13.985739201931... Hearts from RPG: 5 Hearts from Heart Containers: -2.
Is there some sort of command to add/remove hearts in the current version so I can at least attempt to restore the hearts randomly removed?
MCForge: 10.13.4.1481
More Health Version: 6.3
You might stumble upon the fake heart container which reduces your health. Tough luck.
OcD Simple Add-On!
Hmm, so you applied my enchantment and wore the armor but didn't get the extra hearts? Did you hit the heart cap? Does normal enchanting work? Is the enchantment setting turned on in the config (set to true)?
Yeah, I can make more configs for heart enchantments.
Right now you can get hearts from adventuring (in dungeon chests), from exp and from enchantments. They are also all configurable on/off. I could make another system but right now I have to focus on the bugs.
I don't think he used cursed heart containers, they are only available in creative (not spawned in dungeon chests, it's for map makers). So yeah DJ you just got health from RPG, can you reproduce this? Did you take damage and weren't able to recover 2 hearts? If you are at 15 hearts and shutdown minecraft, when you comeback to you still have 15? But thanks, the 13.98... may be helpful for finding the bug
The random loss of max health seems to happen when I enter combat.
It seems like every time I get into combat with something that there is a chance that this bug takes place.
One moment, I have 1 heart added by RPG with 0 hearts added by heart containers, to 1 heart added by RPG with -1 hearts added by heart containers.
Sometimes it is fix-able by saving and quitting the world and reloading it, then re-loading it.
But other times, the bug is permanent, and can't be fixed by saving and quitting the world and reloading it.
I didn't hit the heart cap (it was set to infinite), I didn't get any hearts at all, and all other enchants worked just fine. The enchantment setting was also on, set to true and everything. The only thing I had off is the heart items, because I don't necessarily like that way to get hearts. Also, focus on the bugs, add what I asked whenever. Keep the good work!
How do I set my health to something under 10 hearts (like LoZ) with the More Health Enhanced mod? Please HALP.
Hey, my gangster!
http://www.minecraftforum.net/forums/mapping-and-modding/maps/wip-maps/2491822-the-jack-west-mysteries
Hmm, are you sure it's combat or just damage taken? Can you trigger the issue by taking fall damage/fire damage/etc?
If you could give me steps to reproduce it exactly that would be really useful. I have some ideas of what is going wrong, but I want to be sure.
Strange, if you can list steps to reproduce your issues that would be a great help!
There is a config file in minecraft's %appdata% folder for this mod, you can edit the starting health setting (and a lot of other settings too).
It's been made for quite awhile haha
Any news on the quick fix for connecting to servers with the mod, keep getting that error everyone is getting about the java.lang.NoClassDefFoundError: org/lwjgl/input/Keyboard, Need it for my server
Hearts are not reset on death, playing 3 hearts + hardcore hearts reset.
\o/
Can I see your config file? Also what method did you gain hearts with? Can I also get a screenshot of the info HUD (press H or what key you rebound it too).
http://pastebin.com/nhu8BGe3
config file
http://i.imgur.com/HnfptIu.png
screenshot of the hud
I gain hearts on level doubling till lvl 64, then its every 32 levels
thank you so much \o/
I think I f***ing love you. Thanks.
Not sure if this has been made as a suggestion, but what about having
separate hardcore modes for each type of advancement? For example:
-Say you gain 1 Heart for every 5th Level (so one at 5,10,15,etc).
-Say you also have Heart Containers spawn in your world.
-You're about Lv 26 and have found and used a total of 4 Heart Containers, so your Heart Total is 19.
-You die (how unfortunate!).
-You spawn back at Lv 0 and drop down to a total of 14 hearts.
You only lose the EXP ones and not the heart container ones.
Also, more so a bug, if you have both systems on, and you use a heart container when you have hearts from levels, it resets it as if you got no hearts from your EXP.
-Lv 25 (+5 Hearts) [15 Hearts Total]
-Find Heart Contrainer!
>Use
-Total Hearts go down to 11.
Something is resetting the EXP tally.
---- Minecraft Crash Report ----// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]Time: 16/08/15 14.27Description: Exception in server tick loopjava.lang.NullPointerException: Exception in server tick loopat com.nohero.morehealth.EventHandlers.PlayerHandlerHelper.savePlayerData(PlayerHandlerHelper.java:210)at com.nohero.morehealth.EventHandlers.PlayerHandler.onPlayerLogsout(PlayerHandler.java:77)at cpw.mods.fml.common.eventhandler.ASMEventHandler_984_PlayerHandler_onPlayerLogsout_PlayerLoggedOutEvent.invoke(.dynamic)at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:138)at cpw.mods.fml.common.FMLCommonHandler.firePlayerLoggedOut(FMLCommonHandler.java:555)at net.minecraft.server.management.ServerConfigurationManager.func_72367_e(ServerConfigurationManager.java:318)at net.minecraft.network.NetHandlerPlayServer.func_147231_a(NetHandlerPlayServer.java:633)at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:154)at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:334)at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:427)at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)Pardon me, I found out that if somebody would try to connect to my server without your mod the server will crash and stop instead of kicking the player for missing mods.