GithubHelp home page GithubHelp logo

matrexsvigil / harvestcraft Goto Github PK

View Code? Open in Web Editor NEW
87.0 87.0 85.0 3.45 MB

All rights reserved - None of my artwork is available to be used for FREE in your game EVER. If you want to HIRE ME, please contact me. Thank you. This code is here for people to learn from and to help find bugs ONLY.

Home Page: https://www.patreon.com/pamsmods

Java 100.00%

harvestcraft's People

Contributors

clienthax avatar covers1624 avatar creeper416brian avatar darkhax avatar dycoldwind avatar ferreusveritas avatar fllo avatar invincible89 avatar josephcsible avatar jsw-theotherone avatar kenymylankca avatar kylev avatar lanvilla avatar manusoftar avatar matrexsvigil avatar melanx avatar mhb8woqe avatar mind2ao avatar mindy15963 avatar mrbysco avatar panoskj avatar projectgr avatar ricket avatar sebastianaviles avatar syndaryl avatar takakura-anri avatar temp1011 avatar the-fireplace avatar wolfiewaffle avatar xandoria avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

harvestcraft's Issues

[1.12] Client crashes when near to a placed Market (1.12c)

Clent crashes to desktop when player is near to a placed Market block. This doesn't happen immediately - I traded and got a sapling, then kept crashing back to desktop. I managed to get around it by removing the block in creative (once I managed to get close enough).
Another of my players placed a market, went to get emeralds to trade for an item, and crashed when he got close again.
This is a severe issue, as that player cannot log in again until the block is removed somehow (after a lot of login attempts by an OP in creative).
p.s. You've done a great job of the conversion, Pam :) Thank you for your hard work!

[1.12] Apiary/Presser doesn't have a block break time

Apiary and Presser currently breaks instantly, with any tool (and hand), and doesn't drop its contents, like the Queen Bee inside it and potential honey/wax.

But hey, at least it's craftable after the latest update, so that's very much appreciated :D

EDIT: Added Presser too

[1.12] Broken logs

In all the 1.12 version so far, the logs (Maple and Paperback wood) have always had broken textures in JEI. In the world their texture is fine, but when they're broken in survival mode, they don't drop anything.

[1.12.1c] "Parsing error loading built-in advancement minecraft:recipes/food/*"

Hi @MatrexsVigil ,

When using the latest version of HarvestCraft (1.12.1c), I've got a few errors on server load. Ingame, everything seem to works, but when someone click on the recipe book inside the inventory GUI, the game crash.

( Same issue? #50 )

Errors

https://pastebin.com/raw/QCPAkWFf (from latest.log)
https://pastebin.com/raw/frKJDBtC (from fml-junk-earlystartup.log)

Infos

HarvestCraft: 1.12.1c
Forge: 14.22.1.2485
Java: 1.8.0_144
Others mods: None.

[1.11.2] Crash

Steps to reproduce:

  1. Within a chunk place Known Thermal Expension Blocks and Known HarvestCraft Blocks
  2. Unload Chunk (Exit world or go do something in another chuck for a while)
  3. Reload world or come back to chunk with placed blocks

Known Affected Mod Blocks

  • Pressure (Pam's)
  • Redstone Furnace (TE)
  • Water Trap (Pam's)
  • Magma Crucible (TE)
  • Market (Pam's)
  • Energetic Infuser (TE)

Affected Versions

  • Minecraft 1.11.2
    • forge-13.20.1.2429
    • Pam's HarvestCraft 1.11.2h
    • ThermalExpansion-1.11.2-5.2.6.22-universal
    • Other mods
      • CodeChickenLib-1.11.2-3.0.0.284-universal
      • CoFHCore-1.11.2-4.2.7.15-universal
      • jei_1.11.2-4.5.0.295
      • ThermalDynamics-1.11.2-2.2.6.13-universal
      • ThermalFoundation-1.11.2-2.2.5.16-universal

Crash report

[1.12.1c] Candlelight bug

I was really bummed to find out that the candles don't seem to produce any light so I looked into it.

The problem is line 10 in BlockPamCandle.java: setLightLevel(7F);

setLightLevel - Controls the light emission of the block. Note: This method takes a value from zero to one, not zero to fifteen. To calculate this value, take the light level you wish your block to emit and divide by 16. For instance a block which emits level 5 light should pass 5 / 16f to this method.

source: http://mcforge.readthedocs.io/en/latest/blocks/blocks/

Thanks for the mod btw, its the best.

Feeding Wolves

It appears Harvestcraft replaces several vanilla foods, like porkchops, beef and other meats. It does not appear to propagate that these meats are feedable to wolves, which results in wolves only being feedable with modded meats.

1.8.9 - Version E not working properly (missing textures/recipes/items)

Version E of 1.8.9 does not work properly - only about four pages of items can be seen and they are mostly crops, fruits, and trees. In creative mode, I can see that there are other items and recipes, but they all show up as a missing texture both in the GUI and in the actual Minecraft world.

Version D works fine and shows all of the textures, recipes, and items, but I know some fixes were added to E that are not in D.

1.12.1 c

ok 1.12 c works fine for me with cooking for blockheads 1.12.1-6.3.6

so i updated pams 1.12.1 c and i get this error dont get me wronge the server started

[17:00:35] [Server thread/ERROR]: Parsing error loading built-in advancement minecraft:recipes/food/pumpkin_pie

com.google.gson.JsonSyntaxException: Unknown recipe 'minecraft:pumpkin_pie'
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:166) ~[l$a.class:?]
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:150) ~[l$a.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:952) ~[Gson.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[TreeTypeAdapter$GsonContextImpl.class:?]
at net.minecraft.util.JsonUtils.func_188179_a(SourceFile:439) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_188177_a(SourceFile:455) ~[rc.class:?]
at net.minecraft.advancements.Advancement$Builder.func_192059_a(SourceFile:203) ~[i$a.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:50) ~[ns$1.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:46) ~[ns$1.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at net.minecraft.util.JsonUtils.func_188173_a(SourceFile:492) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_193839_a(SourceFile:532) ~[rc.class:?]
at net.minecraft.advancements.AdvancementManager.func_192777_a(AdvancementManager.java:184) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.func_192779_a(AdvancementManager.java:68) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.(AdvancementManager.java:60) [ns.class:?]
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:155) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:298) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
[17:00:35] [Server thread/ERROR]: Parsing error loading built-in advancement minecraft:recipes/food/mushroom_stew
com.google.gson.JsonSyntaxException: Unknown recipe 'minecraft:mushroom_stew'
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:166) ~[l$a.class:?]
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:150) ~[l$a.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:952) ~[Gson.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[TreeTypeAdapter$GsonContextImpl.class:?]
at net.minecraft.util.JsonUtils.func_188179_a(SourceFile:439) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_188177_a(SourceFile:455) ~[rc.class:?]
at net.minecraft.advancements.Advancement$Builder.func_192059_a(SourceFile:203) ~[i$a.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:50) ~[ns$1.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:46) ~[ns$1.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at net.minecraft.util.JsonUtils.func_188173_a(SourceFile:492) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_193839_a(SourceFile:532) ~[rc.class:?]
at net.minecraft.advancements.AdvancementManager.func_192777_a(AdvancementManager.java:184) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.func_192779_a(AdvancementManager.java:68) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.(AdvancementManager.java:60) [ns.class:?]
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:155) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:298) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
[17:00:35] [Server thread/ERROR]: Parsing error loading built-in advancement minecraft:recipes/food/cookie
com.google.gson.JsonSyntaxException: Unknown recipe 'minecraft:cookie'
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:166) ~[l$a.class:?]
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:150) ~[l$a.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:952) ~[Gson.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[TreeTypeAdapter$GsonContextImpl.class:?]
at net.minecraft.util.JsonUtils.func_188179_a(SourceFile:439) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_188177_a(SourceFile:455) ~[rc.class:?]
at net.minecraft.advancements.Advancement$Builder.func_192059_a(SourceFile:203) ~[i$a.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:50) ~[ns$1.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:46) ~[ns$1.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at net.minecraft.util.JsonUtils.func_188173_a(SourceFile:492) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_193839_a(SourceFile:532) ~[rc.class:?]
at net.minecraft.advancements.AdvancementManager.func_192777_a(AdvancementManager.java:184) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.func_192779_a(AdvancementManager.java:68) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.(AdvancementManager.java:60) [ns.class:?]
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:155) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:298) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
[17:00:35] [Server thread/ERROR]: Parsing error loading built-in advancement minecraft:recipes/food/bread
com.google.gson.JsonSyntaxException: Unknown recipe 'minecraft:bread'
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:166) ~[l$a.class:?]
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:150) ~[l$a.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:952) ~[Gson.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[TreeTypeAdapter$GsonContextImpl.class:?]
at net.minecraft.util.JsonUtils.func_188179_a(SourceFile:439) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_188177_a(SourceFile:455) ~[rc.class:?]
at net.minecraft.advancements.Advancement$Builder.func_192059_a(SourceFile:203) ~[i$a.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:50) ~[ns$1.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:46) ~[ns$1.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at net.minecraft.util.JsonUtils.func_188173_a(SourceFile:492) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_193839_a(SourceFile:532) ~[rc.class:?]
at net.minecraft.advancements.AdvancementManager.func_192777_a(AdvancementManager.java:184) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.func_192779_a(AdvancementManager.java:68) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.(AdvancementManager.java:60) [ns.class:?]
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:155) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:298) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
[17:00:35] [Server thread/ERROR]: Parsing error loading built-in advancement minecraft:recipes/food/beetroot_soup
com.google.gson.JsonSyntaxException: Unknown recipe 'minecraft:beetroot_soup'
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:166) ~[l$a.class:?]
at net.minecraft.advancements.AdvancementRewards$Deserializer.deserialize(SourceFile:150) ~[l$a.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at com.google.gson.Gson.fromJson(Gson.java:887) ~[Gson.class:?]
at com.google.gson.Gson.fromJson(Gson.java:952) ~[Gson.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter$GsonContextImpl.deserialize(TreeTypeAdapter.java:162) ~[TreeTypeAdapter$GsonContextImpl.class:?]
at net.minecraft.util.JsonUtils.func_188179_a(SourceFile:439) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_188177_a(SourceFile:455) ~[rc.class:?]
at net.minecraft.advancements.Advancement$Builder.func_192059_a(SourceFile:203) ~[i$a.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:50) ~[ns$1.class:?]
at net.minecraft.advancements.AdvancementManager$1.deserialize(AdvancementManager.java:46) ~[ns$1.class:?]
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69) ~[TreeTypeAdapter.class:?]
at net.minecraft.util.JsonUtils.func_188173_a(SourceFile:492) ~[rc.class:?]
at net.minecraft.util.JsonUtils.func_193839_a(SourceFile:532) ~[rc.class:?]
at net.minecraft.advancements.AdvancementManager.func_192777_a(AdvancementManager.java:184) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.func_192779_a(AdvancementManager.java:68) [ns.class:?]
at net.minecraft.advancements.AdvancementManager.(AdvancementManager.java:60) [ns.class:?]
at net.minecraft.world.WorldServer.func_175643_b(WorldServer.java:155) [oo.class:?]
at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:298) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:270) [nz.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:484) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]

[1.12] Nearly all recipes missing

Heya!

I just downloaded the newest update, and I'm afraid the majority of items don't have recipes, for me atleast. I found recipes for 4 items with Zucchini in them, and one other large-ish meal - There are probably a few more.
This was tested in a custom instance with only JEI and Pam's Harvestcraft.

Minecraft 1.12
Pam's Harvestcraft 1.12a
Forge 1.12 14.21.1.2426

cannot eat cakes

On Minecraft 1.12, Pam 1.12c

Currently, the cakes can be crafted and placed, but I cannot eat them, only break them. I tested serveral pam cakes, none of them worked. The minecraft default cake can be eaten, I figured that'd be worth noting.

[Request] Source code for the 1.7.10 and 1.11 versions

Hi, inspired by this reddit post I wanted to create some statistics for Harvestcraft. While that post is probably sufficient for 90% of the players, I wanted to go a little more in-depth as to what are the best plant combinations, what has little to no use, what to plant if you only have limited space etc. however, looking trough JEI to get all this information would be incredibly tedious.

To make it easier on myself, I started writing a small c# application that basically gets the recipes from the source code and works from that, I ran into two issues tough:

  • First when you randomly took down the source for 1.11 (I got a mini heartattack when it was just gone, please don't do that again)
  • Now that I have the 1.12 source I can work with that, I have no access to the 1.7 source though, and it would be nice to create separate data for the 1.7 playerbase where I can account that tofu is stupidly OP some recipes are different

I tried to decompile the old jar files, but that proved to be useless since most of your little helper methods got inlined, making my job even harder, and on top of that the usual minecraft obfuscation made quite a few parts unreadable and very hard to interpret.

If you still have the old source then I would be very grateful if you could upload that somewhere where I can get access to it.

1.7.10 Localization

Hi, I corrected and added Russian localization for Pam's HarvestCraft 1.7.10Lb, because it was not complete.

ru_RU.zip

Please check and add it.

1.12b - Missing Recipes

This is a list of all the items that do not have a crafting recipe in JEI. I've tested a random sample of them and all have failed using the old recipes, but it could just be bad luck. Testing them is slow going.

In addition, there are a number of recipes that are inconsistent. Some of the juice recipes are hand crafted (2 Fruit + Juicer), while others are crafted via the presser; some even have both and Carrot has neither. Not sure if that's design intent or not. I've noted them anyway.

There are also a couple of items that don't have names and are listed item.[FOOD]item.name, also noted.

Ground Trap
Apiary
Honey Block
Honeycomb Block
+++All Candle Colours+++

Carrot Cake
Cheese
Cherry
Chocolate Sprinkle
Holiday
Lamington
Cheese
Ice Cream
Grilled Cheese
Apple Sauce
Carmel Apple
Apple Pie
Cup of Coffee
Flour
Dough

Heavy Cream
Butter
Apple Juice - Press
Melon Juice - Craft
Carrot Juice - None
Strawberry Juice - Both
Grape Juice - Press
Blueberry Juice - Press
Cherry Juice - Press
Papaya Juice - Both
Starfuirt Juice - Both
Orange Juice - Both
Peach Juice - Both
Lime Juice - Press
Mango Juice - Craft
Pomegranate Juice - Both
Blackberry Juice - Press
Raspberry Juice - Craft
Kiwi Juice - Press
Cranberry Juice - Press
Cactus Fruit Juice - Press
Plumb Juice - Both
Pair Juice - Both
Apricot Juice - Press
Fig Juice - Press
Grapefruit Juice - Press
Persimmon Juice - Both

Carrot Soup
Glazed Carrots
Buttered Potato
Fries
Grilled Mushroom
Chicken Sandwich
Chicken Noodle Soup
Chicken Pot Pie
Breaded Pork Chop
Hotdog
Baked Ham
Hamburger
Cheese Burger
Beacon Cheese Burger
Fish Sandwich
Fish Sticks
Fish and Chips
Fried Egg
Boild Egg
Egg Salad
Caramel

Cocoa Powder
Chocolate Bar
Hot Chocolate
Chocolate Ice Cream
Fruit Salad
Ketchup
Chicken Parmesan
Fish Lettuce Wrap
BLT
Leafy Chicken Sandwich
Deluex Cheese Burger
Delighted Meal
Hash
Braised Onions
Hearty Breakfast
Corn on the Cop
Cornmeal
Cornbread
Fish Taco
Creamed Corn
Chocolate Strawberry
Grape Jelly
Grape Salad
Cucumber Salad
Cucumber Soup
Fried Rice
Curry Rice
Baked Beans

Beans and Rice
Chili
Bean Barrito
Grilled Skewer
Hot Wings
Chilli Poppers
Extreme Chilli
Chilli Chocolate
Lemonaid
Lemon Bar
Fish Dinner
Lemon Smoothie
Lemon Meringue - listed as "item.lemonmeringueitem.name”
Candied Lemon
Lemon Chicken
Blueberry Smoothie
Blueberry Pie
Blueberry Muffin
Blueberry Pancakes
Cherry Pie
Chocolate Cherry
Cherry Smoothie
Eggplant Parm
Chai Tea
Espresso
Coffee Con Lache
Beet Salad
Beet Soup
Baked Beets
Brocoli Mac
Brocoli n Dip
Creamed Brocoli Soup
Candied Sweet Potatos
Baked Turnips
Ginger Bread
Ginger Snaps
Candied Ginger
Garlic Bread
Garlic Mashed Potatoes

Garlic Chicken
Celery and Peanut Butter
Chicken Celery Casserole
Celery Soup
Asparagus Quiche
Asparagus Soup
Candied Walnuts
Brownie
Guacamole
Cream of Avocado Soup
Avacado Burrito
Fruit Crumble
Banana Split
Banana Nut Bread
Banana Smoothie
Banana Yogurt
Chocolate Milk
Chicken Curry
Coconut Shrimp
Coconut Yogurt
Keylime Pie
Lime Smoothie
Lime Yogurt
Cinnamon Roll
French Toast
Doughnut
Chocolate Doughnut
Jelly Doughnut
Frosted Doughnut
Cactus Soup

Jellybeans
Biscuit
Cream Cake
Jaffa
Fried Chicken
Footlong
Blueberry Yogurt
Lemon Yogurt
Cherry Yogurt
Grape Yogurt
Chocolate Yogurt
Blackberry Cobble
Blackberry Smoothie
Blackberry Yogurt
Chocolate Milk
Cinnamon Sugar Doughnut
Kiwi Smoothie
Kiwi Yogurt
Apple Yogurt
Cranberry Sauce
Cranberry Bar
Black Pepper
Ground Cinnamon
Ground Nutmeg
Baklava
Gummy Bears
Bacon Mushroom Burger
Fruit Punch
Egg Nog
Custard
Garden Soup
Apple Jelly
Apple Jelly Sandwich
Blackberry Jelly
Blackberry Jelly Sandwich
Blueberry Jelly
Blueberry Jelly Sandwich
Cherry Jelly
Cherry Jelly Sandwich
Cranberry Jelly
Cranberry Jelly Sandwich

Kiwi Jelly
Kiwi Jelly Sandwich
Lemon Jelly
Lemon Jelly Sandwich
Lime Jelly
Lime Jelly Sandwich
Cherry Soda
Cherry Soda
Cola Soda
Ginger Ale
Grape Soda
Lemon-Lime Soda
Caramel Ice Cream
Ginger Chicken
Gingered Rhubarb Tart
Lamb Barley Soup
Honey Lemon Lamb
Beef Jerky
Leek Bacon soup
Herb Butter Parsnip
Bamboo Steamed Rice
Cashew Chicken
Apricot Yogurt
Apricot Glazed Ham
Apricot Jelly
Apricot Jelly Sandwich

Apricot Smoothie
Fig Bar
Fig Jelly
Fig Jelly Sandwich
Fig Smoothie
Fig Yogurt
Grapefruit Jelly
Grapefruit Jelly Sandwich
Grapefruit Smoothie
Grapefruit Yogurt
Grapefruit Soda
Citrus Salad
Bacon Wrapped Dates
Date Nut Bread
Cinnamon Apple Oat Meal
Chocolate Caramel Fudge
Lavender Shortbread
Beef Wellington
Epic Bacon
Chicken Gumbo
General Tso’s Chicken
California Roll
Futo Maki
Beans on Toast
Honeycomb Chocolate Bar
Cherry Coconut Chocolate Bar
Fairy Bread
Chiko Roll
Damper
Beet Burger
Gherkin
Ceasar Salad
Chaos Cookie
Chocolate Bacon
Lamb Kebab

Cooked Clam
Cooked Crab
Cooked Creyfish
Cooked Frog Legs
CookedOctopus
Cooked Scallop
Cooked Shrimp
Cooked Snail
Cooked Turtle
Apple Cider
Bangers and Mash
Battered Sausage
Batter
Chorizo
Coleslaw
Energy Drink
Fried Onions
Cooked Turkey

Cooked Veneson
Chocolate Milkshake
Banana Milkshake
Cornflakes
Coleslaw Burger
BBQ Pulled Pork
Lamb with Mint Sauce
Cherry Ice Cream
Pistachio Ice Cream
Neapolitan Ice Cream
Spumoni Ice Cream
Almond Butter
Cashew Butter
Chestnut Butter
Cornish Pasty
Cottage Pie
Croissant
Curry Powder
Dim Sum
Fried Pecan Okra
Gooseberry Jelly
Gooseberry Sandwich
Gooseberry Milkshake
Gooseberry Pie
Gooseberry Smoothie
Gooseberry Yogurt
Ham & Sweet Pickle Sandwich
Hushpuppies
Kimchi
Apple Smoothie
Coconut Smoothie
Cranberry Smoothie
Cranberry Yogurt

Honey Sandwich
Cheese on Toast
Chocolate Roll
Jam Roll
Coconut Cream
Cracker
Garam Masala
Deluex Chicken Curry
Gravy
Hot and Sour Soup
Chicken Chow Mein
Kung Pao Chicken
Hoisin Sauce
Five Spice
Char Siu
Bacon and Eggs
Biscuits and Gravy
Apple Fritter
Creeper Cookie
Honey Bread
Honeybun
Honey Glazed Carrots
Honey Glazed Ham
Honey Soy Ribs
Anchovy Pepperoni Pizza
Choco Voxels Cereal
Cinnamon Toast
Corned Beef Hash
Corned Beef
Cotton Candy
Crackers
Creeper Wings
Dhal
Durian Milkshake
Durian Muffin
Homestyle Lunch
Hot Sauce
Hummus
Iron Brew
Lasagna
Lemon Drizzle Cake - listed as "item.lemondrizzlecakeitem.name”

Cooked Mussel
Cooked Tofake
Cooked Tofacon
Cooked Tofish
Cooked Tofegg
Cooked Tofutton
Cooked Toficken
Cooked Tofabbit
Cooked Tofurkey
Cooked Tofenison
Fish Trap Bait
Cutting Board
Bakeware
Juicer
Hardened Leather
Hardened Leather Helm
Hardened Leather Chest
Hardened Leather Leggings
Hardened Leather Boots

Presser is crashing the game. (1.12c)

For some reason when I make the presser it will crash the game when I relaunch. Oddly tho when I create it and use it all works fine until I close game and want to come back in. Pretty much forcing me to destroy it before exiting the game. Had to play around with mcedit to pinpoint what was causing this issue. Not sure if i'm the only one having this problem. Could be the combination of mods I have installed which was my first guess but didn't seem to fix when I disabled a bunch of them trying to find which one of the mods was behind the crashing.

Anyway keep up the good work. Really love the mod. I'll try to fix what I can on my end just wanted to point out the issue in case its happening to others.

Cross-mod conflict (The Vegan Option) causing reproducible crash

With just The Vegan Option (1.10.2-0.2.1) and Pam's Harvestcraft (and JEI), attempting to place a bucket of mod fluid in any crafting table will cause a crash. If the bucket is already in a table that keeps it's contents (such as the Tinkers' Construct crafting station) attempting to open the GUI will crash the game.

Edit: Had wrong crash log.

---- Minecraft Crash Report ----

WARNING: coremods are present:
ASMPlugin (VeganOption-mc1.10.2-0.2.1.jar)
Contact their authors BEFORE contacting forge

// You should try our sister game, Minceraft!

Time: 7/26/17 11:34 AM
Description: Rendering screen

java.lang.NullPointerException: Rendering screen
at net.minecraft.client.renderer.RenderItem.func_180453_a(RenderItem.java:418)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:267)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:96)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1094)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

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

-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.client.renderer.RenderItem.func_180453_a(RenderItem.java:418)
at net.minecraft.client.gui.inventory.GuiContainer.func_146977_a(GuiContainer.java:267)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:96)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:382)

-- Screen render details --
Details:
Screen name: net.minecraft.client.gui.inventory.GuiCrafting
Mouse location: Scaled: (203, 95). Absolute: (812, 697)
Screen size: Scaled: (480, 270). Absolute: (1920, 1080). Scale factor of 4

-- Affected level --
Details:
Level name: MpServer
All players: 1 total; [EntityPlayerSP['scribbler957'/380, l='MpServer', x=-248.97, y=73.00, z=233.87]]
Chunk stats: MultiplayerChunkCache: 539, 539
Level seed: 0
Level generator: ID 00 - default, ver 1. Features enabled: false
Level generator options:
Level spawn location: World: (-204,64,248), Chunk: (at 4,4,8 in -13,15; contains blocks -208,0,240 to -193,255,255), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
Level time: 932 game time, 932 day time
Level dimension: 0
Level storage version: 0x00000 - Unknown?
Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
Forced entities: 98 total; [EntityPlayerSP['scribbler957'/380, l='MpServer', x=-248.97, y=73.00, z=233.87], EntitySkeleton['Skeleton'/47, l='MpServer', x=-324.50, y=44.00, z=286.50], EntitySheep['Sheep'/48, l='MpServer', x=-323.47, y=65.00, z=271.53], EntitySheep['Sheep'/49, l='MpServer', x=-319.50, y=66.00, z=276.96], EntitySheep['Sheep'/50, l='MpServer', x=-326.50, y=66.00, z=278.50], EntitySkeleton['Skeleton'/51, l='MpServer', x=-320.58, y=44.00, z=288.10], EntitySkeleton['Skeleton'/52, l='MpServer', x=-320.42, y=44.00, z=288.89], EntityBat['Bat'/61, l='MpServer', x=-317.40, y=22.14, z=163.00], EntityZombie['Zombie'/62, l='MpServer', x=-316.46, y=58.00, z=175.50], EntityZombie['Zombie'/63, l='MpServer', x=-309.50, y=56.00, z=174.50], EntityZombie['Zombie'/64, l='MpServer', x=-311.26, y=17.00, z=193.67], EntityEnderman['Enderman'/65, l='MpServer', x=-309.50, y=17.00, z=191.50], EntityBat['Bat'/66, l='MpServer', x=-305.06, y=19.78, z=188.33], EntitySkeleton['Skeleton'/67, l='MpServer', x=-309.50, y=56.00, z=176.50], EntitySkeleton['Skeleton'/70, l='MpServer', x=-313.50, y=17.00, z=192.50], EntitySpider['Spider'/71, l='MpServer', x=-308.01, y=17.00, z=192.50], EntitySpider['Spider'/72, l='MpServer', x=-305.91, y=17.00, z=192.50], EntityBat['Bat'/73, l='MpServer', x=-295.10, y=18.71, z=193.07], EntityCow['Cow'/74, l='MpServer', x=-307.50, y=65.00, z=192.09], EntityCow['Cow'/75, l='MpServer', x=-307.53, y=65.00, z=193.25], EntityCow['Cow'/76, l='MpServer', x=-306.50, y=64.00, z=197.09], EntityZombie['Zombie'/77, l='MpServer', x=-310.50, y=14.00, z=241.50], EntitySkeleton['Skeleton'/78, l='MpServer', x=-306.67, y=14.00, z=242.96], EntityZombie['Zombie'/79, l='MpServer', x=-313.50, y=14.00, z=244.50], EntityCreeper['Creeper'/80, l='MpServer', x=-307.48, y=14.00, z=245.16], EntityCreeper['Creeper'/81, l='MpServer', x=-306.50, y=14.00, z=245.50], EntityCreeper['Creeper'/82, l='MpServer', x=-307.49, y=14.00, z=243.91], EntityCreeper['Creeper'/83, l='MpServer', x=-304.50, y=14.00, z=241.50], EntityCreeper['Creeper'/84, l='MpServer', x=-305.50, y=14.00, z=242.50], EntityZombie['Zombie'/85, l='MpServer', x=-316.50, y=22.00, z=283.50], EntitySheep['Sheep'/86, l='MpServer', x=-317.51, y=65.00, z=278.55], EntitySkeleton['Skeleton'/87, l='MpServer', x=-308.93, y=20.00, z=298.42], EntitySpider['Spider'/88, l='MpServer', x=-312.78, y=21.00, z=292.00], EntitySkeleton['Skeleton'/89, l='MpServer', x=-319.50, y=33.00, z=290.50], EntityZombie['Zombie'/90, l='MpServer', x=-320.01, y=44.00, z=289.59], EntitySkeleton['Skeleton'/91, l='MpServer', x=-306.50, y=55.00, z=303.50], EntitySkeleton['Skeleton'/92, l='MpServer', x=-303.49, y=54.00, z=305.13], EntitySkeleton['Skeleton'/93, l='MpServer', x=-306.50, y=12.00, z=304.50], EntityBat['Bat'/99, l='MpServer', x=-303.74, y=17.86, z=188.56], EntityBat['Bat'/100, l='MpServer', x=-293.67, y=59.46, z=184.52], EntityCow['Cow'/101, l='MpServer', x=-303.50, y=64.00, z=197.50], EntitySpider['Spider'/102, l='MpServer', x=-297.50, y=15.00, z=238.50], EntitySkeleton['Skeleton'/103, l='MpServer', x=-296.50, y=15.00, z=239.50], EntityCreeper['Creeper'/104, l='MpServer', x=-299.50, y=14.00, z=242.50], EntitySheep['Sheep'/105, l='MpServer', x=-296.53, y=65.00, z=247.18], EntitySheep['Sheep'/106, l='MpServer', x=-292.81, y=64.00, z=254.32], EntitySheep['Sheep'/107, l='MpServer', x=-292.50, y=64.00, z=250.50], EntitySheep['Sheep'/108, l='MpServer', x=-288.66, y=64.00, z=257.18], EntitySheep['Sheep'/109, l='MpServer', x=-291.50, y=74.00, z=285.50], EntitySheep['Sheep'/110, l='MpServer', x=-294.04, y=76.00, z=285.67], EntityCreeper['Creeper'/111, l='MpServer', x=-302.50, y=29.00, z=298.50], EntitySheep['Sheep'/112, l='MpServer', x=-289.50, y=75.00, z=293.56], EntityBat['Bat'/125, l='MpServer', x=-269.07, y=65.58, z=171.52], EntitySheep['Sheep'/126, l='MpServer', x=-287.50, y=81.00, z=285.50], EntityBat['Bat'/127, l='MpServer', x=-273.87, y=40.11, z=297.13], EntityBat['Bat'/128, l='MpServer', x=-276.76, y=39.11, z=285.96], EntityZombie['Zombie'/129, l='MpServer', x=-275.50, y=36.00, z=305.50], EntityZombie['Zombie'/130, l='MpServer', x=-274.50, y=36.00, z=305.50], EntityBat['Bat'/137, l='MpServer', x=-269.25, y=44.10, z=293.75], EntitySheep['Sheep'/138, l='MpServer', x=-268.50, y=77.00, z=289.50], EntitySheep['Sheep'/139, l='MpServer', x=-269.48, y=78.00, z=290.88], EntitySheep['Sheep'/140, l='MpServer', x=-269.51, y=78.00, z=290.32], EntitySheep['Sheep'/141, l='MpServer', x=-271.27, y=80.00, z=291.47], EntityCreeper['Creeper'/149, l='MpServer', x=-244.50, y=23.00, z=156.50], EntityZombie['Zombie'/150, l='MpServer', x=-238.32, y=24.00, z=158.54], EntityCow['Cow'/151, l='MpServer', x=-247.96, y=72.00, z=220.53], EntityCow['Cow'/152, l='MpServer', x=-247.45, y=73.00, z=228.45], EntityCow['Cow'/153, l='MpServer', x=-248.50, y=72.00, z=226.50], EntityCow['Cow'/154, l='MpServer', x=-241.75, y=71.00, z=229.47], EntityCow['Cow'/156, l='MpServer', x=-246.69, y=66.00, z=240.67], EntityBat['Bat'/167, l='MpServer', x=-236.31, y=13.68, z=160.86], EntityCreeper['Creeper'/168, l='MpServer', x=-234.46, y=24.14, z=159.50], EntityBat['Bat'/170, l='MpServer', x=-235.93, y=26.66, z=158.69], EntitySheep['Sheep'/171, l='MpServer', x=-231.45, y=70.00, z=206.15], EntitySheep['Sheep'/172, l='MpServer', x=-231.21, y=70.00, z=216.57], EntityCow['Cow'/173, l='MpServer', x=-244.55, y=71.00, z=219.71], EntityCow['Cow'/174, l='MpServer', x=-229.80, y=70.00, z=232.36], EntityCow['Cow'/175, l='MpServer', x=-228.56, y=69.00, z=235.25], EntitySheep['Sheep'/189, l='MpServer', x=-212.26, y=82.00, z=206.45], EntitySheep['Sheep'/190, l='MpServer', x=-222.50, y=74.00, z=213.50], EntitySheep['Sheep'/191, l='MpServer', x=-212.47, y=77.87, z=214.50], EntitySheep['Sheep'/192, l='MpServer', x=-221.56, y=69.00, z=221.55], EntitySheep['Sheep'/193, l='MpServer', x=-212.55, y=82.00, z=207.38], EntitySheep['Sheep'/194, l='MpServer', x=-211.45, y=80.00, z=212.50], EntityCreeper['Creeper'/195, l='MpServer', x=-218.50, y=20.00, z=292.50], EntitySheep['Sheep'/196, l='MpServer', x=-210.50, y=71.00, z=301.50], EntityBat['Bat'/206, l='MpServer', x=-199.80, y=29.04, z=172.65], EntitySkeleton['Skeleton'/207, l='MpServer', x=-202.48, y=72.00, z=166.71], EntityCreeper['Creeper'/208, l='MpServer', x=-192.55, y=73.00, z=169.18], EntitySheep['Sheep'/209, l='MpServer', x=-203.51, y=72.00, z=296.81], EntitySheep['Sheep'/211, l='MpServer', x=-206.50, y=71.00, z=304.50], EntitySheep['Sheep'/212, l='MpServer', x=-205.52, y=71.00, z=311.26], EntityBat['Bat'/469, l='MpServer', x=-305.03, y=21.02, z=186.45], EntityCreeper['Creeper'/229, l='MpServer', x=-177.50, y=18.00, z=162.50], EntitySheep['Sheep'/230, l='MpServer', x=-178.21, y=93.00, z=175.23], EntitySheep['Sheep'/252, l='MpServer', x=-170.71, y=94.00, z=174.55], EntitySheep['Sheep'/253, l='MpServer', x=-169.69, y=94.00, z=174.50], EntitySheep['Sheep'/254, l='MpServer', x=-172.36, y=93.00, z=167.97]]
Retry entities: 0 total; []
Server brand: fml,forge
Server type: Integrated singleplayer server
Stacktrace:
at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:415)
at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2660)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:392)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Mac OS X (x86_64) version 10.12.5
Java Version: 1.8.0_101, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 668147584 bytes (637 MB) / 2343567360 bytes (2235 MB) up to 5726797824 bytes (5461 MB)
JVM Flags: 3 total; -Xmx6144m -Xms256m -XX:PermSize=256m
IntCache: cache: 0, tcache: 0, allocated: 13, tallocated: 95
FML: MCP 9.32 Powered by Forge 12.18.3.2422 6 mods loaded, 6 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{8.0.99.99} [Forge Mod Loader] (forge-1.10.2-12.18.3.2422.jar)
UCHIJAAAA Forge{12.18.3.2422} [Minecraft Forge] (forge-1.10.2-12.18.3.2422.jar)
UCHIJAAAA JEI{3.14.7.420} [Just Enough Items] (jei_1.10.2-3.14.7.420.jar)
UCHIJAAAA harvestcraft{1.10.2j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.10.2j.jar)
UCHIJAAAA VeganOption{0.2.1} [The Vegan Option] (VeganOption-mc1.10.2-0.2.1.jar)
Loaded coremods (and transformers):
ASMPlugin (VeganOption-mc1.10.2-0.2.1.jar)
squeek.veganoption.asm.ClassTransformer
Launched Version: forge-12.18.3.2422
LWJGL: 2.9.2
OpenGL: NVIDIA GeForce GT 750M OpenGL Engine GL version 2.1 NVIDIA-10.17.5 355.10.05.45f01, NVIDIA Corporation
GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because ARB_framebuffer_object is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs: 
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 8x Intel(R) Core(TM) i7-4770S CPU @ 3.10GHz

<\details>

[Question 1.10.2] Mustard Seeds and Sesame Seeds

I was updating some Agricraft JSON's when someone posted thisSo I was wondering if you intended for the output of the Mustard Seed and the Sesame Seed to be replanted. As it is right no you have the seed for each that can be planted and the output for each which are seeds and they can eaten or planted. Just wanted to know if it is intended, that way I know the best way to move forward.
Thanks in advance

[1.12] Wrong display name of cooked Minecraft items

Hey!

Minecraft 1.12
Forge 1.12-14.21.1.2443
Pam's Harvestcraft 1.12.1a

As the title says, cooked Vanilla Minecraft items display the wrong name:
billede

Also, I think you may have forgotten to lower the hunger you get from Cooked Fish, and Cooked Salmon.

Sidenote, I'm looking forward to the overhaul of the mod, so far I'm very happy about the changes :)

[1.12.1c] BlockPamFruit, and probably others too, should implement the new getDrops method

Currently BlockPamFruit only implements:

    /**
     * @deprecated use {@link #getDrops(NonNullList, IBlockAccess, BlockPos, IBlockState, int)}
     */
    @Deprecated
    public List<ItemStack> getDrops(IBlockAccess world, BlockPos pos, IBlockState state, int fortune)

it should also implement the new:

    /**
     * This gets a complete list of items dropped from this block.
     *
     * @param drops add all items this block drops to this drops list
     * @param world The current world
     * @param pos Block position in world
     * @param state Current state
     * @param fortune Breakers fortune level
     */
    public void getDrops(NonNullList<ItemStack> drops, IBlockAccess world, BlockPos pos, IBlockState state, int fortune)

I was using the new method in a harvester machine and was getting some weird items with missing textures... while using the deprecated method I get the correct fruits.

Some HarvestCraft Blocks Cause Missing Textures on Other Placed Blocks in Chunk

Environment

  • The New Frontier version 29
  • MineCraft 1.11.2
  • Forge 13.20.1.2388

HarvestCraft Version

  • Pam's HarvestCraft 1.11.2h.jar

Problem

Some HarvestCraft Blocks Cause Missing Textures on Other Placed Blocks in Chunk

NOTE: Placed Known Affected Mod Blocks/Items are not all 100% affected with this issue within the chunk, only some

Steps

  1. Within a chunk place any of the Known HarvestCraft Blocks
  2. Within the same chunk place any of the Known Affected Mod Blocks/Items
  3. Exit world or go do something in another chuck for a while
  4. Reload world or come back to chunk with placed blocks

Results

Notice some of the Known Affected Mod Blocks/Items have missing textures

In cases like BiblioCraft, just the frames are present without the wood paneling

Workaround

  1. Remove Known HarvestCraft Blocks from chuck
  2. Exit world or go do something in another chuck for a while
  3. Reload world or come back to chunk with placed blocks

Known HarvestCraft Blocks

  • Presser
  • Apiary
  • Market

Known Affected Mods and Known Affected Mod Blocks/Items

  • BiblioCraft[v2.3.2][MC1.11.2].jar - Potion Shelf, Chests
  • buildcraft-7.99.4.jar - Pipes (wooded, stone, gold, void - Fluid and/or Item)
  • StorageDrawers-1.11.2-4.2.9.jar and StorageDrawersExtras-1.11.2-2.0.0.jar - Any of the wood Drawers

Logs

Logs.zip

[Request] Presser Animation

Hi I don't know if you take non-patrons requests but at least wanted to ask if you have ever thought about adding the presser animation that Nandonalt's Beekeeping mod had for it. I saw it a long time ago on this video https://youtu.be/pSv7mATn3CE?t=8m48s and always wanted to ask you about it.

[1.12.1b] Harvesting beetroot/wheat produces seeds, but no crops, with LiteLoader installed

Java JRE 1.8.0_121
Minecraft 1.12.1
MC Forge 14.22.0.2446 - 14.22.0.2463
LiteLoader 1.12.1-SNAPSHOT (unknown build number - 1 or 2 - I'll find out)

Results of testing (each repeated 3 times):

  • Vanilla MC (no Forge, no LiteLoader, no mods) - Harvesting beetroot/wheat produces crops and seeds.
  • Forge and Harvestcraft installed (no LiteLoader, no other mods) - Harvesting beetroot/wheat produces crops and seeds.
  • Forge, LiteLoader, and Harvestcraft (only, no other mods) - Harvesting beetroot/wheat produces seeds, but no crops.

After final test, LiteLoader was removed again, and harvesting behaved as expected.

[1.12] Traps causing issue with chests

Hello!

First I'd just like to say that I'm newly returning to Minecraft (haven't played since about 1.7) and I absolutely love this mod! Thank you for all your hard work.

When A Ground or Water trap is placed in the same chunk as a chest. the chest stops rendering properly. The chests are invisible until you open them, then they become visible for a while. I initially thought this was a mod interaction, but have been able to replicate this with HC being the only mod installed.

Similarily, traps are also causing odd interactions with some other major Mods. As above, these only happen when placed in the same chunk. I only mention this as perhaps it is related to the above issue.
these are only examples I didn't check everything possible)
- Bibliocraft: Rotates signs to always face West - Won't render books in a bookshelves until you open the bookshelf.
- Tinkers Contstruct 2: Smelteries and Forges in the same chunk will not function unless they are newly built. Liquid tanks won't display their contents unless added to / removed from.

I'm currently running Minecraft 1.12 with Forge 14.21.1.2443 and am running version 1.12c

If there's any other information I can provide, please let me know,

Emily B.

[1.12] [HC 1.12.1b] Vanilla Food no names, reduced hunger points.

In the 1.12.1a and b releases, Vanilla foods do not have names, instead they are labeled as item.minecraft.food.pork (or something similiar, can't recall the exact order). Removing Harvestcraft or rolling back to 1.12c fixes this.
This was tested in both a modpack as well as with only HarvestCraft, Forge, and Minecraft 1.12.

[1.11.2] Harvestcraft Machines/Traps Causing Issues

I realize that you may have moved on to 1.12.XX development but the issue that you resolved in your 1.12.1b release is still an issue in the latest 1.11.2h release. I was really hoping that you might go back and apply the fix if it's not too much trouble.

[15:11:38] [Client thread/FATAL]: Error executing task
java.util.concurrent.ExecutionException: java.lang.NullPointerException
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_25]
at net.minecraft.util.Util.func_181617_a(SourceFile:47) [h.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1046) [bes.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:372) [bes.class:?]
at net.minecraft.client.main.Main.main(SourceFile:124) [Main.class:?]
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.NullPointerException
at net.minecraftforge.items.ItemStackHandler.deserializeNBT(ItemStackHandler.java:191) ~[ItemStackHandler.class:?]
at com.pam.harvestcraft.tileentities.TileEntityPresser.func_145839_a(TileEntityPresser.java:41) ~[TileEntityPresser.class:?]
at net.minecraft.tileentity.TileEntity.handleUpdateTag(TileEntity.java:331) ~[asc.class:?]
at net.minecraft.client.network.NetHandlerPlayClient.func_147263_a(NetHandlerPlayClient.java:745) ~[bno.class:?]
at net.minecraft.network.play.server.SPacketChunkData.func_148833_a(SourceFile:96) ~[gw.class:?]
at net.minecraft.network.play.server.SPacketChunkData.func_148833_a(SourceFile:18) ~[gw.class:?]
at net.minecraft.network.PacketThreadUtil$1.run(SourceFile:13) ~[fo$1.class:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_25]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_25]
at net.minecraft.util.Util.func_181617_a(SourceFile:46) ~[h.class:?]
... 9 more

Harvestcraft_Block_NullPointer.log

Some recipes won't work

Recipes that I have used before in previous versions of the game won't work. Most of the recipes that include the juicer don't work and the recipe for cheesecake won't work either. I'll update this list if I find other recipes that don't work.

Can't Make Woven Cotton

I know you say all recipes are working but there is no way to make woven cotton. Only recipe attached to it is using 3 woven cotton to make woven cotton.
I see on the internet all over it says to use 2 string to make woven cotton inside JEI, it show no recipe and when you try that it doesn't work.

Markets not writing data to getUpdateTag.


As you can see from the attached screenshot, the market doesn't override and write data to getUpdateTag, there for when readFromNBT is called both "StockNum" and "Items" don't extist on the tag causing the item handler to throw an npe due to the passed in tag being null.

Caused by: java.lang.NullPointerException
	at net.minecraftforge.items.ItemStackHandler.deserializeNBT(ItemStackHandler.java:192) ~[ItemStackHandler.class:?]
	at com.pam.harvestcraft.tileentities.TileEntityMarket.readFromNBT(TileEntityMarket.java:44) ~[TileEntityMarket.class:?]
	at net.minecraft.tileentity.TileEntity.handleUpdateTag(TileEntity.java:331) ~[TileEntity.class:?]
	at net.minecraft.client.network.NetHandlerPlayClient.handleChunkData(NetHandlerPlayClient.java:758) ~[NetHandlerPlayClient.class:?]
	at net.minecraft.network.play.server.SPacketChunkData.processPacket(SPacketChunkData.java:101) ~[SPacketChunkData.class:?]
	at net.minecraft.network.play.server.SPacketChunkData.processPacket(SPacketChunkData.java:1) ~[SPacketChunkData.class:?]
	at net.minecraft.network.PacketThreadUtil$1.run(PacketThreadUtil.java:15) ~[PacketThreadUtil$1.class:?]
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_101]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_101]
	at net.minecraft.util.Util.runTask(Util.java:50) ~[Util.class:?]
	... 15 more

I shall submit a pr fix for this if you wish.

1.12.1b - Recipes not working

The following recipes are not working on 1.12.1b:

Pot
Banana Tree
(haven't tried other tools yet as I reverted back to 1.12c)

1.12.1b - Config not applying

On altering SERVERDIR\config\harvestcraft.cfg to receive more fresh water the change is not getting applied.

"miscellaneous recipes" {
I:freshwaterfrombucket=4
}

[1.10.2] Sunflower seeds not plantable/plantable version not craftable

Harvestcraft version: 1.9.4-1.10.2g

Sunflower Seeds (crafted from Vanilla sunflowers) won't plant in tilled soil (or dirt/grass/sand/gravel, not that I expected sand/gravel to work). The internet implied they should be crafted into a plantable seed, but a seed alone in a crafting grid does nothing and there's no equivalent item showing in JEI.

Minor bug at worst. I can always cheat in more sunflowers if they become important. ;)

[1.12.1]Vanilla food hunger bar value

In 1.12.1 there is no config to set vanilla food to normal vanilla values. Steak, cooked chicken/pork all only give 1 hunger bar and it's incredibly annoying.

Balance changes to vanilla food should be configurable

While I enjoy using Harvestcraft, for making a mod pack it would be highly desirable if the changes to all the vanilla food hunger point values were something we could configure(Or disable) Otherwise this creates a scenario where the core Minecraft experience relating to food and hunger is dictated by the usage of Harvestcraft. This would cause it to be excluded from some mod packs.

[1.10.2] Exception loading model for variant harvestcraft:

With just Harvestcraft (Pam's HarvestCraft 1.10.2j) active, I get several errors in the log-file. I hope that it can be fixed in the future. I don't know what they mean, so I hope I can help you by providing the log file.

Exception loading model for variant harvestcraft:crops/cranberrycrop_stage3#inventory, normal location exception

There are more errors down below.

Feel free to ask for more information if needed.
Harvestcraft-logfile.txt

[1.12.1] Game Crashed with Multiple Markets

Good afternoon/morning and so on.

My friends and I have a server that is crashing when we have multiple markets, they asked me to file a report :) I can get any other information that is needed

Here is the crash log we had, disabling this mod fixed the issue

-.txt

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.