Last active
February 20, 2018 23:42
-
-
Save jtrent238/ea8f0b8fe58a1feb7a1f710191cd6051 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package mod.mcreator; | |
import net.minecraftforge.fml.relauncher.Side; | |
import net.minecraftforge.fml.common.registry.ForgeRegistries; | |
import net.minecraftforge.fml.common.event.FMLServerStartingEvent; | |
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; | |
import net.minecraftforge.fml.common.event.FMLInitializationEvent; | |
import net.minecraft.world.World; | |
import net.minecraft.item.ItemStack; | |
import net.minecraft.item.ItemFood; | |
import net.minecraft.item.Item; | |
import net.minecraft.creativetab.CreativeTabs; | |
import net.minecraft.client.renderer.block.model.ModelResourceLocation; | |
import net.minecraft.client.Minecraft; | |
import java.util.Random; | |
public class mcreator_testt { | |
public mcreator_testt() { | |
} | |
public static Item block; | |
public static Object instance; | |
public void load(FMLInitializationEvent event) { | |
if (event.getSide() == Side.CLIENT) | |
Minecraft.getMinecraft().getRenderItem().getItemModelMesher() | |
.register(block, 0, new ModelResourceLocation("testenvironmentmod:testt", "inventory")); | |
} | |
public void generateNether(World world, Random random, int chunkX, int chunkZ) { | |
} | |
public void generateSurface(World world, Random random, int chunkX, int chunkZ) { | |
} | |
public int addFuel(ItemStack fuel) { | |
return 0; | |
} | |
public void serverLoad(FMLServerStartingEvent event) { | |
} | |
public void preInit(FMLPreInitializationEvent event) { | |
} | |
public void registerRenderers() { | |
} | |
static { | |
block = (Item) (new CustomItemFood(4, 0.3F, false)); | |
block = ((CustomItemFood) block); | |
block.setMaxStackSize(64); | |
block.setCreativeTab(CreativeTabs.FOOD); | |
} | |
public static class CustomItemFood extends ItemFood { | |
public CustomItemFood(int par2, float par3, boolean par4) { | |
super(par2, par3, par4); | |
setUnlocalizedName("testt"); | |
setRegistryName("testt"); | |
ForgeRegistries.ITEMS.register(this); | |
this.setAlwaysEdible(); | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment