@@ -0,0 +1,1212 @@
+package com.infinityraider.elementalinvocations.entity;%0A%0Aimport io.netty.buffer.ByteBuf;%0Aimport net.minecraft.entity.EntityLivingBase;%0Aimport net.minecraft.inventory.EntityEquipmentSlot;%0Aimport net.minecraft.item.ItemStack;%0Aimport net.minecraft.util.EnumHandSide;%0Aimport net.minecraft.world.World;%0Aimport net.minecraftforge.fml.common.registry.IEntityAdditionalSpawnData;%0A%0Aimport javax.annotation.Nullable;%0Aimport java.util.Collections;%0A%0Apublic class EntityGolemBlock extends EntityLivingBase implements IEntityAdditionalSpawnData %7B%0A%0A    public EntityGolemBlock(World worldIn) %7B%0A        super(worldIn);%0A    %7D%0A%0A    @Override%0A    public Iterable%3CItemStack%3E getArmorInventoryList() %7B%0A        return Collections.emptyList();%0A    %7D%0A%0A    @Nullable%0A    @Override%0A    public ItemStack getItemStackFromSlot(EntityEquipmentSlot slotIn) %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public void setItemStackToSlot(EntityEquipmentSlot slotIn, @Nullable ItemStack stack) %7B%7D%0A%0A    @Override%0A    public EnumHandSide getPrimaryHand() %7B%0A        return EnumHandSide.RIGHT;%0A    %7D%0A%0A    @Override%0A    public void writeSpawnData(ByteBuf buffer) %7B%0A%0A    %7D%0A%0A    @Override%0A    public void readSpawnData(ByteBuf additionalData) %7B%0A%0A    %7D%0A%7D

tweak impale