Fix Plantable harvest handler not replanting (#781)
Another case of NutDerp!
This commit is contained in:
parent
8edf42a5cb
commit
600ff65aa8
|
@ -30,7 +30,7 @@ public class CategoryRitual
|
||||||
List<IPage> ritualPages = new ArrayList<IPage>();
|
List<IPage> ritualPages = new ArrayList<IPage>();
|
||||||
ritualPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(ritual.getUnlocalizedName() + ".info")));
|
ritualPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(ritual.getUnlocalizedName() + ".info")));
|
||||||
ritualPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + ritual.getName() + ".png")));
|
ritualPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + ritual.getName() + ".png")));
|
||||||
entries.put(new ResourceLocation(keyBase + ritual.getName()), new EntryText(ritualPages, TextHelper.localize(ritual.getUnlocalizedName()), true));
|
entries.put(new ResourceLocation(keyBase + ritual.getName()), new EntryText(ritualPages, TextHelper.localize(ritual.getUnlocalizedName())));
|
||||||
}
|
}
|
||||||
|
|
||||||
for (ImperfectRitual imperfectRitual : ImperfectRitualRegistry.getRituals())
|
for (ImperfectRitual imperfectRitual : ImperfectRitualRegistry.getRituals())
|
||||||
|
@ -38,7 +38,7 @@ public class CategoryRitual
|
||||||
List<IPage> ritualPages = new ArrayList<IPage>();
|
List<IPage> ritualPages = new ArrayList<IPage>();
|
||||||
ritualPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(imperfectRitual.getUnlocalizedName() + ".info")));
|
ritualPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(imperfectRitual.getUnlocalizedName() + ".info")));
|
||||||
ritualPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + imperfectRitual.getName() + ".png")));
|
ritualPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + imperfectRitual.getName() + ".png")));
|
||||||
entries.put(new ResourceLocation(keyBase + imperfectRitual.getName()), new EntryText(ritualPages, TextHelper.localize(imperfectRitual.getUnlocalizedName()), true));
|
entries.put(new ResourceLocation(keyBase + imperfectRitual.getName()), new EntryText(ritualPages, TextHelper.localize(imperfectRitual.getUnlocalizedName())));
|
||||||
}
|
}
|
||||||
|
|
||||||
return entries;
|
return entries;
|
||||||
|
|
|
@ -64,7 +64,7 @@ public class HarvestHandlerPlantable implements IHarvestHandler
|
||||||
if (foundSeed)
|
if (foundSeed)
|
||||||
{
|
{
|
||||||
world.setBlockState(pos, blockStack.getBlock().getDefaultState());
|
world.setBlockState(pos, blockStack.getBlock().getDefaultState());
|
||||||
world.destroyBlock(pos, false);
|
world.playEvent(2001, pos, Block.getStateId(blockStack.getState()));
|
||||||
for (ItemStack stack : drops)
|
for (ItemStack stack : drops)
|
||||||
{
|
{
|
||||||
if (!world.isRemote)
|
if (!world.isRemote)
|
||||||
|
|
|
@ -39,7 +39,7 @@ public class HarvestHandlerStem implements IHarvestHandler
|
||||||
BlockPos cropPos = pos;
|
BlockPos cropPos = pos;
|
||||||
if (HarvestRegistry.getStemCrops().containsKey(blockStack))
|
if (HarvestRegistry.getStemCrops().containsKey(blockStack))
|
||||||
{
|
{
|
||||||
EnumFacing cropDir = blockStack.getBlock().getActualState(blockStack.getState(), world, pos).getValue(BlockStem.FACING);
|
EnumFacing cropDir = blockStack.getState().getValue(BlockStem.FACING);
|
||||||
|
|
||||||
if (cropDir != EnumFacing.UP)
|
if (cropDir != EnumFacing.UP)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue