selDoorMovement = new UISelect<String>(this, 100, getSortedList(DoorRegistry.listMovements().keySet(), "door_movement."));
selDoorMovement.setPosition(0, 2, Anchor.RIGHT);
selDoorMovement.setLabelPattern("door_movement.%s").register(this);
tfOpenTime = new UITextField(this, null).setSize(30, 0).setPosition(-5, 14, Anchor.RIGHT).register(this);
tfAutoCloseTime = new UITextField(this, null).setSize(30, 0).setPosition(-5, 26, Anchor.RIGHT).register(this);
<BUG>cbRedstone = new UICheckBox(this).setPosition(-15, 38, Anchor.RIGHT).register(this);
cbDoubleDoor = new UICheckBox(this).setPosition(-15, 50, Anchor.RIGHT).register(this);

selDoorSound = new UISelect<String>(this, 100, getSortedList(DoorRegistry.listSounds().keySet(), "gui.door_factory.door_sound."));</BUG>
selDoorSound.setPosition(0, 62, Anchor.RIGHT);

selDoorMovement = new UISelect<String>(this, 100, getSortedList(DoorRegistry.listMovements().keySet(), "door_movement."));
selDoorMovement.setPosition(0, 2, Anchor.RIGHT);
selDoorMovement.setLabelPattern("door_movement.%s").register(this);
tfOpenTime = new UITextField(this, null).setSize(30, 0).setPosition(-5, 14, Anchor.RIGHT).register(this);
tfAutoCloseTime = new UITextField(this, null).setSize(30, 0).setPosition(-5, 26, Anchor.RIGHT).register(this);
cbDoubleDoor = new UICheckBox(this).setPosition(-15, 38, Anchor.RIGHT).register(this);
selRedstone = new UISelect<RedstoneBehavior>(this, 100, Lists.newArrayList(RedstoneBehavior.values()));
selRedstone.setPosition(0, 50, Anchor.RIGHT);
selRedstone.setLabelPattern("gui.door_factory.redstone_behavior.%s").register(this);
selDoorSound = new UISelect<String>(this, 100, getSortedList(DoorRegistry.listSounds().keySet(), "gui.door_factory.door_sound."));
selDoorSound.setPosition(0, 62, Anchor.RIGHT);
