package net.minecraft.block; import net.minecraft.util.BlockPos; public class BlockEventData { private BlockPos field_180329_a; private Block field_151344_d; /** Different for each blockID */ private int eventID; private int eventParameter; private static final String __OBFID = "CL_00000131"; public BlockEventData(BlockPos p_i45756_1_, Block p_i45756_2_, int p_i45756_3_, int p_i45756_4_) { this.field_180329_a = p_i45756_1_; this.eventID = p_i45756_3_; this.eventParameter = p_i45756_4_; this.field_151344_d = p_i45756_2_; } public BlockPos func_180328_a() { return this.field_180329_a; } /** * Get the Event ID (different for each BlockID) */ public int getEventID() { return this.eventID; } public int getEventParameter() { return this.eventParameter; } public Block getBlock() { return this.field_151344_d; } public boolean equals(Object p_equals_1_) { if (!(p_equals_1_ instanceof BlockEventData)) { return false; } else { BlockEventData var2 = (BlockEventData)p_equals_1_; return this.field_180329_a.equals(var2.field_180329_a) && this.eventID == var2.eventID && this.eventParameter == var2.eventParameter && this.field_151344_d == var2.field_151344_d; } } public String toString() { return "TE(" + this.field_180329_a + ")," + this.eventID + "," + this.eventParameter + "," + this.field_151344_d; } }