InventoryItemAlignment
This commit is contained in:
@@ -14,6 +14,7 @@ import net.kyori.adventure.sound.Sound;
|
||||
import net.kyori.adventure.text.Component;
|
||||
import net.kyori.adventure.text.format.NamedTextColor;
|
||||
import net.minestom.server.MinecraftServer;
|
||||
import net.minestom.server.coordinate.Vec;
|
||||
import net.minestom.server.entity.Player;
|
||||
import net.minestom.server.event.instance.AddEntityToInstanceEvent;
|
||||
import net.minestom.server.event.instance.RemoveEntityFromInstanceEvent;
|
||||
@@ -77,13 +78,12 @@ public class GameConfigurationInventory extends InteractableInventory {
|
||||
int offset = 18;
|
||||
InventoryItemAlignment itemAlignment = new InventoryItemAlignment(config.getAll().size(), 3);
|
||||
for(Option<?> item : config.getAll()) {
|
||||
Vec2d current = itemAlignment.next();
|
||||
System.out.println(current.x + " : " + current.y);
|
||||
map.put((int) (offset + (current.y * 9) + current.x), item);
|
||||
InventoryItemAlignment.ItemOffset current = itemAlignment.next();
|
||||
map.put(offset + current.get(), item);
|
||||
|
||||
setDummyItem(
|
||||
item.getCurrent(),
|
||||
(int) (offset + (current.y * 9) + current.x)
|
||||
offset + current.get()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user