import net.malisis.core.client.gui.component.interaction.UITextField;
import net.malisis.core.client.gui.event.ComponentEvent.ValueChange;
import net.malisis.core.client.gui.event.component.StateChangeEvent.ActiveStateChange;
import net.malisis.core.inventory.MalisisInventoryContainer;
import net.malisis.core.renderer.icon.MalisisIcon;
<BUG>import net.malisis.core.util.TileEntityUtils;
import net.malisis.doors.DoorRegistry;</BUG>
import net.malisis.doors.MalisisDoors;
import net.malisis.doors.network.DoorFactoryMessage;
import net.malisis.doors.tileentity.DoorFactoryTileEntity;

import net.malisis.core.client.gui.component.interaction.UITextField;
import net.malisis.core.client.gui.event.ComponentEvent.ValueChange;
import net.malisis.core.client.gui.event.component.StateChangeEvent.ActiveStateChange;
import net.malisis.core.inventory.MalisisInventoryContainer;
import net.malisis.core.renderer.icon.MalisisIcon;
import net.malisis.core.util.TileEntityUtils;
import net.malisis.doors.DoorDescriptor.RedstoneBehavior;
import net.malisis.doors.DoorRegistry;
import net.malisis.doors.MalisisDoors;
import net.malisis.doors.network.DoorFactoryMessage;
import net.malisis.doors.tileentity.DoorFactoryTileEntity;
