Allowed BOP fluid buckets to display in the BOP creative tab
This commit is contained in:
parent
85d6f49aa9
commit
de0f1a9576
|
@ -8,6 +8,8 @@
|
||||||
|
|
||||||
package biomesoplenty.common.util.inventory;
|
package biomesoplenty.common.util.inventory;
|
||||||
|
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
import biomesoplenty.api.item.BOPItems;
|
import biomesoplenty.api.item.BOPItems;
|
||||||
import biomesoplenty.core.BiomesOPlenty;
|
import biomesoplenty.core.BiomesOPlenty;
|
||||||
import net.minecraft.creativetab.CreativeTabs;
|
import net.minecraft.creativetab.CreativeTabs;
|
||||||
|
@ -17,6 +19,10 @@ import net.minecraft.item.Item;
|
||||||
import net.minecraft.item.ItemMonsterPlacer;
|
import net.minecraft.item.ItemMonsterPlacer;
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.util.NonNullList;
|
import net.minecraft.util.NonNullList;
|
||||||
|
import net.minecraftforge.common.ForgeModContainer;
|
||||||
|
import net.minecraftforge.fluids.Fluid;
|
||||||
|
import net.minecraftforge.fluids.FluidRegistry;
|
||||||
|
import net.minecraftforge.fluids.UniversalBucket;
|
||||||
import net.minecraftforge.fml.relauncher.Side;
|
import net.minecraftforge.fml.relauncher.Side;
|
||||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||||
|
|
||||||
|
@ -40,6 +46,16 @@ public class CreativeTabBOP extends CreativeTabs
|
||||||
public void displayAllRelevantItems(NonNullList<ItemStack> itemList)
|
public void displayAllRelevantItems(NonNullList<ItemStack> itemList)
|
||||||
{
|
{
|
||||||
super.displayAllRelevantItems(itemList);
|
super.displayAllRelevantItems(itemList);
|
||||||
|
|
||||||
|
for (Fluid bucketFluid : FluidRegistry.getBucketFluids())
|
||||||
|
{
|
||||||
|
if (bucketFluid.getBlock().getRegistryName().getResourceDomain().equals(BiomesOPlenty.MOD_ID))
|
||||||
|
{
|
||||||
|
ItemStack itemstack = UniversalBucket.getFilledBucket(ForgeModContainer.getInstance().universalBucket, bucketFluid);
|
||||||
|
itemList.add(itemstack);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
for (EntityList.EntityEggInfo eggInfo : EntityList.ENTITY_EGGS.values())
|
for (EntityList.EntityEggInfo eggInfo : EntityList.ENTITY_EGGS.values())
|
||||||
{
|
{
|
||||||
if (eggInfo.spawnedID.getResourceDomain().equals(BiomesOPlenty.MOD_ID))
|
if (eggInfo.spawnedID.getResourceDomain().equals(BiomesOPlenty.MOD_ID))
|
||||||
|
|
Loading…
Reference in New Issue