import com.google.common.collect.Sets;
@PeripheralTypeId("openperipheral_selector")
public class TileEntitySelector extends SyncedTileEntity implements IActivateAwareTile, IAttachable, IHasGui {
public static class ItemSlot {
public final int slot;
<BUG>public final double size;</BUG>
public final double x;
<BUG>public final double y;
public ItemSlot(int absSlot, double size, double x, double y) {</BUG>
this.slot = absSlot;

import com.google.common.collect.Sets;
@PeripheralTypeId("openperipheral_selector")
public class TileEntitySelector extends SyncedTileEntity implements IActivateAwareTile, IAttachable, IHasGui {
public static class ItemSlot {
public final int slot;
public final double x;
public final double y;
public final AxisAlignedBB box;
public final double size;
public ItemSlot(int absSlot, double size, double x, double y) {
this.slot = absSlot;
