Posted July 4, 20169 yr Can I create a block that when placed like a bookshelf around an enchantment table boosts the power like a bookshelf?
July 4, 20169 yr Author Override getEnchantPowerBonus in your Block. I get the error The method getEnchantPowerBonus() of type AmethystBlock must override or implement a supertype method Full code: package me.thatgamerblue.amethyst.blocks; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.block.model.ModelResourceLocation; import net.minecraft.item.Item; import net.minecraft.item.ItemBlock; import net.minecraftforge.client.model.ModelLoader; import net.minecraftforge.fml.common.registry.GameRegistry; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import me.thatgamerblue.amethyst.creative.CreativeTab; public class AmethystBlock extends Block{ public AmethystBlock() { super(Material.IRON); //no idea setUnlocalizedName("blockAmethyst"); setRegistryName("blockAmethyst"); setLightLevel(0.45f); //light level of 5-6 setCreativeTab(CreativeTab.amethystCreativeTab); setHardness(5.0f); //iron block setResistance(10.0f); //iron block setHarvestLevel("pickaxe", 2); //iron pick or better GameRegistry.register(this); GameRegistry.register(new ItemBlock(this), getRegistryName()); } @SideOnly(Side.CLIENT) public void initModel() { ModelLoader.setCustomModelResourceLocation(Item.getItemFromBlock(this), 0, new ModelResourceLocation(getRegistryName(), "inventory")); } @Override public int getEnchantPowerBonus() { return 15; } }
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.