
hackcr1258
Members-
Posts
12 -
Joined
-
Last visited
Everything posted by hackcr1258
-
package danger.orespawn.proxy; import danger.orespawn.init.ModItems; public class ClientProxy implements CommonProxy{ @Override public void init() { ModItems.registerRenders(); } } here
-
Its in my Client Proxy file
-
package danger.orespawn.init; import danger.orespawn.Reference; import danger.orespawn.item.*; import net.minecraft.client.Minecraft; import net.minecraft.client.renderer.block.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraftforge.fml.common.registry.GameRegistry; public class ModItems { public static Item Acid; public static Item AppleSeed; public static Item ButterflySeed; public static Item CornCob; public static Item CreeperLauncher; public static Item CrystalSticks; public static Item DuctTape; public static Item Elevator; public static Item ExperienceTreeSeed; public static void init() { Acid = new ItemAcid(); AppleSeed = new ItemAppleSeed(); ButterflySeed = new ItemButterflySeed(); CornCob = new ItemCornCob(); CreeperLauncher = new ItemCreeperLauncher(); CrystalSticks = new ItemCrystalSticks(); DuctTape = new ItemDuctTape(); Elevator = new ItemElevator(); ExperienceTreeSeed = new ItemExperienceTreeSeed(); } public static void register() { GameRegistry.register(Acid); GameRegistry.register(AppleSeed); GameRegistry.register(ButterflySeed); GameRegistry.register(CornCob); GameRegistry.register(CreeperLauncher); GameRegistry.register(CrystalSticks); GameRegistry.register(DuctTape); GameRegistry.register(Elevator); GameRegistry.register(ExperienceTreeSeed); } public static void registerRenders() { registerRender(Acid); registerRender(AppleSeed); registerRender(ButterflySeed); registerRender(CornCob); registerRender(CreeperLauncher); registerRender(CrystalSticks); registerRender(DuctTape); registerRender(Elevator); registerRender(ExperienceTreeSeed); } private static void registerRender(Item item) { Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory")); } }
-
package danger.orespawn; public class Reference { public static final String MOD_ID = "OreSpawn"; public static final String NAME = "OreSpawn"; public static final String VERSION = "1.0"; public static final String CLIENT_PROXY_CLASS = "danger.orespawn.proxy.ClientProxy"; public static final String SERVER_PROXY_CLASS = "danger.orespawn.proxy.ServerProxy"; public static enum OrespawnItems{ Acid("Acid", "ItemAcid"), AppleSeed("AppleSeed", "ItemAppleSeed"), ButterflySeed("ButterflySeed", "ItemButterflySeed"), CreeperLauncher("CreeperLauncher", "ItemCreeperLauncher"), CornCob("CornCob", "ItemCornCob"), CrystalSticks("CrystalSticks", "ItemCrystalSticks"), DuctTape("DuctTape","ItemDuctTape"), Elevator("Elevator", "ItemElevator"), ExperienceTreeSeed("ExperienceTreeSeed", "ItemExperienceTreeSeed"); private String unlocalizeName; private String registryName; OrespawnItems(String unlocalizeName, String registryName) { this.unlocalizeName = unlocalizeName; this.registryName = registryName; } public String getRegistryName() { return registryName; } public String getUnlocalizeName() { return unlocalizeName; } } } package danger.orespawn; import danger.orespawn.init.ModItems; import danger.orespawn.proxy.CommonProxy; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.Mod.EventHandler; import net.minecraftforge.fml.common.Mod.Instance; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; @Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION, acceptedMinecraftVersions = "[1.10.2]") public class OrespawnMain { @Instance public static OrespawnMain instance; @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.SERVER_PROXY_CLASS) public static CommonProxy proxy; @EventHandler public void preInit(FMLPreInitializationEvent event) { ModItems.init(); ModItems.register(); } @EventHandler public void init(FMLInitializationEvent event) { proxy.init(); } @EventHandler public void postInit(FMLPostInitializationEvent event) { } } package danger.orespawn.item; import danger.orespawn.Reference; import danger.orespawn.init.*; import net.minecraft.item.Item; public class ItemCrystalSticks extends Item{ public ItemCrystalSticks() { setUnlocalizedName(Reference.OrespawnItems.CrystalSticks.getUnlocalizeName()); setRegistryName(Reference.OrespawnItems.CrystalSticks.getRegistryName()); } } ok
-
<script src="https://gist.github.com/anonymous/5cf47d78855d5424e3afc711a1a9fd90.js"></script> <script src="https://gist.github.com/anonymous/92fd1aacc31daa1f252d15da9d3f8640.js"></script> <script src="https://gist.github.com/anonymous/4ee943c0e422c3349d504fae1d9f0612.js"></script> oops how do i do it
-
ItemCrystalSticks.java OrespawnMain.java Reference.java
-
-
Breaking Doors and Avoiding water[1.10.2]
hackcr1258 replied to hackcr1258's topic in Modder Support
it says it dosen't have something called EntityAIAvoidWater and it dosent even have an import of it -
Breaking Doors and Avoiding water[1.10.2]
hackcr1258 replied to hackcr1258's topic in Modder Support
but i have no idea what is it i have tried EntityAIAvoidWater but it dosent work -
Breaking Doors and Avoiding water[1.10.2]
hackcr1258 replied to hackcr1258's topic in Modder Support
how about avoiding water -
I want to make the entity to break doors but i dont know how public Alien(World par1World) { super(par1World); setSize(1.1F, 3.25F); //Avoid Water //Break Doors this.experienceValue = 100; this.fireResistance = 30; this.isImmuneToFire = false; this.jumpMovementFactor = 0.6F; this.TargetSorter = new GenericTargetSorter(this); this.renderdata = new RenderInfo(); this.tasks.addTask(0, new EntityAISwimming(this)); this.tasks.addTask(1, new EntityAIMoveThroughVillage(this, 1.0D, false)); this.tasks.addTask(2, new MyEntityAIWanderALot(this, 10, 1.0D)); this.tasks.addTask(3, new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F)); this.tasks.addTask(4, new EntityAILookIdle(this)); this.targetTasks.addTask(1, new EntityAIHurtByTarget(this, false)); } /*
-
the recompileMC failed, crash: which thing i should install