mirror of
https://github.com/Sollace/Unicopia.git
synced 2025-02-01 03:26:44 +01:00
Move spellbook gui related code to the correct package
This commit is contained in:
parent
bfe5f2e3b9
commit
0f90593a9a
12 changed files with 28 additions and 21 deletions
|
@ -10,6 +10,8 @@ import com.minelittlepony.unicopia.Race;
|
|||
import com.minelittlepony.unicopia.Unicopia;
|
||||
import com.minelittlepony.unicopia.client.gui.LanSettingsScreen;
|
||||
import com.minelittlepony.unicopia.client.gui.UHud;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterLoader;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookScreen;
|
||||
import com.minelittlepony.unicopia.client.minelittlepony.MineLPConnector;
|
||||
import com.minelittlepony.unicopia.container.*;
|
||||
import com.minelittlepony.unicopia.entity.player.PlayerCamera;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.function.BiConsumer;
|
||||
|
@ -10,7 +10,7 @@ import net.minecraft.client.font.TextRenderer;
|
|||
import net.minecraft.text.*;
|
||||
import net.minecraft.text.StringVisitable.StyledVisitor;
|
||||
|
||||
class ParagraphWrappingVisitor implements StyledVisitor<Object> {
|
||||
public class ParagraphWrappingVisitor implements StyledVisitor<Object> {
|
||||
private int line = 0;
|
||||
private int pageWidth;
|
||||
|
||||
|
@ -24,7 +24,7 @@ class ParagraphWrappingVisitor implements StyledVisitor<Object> {
|
|||
private final Int2IntFunction widthSupplier;
|
||||
private final BiConsumer<Text, Integer> lineConsumer;
|
||||
|
||||
ParagraphWrappingVisitor(Int2IntFunction widthSupplier, BiConsumer<Text, Integer> lineConsumer) {
|
||||
public ParagraphWrappingVisitor(Int2IntFunction widthSupplier, BiConsumer<Text, Integer> lineConsumer) {
|
||||
this.widthSupplier = widthSupplier;
|
||||
this.lineConsumer = lineConsumer;
|
||||
pageWidth = widthSupplier.applyAsInt((line) * font.fontHeight);
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
@ -6,8 +6,8 @@ import com.google.gson.*;
|
|||
import com.minelittlepony.common.client.gui.IViewRoot;
|
||||
import com.minelittlepony.common.client.gui.dimension.Bounds;
|
||||
import com.minelittlepony.unicopia.client.gui.DrawableUtil;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.Content;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.Drawable;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.Content;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.Drawable;
|
||||
import com.minelittlepony.unicopia.entity.player.Pony;
|
||||
import net.minecraft.client.MinecraftClient;
|
||||
import net.minecraft.client.util.math.MatrixStack;
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
@ -9,7 +9,8 @@ import com.minelittlepony.common.client.gui.IViewRoot;
|
|||
import com.minelittlepony.common.client.gui.dimension.Bounds;
|
||||
import com.minelittlepony.unicopia.ability.magic.spell.crafting.IngredientWithSpell;
|
||||
import com.minelittlepony.unicopia.ability.magic.spell.crafting.SpellbookRecipe;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.Drawable;
|
||||
import com.minelittlepony.unicopia.client.gui.ParagraphWrappingVisitor;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.Drawable;
|
||||
import com.minelittlepony.unicopia.entity.player.Pony;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.function.Consumer;
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.concurrent.*;
|
||||
|
@ -8,7 +8,7 @@ import org.slf4j.Logger;
|
|||
|
||||
import com.google.gson.*;
|
||||
import com.minelittlepony.unicopia.Unicopia;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.*;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.*;
|
||||
import com.minelittlepony.unicopia.util.Resources;
|
||||
import com.mojang.logging.LogUtils;
|
||||
|
|
@ -1,10 +1,11 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import com.minelittlepony.common.client.gui.IViewRoot;
|
||||
import com.minelittlepony.common.client.gui.ScrollContainer;
|
||||
import com.minelittlepony.common.client.gui.element.Label;
|
||||
import com.minelittlepony.unicopia.ability.magic.spell.crafting.SpellbookRecipe;
|
||||
import com.minelittlepony.unicopia.client.gui.DrawableUtil;
|
||||
import com.minelittlepony.unicopia.container.SpellbookPage;
|
||||
import com.minelittlepony.unicopia.item.URecipes;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
||||
|
|
@ -1,9 +1,10 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import com.minelittlepony.common.client.gui.IViewRoot;
|
||||
import com.minelittlepony.common.client.gui.dimension.Bounds;
|
||||
import com.minelittlepony.unicopia.Unicopia;
|
||||
import com.minelittlepony.unicopia.client.gui.DrawableUtil;
|
||||
import com.minelittlepony.unicopia.container.SpellbookPage;
|
||||
import com.minelittlepony.unicopia.entity.player.*;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.Optional;
|
||||
import java.util.function.IntConsumer;
|
||||
|
@ -9,7 +9,9 @@ import com.minelittlepony.common.client.gui.dimension.Bounds;
|
|||
import com.minelittlepony.common.client.gui.element.Button;
|
||||
import com.minelittlepony.common.client.gui.sprite.TextureSprite;
|
||||
import com.minelittlepony.unicopia.Unicopia;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.*;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.*;
|
||||
import com.minelittlepony.unicopia.container.SpellbookPage;
|
||||
import com.minelittlepony.unicopia.container.SpellbookScreenHandler;
|
||||
import com.minelittlepony.unicopia.container.SpellbookScreenHandler.*;
|
||||
import com.mojang.blaze3d.platform.GlStateManager;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
|
@ -1,11 +1,11 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
import com.minelittlepony.common.client.gui.dimension.Bounds;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.Chapter;
|
||||
import com.minelittlepony.unicopia.container.SpellbookChapterList.TabSide;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.Chapter;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookChapterList.TabSide;
|
||||
|
||||
import net.minecraft.util.Identifier;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package com.minelittlepony.unicopia.container;
|
||||
package com.minelittlepony.unicopia.client.gui.spellbook;
|
||||
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
|
@ -9,7 +9,7 @@ import com.minelittlepony.common.client.gui.element.Button;
|
|||
import com.minelittlepony.common.client.gui.element.Label;
|
||||
import com.minelittlepony.common.client.gui.sprite.TextureSprite;
|
||||
import com.minelittlepony.unicopia.ability.magic.spell.trait.*;
|
||||
import com.minelittlepony.unicopia.container.SpellbookScreen.ImageButton;
|
||||
import com.minelittlepony.unicopia.client.gui.spellbook.SpellbookScreen.ImageButton;
|
||||
import com.minelittlepony.unicopia.entity.player.Pony;
|
||||
import com.mojang.blaze3d.systems.RenderSystem;
|
||||
|
Loading…
Reference in a new issue