Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.example.examplemod;
- import com.forgeessentials.core.ForgeEssentials;
- import net.minecraft.block.Block;
- import net.minecraft.block.BlockDirt;
- import net.minecraft.world.World;
- import com.sun.istack.internal.Nullable;
- import net.minecraft.block.state.IBlockState;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.item.ItemStack;
- import net.minecraft.util.EnumFacing;
- import net.minecraft.util.EnumHand;
- import net.minecraft.util.ITickable;
- import net.minecraft.util.math.BlockPos;
- import net.minecraft.world.World;
- import net.minecraftforge.common.MinecraftForge;
- import net.minecraftforge.event.AttachCapabilitiesEvent;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.WorldAccessContainer;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import java.util.EnumSet;
- @Mod(modid = ExampleMod.MODID, version = ExampleMod.VERSION)
- public class ExampleMod {
- public static final String MODID = "examplemod";
- public static final String VERSION = "1.0";
- @EventHandler
- public void init(FMLInitializationEvent event) {
- // some example code
- //System.out.println("DIRT BLOCK >> "+Blocks.DIRT.getUnlocalizedName());
- //MinecraftForge.EVENT_BUS.register(this);
- }
- public boolean onBlockActivated(World worldIn,
- BlockPos pos,
- IBlockState state,
- EntityPlayer playerIn,
- EnumHand hand,
- @Nullable ItemStack heldItem,
- EnumFacing side,
- float hitX,
- float hitY,
- float hitZ) {
- if (worldIn.isRemote) return true;
- System.out.println(heldItem.getDisplayName());
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement