Skip to content

Instantly share code, notes, and snippets.

package com.da.tileentities;
import java.util.List;
import com.da.items.ItemRegistry;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityLiving;
import net.minecraft.entity.item.EntityItem;
import net.minecraft.item.ItemStack;
package com.da.blocks;
import com.da.main.DivineAscendancy;
import com.da.tileentities.altarCoreTE;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.block.state.IBlockState;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
package com.da.main;
import com.da.handlers.EventHandlerDA;
import com.da.items.ItemRegistry;
import com.da.proxy.ClientProxy;
import com.da.proxy.CommonProxy;
import com.da.proxy.ServerProxy;
import com.da.tileentities.altarCoreTE;
import net.minecraftforge.common.MinecraftForge;
package com.da.blocks;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.item.ItemBlock;
import net.minecraftforge.event.RegistryEvent;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
import net.minecraftforge.fml.common.registry.GameRegistry;
import net.minecraftforge.fml.common.registry.IForgeRegistry;
{
"parent":"builtin/generated",
"textures": {
"layer0":"da:items/divineCore"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
package com.da.proxy;
import com.da.items.ItemRegistry;
public class ClientProxy extends ServerProxy{
public void registerRenderInfo(){
ItemRegistry.registerItemRenders();
}
package com.da.items;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
public class divineCore extends Item {
public divineCore() {
this.setUnlocalizedName("DivineCore");
this.setRegistryName("divineCore");
package com.da.items;
import com.da.main.DivineAscendancy;
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 ItemRegistry {
package com.da.main;
import com.da.items.ItemRegistry;
import com.da.proxy.ServerProxy;
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;