diff --git a/src/main/java/de/johni0702/minecraft/gui/container/AbstractGuiContainer.java b/src/main/java/de/johni0702/minecraft/gui/container/AbstractGuiContainer.java index 566152ae..8db607eb 100644 --- a/src/main/java/de/johni0702/minecraft/gui/container/AbstractGuiContainer.java +++ b/src/main/java/de/johni0702/minecraft/gui/container/AbstractGuiContainer.java @@ -28,6 +28,7 @@ import de.johni0702.minecraft.gui.RenderInfo; import de.johni0702.minecraft.gui.element.AbstractComposedGuiElement; import de.johni0702.minecraft.gui.element.ComposedGuiElement; import de.johni0702.minecraft.gui.element.GuiElement; +import de.johni0702.minecraft.gui.layout.HorizontalLayout; import de.johni0702.minecraft.gui.layout.Layout; import de.johni0702.minecraft.gui.layout.LayoutData; import net.minecraft.crash.CrashReport; @@ -49,11 +50,13 @@ import static com.google.common.base.Preconditions.checkState; public abstract class AbstractGuiContainer> extends AbstractComposedGuiElement implements GuiContainer { + private static final Layout DEFAULT_LAYOUT = new HorizontalLayout(); + private final Map elements = new LinkedHashMap(); private Map> layedOutElements; - private Layout layout; + private Layout layout = DEFAULT_LAYOUT; public AbstractGuiContainer() { }