Can you run this clientside, without it being on the server? I want those handy dandy bars, but don't want to ask the other two people on the server if they want to add it.
Can you run this clientside, without it being on the server? I want those handy dandy bars, but don't want to ask the other two people on the server if they want to add it.
Yes. Just note that exhaustion will not show (vanilla Minecraft does not sync exhaustion to the client at all), and saturation will not always be correct (vanilla Minecraft only syncs saturation when your health or hunger changes). Also note that the server can have it without all clients needing it, so there's no harm in installing it on the server.
Oh, thanks. I read the part about the server and I guess I need to sleep more, because it was gone until you reminded me. And a little bit of desync isn't too awful.
Would it be possible to add a config so you can move the saturation overlay? When using dual hotbars it ends up showing behind the second hotbar.
Thanks for great mods =)
That is a bug with the Dual Hotbar mod that I've provided the fix for, but the author of that mod seems to no longer update it. There's not much that I can do about it, sorry.
How goes the update to 1.8? Really hope to see it soon, but no rush, of course.
So there are a few things with this:
The issues applied to an unreleased 1.7.10 version, not a 1.8 version. These are still not totally fixed because I haven't been devoting much time to Minecraft modding lately.
I have not worked on a 1.8 port of this mod at all. However, someone else has. The issues in the in-progress 1.7.10 version probably still apply to that version, though.
Parker8283 was/is planning on getting some of the AppleCore API merged into Forge proper, but I'm not totally sure of what his plans are with that at this point.
Out of curiosity, what do you want a 1.8 version for?
The Vanilla hunger mechanics are atrociously bland compared to Hunger Overhaul + Spice of Life.
It would be nice to have a little more depth in 1.8 regarding food and hunger management.
I might end up skipping 1.8 with most of my mods, but I'm not totally sure yet. It might not be worth the effort to port to 1.8 at this point.
- Added a 1.8.9 compatible version (huge thanks to @GirafiStudios for doing most of the porting work)
- Added config option show.food.values.in.tooltip.always
- Added support for in-game config GUI
- Added FertilizationEvent for controlling/reacting to plants being bonemealed
--- Added FertilizationEvent.Fertilize which gets fired as a plant block is about to be fertilized
--- Added FertilizationEvent.Fertilized which gets fired after a plant block has been fertilized
--- See Integrating plants with AppleCore: Plant Fertilization for integration info
- [1.7.10] Added previousMetadata field to PlantGrowthEvent.GrowthTick
--- Deprecated IAppleCoreDispatcher.announcePlantGrowth in favor of an overload with a previousMetadata param
--- Added IAppleCoreDispatcher.announcePlantGrowthWithoutMetadataChange
- [1.7.10] Fixed netherwart growing past its default max metadata
- [1.8.9] Added HungerRegenEvent.PeacefulRegen event
The Meaning of Life, the Universe, and Everything.
Location:
New York
Join Date:
6/3/2012
Posts:
50
Minecraft:
VikingGoth
Member Details
I want to have passive health regeneration disabled in a specific dimension, would you suggest that I use this API, or would there be a simpler way to implement it? Thanks
I want to have passive health regeneration disabled in a specific dimension, would you suggest that I use this API, or would there be a simpler way to implement it? Thanks
This API would definitely make it easier. If you're familiar with how to make a simple Forge mod, see HealthRegenEvent
You can also look at Hunger In Peace for an example of a really basic mod that uses the AppleCore API.
I just discovered Spice of Life a few days ago and it has added incredibly to my Minecraft experience. I love having non-mob related challenges in the game. Biomes O' Plenty has quicksand, poison ivy, and thorns, but nothing that causes enough damage to be a major bother. Ruins has trapped structures, which are a bit more exciting. But I've been wanting food to be an actual struggle FOREVER.
I'm slightly bummed I found this mod just as 1.9 came out, because I haven't even have time to settle in before the envy for the SHINY NEW VERSION started teasing me. And both BoP AND Ruins updated to 1.9 shockingly fast? When does that ever happen?
But this mod has become vital so quickly that I shall resist their siren call. I'll use the time to find a replacement for PeacefulPack, since I'm not sure it's updating. I'll play with all the extra food mods. I'll try to make a world that lasts long enough without something crashing it that Spice of Life actually gets some use.
Thank you for making this. If you've decided NOT to update to 1.9 it would be nice to know, but thank you for all the time you've created and adding something I didn't even realize I needed.
PS. 1 thought. Have you ever thought of grouping food items that offer very little food value? Like, berries from BoP only give 1/2 a hank of fullness and were designed to be eaten in bunches. With this mod they become pretty much useless. It would be nice to be able to count half a dozen or so as one meal, so that eating a few doesn't get rid of a quarter of my hunger history and then become impossible.
I just discovered Spice of Life a few days ago and it has added incredibly to my Minecraft experience. I love having non-mob related challenges in the game. Biomes O' Plenty has quicksand, poison ivy, and thorns, but nothing that causes enough damage to be a major bother. Ruins has trapped structures, which are a bit more exciting. But I've been wanting food to be an actual struggle FOREVER.
I'm slightly bummed I found this mod just as 1.9 came out, because I haven't even have time to settle in before the envy for the SHINY NEW VERSION started teasing me. And both BoP AND Ruins updated to 1.9 shockingly fast? When does that ever happen?
But this mod has become vital so quickly that I shall resist their siren call. I'll use the time to find a replacement for PeacefulPack, since I'm not sure it's updating. I'll play with all the extra food mods. I'll try to make a world that lasts long enough without something crashing it that Spice of Life actually gets some use.
Thank you for making this. If you've decided NOT to update to 1.9 it would be nice to know, but thank you for all the time you've created and adding something I didn't even realize I needed.
PS. 1 thought. Have you ever thought of grouping food items that offer very little food value? Like, berries from BoP only give 1/2 a hank of fullness and were designed to be eaten in bunches. With this mod they become pretty much useless. It would be nice to be able to count half a dozen or so as one meal, so that eating a few doesn't get rid of a quarter of my hunger history and then become impossible.
I will be updating my mods to 1.9. Not sure exactly when, though.
About your other thoughts:
- One of my other mods The Vegan Option should work as a replacement for PeacefulPack (although it's only for 1.7.10 at the moment, so you'll have to wait for it to get updated to 1.9)
- You might be able to do what you suggested for The Spice of Life using its food groups (see example-food-group.json in /config/SpiceOfLife), where you can group things into food groups, and have different food groups diminish differently (or not diminish at all).
Not compatible with version 11.15.1.1808 of forge :
[19:46:05] [main/ERROR] [LaunchWrapper]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_25]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_25]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_25]
at java.lang.reflect.Method.invoke(Method.java:483) ~[?:1.8.0_25]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/client/gui/GuiScreen
at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?]
... 6 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.client.gui.GuiScreen
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?]
... 6 more
Caused by: net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerException: Exception in class transformer squeek.applecore.asm.TransformerModuleHandler@19593091 from coremod AppleCore
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:234) ~[forge-1.8.9-11.15.1.1808.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?]
... 6 more
<strong>Caused by: java.lang.RuntimeException: Unexpected instruction pattern encountered in drawHoveringText
at squeek.applecore.asm.module.ModuleDrawTooltip.addDrawHoveringTextHook(ModuleDrawTooltip.java:69) ~[AppleCore-mc1.8.9-1.3.0.jar:?]
</strong> at squeek.applecore.asm.module.ModuleDrawTooltip.transform(ModuleDrawTooltip.java:33) ~[AppleCore-mc1.8.9-1.3.0.jar:?]
at squeek.applecore.asm.TransformerModuleHandler.transform(TransformerModuleHandler.java:40) ~[AppleCore-mc1.8.9-1.3.0.jar:?]
at net.minecraftforge.fml.common.asm.ASMTransformerWrapper$TransformerWrapper.transform(ASMTransformerWrapper.java:230) ~[forge-1.8.9-11.15.1.1808.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25]
at net.minecraft.client.main.Main.main(SourceFile:41) ~[Main.class:?]
... 6 more
Can you run this clientside, without it being on the server? I want those handy dandy bars, but don't want to ask the other two people on the server if they want to add it.
Yes. Just note that exhaustion will not show (vanilla Minecraft does not sync exhaustion to the client at all), and saturation will not always be correct (vanilla Minecraft only syncs saturation when your health or hunger changes). Also note that the server can have it without all clients needing it, so there's no harm in installing it on the server.
Oh, thanks. I read the part about the server and I guess I need to sleep more, because it was gone until you reminded me. And a little bit of desync isn't too awful.
how's the progress on fixing those issues you were having with the 1.8 release?
How goes the update to 1.8? Really hope to see it soon, but no rush, of course.
That is a bug with the Dual Hotbar mod that I've provided the fix for, but the author of that mod seems to no longer update it. There's not much that I can do about it, sorry.
So there are a few things with this:
Out of curiosity, what do you want a 1.8 version for?
I might end up skipping 1.8 with most of my mods, but I'm not totally sure yet. It might not be worth the effort to port to 1.8 at this point.
Updated to v1.3.0
Changelog
- Added a 1.8.9 compatible version (huge thanks to @GirafiStudios for doing most of the porting work)
- Added config option show.food.values.in.tooltip.always
- Added support for in-game config GUI
- Added FertilizationEvent for controlling/reacting to plants being bonemealed
--- Added FertilizationEvent.Fertilize which gets fired as a plant block is about to be fertilized
--- Added FertilizationEvent.Fertilized which gets fired after a plant block has been fertilized
--- See Integrating plants with AppleCore: Plant Fertilization for integration info
- [1.7.10] Added previousMetadata field to PlantGrowthEvent.GrowthTick
--- Deprecated IAppleCoreDispatcher.announcePlantGrowth in favor of an overload with a previousMetadata param
--- Added IAppleCoreDispatcher.announcePlantGrowthWithoutMetadataChange
- [1.7.10] Fixed netherwart growing past its default max metadata
- [1.8.9] Added HungerRegenEvent.PeacefulRegen event
Download v1.3.0 (for Minecraft 1.7.10/1.8.9):
CurseForge | Github | Adf.ly
Jolicraft Apple Core Support
I've added Jolicraft mod support for Apple Core.
The release can be found here.
Jolicraft Mod Support for 1.8 Mods
I want to have passive health regeneration disabled in a specific dimension, would you suggest that I use this API, or would there be a simpler way to implement it? Thanks
This API would definitely make it easier. If you're familiar with how to make a simple Forge mod, see HealthRegenEvent
You can also look at Hunger In Peace for an example of a really basic mod that uses the AppleCore API.
I just discovered Spice of Life a few days ago and it has added incredibly to my Minecraft experience. I love having non-mob related challenges in the game. Biomes O' Plenty has quicksand, poison ivy, and thorns, but nothing that causes enough damage to be a major bother. Ruins has trapped structures, which are a bit more exciting. But I've been wanting food to be an actual struggle FOREVER.
I'm slightly bummed I found this mod just as 1.9 came out, because I haven't even have time to settle in before the envy for the SHINY NEW VERSION started teasing me. And both BoP AND Ruins updated to 1.9 shockingly fast? When does that ever happen?
But this mod has become vital so quickly that I shall resist their siren call. I'll use the time to find a replacement for PeacefulPack, since I'm not sure it's updating. I'll play with all the extra food mods. I'll try to make a world that lasts long enough without something crashing it that Spice of Life actually gets some use.
Thank you for making this. If you've decided NOT to update to 1.9 it would be nice to know, but thank you for all the time you've created and adding something I didn't even realize I needed.
PS. 1 thought. Have you ever thought of grouping food items that offer very little food value? Like, berries from BoP only give 1/2 a hank of fullness and were designed to be eaten in bunches. With this mod they become pretty much useless. It would be nice to be able to count half a dozen or so as one meal, so that eating a few doesn't get rid of a quarter of my hunger history and then become impossible.
I will be updating my mods to 1.9. Not sure exactly when, though.
About your other thoughts:
- One of my other mods The Vegan Option should work as a replacement for PeacefulPack (although it's only for 1.7.10 at the moment, so you'll have to wait for it to get updated to 1.9)
- You might be able to do what you suggested for The Spice of Life using its food groups (see example-food-group.json in /config/SpiceOfLife), where you can group things into food groups, and have different food groups diminish differently (or not diminish at all).
I was definitely looking at The Vegan Option covetously earlier today. Excited to here that you plan on updating it as well!
Will have to test the food group thing. I finally changed a config file for the first time yesterday, but they still intimidate me.
The Spice of Life's might not help with that, unfortunately.
I tried to explain every config option as well as I could, but it can get pretty complex.
Not compatible with version 11.15.1.1808 of forge :
Known issue, but thanks for the report. Will try to get a fix out soon.
hey, Witchery food doesn't show any information about hunger/saturation, even in the inventory
example: Cooked Lambchops
Direct the Witchery dev to https://github.com/squeek502/AppleCore/wiki/Integrating-food-items-with-AppleCore