diff --git a/src/main/java/cz/jzitnik/Main.java b/src/main/java/cz/jzitnik/Main.java index 26c78c7..4e38ecd 100644 --- a/src/main/java/cz/jzitnik/Main.java +++ b/src/main/java/cz/jzitnik/Main.java @@ -42,7 +42,12 @@ public class Main { inputHandlerThread.start(); while (isRunning[0]) { - entityLogicProvider.update(game); + try { + entityLogicProvider.update(game); + } catch (Exception ignored) { + // Yeah, yeah I know. Deal with it + } + if (game.getWindow() == Window.WORLD) { screenRenderer.render(game); } diff --git a/src/main/java/cz/jzitnik/game/SpriteLoader.java b/src/main/java/cz/jzitnik/game/SpriteLoader.java index 9ab9639..735b730 100644 --- a/src/main/java/cz/jzitnik/game/SpriteLoader.java +++ b/src/main/java/cz/jzitnik/game/SpriteLoader.java @@ -18,6 +18,7 @@ public class SpriteLoader { BREAKING, COBBLESTONE, FURNACE, + WOOL, CHEST, CRAFTING_TABLE, @@ -44,6 +45,7 @@ public class SpriteLoader { ITEM_STONE, ITEM_FURNACE, ITEM_OAK_DOOR, + ITEM_WOOL, ITEM_CRAFTING_TABLE, ITEM_CHEST, @@ -80,6 +82,7 @@ public class SpriteLoader { SPRITES_MAP.put(SPRITES.FURNACE, new Furnace()); SPRITES_MAP.put(SPRITES.COAL_ORE, new SimpleSprite("coal_ore.ans")); SPRITES_MAP.put(SPRITES.OAK_DOOR, new OakDoor()); + SPRITES_MAP.put(SPRITES.WOOL, new Wool()); SPRITES_MAP.put(SPRITES.WOODEN_PICKAXE, new SimpleSprite("items/wooden_pickaxe.ans")); SPRITES_MAP.put(SPRITES.STONE_PICKAXE, new SimpleSprite("items/stone_pickaxe.ans")); @@ -99,6 +102,7 @@ public class SpriteLoader { SPRITES_MAP.put(SPRITES.ITEM_OAK_DOOR, new SimpleSprite("oak_door/items/oak_door.ans")); SPRITES_MAP.put(SPRITES.ITEM_PORKCHOP, new SimpleSprite("items/porkchop.ans")); SPRITES_MAP.put(SPRITES.ITEM_COOKED_PORKCHOP, new SimpleSprite("items/cooked_porkchop.ans")); + SPRITES_MAP.put(SPRITES.ITEM_WOOL, new WoolItem()); SPRITES_MAP.put(SPRITES.ITEM_MUTTON, new SimpleSprite("items/mutton.ans")); SPRITES_MAP.put(SPRITES.ITEM_COOKED_MUTTON, new SimpleSprite("items/cooked_mutton.ans")); @@ -108,7 +112,6 @@ public class SpriteLoader { SPRITES_MAP.put(SPRITES.PIG, new Pig()); SPRITES_MAP.put(SPRITES.SHEEP, new Sheep()); - } public static SpriteList<SPRITES> load() { diff --git a/src/main/java/cz/jzitnik/game/blocks/Furnace.java b/src/main/java/cz/jzitnik/game/blocks/Furnace.java index 8d941be..3739fd2 100644 --- a/src/main/java/cz/jzitnik/game/blocks/Furnace.java +++ b/src/main/java/cz/jzitnik/game/blocks/Furnace.java @@ -44,7 +44,9 @@ public class Furnace implements RightClickHandler { List<String> sprites = game.getInventory().getSprites(items, spriteList, inventory.getSelectedItemInv() - 50); String[] outputSprite = outputItem == null ? null : SpriteCombiner.combineTwoSprites( - spriteList.getSprite(outputItem.getItem().getFirst().getSprite()).getSprite(), + outputItem.getItem().getFirst().getSpriteState().isPresent() ? + spriteList.getSprite(outputItem.getItem().getFirst().getSprite()).getSprite(outputItem.getItem().getFirst().getSpriteState().get()) : + spriteList.getSprite(outputItem.getItem().getFirst().getSprite()).getSprite() , Numbers.getNumberSprite(outputItem.getAmount()) ).split("\n"); diff --git a/src/main/java/cz/jzitnik/game/entities/Block.java b/src/main/java/cz/jzitnik/game/entities/Block.java index b4cf1d3..b8a2f3b 100644 --- a/src/main/java/cz/jzitnik/game/entities/Block.java +++ b/src/main/java/cz/jzitnik/game/entities/Block.java @@ -40,6 +40,12 @@ public class Block { this.isMineable = isMineable; } + public Block(String blockId, SpriteLoader.SPRITES sprite, int hardness) { + this.blockId = blockId; + this.sprite = sprite; + this.hardness = hardness; + } + public Block(String blockId, SpriteLoader.SPRITES sprite, int hardness, ItemType tool, List<ToolVariant> toolVariants) { this.blockId = blockId; this.sprite = sprite; diff --git a/src/main/java/cz/jzitnik/game/entities/items/Item.java b/src/main/java/cz/jzitnik/game/entities/items/Item.java index b74cc8f..2c6ad18 100644 --- a/src/main/java/cz/jzitnik/game/entities/items/Item.java +++ b/src/main/java/cz/jzitnik/game/entities/items/Item.java @@ -16,6 +16,7 @@ public class Item { private ItemType type; private Optional<ToolVariant> toolVariant = Optional.empty(); private SpriteLoader.SPRITES sprite; + private Optional<Enum> spriteState = Optional.empty(); private boolean stackable = true; private int durability; private double miningDecrease = 0; @@ -71,4 +72,8 @@ public class Item { return name.equals(item.name); } + + public void setSpriteState(Enum spriteState) { + this.spriteState = Optional.of(spriteState); + } } diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BlackWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BlackWoolBlock.java new file mode 100644 index 0000000..65c8bef --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BlackWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("black_wool") +public class BlackWoolBlock extends Block { + public BlackWoolBlock() { + super("black_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.BLACK); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BrownWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BrownWoolBlock.java new file mode 100644 index 0000000..8fb7c1e --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/BrownWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("brown_wool") +public class BrownWoolBlock extends Block { + public BrownWoolBlock() { + super("brown_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.BROWN); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/GrayWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/GrayWoolBlock.java new file mode 100644 index 0000000..d97991f --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/GrayWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("gray_wool") +public class GrayWoolBlock extends Block { + public GrayWoolBlock() { + super("gray_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.GRAY); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/LightGrayWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/LightGrayWoolBlock.java new file mode 100644 index 0000000..2f51901 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/LightGrayWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("light_gray_wool") +public class LightGrayWoolBlock extends Block { + public LightGrayWoolBlock() { + super("light_gray_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.LIGHT_GRAY); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/PinkWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/PinkWoolBlock.java new file mode 100644 index 0000000..a09c888 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/PinkWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("pink_wool") +public class PinkWoolBlock extends Block { + public PinkWoolBlock() { + super("pink_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.PINK); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/WhiteWoolBlock.java b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/WhiteWoolBlock.java new file mode 100644 index 0000000..ecef3dd --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/blocks/WhiteWoolBlock.java @@ -0,0 +1,14 @@ +package cz.jzitnik.game.entities.items.registry.blocks; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.BlockRegistry; +import cz.jzitnik.game.entities.Block; +import cz.jzitnik.game.sprites.Wool; + +@BlockRegistry("white_wool") +public class WhiteWoolBlock extends Block { + public WhiteWoolBlock() { + super("white_wool", SpriteLoader.SPRITES.WOOL, 3); + setSpriteState(Wool.WoolState.WHITE); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/BlackWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/BlackWoolItem.java new file mode 100644 index 0000000..8f11e81 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/BlackWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("black_wool") +public class BlackWoolItem extends Item { + public BlackWoolItem() { + super("black_wool", "Black wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.BLACK); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/BrownWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/BrownWoolItem.java new file mode 100644 index 0000000..663237e --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/BrownWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("brown_wool") +public class BrownWoolItem extends Item { + public BrownWoolItem() { + super("brown_wool", "Brown wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.BROWN); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/GrayWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/GrayWoolItem.java new file mode 100644 index 0000000..bf0cdaa --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/GrayWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("gray_wool") +public class GrayWoolItem extends Item { + public GrayWoolItem() { + super("gray_wool", "Gray wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.GRAY); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/LightGrayWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/LightGrayWoolItem.java new file mode 100644 index 0000000..c5a12df --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/LightGrayWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("light_gray_wool") +public class LightGrayWoolItem extends Item { + public LightGrayWoolItem() { + super("light_gray_wool", "Light gray wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.LIGHT_GRAY); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/PinkWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/PinkWoolItem.java new file mode 100644 index 0000000..273e67f --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/PinkWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("pink_wool") +public class PinkWoolItem extends Item { + public PinkWoolItem() { + super("pink_wool", "Pink wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.PINK); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/items/WhiteWoolItem.java b/src/main/java/cz/jzitnik/game/entities/items/registry/items/WhiteWoolItem.java new file mode 100644 index 0000000..ca0c150 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/items/WhiteWoolItem.java @@ -0,0 +1,15 @@ +package cz.jzitnik.game.entities.items.registry.items; + +import cz.jzitnik.game.SpriteLoader; +import cz.jzitnik.game.annotations.ItemRegistry; +import cz.jzitnik.game.entities.items.Item; +import cz.jzitnik.game.entities.items.ItemType; +import cz.jzitnik.game.sprites.WoolItem; + +@ItemRegistry("white_wool") +public class WhiteWoolItem extends Item { + public WhiteWoolItem() { + super("white_wool", "White wool", ItemType.BLOCK, SpriteLoader.SPRITES.ITEM_WOOL); + setSpriteState(WoolItem.WoolItemState.WHITE); + } +} diff --git a/src/main/java/cz/jzitnik/game/entities/items/registry/mobs/Sheep.java b/src/main/java/cz/jzitnik/game/entities/items/registry/mobs/Sheep.java index c19b38b..72e6fc3 100644 --- a/src/main/java/cz/jzitnik/game/entities/items/registry/mobs/Sheep.java +++ b/src/main/java/cz/jzitnik/game/entities/items/registry/mobs/Sheep.java @@ -4,46 +4,56 @@ import cz.jzitnik.game.SpriteLoader; import cz.jzitnik.game.annotations.EntityRegistry; import cz.jzitnik.game.entities.Block; import cz.jzitnik.game.mobs.services.sheep.SheepData; +import cz.jzitnik.game.mobs.services.sheep.SheepVariant; +import lombok.AllArgsConstructor; +import lombok.Getter; import java.util.Random; import static cz.jzitnik.game.sprites.Sheep.SheepState.*; - @EntityRegistry("sheep") public class Sheep extends Block { - private cz.jzitnik.game.sprites.Sheep.SheepState getSheep() { + @Getter + @AllArgsConstructor + private static class SheepDTO { + private cz.jzitnik.game.sprites.Sheep.SheepState state; + private SheepVariant variant; + } + + private SheepDTO getSheep() { Random random = new Random(); int num = random.nextInt(100); if (num < 1) { - return PINK_RIGHT; + return new SheepDTO(PINK_RIGHT, SheepVariant.PINK); } if (num < 4) { - return BROWN_RIGHT; + return new SheepDTO(BROWN_RIGHT, SheepVariant.BROWN); } if (num < 15) { int num1 = random.nextInt(3); return switch (num1) { - case 0 -> LIGHT_GRAY_RIGHT; - case 1 -> GRAY_RIGHT; - case 2 -> BLACK_RIGHT; + case 0 -> new SheepDTO(LIGHT_GRAY_RIGHT, SheepVariant.LIGHT_GRAY); + case 1 -> new SheepDTO(GRAY_RIGHT, SheepVariant.GRAY); + case 2 -> new SheepDTO(BLACK_RIGHT, SheepVariant.BLACK); default -> throw new IllegalStateException("Unexpected value: " + num1); }; } - return WHITE_RIGHT; + return new SheepDTO(WHITE_RIGHT, SheepVariant.WHITE); } public Sheep() { super("sheep", SpriteLoader.SPRITES.SHEEP); + var dto = getSheep(); setMob(true); setGhost(true); - setSpriteState(getSheep()); + setSpriteState(dto.getState()); setMineable(false); - setData(new SheepData()); + setData(new SheepData(dto.getVariant())); setHp(8); } } diff --git a/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepData.java b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepData.java index 71e089e..ab3e4bf 100644 --- a/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepData.java +++ b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepData.java @@ -9,4 +9,9 @@ public class SheepData { private int lastDirection = 1; // 1 = right, -1 = left private int movementCooldown = 0; private int jumpAttempts = 0; + private SheepVariant variant; + + public SheepData(SheepVariant variant) { + this.variant = variant; + } } diff --git a/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepLogic.java b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepLogic.java index e2466c0..ae13728 100644 --- a/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepLogic.java +++ b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepLogic.java @@ -48,33 +48,7 @@ public class SheepLogic implements EntityLogicInterface, EntitySpawnInterface, E } sheepData.setLastDirection(direction); - boolean isHurt = sheep.getSpriteState().get().name().endsWith("_HURT"); - Sheep.SheepState newState = switch (sheep.getSpriteState().get()) { - case WHITE_LEFT, WHITE_RIGHT, WHITE_LEFT_HURT, WHITE_RIGHT_HURT -> - isHurt ? (direction == 1 ? WHITE_RIGHT_HURT : WHITE_LEFT_HURT) - : (direction == 1 ? WHITE_RIGHT : WHITE_LEFT); - - case LIGHT_GRAY_LEFT, LIGHT_GRAY_RIGHT, LIGHT_GRAY_LEFT_HURT, LIGHT_GRAY_RIGHT_HURT -> - isHurt ? (direction == 1 ? LIGHT_GRAY_RIGHT_HURT : LIGHT_GRAY_LEFT_HURT) - : (direction == 1 ? LIGHT_GRAY_RIGHT : LIGHT_GRAY_LEFT); - - case GRAY_LEFT, GRAY_RIGHT, GRAY_LEFT_HURT, GRAY_RIGHT_HURT -> - isHurt ? (direction == 1 ? GRAY_RIGHT_HURT : GRAY_LEFT_HURT) - : (direction == 1 ? GRAY_RIGHT : GRAY_LEFT); - - case BLACK_LEFT, BLACK_RIGHT, BLACK_LEFT_HURT, BLACK_RIGHT_HURT -> - isHurt ? (direction == 1 ? BLACK_RIGHT_HURT : BLACK_LEFT_HURT) - : (direction == 1 ? BLACK_RIGHT : BLACK_LEFT); - - case BROWN_LEFT, BROWN_RIGHT, BROWN_LEFT_HURT, BROWN_RIGHT_HURT -> - isHurt ? (direction == 1 ? BROWN_RIGHT_HURT : BROWN_LEFT_HURT) - : (direction == 1 ? BROWN_RIGHT : BROWN_LEFT); - - case PINK_LEFT, PINK_RIGHT, PINK_LEFT_HURT, PINK_RIGHT_HURT -> - isHurt ? (direction == 1 ? PINK_RIGHT_HURT : PINK_LEFT_HURT) - : (direction == 1 ? PINK_RIGHT : PINK_LEFT); - default -> throw new IllegalStateException("Unexpected value: " + sheep.getSpriteState().get()); - }; + Sheep.SheepState newState = getSheepState(sheep, sheepData, direction); sheep.setSpriteState(newState); @@ -118,6 +92,36 @@ public class SheepLogic implements EntityLogicInterface, EntitySpawnInterface, E sheepData.setMovementCooldown(random.nextInt(3) + 1); // 1-3 iterations cooldown } + private static Sheep.SheepState getSheepState(Block sheep, SheepData sheepData, int direction) { + boolean isHurt = sheep.getSpriteState().get().name().endsWith("_HURT"); + Sheep.SheepState newState = switch (sheepData.getVariant()) { + case WHITE -> + isHurt ? (direction == 1 ? WHITE_RIGHT_HURT : WHITE_LEFT_HURT) + : (direction == 1 ? WHITE_RIGHT : WHITE_LEFT); + + case LIGHT_GRAY -> + isHurt ? (direction == 1 ? LIGHT_GRAY_RIGHT_HURT : LIGHT_GRAY_LEFT_HURT) + : (direction == 1 ? LIGHT_GRAY_RIGHT : LIGHT_GRAY_LEFT); + + case GRAY -> + isHurt ? (direction == 1 ? GRAY_RIGHT_HURT : GRAY_LEFT_HURT) + : (direction == 1 ? GRAY_RIGHT : GRAY_LEFT); + + case BLACK -> + isHurt ? (direction == 1 ? BLACK_RIGHT_HURT : BLACK_LEFT_HURT) + : (direction == 1 ? BLACK_RIGHT : BLACK_LEFT); + + case BROWN -> + isHurt ? (direction == 1 ? BROWN_RIGHT_HURT : BROWN_LEFT_HURT) + : (direction == 1 ? BROWN_RIGHT : BROWN_LEFT); + + case PINK -> + isHurt ? (direction == 1 ? PINK_RIGHT_HURT : PINK_LEFT_HURT) + : (direction == 1 ? PINK_RIGHT : PINK_LEFT); + }; + return newState; + } + @Override public void spawn(int playerX, int playerY, Game game, Terminal terminal) { // Cordinates where player can see @@ -246,7 +250,19 @@ public class SheepLogic implements EntityLogicInterface, EntitySpawnInterface, E @Override public void killed(Game game, Block mob) { int amount = random.nextInt(3) + 1; - InventoryItem inventoryItem = new InventoryItem(amount, ItemBlockSupplier.getItem("mutton")); - game.getInventory().addItem(inventoryItem); + var sheepData = (SheepData) mob.getData(); + + InventoryItem mutton = new InventoryItem(amount, ItemBlockSupplier.getItem("mutton")); + InventoryItem wool = new InventoryItem(1, ItemBlockSupplier.getItem(switch (sheepData.getVariant()) { + case WHITE -> "white_wool"; + case LIGHT_GRAY -> "light_gray_wool"; + case GRAY -> "gray_wool"; + case BLACK -> "black_wool"; + case BROWN -> "brown_wool"; + case PINK -> "pink_wool"; + })); + + game.getInventory().addItem(mutton); + game.getInventory().addItem(wool); } } diff --git a/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepVariant.java b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepVariant.java new file mode 100644 index 0000000..eefeed0 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/mobs/services/sheep/SheepVariant.java @@ -0,0 +1,10 @@ +package cz.jzitnik.game.mobs.services.sheep; + +public enum SheepVariant { + WHITE, + LIGHT_GRAY, + GRAY, + BLACK, + BROWN, + PINK +} diff --git a/src/main/java/cz/jzitnik/game/sprites/Wool.java b/src/main/java/cz/jzitnik/game/sprites/Wool.java new file mode 100644 index 0000000..45bb8bf --- /dev/null +++ b/src/main/java/cz/jzitnik/game/sprites/Wool.java @@ -0,0 +1,34 @@ +package cz.jzitnik.game.sprites; + +import cz.jzitnik.tui.ResourceLoader; +import cz.jzitnik.tui.Sprite; + +public class Wool extends Sprite { + public enum WoolState { + WHITE, + LIGHT_GRAY, + GRAY, + BLACK, + BROWN, + PINK, + } + + public String getSprite() { + return getSprite(WoolState.WHITE); + } + + public String getSprite(Enum e) { + return ResourceLoader.loadResource( + switch (e) { + case WoolState.WHITE -> "white_wool.ans"; + case WoolState.LIGHT_GRAY -> "light_gray_wool.ans"; + case WoolState.GRAY -> "gray_wool.ans"; + case WoolState.BLACK -> "black_wool.ans"; + case WoolState.BROWN -> "brown_wool.ans"; + case WoolState.PINK -> "pink_wool.ans"; + + default -> throw new IllegalStateException("Unexpected value: " + e); + } + ); + } +} diff --git a/src/main/java/cz/jzitnik/game/sprites/WoolItem.java b/src/main/java/cz/jzitnik/game/sprites/WoolItem.java new file mode 100644 index 0000000..9e44895 --- /dev/null +++ b/src/main/java/cz/jzitnik/game/sprites/WoolItem.java @@ -0,0 +1,34 @@ +package cz.jzitnik.game.sprites; + +import cz.jzitnik.tui.ResourceLoader; +import cz.jzitnik.tui.Sprite; + +public class WoolItem extends Sprite { + public enum WoolItemState { + WHITE, + LIGHT_GRAY, + GRAY, + BLACK, + BROWN, + PINK, + } + + public String getSprite() { + return getSprite(WoolItemState.WHITE); + } + + public String getSprite(Enum e) { + return ResourceLoader.loadResource( + switch (e) { + case WoolItemState.WHITE -> "items/white_wool.ans"; + case WoolItemState.LIGHT_GRAY -> "items/light_gray_wool.ans"; + case WoolItemState.GRAY -> "items/gray_wool.ans"; + case WoolItemState.BLACK -> "items/black_wool.ans"; + case WoolItemState.BROWN -> "items/brown_wool.ans"; + case WoolItemState.PINK -> "items/pink_wool.ans"; + + default -> throw new IllegalStateException("Unexpected value: " + e); + } + ); + } +} diff --git a/src/main/java/cz/jzitnik/game/ui/CraftingTable.java b/src/main/java/cz/jzitnik/game/ui/CraftingTable.java index ce9e6d6..9ab4577 100644 --- a/src/main/java/cz/jzitnik/game/ui/CraftingTable.java +++ b/src/main/java/cz/jzitnik/game/ui/CraftingTable.java @@ -65,7 +65,9 @@ public class CraftingTable { Optional<InventoryItem> craftedItem = recipe.map(craftingRecipe -> craftingRecipe.getItemSupplier().get()); String[] craftedSprite = craftedItem.map(inventoryItem -> SpriteCombiner.combineTwoSprites( - spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite(), + inventoryItem.getItem().getFirst().getSpriteState().isPresent() ? + spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite(inventoryItem.getItem().getFirst().getSpriteState().get()) : + spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite() , Numbers.getNumberSprite(inventoryItem.getAmount()) ).split("\n")).orElse(null); diff --git a/src/main/java/cz/jzitnik/game/ui/Inventory.java b/src/main/java/cz/jzitnik/game/ui/Inventory.java index d33cc45..89ae233 100644 --- a/src/main/java/cz/jzitnik/game/ui/Inventory.java +++ b/src/main/java/cz/jzitnik/game/ui/Inventory.java @@ -223,14 +223,18 @@ public class Inventory { if (i == selectedItem) { sprites.add(SpriteCombiner.combineTwoSprites(getHotbarBackground(), SpriteCombiner.combineTwoSprites( - spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(), + item.getItem().getFirst().getSpriteState().isPresent() ? + spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(item.getItem().getFirst().getSpriteState().get()) : + spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(), Numbers.getNumberSprite(item.getAmount()) ))); continue; } sprites.add(SpriteCombiner.combineTwoSprites( - spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(), + item.getItem().getFirst().getSpriteState().isPresent() ? + spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(item.getItem().getFirst().getSpriteState().get()) : + spriteList.getSprite(item.getItem().getFirst().getSprite()).getSprite(), Numbers.getNumberSprite(item.getAmount()) )); } diff --git a/src/main/java/cz/jzitnik/game/ui/SmallCraftingTable.java b/src/main/java/cz/jzitnik/game/ui/SmallCraftingTable.java index da321c6..62597dc 100644 --- a/src/main/java/cz/jzitnik/game/ui/SmallCraftingTable.java +++ b/src/main/java/cz/jzitnik/game/ui/SmallCraftingTable.java @@ -52,7 +52,9 @@ public class SmallCraftingTable { Optional<InventoryItem> craftedItem = recipe.map(craftingRecipe -> craftingRecipe.getItemSupplier().get()); String[] craftedSprite = craftedItem.map(inventoryItem -> SpriteCombiner.combineTwoSprites( - spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite(), + inventoryItem.getItem().getFirst().getSpriteState().isPresent() ? + spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite(inventoryItem.getItem().getFirst().getSpriteState().get()) : + spriteList.getSprite(inventoryItem.getItem().getFirst().getSprite()).getSprite() , Numbers.getNumberSprite(inventoryItem.getAmount()) ).split("\n")).orElse(null); diff --git a/src/main/resources/textures/black_wool.ans b/src/main/resources/textures/black_wool.ans new file mode 100644 index 0000000..6220de0 --- /dev/null +++ b/src/main/resources/textures/black_wool.ans @@ -0,0 +1,25 @@ +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [m +[48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [m +[48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m +[48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [48;2;7;9;14m [48;2;24;24;28m [m diff --git a/src/main/resources/textures/brown_wool.ans b/src/main/resources/textures/brown_wool.ans new file mode 100644 index 0000000..68d6229 --- /dev/null +++ b/src/main/resources/textures/brown_wool.ans @@ -0,0 +1,25 @@ +[48;2;103;64;35m [48;2;107;66;36m [48;2;101;62;34m [48;2;103;63;34m [48;2;112;70;39m [48;2;123;77;45m [48;2;104;64;35m [48;2;105;65;36m [48;2;118;74;43m [48;2;120;76;44m [48;2;98;61;32m [48;2;102;63;34m [48;2;115;72;41m [48;2;102;63;34m [48;2;99;61;33m [m +[48;2;103;64;35m [48;2;107;66;36m [48;2;101;62;34m [48;2;103;63;34m [48;2;112;70;39m [48;2;123;77;45m [48;2;104;64;35m [48;2;105;65;36m [48;2;118;74;43m [48;2;120;76;44m [48;2;98;61;32m [48;2;102;63;34m [48;2;115;72;41m [48;2;102;63;34m [48;2;99;61;33m [m +[48;2;113;71;40m [48;2;118;74;42m [48;2;131;84;50m [48;2;124;79;46m [48;2;120;76;44m [48;2;109;68;38m [48;2;103;63;34m [48;2;99;61;33m [48;2;105;65;36m [48;2;109;68;38m [48;2;96;59;31m [48;2;100;62;33m [48;2;107;66;36m [48;2;111;69;38m [m +[48;2;124;79;46m [48;2;126;80;47m [48;2;109;68;38m [48;2;111;69;39m [48;2;129;82;49m [48;2;126;80;47m [48;2;115;72;41m [48;2;109;68;38m [48;2;120;76;44m [48;2;126;80;47m [48;2;120;75;43m [48;2;130;83;49m [48;2;131;84;50m [48;2;120;76;44m [48;2;118;74;42m [m +[48;2;124;79;46m [48;2;126;80;47m [48;2;109;68;38m [48;2;111;69;39m [48;2;129;82;49m [48;2;126;80;47m [48;2;115;72;41m [48;2;109;68;38m [48;2;120;76;44m [48;2;126;80;47m [48;2;120;75;43m [48;2;130;83;49m [48;2;131;84;50m [48;2;120;76;44m [48;2;118;74;42m [m +[48;2;113;71;40m [48;2;107;66;36m [48;2;122;77;44m [48;2;126;80;47m [48;2;109;68;38m [48;2;107;67;37m [48;2;112;70;39m [48;2;126;80;47m [48;2;104;64;35m [48;2;109;68;38m [48;2;126;80;47m [48;2;113;71;40m [48;2;107;66;36m [48;2;131;84;50m [48;2;126;80;47m [m +[48;2;118;74;42m [48;2;111;69;38m [48;2;104;64;35m [48;2;113;71;40m [48;2;123;77;45m [48;2;122;77;44m [48;2;98;61;32m [48;2;97;60;32m [48;2;106;66;36m [48;2;115;72;41m [48;2;105;65;36m [48;2;100;62;33m [48;2;123;77;45m [48;2;102;63;34m [48;2;98;61;32m [m +[48;2;118;74;42m [48;2;111;69;38m [48;2;104;64;35m [48;2;113;71;40m [48;2;123;77;45m [48;2;122;77;44m [48;2;98;61;32m [48;2;97;60;32m [48;2;106;66;36m [48;2;115;72;41m [48;2;105;65;36m [48;2;100;62;33m [48;2;123;77;45m [48;2;102;63;34m [48;2;98;61;32m [m +[48;2;100;62;33m [48;2;98;60;32m [48;2;104;65;35m [48;2;126;80;47m [48;2;104;64;35m [48;2;97;60;32m [48;2;103;64;35m [48;2;107;66;36m [48;2;104;64;35m [48;2;97;60;32m [48;2;107;66;36m [48;2;109;68;38m [48;2;99;61;33m [48;2;105;65;36m [48;2;103;63;34m [48;2;108;67;37m [m +[48;2;131;84;50m [48;2;124;78;46m [48;2;122;77;44m [48;2;112;70;39m [48;2;111;69;38m [48;2;115;72;41m [48;2;124;79;46m [48;2;131;84;50m [48;2;118;74;43m [48;2;109;68;38m [48;2;131;84;50m [48;2;120;76;44m [48;2;115;72;41m [m +[48;2;131;84;50m [48;2;124;78;46m [48;2;122;77;44m [48;2;112;70;39m [48;2;111;69;38m [48;2;115;72;41m [48;2;124;79;46m [48;2;131;84;50m [48;2;118;74;43m [48;2;109;68;38m [48;2;131;84;50m [48;2;120;76;44m [48;2;115;72;41m [m +[48;2;107;66;36m [48;2;131;84;50m [48;2;120;76;44m [48;2;118;74;43m [48;2;126;80;47m [48;2;103;63;34m [48;2;105;65;36m [48;2;122;77;44m [48;2;126;80;47m [48;2;118;74;43m [48;2;118;74;42m [48;2;127;80;47m [48;2;126;80;47m [m +[48;2;120;76;44m [48;2;120;75;43m [48;2;100;62;33m [48;2;106;66;36m [48;2;126;80;47m [48;2;118;74;43m [48;2;104;64;35m [48;2;107;67;37m [48;2;106;66;36m [48;2;109;68;38m [48;2;105;65;36m [48;2;99;61;33m [48;2;112;70;39m [48;2;109;68;38m [48;2;101;62;34m [48;2;100;62;33m [m +[48;2;120;76;44m [48;2;120;75;43m [48;2;100;62;33m [48;2;106;66;36m [48;2;126;80;47m [48;2;118;74;43m [48;2;104;64;35m [48;2;107;67;37m [48;2;106;66;36m [48;2;109;68;38m [48;2;105;65;36m [48;2;99;61;33m [48;2;112;70;39m [48;2;109;68;38m [48;2;101;62;34m [48;2;100;62;33m [m +[48;2;106;66;36m [48;2;109;68;38m [48;2;108;67;37m [48;2;124;79;46m [48;2;97;60;32m [48;2;98;61;32m [48;2;109;68;38m [48;2;117;73;42m [48;2;104;64;35m [48;2;118;74;42m [48;2;131;84;50m [48;2;111;69;39m [48;2;120;75;43m [48;2;131;84;50m [m +[48;2;106;66;36m [48;2;109;68;38m [48;2;108;67;37m [48;2;124;79;46m [48;2;97;60;32m [48;2;98;61;32m [48;2;109;68;38m [48;2;117;73;42m [48;2;104;64;35m [48;2;118;74;42m [48;2;131;84;50m [48;2;111;69;39m [48;2;120;75;43m [48;2;131;84;50m [m +[48;2;126;80;47m [48;2;127;80;47m [48;2;120;76;44m [48;2;131;84;50m [48;2;126;80;47m [48;2;120;76;44m [48;2;118;74;43m [48;2;127;80;47m [48;2;124;79;46m [48;2;109;68;38m [48;2;115;72;41m [48;2;118;74;42m [48;2;112;70;39m [48;2;102;63;34m [48;2;113;71;40m [m +[48;2;102;63;34m [48;2;104;64;35m [48;2;117;73;42m [48;2;107;66;36m [48;2;107;67;37m [48;2;123;77;45m [48;2;120;75;43m [48;2;103;63;34m [48;2;104;64;35m [48;2;106;66;36m [48;2;118;74;42m [48;2;98;60;32m [48;2;108;67;37m [48;2;118;74;42m [m +[48;2;102;63;34m [48;2;104;64;35m [48;2;117;73;42m [48;2;107;66;36m [48;2;107;67;37m [48;2;123;77;45m [48;2;120;75;43m [48;2;103;63;34m [48;2;104;64;35m [48;2;106;66;36m [48;2;118;74;42m [48;2;98;60;32m [48;2;108;67;37m [48;2;118;74;42m [m +[48;2;107;67;37m [48;2;107;66;36m [48;2;97;60;32m [48;2;98;61;32m [48;2;126;80;47m [48;2;129;82;49m [48;2;100;62;33m [48;2;97;60;32m [48;2;112;70;39m [48;2;123;77;45m [48;2;115;72;41m [48;2;120;75;43m [48;2;131;84;50m [48;2;118;74;42m [48;2;99;61;33m [m +[48;2;120;75;43m [48;2;118;74;43m [48;2;130;83;49m [48;2;131;84;50m [48;2;126;80;47m [48;2;120;76;44m [48;2;115;72;41m [48;2;109;68;38m [48;2;97;60;32m [48;2;111;69;39m [48;2;120;75;43m [48;2;126;80;47m [48;2;111;69;38m [48;2;111;69;39m [48;2;126;80;47m [48;2;131;84;50m [m +[48;2;120;75;43m [48;2;118;74;43m [48;2;130;83;49m [48;2;131;84;50m [48;2;126;80;47m [48;2;120;76;44m [48;2;115;72;41m [48;2;109;68;38m [48;2;97;60;32m [48;2;111;69;39m [48;2;120;75;43m [48;2;126;80;47m [48;2;111;69;38m [48;2;111;69;39m [48;2;126;80;47m [48;2;131;84;50m [m +[48;2;129;82;49m [48;2;128;82;48m [48;2;113;71;40m [48;2;109;68;38m [48;2;126;80;47m [48;2;115;72;41m [48;2;118;74;42m [48;2;122;77;44m [48;2;131;84;50m [48;2;124;79;46m [48;2;105;65;36m [48;2;106;66;36m [48;2;115;72;41m [48;2;120;75;43m [48;2;107;67;37m [48;2;103;63;34m [m +[48;2;99;61;33m [48;2;104;64;35m [48;2;126;80;47m [48;2;115;72;41m [48;2;103;63;34m [48;2;107;67;37m [48;2;126;80;47m [48;2;130;83;49m [48;2;111;69;38m [48;2;107;66;36m [48;2;118;74;43m [48;2;126;80;47m [48;2;103;63;34m [48;2;104;64;35m [48;2;124;79;46m [48;2;126;80;47m [m +[48;2;99;61;33m [48;2;104;64;35m [48;2;126;80;47m [48;2;115;72;41m [48;2;103;63;34m [48;2;107;67;37m [48;2;126;80;47m [48;2;130;83;49m [48;2;111;69;38m [48;2;107;66;36m [48;2;118;74;43m [48;2;126;80;47m [48;2;103;63;34m [48;2;104;64;35m [48;2;124;79;46m [48;2;126;80;47m [m diff --git a/src/main/resources/textures/gray_wool.ans b/src/main/resources/textures/gray_wool.ans new file mode 100644 index 0000000..03e15eb --- /dev/null +++ b/src/main/resources/textures/gray_wool.ans @@ -0,0 +1,25 @@ +[48;2;57;61;65m [48;2;59;63;67m [48;2;56;60;64m [48;2;57;61;65m [48;2;62;67;70m [48;2;67;73;76m [48;2;58;62;65m [48;2;58;63;66m [48;2;65;71;74m [48;2;66;72;75m [48;2;55;58;62m [48;2;57;60;64m [48;2;63;68;72m [48;2;57;60;64m [48;2;56;59;63m [m +[48;2;57;61;65m [48;2;59;63;67m [48;2;56;60;64m [48;2;57;61;65m [48;2;62;67;70m [48;2;67;73;76m [48;2;58;62;65m [48;2;58;63;66m [48;2;65;71;74m [48;2;66;72;75m [48;2;55;58;62m [48;2;57;60;64m [48;2;63;68;72m [48;2;57;60;64m [48;2;56;59;63m [m +[48;2;62;67;71m [48;2;64;70;73m [48;2;71;79;82m [48;2;68;75;78m [48;2;66;72;75m [48;2;60;65;69m [48;2;60;65;68m [48;2;57;61;65m [48;2;56;59;63m [48;2;58;63;66m [48;2;60;65;68m [48;2;54;57;61m [48;2;56;59;63m [48;2;59;63;67m [48;2;61;66;69m [m +[48;2;68;75;78m [48;2;69;76;79m [48;2;60;65;68m [48;2;61;66;70m [48;2;70;78;81m [48;2;69;76;79m [48;2;63;69;72m [48;2;60;65;68m [48;2;66;72;75m [48;2;69;76;79m [48;2;65;72;75m [48;2;70;78;81m [48;2;71;79;82m [48;2;66;72;75m [48;2;64;70;73m [m +[48;2;68;75;78m [48;2;69;76;79m [48;2;60;65;68m [48;2;61;66;70m [48;2;70;78;81m [48;2;69;76;79m [48;2;63;69;72m [48;2;60;65;68m [48;2;66;72;75m [48;2;69;76;79m [48;2;65;72;75m [48;2;70;78;81m [48;2;71;79;82m [48;2;66;72;75m [48;2;64;70;73m [m +[48;2;62;67;71m [48;2;59;63;67m [48;2;66;73;76m [48;2;69;76;79m [48;2;60;65;68m [48;2;59;64;67m [48;2;62;67;70m [48;2;69;76;79m [48;2;58;62;65m [48;2;60;65;69m [48;2;69;76;79m [48;2;62;67;71m [48;2;59;63;67m [48;2;71;79;82m [48;2;68;75;78m [m +[48;2;64;70;73m [48;2;61;66;69m [48;2;58;62;65m [48;2;62;67;71m [48;2;67;73;76m [48;2;66;73;76m [48;2;55;58;62m [48;2;54;58;62m [48;2;59;63;66m [48;2;63;68;72m [48;2;58;63;66m [48;2;56;60;63m [48;2;67;73;76m [48;2;57;60;64m [48;2;55;58;62m [m +[48;2;64;70;73m [48;2;61;66;69m [48;2;58;62;65m [48;2;62;67;71m [48;2;67;73;76m [48;2;66;73;76m [48;2;55;58;62m [48;2;54;58;62m [48;2;59;63;66m [48;2;63;68;72m [48;2;58;63;66m [48;2;56;60;63m [48;2;67;73;76m [48;2;57;60;64m [48;2;55;58;62m [m +[48;2;56;59;63m [48;2;55;58;62m [48;2;58;62;66m [48;2;69;76;79m [48;2;58;62;65m [48;2;54;58;62m [48;2;57;61;65m [48;2;59;63;67m [48;2;58;62;65m [48;2;54;58;62m [48;2;59;63;67m [48;2;60;65;68m [48;2;55;59;63m [48;2;58;63;66m [48;2;57;61;65m [48;2;60;64;68m [m +[48;2;71;79;82m [48;2;67;74;77m [48;2;66;73;76m [48;2;62;67;70m [48;2;61;66;69m [48;2;63;68;72m [48;2;68;75;78m [48;2;71;79;82m [48;2;65;71;74m [48;2;60;65;69m [48;2;71;79;82m [48;2;66;72;75m [48;2;63;69;72m [m +[48;2;71;79;82m [48;2;67;74;77m [48;2;66;73;76m [48;2;62;67;70m [48;2;61;66;69m [48;2;63;68;72m [48;2;68;75;78m [48;2;71;79;82m [48;2;65;71;74m [48;2;60;65;69m [48;2;71;79;82m [48;2;66;72;75m [48;2;63;69;72m [m +[48;2;59;63;67m [48;2;71;79;82m [48;2;66;72;75m [48;2;65;71;74m [48;2;69;76;79m [48;2;68;75;78m [48;2;57;61;65m [48;2;58;63;66m [48;2;66;73;76m [48;2;69;76;79m [48;2;65;71;74m [48;2;64;70;73m [48;2;69;76;79m [48;2;68;75;78m [m +[48;2;66;72;75m [48;2;65;72;75m [48;2;56;59;63m [48;2;59;63;66m [48;2;68;75;78m [48;2;65;71;74m [48;2;58;62;65m [48;2;59;64;67m [48;2;59;63;66m [48;2;60;65;68m [48;2;58;63;66m [48;2;55;59;63m [48;2;62;67;70m [48;2;60;65;69m [48;2;56;60;64m [48;2;56;60;63m [m +[48;2;66;72;75m [48;2;65;72;75m [48;2;56;59;63m [48;2;59;63;66m [48;2;68;75;78m [48;2;65;71;74m [48;2;58;62;65m [48;2;59;64;67m [48;2;59;63;66m [48;2;60;65;68m [48;2;58;63;66m [48;2;55;59;63m [48;2;62;67;70m [48;2;60;65;69m [48;2;56;60;64m [48;2;56;60;63m [m +[48;2;59;63;66m [48;2;60;65;69m [48;2;60;64;68m [48;2;68;75;78m [48;2;55;58;62m [48;2;60;65;69m [48;2;64;70;73m [48;2;58;62;65m [48;2;64;70;73m [48;2;71;79;82m [48;2;61;66;70m [48;2;65;72;75m [48;2;71;79;82m [m +[48;2;59;63;66m [48;2;60;65;69m [48;2;60;64;68m [48;2;68;75;78m [48;2;55;58;62m [48;2;60;65;69m [48;2;64;70;73m [48;2;58;62;65m [48;2;64;70;73m [48;2;71;79;82m [48;2;61;66;70m [48;2;65;72;75m [48;2;71;79;82m [m +[48;2;68;75;78m [48;2;69;76;79m [48;2;66;72;75m [48;2;71;79;82m [48;2;69;76;79m [48;2;66;72;75m [48;2;65;71;74m [48;2;69;76;79m [48;2;68;75;78m [48;2;60;65;68m [48;2;63;68;72m [48;2;64;70;73m [48;2;62;67;70m [48;2;57;60;64m [48;2;62;67;71m [m +[48;2;57;60;64m [48;2;58;62;65m [48;2;64;70;73m [48;2;59;63;67m [48;2;59;64;67m [48;2;67;73;76m [48;2;65;72;75m [48;2;57;61;65m [48;2;58;62;65m [48;2;59;63;66m [48;2;64;70;73m [48;2;55;58;62m [48;2;60;64;68m [48;2;64;70;73m [m +[48;2;57;60;64m [48;2;58;62;65m [48;2;64;70;73m [48;2;59;63;67m [48;2;59;64;67m [48;2;67;73;76m [48;2;65;72;75m [48;2;57;61;65m [48;2;58;62;65m [48;2;59;63;66m [48;2;64;70;73m [48;2;55;58;62m [48;2;60;64;68m [48;2;64;70;73m [m +[48;2;59;64;67m [48;2;59;63;67m [48;2;55;58;62m [48;2;68;75;78m [48;2;70;78;81m [48;2;56;60;63m [48;2;54;58;62m [48;2;62;67;70m [48;2;67;73;76m [48;2;63;68;72m [48;2;65;72;75m [48;2;71;79;82m [48;2;64;70;73m [48;2;55;59;63m [m +[48;2;65;72;75m [48;2;65;71;74m [48;2;70;78;81m [48;2;71;79;82m [48;2;68;75;78m [48;2;66;72;75m [48;2;63;68;72m [48;2;60;65;68m [48;2;55;58;62m [48;2;61;66;70m [48;2;65;72;75m [48;2;69;76;79m [48;2;61;66;69m [48;2;61;66;70m [48;2;69;76;79m [48;2;71;79;82m [m +[48;2;65;72;75m [48;2;65;71;74m [48;2;70;78;81m [48;2;71;79;82m [48;2;68;75;78m [48;2;66;72;75m [48;2;63;68;72m [48;2;60;65;68m [48;2;55;58;62m [48;2;61;66;70m [48;2;65;72;75m [48;2;69;76;79m [48;2;61;66;69m [48;2;61;66;70m [48;2;69;76;79m [48;2;71;79;82m [m +[48;2;70;78;81m [48;2;70;77;80m [48;2;62;67;71m [48;2;60;65;69m [48;2;69;76;79m [48;2;63;68;72m [48;2;64;70;73m [48;2;66;73;76m [48;2;71;79;82m [48;2;68;75;78m [48;2;58;63;66m [48;2;59;63;66m [48;2;63;69;72m [48;2;65;72;75m [48;2;59;64;67m [48;2;57;61;65m [m +[48;2;56;59;63m [48;2;58;62;65m [48;2;68;75;78m [48;2;63;69;72m [48;2;57;61;65m [48;2;59;64;67m [48;2;69;76;79m [48;2;70;78;81m [48;2;61;66;69m [48;2;59;63;67m [48;2;65;71;74m [48;2;68;75;78m [48;2;57;61;65m [48;2;58;62;65m [48;2;68;75;78m [48;2;69;76;79m [m +[48;2;56;59;63m [48;2;58;62;65m [48;2;68;75;78m [48;2;63;69;72m [48;2;57;61;65m [48;2;59;64;67m [48;2;69;76;79m [48;2;70;78;81m [48;2;61;66;69m [48;2;59;63;67m [48;2;65;71;74m [48;2;68;75;78m [48;2;57;61;65m [48;2;58;62;65m [48;2;68;75;78m [48;2;69;76;79m [m diff --git a/src/main/resources/textures/items/black_wool.ans b/src/main/resources/textures/items/black_wool.ans new file mode 100644 index 0000000..d359796 --- /dev/null +++ b/src/main/resources/textures/items/black_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;12;14;18m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;20;20;24m [48;2;27;27;31m [48;2;19;20;24m [48;2;36;36;40m [48;2;12;13;18m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;36;36;40m [48;2;8;10;15m [48;2;15;16;21m [48;2;13;14;19m [48;2;27;27;31m [48;2;32;31;36m [48;2;29;28;33m [48;2;24;24;28m [48;2;13;14;19m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;14;15;20m [48;2;24;24;27m [48;2;25;26;30m [48;2;31;31;35m [48;2;24;25;29m [48;2;13;14;19m [48;2;25;25;29m [48;2;24;25;29m [48;2;19;20;24m [48;2;18;20;23m [48;2;16;18;22m [48;2;12;13;18m [48;2;24;24;28m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;14;15;20m [48;2;13;14;19m [48;2;25;25;29m [48;2;16;17;21m [48;2;26;26;30m [48;2;27;27;31m [48;2;24;24;28m [48;2;21;22;25m [48;2;18;19;23m [48;2;13;15;19m [48;2;8;10;15m [48;2;14;15;20m [48;2;17;18;22m [48;2;27;27;31m [48;2;19;19;23m [48;2;16;18;22m [48;2;18;19;22m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;26;26;31m [48;2;29;29;33m [48;2;28;28;32m [48;2;8;10;15m [48;2;12;13;17m [48;2;15;16;21m [48;2;36;36;40m [48;2;9;10;15m [48;2;17;18;22m [48;2;14;15;20m [48;2;27;27;31m [48;2;19;19;24m [48;2;36;36;40m [48;2;8;10;15m [48;2;14;15;20m [48;2;10;12;17m [48;2;21;21;25m [48;2;33;33;37m [48;2;23;24;28m [48;2;15;16;21m [48;2;10;12;16m [49m [49m [49m [49m [m +[49m [49m [48;2;10;11;14m [48;2;12;13;17m [48;2;27;27;31m [48;2;18;19;22m [48;2;27;27;31m [48;2;32;31;36m [48;2;13;15;20m [48;2;24;24;28m [48;2;23;24;27m [48;2;13;14;19m [48;2;23;23;26m [48;2;16;18;22m [48;2;24;25;29m [48;2;22;22;26m [48;2;31;31;35m [48;2;9;11;16m [48;2;25;25;29m [48;2;11;13;17m [48;2;33;33;37m [48;2;23;23;26m [48;2;7;8;10m [48;2;5;7;10m [49m [49m [m +[49m [49m [48;2;20;20;23m [48;2;18;18;22m [48;2;10;10;14m [48;2;15;16;19m [48;2;15;16;21m [48;2;24;24;27m [48;2;23;24;27m [48;2;16;18;22m [48;2;19;20;24m [48;2;22;22;26m [48;2;13;14;19m [48;2;16;18;22m [48;2;36;36;40m [48;2;22;23;27m [48;2;19;20;24m [48;2;23;23;26m [48;2;25;25;29m [48;2;23;23;27m [48;2;16;17;21m [48;2;7;8;10m [48;2;13;13;15m [48;2;9;10;13m [48;2;13;13;15m [49m [49m [m +[49m [49m [48;2;16;16;20m [48;2;22;22;26m [48;2;18;18;21m [48;2;22;22;25m [48;2;15;16;19m [48;2;11;12;16m [48;2;18;19;23m [48;2;23;23;27m [48;2;26;26;30m [48;2;24;24;27m [48;2;26;26;30m [48;2;8;10;15m [48;2;19;20;24m [48;2;36;36;40m [48;2;10;12;17m [48;2;14;15;17m [48;2;10;10;13m [48;2;10;11;13m [48;2;16;17;19m [48;2;15;15;18m [48;2;17;17;19m [49m [49m [m +[49m [49m [48;2;18;18;22m [48;2;12;13;17m [48;2;22;22;26m [48;2;26;26;30m [48;2;18;19;22m [48;2;13;14;18m [48;2;18;19;22m [48;2;7;8;12m [48;2;27;27;31m [48;2;17;18;22m [48;2;21;22;25m [48;2;18;19;23m [48;2;23;23;26m [48;2;17;18;22m [48;2;23;23;26m [48;2;16;16;18m [48;2;9;9;12m [48;2;7;8;11m [48;2;13;13;15m [48;2;15;15;17m [48;2;12;12;15m [48;2;22;22;25m [48;2;5;6;9m [49m [49m [m +[49m [49m [48;2;8;10;13m [48;2;10;11;15m [48;2;16;16;20m [48;2;13;14;18m [48;2;17;17;20m [48;2;11;12;16m [48;2;9;10;14m [48;2;17;17;20m [48;2;26;26;30m [48;2;17;17;22m [48;2;12;13;18m [48;2;7;7;10m [48;2;12;12;15m [48;2;15;15;18m [48;2;10;11;13m [48;2;15;15;18m [48;2;13;14;16m [48;2;17;17;19m [48;2;16;16;18m [48;2;7;8;10m [48;2;10;10;13m [49m [49m [m +[49m [49m [48;2;30;30;33m [48;2;22;22;26m [48;2;15;16;19m [48;2;13;14;18m [48;2;22;22;26m [48;2;10;11;15m [48;2;19;19;22m [48;2;17;17;21m [48;2;8;10;13m [48;2;9;10;14m [48;2;7;9;12m [48;2;9;10;13m [48;2;22;22;25m [48;2;19;18;21m [48;2;17;17;19m [48;2;8;9;12m [48;2;11;11;13m [48;2;8;9;11m [48;2;5;7;10m [48;2;15;15;18m [48;2;13;13;16m [49m [49m [m +[49m [49m [48;2;12;13;17m [48;2;20;21;24m [48;2;15;16;19m [48;2;8;9;13m [48;2;9;10;14m [48;2;11;12;16m [48;2;22;22;26m [48;2;30;30;33m [48;2;18;18;21m [48;2;13;13;16m [48;2;16;16;18m [48;2;10;11;13m [48;2;9;10;13m [48;2;5;6;9m [48;2;8;9;12m [48;2;7;8;11m [48;2;10;11;13m [48;2;22;22;25m [48;2;17;17;19m [49m [49m [m +[49m [49m [48;2;11;12;16m [48;2;19;19;22m [48;2;30;30;33m [48;2;20;20;23m [48;2;14;15;18m [48;2;17;17;20m [48;2;10;11;15m [48;2;11;12;16m [48;2;8;10;14m [48;2;12;13;17m [48;2;30;30;33m [48;2;17;17;20m [48;2;9;10;13m [48;2;15;16;18m [48;2;16;16;18m [48;2;10;11;13m [48;2;9;10;13m [48;2;16;16;19m [48;2;18;18;21m [48;2;17;17;19m [48;2;14;15;17m [48;2;7;7;10m [48;2;22;22;25m [49m [49m [m +[49m [49m [48;2;22;22;26m [48;2;14;14;18m [48;2;22;22;25m [48;2;22;22;26m [48;2;20;20;24m [48;2;22;22;26m [48;2;22;22;25m [48;2;18;19;22m [48;2;13;14;18m [48;2;16;16;20m [48;2;9;10;14m [48;2;17;17;20m [48;2;11;12;14m [48;2;8;9;12m [48;2;12;12;15m [48;2;13;13;15m [48;2;7;8;11m [48;2;12;12;15m [48;2;5;7;10m [48;2;11;12;14m [48;2;22;22;25m [48;2;12;12;15m [49m [49m [m +[49m [49m [48;2;9;10;14m [48;2;22;22;26m [48;2;20;20;23m [48;2;6;8;12m [48;2;10;11;15m [48;2;12;13;17m [48;2;10;10;14m [48;2;20;21;24m [48;2;14;14;18m [48;2;30;30;33m [48;2;10;10;14m [48;2;10;10;13m [48;2;5;6;9m [48;2;16;16;19m [48;2;12;12;15m [48;2;14;15;17m [48;2;17;17;19m [48;2;9;9;12m [48;2;18;18;20m [48;2;22;22;25m [48;2;14;14;16m [48;2;7;8;10m [48;2;14;14;16m [49m [49m [m +[49m [49m [48;2;12;13;17m [48;2;11;12;16m [48;2;18;18;22m [48;2;30;30;33m [48;2;21;21;24m [48;2;18;18;22m [48;2;10;11;15m [48;2;11;12;16m [48;2;22;22;26m [48;2;18;18;22m [48;2;20;20;23m [48;2;19;20;23m [48;2;22;22;25m [48;2;15;15;18m [48;2;14;15;17m [48;2;13;14;16m [48;2;8;9;12m [48;2;13;13;16m [48;2;13;13;15m [48;2;5;6;9m [48;2;13;13;15m [48;2;5;7;10m [49m [49m [m +[49m [49m [48;2;19;19;22m [48;2;18;19;22m [48;2;7;8;12m [48;2;19;19;23m [48;2;16;17;20m [48;2;18;19;22m [48;2;22;22;26m [48;2;30;30;33m [48;2;14;14;18m [48;2;22;22;26m [48;2;15;16;19m [48;2;9;10;13m [48;2;6;7;10m [48;2;5;6;9m [48;2;14;15;17m [48;2;17;17;19m [48;2;8;9;12m [48;2;14;14;16m [48;2;22;22;25m [48;2;17;17;19m [48;2;22;22;25m [49m [49m [m +[49m [49m [48;2;21;21;25m [48;2;24;24;27m [48;2;30;30;33m [48;2;22;22;26m [48;2;17;18;22m [48;2;9;10;14m [48;2;10;10;14m [48;2;13;14;18m [48;2;17;17;20m [48;2;19;19;22m [48;2;30;30;33m [48;2;11;12;16m [48;2;10;11;13m [48;2;10;10;13m [48;2;22;22;25m [48;2;17;17;19m [48;2;15;15;17m [48;2;10;11;14m [48;2;14;14;16m [48;2;17;17;19m [48;2;11;12;14m [48;2;9;10;13m [49m [49m [m +[49m [49m [49m [49m [48;2;10;11;15m [48;2;14;15;18m [48;2;22;22;26m [48;2;18;18;21m [48;2;13;14;18m [48;2;15;16;19m [48;2;15;15;19m [48;2;18;18;22m [48;2;15;16;19m [48;2;9;10;14m [48;2;19;19;22m [48;2;17;17;19m [48;2;15;15;18m [48;2;9;10;13m [48;2;17;16;19m [48;2;5;6;9m [48;2;13;13;15m [48;2;9;9;12m [48;2;11;11;14m [48;2;16;16;19m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;10;10;14m [48;2;16;16;20m [48;2;20;21;24m [48;2;6;8;12m [48;2;19;19;22m [48;2;24;24;27m [48;2;13;14;17m [48;2;16;16;19m [48;2;8;9;12m [48;2;7;8;10m [48;2;17;17;19m [48;2;15;15;18m [48;2;10;11;13m [48;2;22;22;25m [48;2;13;14;16m [48;2;17;17;19m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;27;27;30m [48;2;26;26;29m [48;2;11;12;16m [48;2;22;22;26m [48;2;14;15;18m [48;2;18;18;22m [48;2;8;9;13m [48;2;9;10;13m [48;2;21;21;23m [48;2;17;17;19m [48;2;13;13;15m [48;2;16;17;19m [48;2;11;12;14m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;18;19;22m [48;2;13;14;18m [48;2;19;19;22m [48;2;22;22;26m [48;2;22;22;25m [48;2;14;15;17m [48;2;12;12;15m [48;2;14;14;17m [48;2;9;10;13m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;10;11;15m [48;2;14;15;19m [48;2;15;14;18m [48;2;15;15;18m [48;2;17;17;19m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;13;14;18m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/items/brown_wool.ans b/src/main/resources/textures/items/brown_wool.ans new file mode 100644 index 0000000..d124e3c --- /dev/null +++ b/src/main/resources/textures/items/brown_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;101;63;34m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;111;70;39m [48;2;123;78;46m [48;2;111;70;39m [48;2;128;82;49m [48;2;101;62;33m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;128;82;49m [48;2;96;59;31m [48;2;105;65;35m [48;2;102;63;34m [48;2;123;78;46m [48;2;126;80;48m [48;2;124;78;46m [48;2;118;74;43m [48;2;102;63;34m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;104;65;35m [48;2;118;73;42m [48;2;116;73;42m [48;2;125;79;47m [48;2;120;75;43m [48;2;102;63;34m [48;2;121;75;44m [48;2;120;75;43m [48;2;110;69;38m [48;2;107;67;37m [48;2;101;62;33m [48;2;118;74;43m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;103;65;35m [48;2;102;63;34m [48;2;121;76;44m [48;2;106;66;36m [48;2;122;77;45m [48;2;123;78;46m [48;2;118;74;43m [48;2;113;71;40m [48;2;109;68;37m [48;2;103;64;34m [48;2;95;59;31m [48;2;104;65;35m [48;2;107;67;37m [48;2;123;78;46m [48;2;110;68;38m [48;2;107;67;37m [48;2;109;68;38m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;118;75;44m [48;2;125;80;47m [48;2;121;77;45m [48;2;95;59;31m [48;2;100;63;33m [48;2;105;65;35m [48;2;128;82;49m [48;2;96;60;31m [48;2;107;67;37m [48;2;103;64;35m [48;2;123;78;46m [48;2;111;69;39m [48;2;128;82;49m [48;2;95;59;31m [48;2;103;64;35m [48;2;98;61;32m [48;2;114;72;40m [48;2;127;81;48m [48;2;113;71;40m [48;2;105;65;35m [48;2;99;61;32m [49m [49m [49m [49m [m +[49m [49m [48;2;82;51;28m [48;2;86;53;29m [48;2;123;78;46m [48;2;108;68;37m [48;2;123;78;46m [48;2;126;80;48m [48;2;103;64;35m [48;2;119;74;43m [48;2;116;73;42m [48;2;102;63;34m [48;2;116;73;41m [48;2;107;67;37m [48;2;120;75;43m [48;2;115;72;41m [48;2;122;78;46m [48;2;97;60;32m [48;2;121;75;44m [48;2;100;62;33m [48;2;126;81;48m [48;2;116;73;41m [48;2;62;38;21m [48;2;60;37;20m [49m [49m [m +[49m [49m [48;2;96;61;35m [48;2;94;59;34m [48;2;82;50;27m [48;2;90;56;31m [48;2;105;66;36m [48;2;117;74;42m [48;2;118;74;42m [48;2;107;67;37m [48;2;110;69;38m [48;2;116;72;41m [48;2;102;63;34m [48;2;107;67;37m [48;2;128;82;49m [48;2;113;71;40m [48;2;110;69;38m [48;2;116;73;41m [48;2;121;76;44m [48;2;116;73;42m [48;2;106;66;36m [48;2;62;38;21m [48;2;70;44;25m [48;2;65;40;22m [48;2;70;44;25m [49m [49m [m +[49m [49m [48;2;90;57;32m [48;2;101;64;38m [48;2;93;58;33m [48;2;99;63;37m [48;2;90;56;32m [48;2;84;52;29m [48;2;109;68;37m [48;2;117;74;42m [48;2;122;77;45m [48;2;118;73;42m [48;2;117;74;42m [48;2;96;59;31m [48;2;110;69;38m [48;2;128;82;49m [48;2;98;61;32m [48;2;72;45;26m [48;2;66;41;23m [48;2;73;46;27m [48;2;77;49;29m [49m [49m [m +[49m [49m [48;2;94;59;34m [48;2;86;53;29m [48;2;101;64;38m [48;2;103;66;39m [48;2;95;60;34m [48;2;87;54;30m [48;2;94;59;34m [48;2;78;49;26m [48;2;123;78;46m [48;2;107;67;37m [48;2;113;71;40m [48;2;109;68;38m [48;2;116;73;41m [48;2;108;68;37m [48;2;116;73;41m [48;2;75;47;27m [48;2;64;39;22m [48;2;63;38;21m [48;2;70;44;25m [48;2;73;46;26m [48;2;69;43;24m [48;2;80;51;30m [48;2;60;37;19m [49m [49m [m +[49m [49m [48;2;80;50;26m [48;2;83;51;28m [48;2;90;57;32m [48;2;87;54;30m [48;2;88;55;30m [48;2;87;54;30m [48;2;92;58;33m [48;2;84;52;29m [48;2;82;50;27m [48;2;92;58;33m [48;2;122;77;45m [48;2;108;67;37m [48;2;101;62;33m [48;2;61;38;21m [48;2;68;43;24m [48;2;73;46;27m [48;2;66;41;23m [48;2;73;46;27m [48;2;71;45;26m [48;2;77;49;29m [48;2;75;47;27m [48;2;62;38;21m [48;2;66;41;22m [49m [49m [m +[49m [49m [48;2;105;67;40m [48;2;101;64;38m [48;2;90;56;32m [48;2;88;55;30m [48;2;101;64;38m [48;2;83;51;28m [48;2;96;60;34m [48;2;93;58;33m [48;2;80;50;26m [48;2;82;50;27m [48;2;71;44;23m [48;2;65;40;22m [48;2;80;51;30m [48;2;77;49;29m [48;2;63;39;21m [48;2;67;41;23m [48;2;63;39;21m [48;2;60;37;20m [48;2;73;46;27m [48;2;70;44;25m [49m [49m [m +[49m [49m [48;2;86;53;29m [48;2;98;62;35m [48;2;90;56;31m [48;2;80;49;27m [48;2;82;50;27m [48;2;85;53;29m [48;2;101;64;38m [48;2;105;67;40m [48;2;93;59;33m [48;2;79;49;27m [48;2;75;48;28m [48;2;66;41;23m [48;2;65;41;22m [48;2;59;36;19m [48;2;63;39;21m [48;2;62;38;20m [48;2;66;41;23m [48;2;80;51;30m [48;2;77;49;29m [49m [49m [m +[49m [49m [48;2;85;53;29m [48;2;96;60;34m [48;2;105;67;40m [48;2;96;61;35m [48;2;89;55;30m [48;2;92;58;33m [48;2;83;51;28m [48;2;85;52;29m [48;2;80;50;26m [48;2;86;53;29m [48;2;105;67;40m [48;2;84;53;31m [48;2;65;40;22m [48;2;74;47;27m [48;2;75;47;27m [48;2;66;41;23m [48;2;65;40;22m [48;2;75;48;28m [48;2;76;48;28m [48;2;77;49;29m [48;2;72;45;26m [48;2;61;38;21m [48;2;80;51;30m [49m [49m [m +[49m [49m [48;2;101;64;38m [48;2;87;54;30m [48;2;99;63;37m [48;2;101;64;38m [48;2;97;61;36m [48;2;101;64;38m [48;2;99;63;37m [48;2;94;59;34m [48;2;87;54;30m [48;2;91;57;32m [48;2;82;50;27m [48;2;85;53;31m [48;2;67;42;23m [48;2;63;39;21m [48;2;68;43;24m [48;2;70;44;25m [48;2;63;38;21m [48;2;69;43;24m [48;2;60;37;20m [48;2;67;42;24m [48;2;80;51;30m [48;2;69;43;24m [49m [49m [m +[49m [49m [48;2;82;50;27m [48;2;102;64;38m [48;2;96;61;35m [48;2;78;48;26m [48;2;82;51;28m [48;2;86;54;30m [48;2;82;50;27m [48;2;98;62;35m [48;2;87;54;30m [48;2;105;67;40m [48;2;82;50;27m [48;2;74;46;25m [48;2;60;36;19m [48;2;75;47;28m [48;2;68;43;24m [48;2;72;45;26m [48;2;77;49;29m [48;2;64;40;22m [48;2;76;48;28m [48;2;80;51;30m [48;2;72;45;26m [48;2;62;38;21m [48;2;72;45;26m [49m [49m [m +[49m [49m [48;2;86;54;30m [48;2;85;52;28m [48;2;94;58;34m [48;2;105;67;40m [48;2;98;62;36m [48;2;94;58;34m [48;2;83;51;28m [48;2;84;52;29m [48;2;101;64;38m [48;2;94;59;34m [48;2;96;61;35m [48;2;86;54;31m [48;2;80;51;30m [48;2;73;46;27m [48;2;72;45;26m [48;2;71;44;26m [48;2;63;39;21m [48;2;70;44;25m [48;2;60;36;19m [48;2;70;44;25m [48;2;60;37;20m [49m [49m [m +[49m [49m [48;2;96;60;34m [48;2;94;59;34m [48;2;78;49;26m [48;2;97;61;35m [48;2;92;58;33m [48;2;94;59;34m [48;2;102;64;38m [48;2;105;67;40m [48;2;87;54;30m [48;2;102;64;38m [48;2;83;52;30m [48;2;65;40;22m [48;2;61;38;20m [48;2;59;36;19m [48;2;60;37;19m [48;2;72;45;26m [48;2;77;49;29m [48;2;63;39;21m [48;2;72;45;26m [48;2;80;51;30m [48;2;77;49;29m [48;2;80;51;30m [49m [49m [m +[49m [49m [48;2;97;61;35m [48;2;102;66;38m [48;2;105;67;40m [48;2;101;64;38m [48;2;91;58;32m [48;2;82;51;28m [48;2;82;50;27m [48;2;87;54;30m [48;2;92;58;33m [48;2;96;60;34m [48;2;105;67;40m [48;2;76;48;26m [48;2;66;41;23m [48;2;66;41;22m [48;2;80;51;30m [48;2;77;49;29m [48;2;73;46;26m [48;2;66;41;23m [48;2;72;45;26m [48;2;77;49;29m [48;2;67;42;23m [48;2;65;41;22m [48;2;66;40;23m [49m [49m [m +[49m [49m [49m [49m [48;2;83;51;28m [48;2;88;55;30m [48;2;101;64;38m [48;2;94;59;34m [48;2;87;54;30m [48;2;90;56;31m [48;2;90;56;32m [48;2;94;59;34m [48;2;90;56;31m [48;2;82;50;27m [48;2;84;53;31m [48;2;77;49;29m [48;2;73;46;27m [48;2;65;40;22m [48;2;74;47;28m [48;2;59;36;19m [48;2;70;44;25m [48;2;64;40;22m [48;2;68;42;24m [48;2;75;48;28m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;82;50;27m [48;2;91;57;32m [48;2;98;62;35m [48;2;78;48;26m [48;2;96;60;34m [48;2;98;62;36m [48;2;86;54;30m [48;2;83;53;30m [48;2;63;39;21m [48;2;62;38;20m [48;2;77;49;29m [48;2;73;46;27m [48;2;66;41;23m [48;2;80;51;30m [48;2;71;45;26m [48;2;77;49;29m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;104;66;39m [48;2;101;64;37m [48;2;84;52;29m [48;2;101;64;38m [48;2;89;55;31m [48;2;94;59;34m [48;2;72;45;24m [48;2;65;40;22m [48;2;79;50;30m [48;2;77;49;29m [48;2;70;44;25m [48;2;75;47;27m [48;2;67;42;23m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;94;59;34m [48;2;89;55;31m [48;2;96;60;34m [48;2;101;64;38m [48;2;89;56;33m [48;2;72;45;26m [48;2;69;43;24m [48;2;73;46;27m [48;2;65;41;22m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;83;51;28m [48;2;89;56;31m [48;2;80;50;28m [48;2;74;47;27m [48;2;77;49;29m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;80;50;29m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/items/gray_wool.ans b/src/main/resources/textures/items/gray_wool.ans new file mode 100644 index 0000000..c684417 --- /dev/null +++ b/src/main/resources/textures/items/gray_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;56;60;64m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;61;66;70m [48;2;68;74;77m [48;2;61;66;69m [48;2;70;77;80m [48;2;56;60;64m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;70;77;80m [48;2;54;57;61m [48;2;58;63;66m [48;2;57;61;64m [48;2;68;74;77m [48;2;69;76;79m [48;2;68;74;77m [48;2;65;71;73m [48;2;57;61;64m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;58;62;65m [48;2;64;71;73m [48;2;64;69;73m [48;2;68;75;77m [48;2;65;72;74m [48;2;57;61;64m [48;2;66;72;74m [48;2;65;72;74m [48;2;61;66;69m [48;2;60;66;69m [48;2;59;64;67m [48;2;56;60;64m [48;2;65;71;73m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;57;62;65m [48;2;57;61;64m [48;2;66;72;75m [48;2;59;63;67m [48;2;67;73;76m [48;2;65;71;73m [48;2;62;68;71m [48;2;60;65;68m [48;2;57;61;65m [48;2;53;57;61m [48;2;58;62;65m [48;2;59;64;68m [48;2;68;74;77m [48;2;60;66;69m [48;2;59;64;67m [48;2;60;65;69m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;65;71;74m [48;2;69;75;78m [48;2;66;73;76m [48;2;54;57;61m [48;2;56;60;63m [48;2;58;62;66m [48;2;70;77;80m [48;2;54;57;61m [48;2;59;64;68m [48;2;57;62;65m [48;2;67;73;76m [48;2;61;66;70m [48;2;70;77;80m [48;2;53;57;61m [48;2;57;62;65m [48;2;55;59;62m [48;2;62;68;71m [48;2;69;76;79m [48;2;62;67;71m [48;2;58;62;66m [48;2;55;58;62m [49m [49m [49m [49m [m +[49m [49m [48;2;46;49;52m [48;2;47;50;54m [48;2;67;73;76m [48;2;59;65;68m [48;2;68;74;77m [48;2;67;73;76m [48;2;69;76;79m [48;2;57;62;65m [48;2;65;71;73m [48;2;64;70;73m [48;2;57;61;64m [48;2;63;69;72m [48;2;59;64;67m [48;2;65;72;74m [48;2;63;69;72m [48;2;67;73;77m [48;2;54;58;62m [48;2;66;72;74m [48;2;56;59;63m [48;2;69;76;79m [48;2;63;69;72m [48;2;35;36;39m [48;2;34;36;38m [49m [49m [m +[49m [49m [48;2;53;58;60m [48;2;51;56;58m [48;2;46;49;52m [48;2;50;54;56m [48;2;58;63;66m [48;2;64;70;73m [48;2;59;64;67m [48;2;61;66;69m [48;2;63;69;71m [48;2;57;61;64m [48;2;59;64;67m [48;2;70;77;80m [48;2;62;68;71m [48;2;61;66;69m [48;2;63;69;72m [48;2;66;72;75m [48;2;64;70;72m [48;2;59;63;67m [48;2;35;36;39m [48;2;38;41;44m [48;2;36;38;41m [48;2;38;42;43m [49m [49m [m +[49m [49m [48;2;50;54;57m [48;2;55;61;63m [48;2;51;55;58m [48;2;54;60;62m [48;2;50;54;56m [48;2;46;50;53m [48;2;60;65;68m [48;2;64;70;73m [48;2;67;73;76m [48;2;64;71;73m [48;2;64;70;73m [48;2;54;57;61m [48;2;61;66;69m [48;2;70;77;80m [48;2;55;59;62m [48;2;39;43;45m [48;2;36;39;42m [48;2;36;39;41m [48;2;40;44;46m [48;2;41;46;47m [49m [49m [m +[49m [49m [48;2;51;56;58m [48;2;47;50;54m [48;2;55;61;63m [48;2;56;62;65m [48;2;52;57;59m [48;2;48;52;54m [48;2;52;57;59m [48;2;44;46;50m [48;2;67;73;76m [48;2;59;64;67m [48;2;62;68;71m [48;2;60;65;69m [48;2;63;69;72m [48;2;59;64;68m [48;2;63;69;72m [48;2;41;44;46m [48;2;35;38;40m [48;2;35;37;39m [48;2;38;42;44m [48;2;39;44;46m [48;2;38;41;43m [48;2;43;48;50m [48;2;33;35;38m [49m [49m [m +[49m [49m [48;2;45;47;50m [48;2;46;49;52m [48;2;50;54;57m [48;2;48;52;54m [48;2;48;52;55m [48;2;48;52;54m [48;2;51;55;58m [48;2;46;50;53m [48;2;46;48;51m [48;2;50;54;58m [48;2;67;73;76m [48;2;59;64;68m [48;2;56;60;64m [48;2;34;36;39m [48;2;38;41;43m [48;2;40;44;46m [48;2;36;39;41m [48;2;40;44;46m [48;2;39;42;45m [48;2;42;46;48m [48;2;41;44;46m [48;2;35;36;39m [48;2;36;39;41m [49m [49m [m +[49m [49m [48;2;57;63;66m [48;2;55;61;63m [48;2;50;54;56m [48;2;48;52;55m [48;2;55;61;63m [48;2;46;50;52m [48;2;52;58;60m [48;2;51;56;58m [48;2;45;47;50m [48;2;46;48;51m [48;2;40;42;44m [48;2;36;38;41m [48;2;43;48;50m [48;2;42;46;48m [48;2;35;38;39m [48;2;36;39;42m [48;2;35;37;39m [48;2;33;36;38m [48;2;40;44;46m [48;2;38;42;44m [49m [49m [m +[49m [49m [48;2;47;50;54m [48;2;53;58;61m [48;2;50;54;56m [48;2;44;47;51m [48;2;45;48;52m [48;2;47;50;53m [48;2;55;61;63m [48;2;57;63;66m [48;2;51;56;58m [48;2;43;47;49m [48;2;41;45;47m [48;2;36;39;41m [48;2;33;35;38m [48;2;35;38;39m [48;2;34;36;39m [48;2;36;39;42m [48;2;43;48;50m [48;2;42;46;48m [48;2;41;46;47m [49m [49m [m +[49m [49m [48;2;47;50;53m [48;2;52;58;60m [48;2;57;63;66m [48;2;53;58;60m [48;2;49;53;55m [48;2;50;54;58m [48;2;46;50;52m [48;2;46;50;53m [48;2;45;48;50m [48;2;47;50;54m [48;2;57;63;66m [48;2;46;51;52m [48;2;36;38;41m [48;2;40;44;46m [48;2;41;44;46m [48;2;36;39;42m [48;2;36;38;41m [48;2;41;46;47m [48;2;41;45;47m [48;2;42;46;48m [48;2;39;43;45m [48;2;34;36;39m [48;2;43;48;50m [49m [49m [m +[49m [49m [48;2;54;60;62m [48;2;48;52;55m [48;2;54;60;62m [48;2;53;59;61m [48;2;54;60;62m [48;2;52;57;59m [48;2;48;52;54m [48;2;50;54;57m [48;2;46;48;51m [48;2;46;50;52m [48;2;37;40;42m [48;2;35;38;39m [48;2;38;41;43m [48;2;38;41;44m [48;2;35;37;39m [48;2;37;41;43m [48;2;33;36;38m [48;2;37;40;43m [48;2;43;48;50m [48;2;38;41;43m [49m [49m [m +[49m [49m [48;2;46;48;51m [48;2;55;61;63m [48;2;53;58;60m [48;2;44;46;50m [48;2;46;49;52m [48;2;47;51;54m [48;2;46;49;52m [48;2;53;58;61m [48;2;48;52;55m [48;2;57;63;66m [48;2;46;49;52m [48;2;41;44;46m [48;2;33;35;38m [48;2;41;45;47m [48;2;38;41;43m [48;2;39;43;45m [48;2;41;46;47m [48;2;36;38;40m [48;2;41;45;47m [48;2;43;48;50m [48;2;39;43;44m [48;2;35;36;39m [48;2;39;43;44m [49m [49m [m +[49m [49m [48;2;47;51;54m [48;2;46;50;53m [48;2;51;56;58m [48;2;57;63;66m [48;2;54;59;61m [48;2;51;56;58m [48;2;46;50;52m [48;2;46;50;53m [48;2;55;61;63m [48;2;51;56;58m [48;2;53;58;60m [48;2;46;51;54m [48;2;43;48;50m [48;2;40;44;46m [48;2;39;43;45m [48;2;39;43;44m [48;2;35;38;39m [48;2;38;42;44m [48;2;38;41;44m [48;2;33;35;38m [48;2;38;42;43m [48;2;33;36;38m [49m [49m [m +[49m [49m [48;2;52;58;60m [48;2;52;57;59m [48;2;44;46;50m [48;2;52;57;60m [48;2;50;54;57m [48;2;52;57;59m [48;2;55;61;63m [48;2;57;63;66m [48;2;48;52;55m [48;2;55;61;63m [48;2;45;49;51m [48;2;36;38;41m [48;2;34;36;38m [48;2;33;35;38m [48;2;39;43;45m [48;2;42;46;48m [48;2;35;38;39m [48;2;39;43;45m [48;2;43;48;50m [48;2;42;46;48m [48;2;43;48;50m [49m [49m [m +[49m [49m [48;2;53;58;61m [48;2;56;62;64m [48;2;57;63;66m [48;2;54;60;62m [48;2;50;55;57m [48;2;45;49;52m [48;2;46;49;52m [48;2;48;52;54m [48;2;50;54;58m [48;2;52;58;60m [48;2;57;63;66m [48;2;42;46;48m [48;2;36;39;42m [48;2;36;39;41m [48;2;43;48;50m [48;2;42;46;48m [48;2;39;44;46m [48;2;37;40;42m [48;2;39;42;45m [48;2;42;46;48m [48;2;37;40;42m [48;2;36;39;41m [49m [49m [m +[49m [49m [49m [49m [48;2;46;50;52m [48;2;48;52;55m [48;2;55;61;63m [48;2;51;56;59m [48;2;48;52;54m [48;2;50;54;56m [48;2;49;53;56m [48;2;51;56;58m [48;2;50;54;56m [48;2;46;48;51m [48;2;46;50;53m [48;2;42;46;48m [48;2;40;44;46m [48;2;36;38;41m [48;2;41;45;47m [48;2;33;35;38m [48;2;38;42;44m [48;2;36;38;40m [48;2;37;40;42m [48;2;41;46;47m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;46;49;52m [48;2;49;54;57m [48;2;53;58;61m [48;2;44;46;50m [48;2;52;58;60m [48;2;53;58;62m [48;2;48;51;54m [48;2;45;50;52m [48;2;35;38;39m [48;2;34;37;39m [48;2;41;46;47m [48;2;40;44;46m [48;2;36;39;41m [48;2;43;48;50m [48;2;39;43;44m [48;2;41;46;47m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;56;62;65m [48;2;55;60;63m [48;2;46;50;53m [48;2;55;61;63m [48;2;49;53;56m [48;2;51;56;58m [48;2;40;43;45m [48;2;36;38;41m [48;2;43;47;49m [48;2;41;46;47m [48;2;38;41;44m [48;2;40;44;46m [48;2;37;40;42m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;52;57;59m [48;2;48;52;55m [48;2;52;58;60m [48;2;55;61;63m [48;2;48;53;56m [48;2;39;43;45m [48;2;38;41;43m [48;2;40;43;45m [48;2;36;39;41m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;46;50;52m [48;2;48;53;56m [48;2;44;48;50m [48;2;41;44;46m [48;2;41;46;47m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;44;48;50m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/items/light_gray_wool.ans b/src/main/resources/textures/items/light_gray_wool.ans new file mode 100644 index 0000000..6aae0a2 --- /dev/null +++ b/src/main/resources/textures/items/light_gray_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;129;129;121m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;138;138;131m [48;2;150;150;144m [48;2;138;138;131m [48;2;154;154;148m [48;2;128;128;120m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;154;154;148m [48;2;124;124;115m [48;2;132;133;125m [48;2;129;130;122m [48;2;150;150;144m [48;2;153;153;147m [48;2;151;151;144m [48;2;145;145;139m [48;2;129;130;122m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;131;131;123m [48;2;144;145;138m [48;2;143;143;136m [48;2;151;151;145m [48;2;146;146;140m [48;2;129;130;122m [48;2;147;147;141m [48;2;146;146;140m [48;2;138;138;130m [48;2;137;137;129m [48;2;134;134;126m [48;2;128;128;120m [48;2;145;145;139m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;131;131;122m [48;2;129;130;122m [48;2;148;148;142m [48;2;133;133;125m [48;2;149;149;142m [48;2;150;150;144m [48;2;145;145;139m [48;2;140;140;133m [48;2;136;136;128m [48;2;130;130;122m [48;2;123;123;114m [48;2;131;131;123m [48;2;135;135;127m [48;2;150;150;144m [48;2;137;138;130m [48;2;134;134;126m [48;2;136;136;128m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;146;146;139m [48;2;152;152;146m [48;2;148;148;141m [48;2;123;123;114m [48;2;128;128;120m [48;2;132;132;124m [48;2;154;154;148m [48;2;124;124;115m [48;2;135;135;127m [48;2;131;131;123m [48;2;150;150;144m [48;2;138;138;131m [48;2;154;154;148m [48;2;123;123;114m [48;2;131;131;123m [48;2;126;126;118m [48;2;141;141;134m [48;2;153;153;147m [48;2;140;140;132m [48;2;132;132;124m [48;2;126;126;118m [49m [49m [49m [49m [m +[49m [49m [48;2;106;106;98m [48;2;108;108;102m [48;2;150;150;144m [48;2;136;136;128m [48;2;150;150;144m [48;2;153;153;147m [48;2;131;131;123m [48;2;145;146;139m [48;2;143;143;136m [48;2;129;130;122m [48;2;142;143;136m [48;2;134;134;126m [48;2;146;146;140m [48;2;142;142;135m [48;2;149;149;142m [48;2;125;125;116m [48;2;147;147;141m [48;2;127;127;119m [48;2;153;153;147m [48;2;142;143;136m [48;2;79;79;74m [48;2;78;78;72m [49m [49m [m +[49m [49m [48;2;119;119;113m [48;2;116;117;111m [48;2;105;105;98m [48;2;113;113;106m [48;2;133;133;124m [48;2;144;144;138m [48;2;134;134;126m [48;2;138;138;130m [48;2;142;142;136m [48;2;129;130;122m [48;2;134;134;126m [48;2;154;154;148m [48;2;140;141;133m [48;2;138;138;130m [48;2;142;143;136m [48;2;148;148;142m [48;2;143;143;137m [48;2;133;133;125m [48;2;79;79;74m [48;2;87;87;82m [48;2;82;82;77m [48;2;87;87;83m [49m [49m [m +[49m [49m [48;2;113;113;107m [48;2;122;122;118m [48;2;114;115;109m [48;2;122;122;116m [48;2;113;113;107m [48;2;107;107;100m [48;2;136;136;128m [48;2;144;144;137m [48;2;149;149;142m [48;2;144;145;138m [48;2;144;144;137m [48;2;124;124;115m [48;2;138;138;130m [48;2;154;154;148m [48;2;126;126;118m [48;2;89;89;84m [48;2;83;83;78m [48;2;90;90;85m [48;2;90;90;86m [48;2;93;93;89m [49m [49m [m +[49m [49m [48;2;116;117;111m [48;2;108;108;102m [48;2;122;122;118m [48;2;125;125;120m [48;2;117;117;112m [48;2;110;110;103m [48;2;117;117;111m [48;2;102;102;94m [48;2;150;150;144m [48;2;134;134;127m [48;2;140;140;133m [48;2;136;137;129m [48;2;142;143;136m [48;2;135;136;128m [48;2;142;143;136m [48;2;91;91;88m [48;2;81;81;76m [48;2;80;80;74m [48;2;87;87;83m [48;2;89;90;86m [48;2;86;86;81m [48;2;95;95;92m [48;2;77;77;71m [49m [49m [m +[49m [49m [48;2;103;103;95m [48;2;106;106;99m [48;2;113;113;107m [48;2;110;110;103m [48;2;111;111;104m [48;2;110;110;103m [48;2;114;114;110m [48;2;107;107;100m [48;2;104;104;97m [48;2;114;114;108m [48;2;149;149;142m [48;2;135;135;127m [48;2;128;128;120m [48;2;79;79;73m [48;2;86;86;81m [48;2;90;90;86m [48;2;83;83;78m [48;2;90;90;86m [48;2;88;88;84m [48;2;93;93;89m [48;2;91;91;88m [48;2;79;79;74m [48;2;83;83;78m [49m [49m [m +[49m [49m [48;2;126;126;121m [48;2;122;122;118m [48;2;113;113;107m [48;2;110;110;104m [48;2;122;122;118m [48;2;106;106;99m [48;2;118;118;113m [48;2;116;116;110m [48;2;103;103;95m [48;2;104;104;97m [48;2;91;91;85m [48;2;82;82;77m [48;2;95;95;92m [48;2;94;94;90m [48;2;93;93;89m [48;2;80;81;75m [48;2;84;84;79m [48;2;80;80;75m [48;2;78;78;72m [48;2;90;90;86m [48;2;87;87;83m [49m [49m [m +[49m [49m [48;2;108;108;102m [48;2;119;119;114m [48;2;113;113;106m [48;2;103;103;95m [48;2;104;104;97m [48;2;107;107;101m [48;2;122;122;118m [48;2;126;126;121m [48;2;115;115;111m [48;2;98;98;93m [48;2;91;92;87m [48;2;83;83;78m [48;2;83;83;77m [48;2;77;77;70m [48;2;80;81;76m [48;2;79;79;73m [48;2;84;84;79m [48;2;95;95;92m [48;2;94;94;90m [48;2;93;93;89m [49m [49m [m +[49m [49m [48;2;107;107;101m [48;2;118;118;113m [48;2;126;126;121m [48;2;118;118;114m [48;2;112;112;105m [48;2;114;114;108m [48;2;106;106;99m [48;2;107;107;101m [48;2;103;103;96m [48;2;108;108;102m [48;2;126;126;121m [48;2;104;104;99m [48;2;82;82;77m [48;2;91;91;87m [48;2;91;91;88m [48;2;84;84;78m [48;2;82;82;77m [48;2;92;92;88m [48;2;93;93;89m [48;2;89;89;84m [48;2;79;79;73m [48;2;95;95;92m [49m [49m [m +[49m [49m [48;2;122;122;118m [48;2;110;110;104m [48;2;122;122;116m [48;2;122;122;118m [48;2;119;119;114m [48;2;122;122;118m [48;2;122;122;116m [48;2;117;117;111m [48;2;110;110;103m [48;2;113;113;107m [48;2;104;104;97m [48;2;104;104;99m [48;2;84;84;80m [48;2;80;81;75m [48;2;86;86;81m [48;2;87;87;82m [48;2;80;80;74m [48;2;86;86;81m [48;2;78;78;72m [48;2;84;85;80m [48;2;95;95;92m [48;2;86;86;81m [49m [49m [m +[49m [49m [48;2;104;104;97m [48;2;123;123;118m [48;2;118;118;114m [48;2;101;101;93m [48;2;106;106;99m [48;2;109;109;102m [48;2;105;105;98m [48;2;119;119;114m [48;2;110;110;104m [48;2;126;126;121m [48;2;105;105;98m [48;2;94;94;88m [48;2;77;77;71m [48;2;92;92;88m [48;2;86;86;81m [48;2;89;89;84m [48;2;93;93;89m [48;2;81;81;77m [48;2;91;92;88m [48;2;95;95;92m [48;2;88;89;84m [48;2;79;79;74m [48;2;88;89;84m [49m [49m [m +[49m [49m [48;2;109;109;102m [48;2;107;107;101m [48;2;116;116;110m [48;2;126;126;121m [48;2;120;120;116m [48;2;116;116;110m [48;2;106;106;99m [48;2;107;107;100m [48;2;122;122;118m [48;2;116;117;111m [48;2;118;118;114m [48;2;104;104;100m [48;2;95;95;92m [48;2;90;90;86m [48;2;89;89;84m [48;2;88;88;84m [48;2;80;81;75m [48;2;87;87;83m [48;2;87;87;82m [48;2;77;77;71m [48;2;86;87;82m [48;2;78;78;72m [49m [49m [m +[49m [49m [48;2;118;118;113m [48;2;117;117;111m [48;2;102;102;94m [48;2;118;118;114m [48;2;114;114;108m [48;2;117;117;111m [48;2;123;123;118m [48;2;126;126;121m [48;2;110;110;104m [48;2;123;123;118m [48;2;102;102;97m [48;2;82;82;77m [48;2;78;78;72m [48;2;77;77;70m [48;2;77;77;71m [48;2;89;89;84m [48;2;94;94;90m [48;2;80;81;76m [48;2;88;89;85m [48;2;95;95;92m [48;2;93;93;89m [48;2;95;95;92m [49m [49m [m +[49m [49m [48;2;119;119;113m [48;2;124;124;119m [48;2;126;126;121m [48;2;122;122;118m [48;2;114;114;108m [48;2;105;105;98m [48;2;110;110;103m [48;2;114;114;108m [48;2;118;118;113m [48;2;126;126;121m [48;2;96;96;91m [48;2;84;84;79m [48;2;83;83;78m [48;2;95;95;92m [48;2;93;93;89m [48;2;89;90;86m [48;2;84;84;79m [48;2;89;89;85m [48;2;93;93;89m [48;2;84;84;80m [48;2;83;83;77m [49m [49m [m +[49m [49m [49m [49m [48;2;106;106;99m [48;2;111;111;105m [48;2;122;122;118m [48;2;116;116;111m [48;2;110;110;103m [48;2;113;113;106m [48;2;112;112;106m [48;2;116;117;111m [48;2;113;113;106m [48;2;104;104;97m [48;2;103;103;99m [48;2;94;94;90m [48;2;90;90;86m [48;2;82;82;77m [48;2;92;92;87m [48;2;77;77;70m [48;2;86;87;83m [48;2;81;81;77m [48;2;85;85;80m [48;2;92;92;88m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;105;105;98m [48;2;113;114;108m [48;2;119;119;114m [48;2;101;101;93m [48;2;118;118;113m [48;2;119;119;114m [48;2;109;109;102m [48;2;103;103;98m [48;2;80;81;75m [48;2;79;79;73m [48;2;93;93;89m [48;2;90;90;86m [48;2;83;83;78m [48;2;95;95;92m [48;2;88;88;84m [48;2;93;93;89m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;125;125;120m [48;2;122;122;117m [48;2;107;107;100m [48;2;122;122;118m [48;2;111;112;106m [48;2;116;117;111m [48;2;92;92;85m [48;2;82;82;77m [48;2;95;95;91m [48;2;93;93;89m [48;2;87;87;82m [48;2;92;92;88m [48;2;84;84;80m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;117;117;111m [48;2;110;110;105m [48;2;118;118;113m [48;2;122;122;118m [48;2;107;108;103m [48;2;89;89;84m [48;2;86;86;81m [48;2;89;89;85m [48;2;83;83;77m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;106;106;99m [48;2;112;112;105m [48;2;100;100;94m [48;2;90;90;87m [48;2;93;93;89m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;100;100;95m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/items/pink_wool.ans b/src/main/resources/textures/items/pink_wool.ans new file mode 100644 index 0000000..561605e --- /dev/null +++ b/src/main/resources/textures/items/pink_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;224;115;152m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;238;137;167m [48;2;239;164;188m [48;2;236;136;167m [48;2;239;174;197m [48;2;223;115;151m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;239;174;197m [48;2;213;103;143m [48;2;230;125;158m [48;2;225;118;153m [48;2;239;164;188m [48;2;239;172;194m [48;2;239;165;189m [48;2;239;151;177m [48;2;225;118;153m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;229;122;156m [48;2;239;149;176m [48;2;235;148;177m [48;2;239;166;190m [48;2;239;153;179m [48;2;225;118;153m [48;2;239;155;181m [48;2;239;153;179m [48;2;238;135;167m [48;2;236;134;165m [48;2;234;128;161m [48;2;223;115;151m [48;2;239;151;177m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;229;121;156m [48;2;225;118;153m [48;2;239;158;183m [48;2;232;126;160m [48;2;239;159;184m [48;2;239;162;186m [48;2;239;151;177m [48;2;238;140;170m [48;2;236;132;164m [48;2;227;119;155m [48;2;212;101;141m [48;2;229;122;156m [48;2;235;129;162m [48;2;239;164;188m [48;2;233;135;165m [48;2;234;128;161m [48;2;234;132;164m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;233;155;181m [48;2;239;169;192m [48;2;239;159;184m [48;2;212;101;142m [48;2;220;113;150m [48;2;231;123;158m [48;2;239;174;197m [48;2;214;104;143m [48;2;235;129;162m [48;2;228;121;156m [48;2;239;162;186m [48;2;231;137;167m [48;2;239;174;197m [48;2;212;101;141m [48;2;228;121;155m [48;2;219;109;147m [48;2;238;143;172m [48;2;239;172;195m [48;2;228;141;171m [48;2;231;123;158m [48;2;220;110;148m [49m [49m [49m [49m [m +[49m [49m [48;2;183;94;124m [48;2;189;101;129m [48;2;239;162;186m [48;2;236;132;164m [48;2;239;164;188m [48;2;239;162;186m [48;2;239;172;194m [48;2;224;120;155m [48;2;239;152;178m [48;2;239;146;174m [48;2;225;118;153m [48;2;239;145;173m [48;2;234;128;161m [48;2;239;153;179m [48;2;237;146;175m [48;2;238;162;188m [48;2;216;106;145m [48;2;239;155;181m [48;2;221;112;149m [48;2;239;171;194m [48;2;239;145;173m [48;2;137;69;92m [48;2;134;66;90m [49m [49m [m +[49m [49m [48;2;194;125;146m [48;2;195;118;142m [48;2;182;94;123m [48;2;194;110;136m [48;2;232;125;159m [48;2;239;149;176m [48;2;234;128;161m [48;2;238;135;167m [48;2;235;145;174m [48;2;225;118;153m [48;2;234;128;161m [48;2;239;174;197m [48;2;237;143;173m [48;2;238;135;167m [48;2;239;145;173m [48;2;239;158;183m [48;2;239;148;175m [48;2;232;126;160m [48;2;137;69;92m [48;2;148;86;105m [48;2;143;77;98m [48;2;147;88;106m [49m [49m [m +[49m [49m [48;2;194;112;136m [48;2;195;134;154m [48;2;194;117;140m [48;2;195;130;150m [48;2;189;111;136m [48;2;186;98;126m [48;2;236;132;164m [48;2;237;150;177m [48;2;239;159;184m [48;2;239;149;176m [48;2;232;150;178m [48;2;213;103;143m [48;2;238;135;167m [48;2;239;174;197m [48;2;219;109;147m [48;2;148;91;108m [48;2;140;79;99m [48;2;145;80;100m [48;2;143;95;112m [48;2;148;94;110m [48;2;148;100;115m [49m [49m [m +[49m [49m [48;2;195;118;142m [48;2;189;101;129m [48;2;195;134;154m [48;2;195;140;158m [48;2;194;122;144m [48;2;191;105;131m [48;2;195;119;142m [48;2;174;85;117m [48;2;239;162;186m [48;2;232;129;161m [48;2;239;141;170m [48;2;237;133;165m [48;2;239;145;173m [48;2;231;130;162m [48;2;239;145;173m [48;2;148;96;112m [48;2;142;75;96m [48;2;139;71;94m [48;2;144;87;106m [48;2;148;92;109m [48;2;148;85;103m [48;2;148;108;122m [48;2;132;64;89m [49m [49m [m +[49m [49m [48;2;178;88;119m [48;2;183;96;125m [48;2;194;112;136m [48;2;191;105;131m [48;2;192;106;133m [48;2;191;105;131m [48;2;191;115;139m [48;2;186;98;126m [48;2;181;91;122m [48;2;195;114;138m [48;2;239;159;184m [48;2;231;131;163m [48;2;223;115;151m [48;2;136;69;92m [48;2;148;84;103m [48;2;148;94;110m [48;2;145;80;100m [48;2;148;94;110m [48;2;147;90;108m [48;2;148;101;117m [48;2;148;96;112m [48;2;138;70;93m [48;2;144;78;99m [49m [49m [m +[49m [49m [48;2;195;142;161m [48;2;195;134;154m [48;2;189;111;136m [48;2;184;105;131m [48;2;195;134;154m [48;2;184;96;125m [48;2;195;122;144m [48;2;194;117;140m [48;2;178;88;119m [48;2;181;91;122m [48;2;158;79;106m [48;2;143;77;98m [48;2;148;108;122m [48;2;148;104;118m [48;2;148;101;117m [48;2;140;73;95m [48;2;145;80;100m [48;2;140;73;95m [48;2;134;66;90m [48;2;148;94;110m [48;2;148;88;105m [49m [49m [m +[49m [49m [48;2;189;101;129m [48;2;195;125;146m [48;2;194;110;136m [48;2;178;88;119m [48;2;181;91;122m [48;2;187;99;127m [48;2;195;134;154m [48;2;195;142;161m [48;2;193;117;141m [48;2;170;96;118m [48;2;148;98;114m [48;2;145;80;100m [48;2;144;78;98m [48;2;131;63;88m [48;2;141;74;96m [48;2;137;70;93m [48;2;146;80;100m [48;2;148;108;122m [48;2;148;102;117m [48;2;148;100;115m [49m [49m [m +[49m [49m [48;2;187;99;127m [48;2;195;122;144m [48;2;195;142;161m [48;2;195;123;145m [48;2;193;109;135m [48;2;195;114;138m [48;2;184;96;125m [48;2;187;99;127m [48;2;178;89;120m [48;2;189;101;129m [48;2;195;142;161m [48;2;171;108;128m [48;2;143;77;98m [48;2;148;95;111m [48;2;148;96;112m [48;2;139;79;99m [48;2;143;77;98m [48;2;148;98;114m [48;2;148;99;115m [48;2;148;101;117m [48;2;148;91;108m [48;2;136;69;92m [48;2;148;108;122m [49m [49m [m +[49m [49m [48;2;195;132;152m [48;2;192;106;132m [48;2;195;130;150m [48;2;195;132;152m [48;2;195;126;148m [48;2;195;132;152m [48;2;195;130;150m [48;2;195;119;142m [48;2;191;105;131m [48;2;190;112;137m [48;2;181;91;122m [48;2;171;108;127m [48;2;146;82;101m [48;2;140;73;95m [48;2;148;84;103m [48;2;148;86;105m [48;2;139;71;94m [48;2;145;85;103m [48;2;134;66;90m [48;2;147;83;102m [48;2;148;108;122m [48;2;148;85;103m [49m [49m [m +[49m [49m [48;2;181;91;122m [48;2;195;134;154m [48;2;195;123;145m [48;2;173;82;116m [48;2;183;95;124m [48;2;190;102;130m [48;2;182;94;123m [48;2;195;125;146m [48;2;192;106;132m [48;2;195;142;161m [48;2;182;94;123m [48;2;161;86;111m [48;2;132;64;89m [48;2;148;98;114m [48;2;148;84;103m [48;2;148;91;108m [48;2;148;100;115m [48;2;142;75;97m [48;2;148;99;115m [48;2;148;108;122m [48;2;148;90;108m [48;2;137;69;92m [48;2;148;90;108m [49m [49m [m +[49m [49m [48;2;190;102;130m [48;2;187;99;128m [48;2;195;117;141m [48;2;195;142;161m [48;2;195;128;149m [48;2;195;117;141m [48;2;184;96;125m [48;2;186;98;126m [48;2;195;134;154m [48;2;195;118;142m [48;2;195;123;145m [48;2;171;111;130m [48;2;148;108;122m [48;2;148;94;110m [48;2;148;91;108m [48;2;148;89;107m [48;2;140;73;95m [48;2;146;89;107m [48;2;148;86;105m [48;2;132;64;89m [48;2;147;87;105m [48;2;134;66;90m [49m [49m [m +[49m [49m [48;2;195;122;144m [48;2;195;119;142m [48;2;174;85;117m [48;2;193;124;146m [48;2;192;114;139m [48;2;195;119;142m [48;2;195;134;154m [48;2;195;142;161m [48;2;192;106;132m [48;2;195;134;154m [48;2;169;104;125m [48;2;143;77;98m [48;2;135;67;91m [48;2;131;63;88m [48;2;132;64;89m [48;2;148;91;108m [48;2;148;102;117m [48;2;141;74;96m [48;2;148;91;108m [48;2;148;108;122m [48;2;148;101;117m [48;2;148;108;122m [49m [49m [m +[49m [49m [48;2;190;126;148m [48;2;195;138;157m [48;2;195;142;161m [48;2;195;132;152m [48;2;186;114;139m [48;2;178;92;122m [48;2;182;94;123m [48;2;191;105;131m [48;2;195;114;138m [48;2;195;122;144m [48;2;195;142;161m [48;2;163;91;115m [48;2;146;80;100m [48;2;144;78;99m [48;2;148;108;122m [48;2;148;101;117m [48;2;148;92;109m [48;2;145;80;100m [48;2;148;91;108m [48;2;148;101;117m [48;2;146;82;101m [48;2;144;78;98m [48;2;141;78;99m [49m [49m [m +[49m [49m [49m [49m [48;2;184;96;125m [48;2;192;108;133m [48;2;195;134;154m [48;2;195;118;141m [48;2;191;105;131m [48;2;194;110;136m [48;2;193;110;135m [48;2;195;118;142m [48;2;194;110;136m [48;2;181;91;122m [48;2;168;108;129m [48;2;148;102;117m [48;2;148;94;110m [48;2;143;77;98m [48;2;147;99;114m [48;2;131;63;88m [48;2;147;87;105m [48;2;142;75;97m [48;2;145;83;102m [48;2;148;98;114m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;182;94;123m [48;2;193;113;138m [48;2;195;125;146m [48;2;173;82;116m [48;2;195;122;144m [48;2;189;127;149m [48;2;190;103;130m [48;2;171;106;125m [48;2;140;73;95m [48;2;135;69;92m [48;2;148;100;115m [48;2;148;94;110m [48;2;145;80;100m [48;2;148;108;122m [48;2;146;90;108m [48;2;148;100;115m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;195;141;159m [48;2;194;133;154m [48;2;186;98;126m [48;2;195;134;154m [48;2;194;109;134m [48;2;195;118;142m [48;2;160;82;108m [48;2;143;77;98m [48;2;148;107;121m [48;2;148;100;115m [48;2;148;86;105m [48;2;148;98;113m [48;2;146;82;101m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;195;119;142m [48;2;189;107;133m [48;2;195;122;144m [48;2;195;134;154m [48;2;171;117;135m [48;2;148;91;108m [48;2;148;85;103m [48;2;145;93;111m [48;2;144;78;98m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;184;96;125m [48;2;191;109;135m [48;2;165;100;121m [48;2;146;97;113m [48;2;148;100;115m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;164;100;122m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/items/white_wool.ans b/src/main/resources/textures/items/white_wool.ans new file mode 100644 index 0000000..cc77bb6 --- /dev/null +++ b/src/main/resources/textures/items/white_wool.ans @@ -0,0 +1,25 @@ +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;214;219;220m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;228;231;231m [48;2;245;245;245m [48;2;228;230;231m [48;2;249;249;249m [48;2;213;218;219m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;249;249;249m [48;2;206;212;213m [48;2;219;224;224m [48;2;215;220;221m [48;2;245;245;245m [48;2;248;248;248m [48;2;245;246;246m [48;2;238;239;240m [48;2;215;220;221m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;218;221;222m [48;2;237;239;239m [48;2;234;236;236m [48;2;245;246;246m [48;2;240;241;241m [48;2;215;220;221m [48;2;240;242;242m [48;2;240;241;241m [48;2;227;230;230m [48;2;226;229;230m [48;2;222;225;226m [48;2;213;218;219m [48;2;238;239;240m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;218;221;222m [48;2;215;220;221m [48;2;241;242;243m [48;2;221;224;225m [48;2;243;244;244m [48;2;244;245;245m [48;2;238;239;240m [48;2;231;233;233m [48;2;224;228;228m [48;2;217;221;221m [48;2;205;211;212m [48;2;218;221;222m [48;2;223;226;227m [48;2;245;245;245m [48;2;227;230;230m [48;2;222;225;226m [48;2;225;229;229m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [48;2;238;239;239m [48;2;247;247;247m [48;2;241;242;242m [48;2;205;211;212m [48;2;213;218;219m [48;2;220;223;223m [48;2;249;249;249m [48;2;207;213;214m [48;2;223;226;227m [48;2;218;221;222m [48;2;244;245;245m [48;2;228;231;231m [48;2;249;249;249m [48;2;205;211;212m [48;2;218;221;222m [48;2;210;215;216m [48;2;232;234;234m [48;2;248;248;248m [48;2;229;232;232m [48;2;220;223;223m [48;2;211;216;217m [49m [49m [49m [49m [m +[49m [49m [48;2;174;178;179m [48;2;179;182;182m [48;2;244;245;245m [48;2;225;228;228m [48;2;245;245;245m [48;2;244;245;245m [48;2;248;248;248m [48;2;217;221;222m [48;2;238;240;240m [48;2;235;237;237m [48;2;215;220;221m [48;2;234;236;237m [48;2;222;225;226m [48;2;240;241;241m [48;2;234;235;236m [48;2;242;243;243m [48;2;208;214;215m [48;2;240;242;242m [48;2;212;217;218m [48;2;247;248;248m [48;2;234;236;237m [48;2;131;134;135m [48;2;129;132;133m [49m [49m [m +[49m [49m [48;2;195;196;196m [48;2;191;193;194m [48;2;174;178;178m [48;2;186;188;188m [48;2;221;223;224m [48;2;236;238;239m [48;2;237;238;239m [48;2;222;225;226m [48;2;227;230;230m [48;2;233;236;236m [48;2;215;220;221m [48;2;222;225;226m [48;2;249;249;249m [48;2;231;233;234m [48;2;227;230;230m [48;2;234;236;237m [48;2;241;242;243m [48;2;236;237;238m [48;2;221;224;225m [48;2;131;134;135m [48;2;143;145;145m [48;2;136;139;139m [48;2;143;145;145m [49m [49m [m +[49m [49m [48;2;186;189;189m [48;2;200;200;200m [48;2;188;190;191m [48;2;198;199;199m [48;2;185;188;189m [48;2;178;181;182m [48;2;224;228;228m [48;2;237;238;238m [48;2;243;244;244m [48;2;237;239;239m [48;2;235;237;237m [48;2;206;212;213m [48;2;227;230;230m [48;2;249;249;249m [48;2;210;215;216m [48;2;146;147;147m [48;2;138;140;140m [48;2;147;148;148m [48;2;148;148;149m [48;2;151;152;152m [49m [49m [m +[49m [49m [48;2;191;193;194m [48;2;179;182;182m [48;2;200;200;200m [48;2;202;202;202m [48;2;192;194;194m [48;2;182;184;185m [48;2;192;194;194m [48;2;169;174;174m [48;2;244;245;245m [48;2;223;226;227m [48;2;231;234;234m [48;2;225;228;229m [48;2;234;236;237m [48;2;224;227;228m [48;2;234;236;237m [48;2;149;150;150m [48;2;135;137;138m [48;2;132;135;136m [48;2;143;145;145m [48;2;147;148;148m [48;2;142;143;143m [48;2;154;154;154m [48;2;128;132;132m [49m [49m [m +[49m [49m [48;2;171;175;176m [48;2;175;179;180m [48;2;186;189;189m [48;2;182;184;185m [48;2;183;185;185m [48;2;182;184;185m [48;2;189;190;191m [48;2;178;181;182m [48;2;173;177;178m [48;2;188;190;190m [48;2;243;244;244m [48;2;224;227;227m [48;2;213;218;219m [48;2;131;134;134m [48;2;141;143;143m [48;2;148;148;149m [48;2;138;140;140m [48;2;148;148;149m [48;2;145;146;146m [48;2;152;152;152m [48;2;149;150;150m [48;2;131;134;135m [48;2;137;139;140m [49m [49m [m +[49m [49m [48;2;203;203;203m [48;2;200;200;200m [48;2;185;188;189m [48;2;182;185;185m [48;2;200;200;200m [48;2;175;179;180m [48;2;194;195;195m [48;2;191;192;192m [48;2;171;175;176m [48;2;173;177;178m [48;2;151;155;155m [48;2;136;139;139m [48;2;154;154;154m [48;2;153;153;153m [48;2;152;152;152m [48;2;133;136;137m [48;2;139;141;141m [48;2;134;136;137m [48;2;129;132;133m [48;2;148;148;149m [48;2;143;145;145m [49m [49m [m +[49m [49m [48;2;179;182;182m [48;2;196;197;197m [48;2;186;188;188m [48;2;170;175;176m [48;2;173;177;177m [48;2;178;181;182m [48;2;200;200;200m [48;2;203;203;203m [48;2;190;191;192m [48;2;162;164;164m [48;2;150;150;150m [48;2;138;140;140m [48;2;137;139;139m [48;2;127;131;131m [48;2;134;136;137m [48;2;131;135;135m [48;2;139;140;141m [48;2;154;154;154m [48;2;152;153;153m [48;2;151;152;152m [49m [49m [m +[49m [49m [48;2;178;181;182m [48;2;194;195;195m [48;2;203;203;203m [48;2;194;195;196m [48;2;184;187;187m [48;2;188;190;190m [48;2;175;179;180m [48;2;178;181;182m [48;2;171;175;176m [48;2;179;182;182m [48;2;203;203;203m [48;2;171;172;172m [48;2;136;139;139m [48;2;149;149;149m [48;2;149;150;150m [48;2;138;140;140m [48;2;136;139;139m [48;2;151;151;151m [48;2;150;150;150m [48;2;152;152;152m [48;2;146;147;147m [48;2;131;134;134m [48;2;154;154;154m [49m [49m [m +[49m [49m [48;2;199;200;200m [48;2;182;185;186m [48;2;198;199;199m [48;2;199;200;200m [48;2;196;197;197m [48;2;199;200;200m [48;2;198;199;199m [48;2;192;194;194m [48;2;182;184;185m [48;2;187;189;190m [48;2;173;177;178m [48;2;170;171;171m [48;2;139;142;142m [48;2;133;136;137m [48;2;141;143;143m [48;2;143;145;145m [48;2;132;135;136m [48;2;142;143;143m [48;2;129;132;133m [48;2;140;142;142m [48;2;154;154;154m [48;2;142;143;143m [49m [49m [m +[49m [49m [48;2;173;177;178m [48;2;200;201;201m [48;2;194;195;196m [48;2;167;172;173m [48;2;175;179;180m [48;2;180;182;183m [48;2;174;178;178m [48;2;196;197;197m [48;2;182;185;186m [48;2;203;203;203m [48;2;174;178;178m [48;2;156;159;159m [48;2;128;131;132m [48;2;150;151;151m [48;2;141;143;143m [48;2;146;147;147m [48;2;151;152;152m [48;2;135;137;138m [48;2;149;150;150m [48;2;154;154;154m [48;2;145;146;147m [48;2;131;134;135m [48;2;145;146;147m [49m [49m [m +[49m [49m [48;2;180;182;183m [48;2;178;181;181m [48;2;190;192;193m [48;2;203;203;203m [48;2;197;197;198m [48;2;190;192;193m [48;2;175;179;180m [48;2;178;181;182m [48;2;200;200;200m [48;2;191;193;194m [48;2;194;195;196m [48;2;171;172;172m [48;2;154;154;154m [48;2;148;148;149m [48;2;146;147;147m [48;2;145;146;146m [48;2;133;136;137m [48;2;144;145;145m [48;2;143;145;145m [48;2;128;131;132m [48;2;143;144;145m [48;2;129;132;133m [49m [49m [m +[49m [49m [48;2;194;195;195m [48;2;192;194;194m [48;2;169;174;174m [48;2;194;195;195m [48;2;188;190;190m [48;2;192;194;194m [48;2;200;201;201m [48;2;203;203;203m [48;2;182;185;186m [48;2;200;201;201m [48;2;167;169;169m [48;2;136;139;139m [48;2;130;133;134m [48;2;127;131;131m [48;2;128;132;132m [48;2;146;147;147m [48;2;152;153;153m [48;2;134;136;137m [48;2;146;147;147m [48;2;154;154;154m [48;2;152;152;152m [48;2;154;154;154m [49m [49m [m +[49m [49m [48;2;194;195;195m [48;2;202;202;202m [48;2;203;203;203m [48;2;199;200;200m [48;2;186;188;189m [48;2;173;177;178m [48;2;174;178;178m [48;2;182;184;185m [48;2;188;190;190m [48;2;194;195;195m [48;2;203;203;203m [48;2;159;161;162m [48;2;139;140;141m [48;2;137;139;140m [48;2;154;154;154m [48;2;152;152;152m [48;2;147;148;148m [48;2;138;141;141m [48;2;146;147;147m [48;2;152;152;152m [48;2;139;142;142m [48;2;137;139;139m [48;2;137;139;140m [49m [49m [m +[49m [49m [49m [49m [48;2;175;179;180m [48;2;183;186;187m [48;2;200;200;200m [48;2;191;192;193m [48;2;182;184;185m [48;2;186;188;188m [48;2;185;187;188m [48;2;191;193;194m [48;2;186;188;188m [48;2;173;177;178m [48;2;169;170;170m [48;2;152;153;153m [48;2;148;148;149m [48;2;136;139;139m [48;2;149;150;150m [48;2;127;131;131m [48;2;143;145;145m [48;2;135;137;138m [48;2;140;142;142m [48;2;151;151;151m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [48;2;174;178;178m [48;2;187;189;190m [48;2;196;197;197m [48;2;167;172;173m [48;2;194;195;195m [48;2;180;183;184m [48;2;168;170;170m [48;2;133;136;137m [48;2;131;134;134m [48;2;151;152;152m [48;2;148;148;149m [48;2;138;140;140m [48;2;154;154;154m [48;2;145;146;146m [48;2;151;152;152m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;202;202;202m [48;2;198;198;198m [48;2;178;181;182m [48;2;200;200;200m [48;2;184;186;187m [48;2;191;193;194m [48;2;153;156;157m [48;2;136;139;139m [48;2;154;154;154m [48;2;151;152;152m [48;2;143;145;145m [48;2;150;150;150m [48;2;139;142;142m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;192;194;194m [48;2;183;185;186m [48;2;194;195;195m [48;2;200;200;200m [48;2;175;175;175m [48;2;146;147;147m [48;2;142;143;143m [48;2;147;147;148m [48;2;137;139;139m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;175;179;180m [48;2;184;186;187m [48;2;164;166;166m [48;2;148;148;149m [48;2;151;152;152m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m +[49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [48;2;164;166;166m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [49m [m diff --git a/src/main/resources/textures/light_gray_wool.ans b/src/main/resources/textures/light_gray_wool.ans new file mode 100644 index 0000000..7bf0331 --- /dev/null +++ b/src/main/resources/textures/light_gray_wool.ans @@ -0,0 +1,25 @@ +[48;2;132;132;123m [48;2;135;135;127m [48;2;130;130;120m [48;2;131;131;122m [48;2;141;141;133m [48;2;150;150;144m [48;2;132;133;124m [48;2;134;134;125m [48;2;146;146;139m [48;2;148;148;142m [48;2;127;127;117m [48;2;130;130;121m [48;2;143;143;135m [48;2;130;130;121m [48;2;128;128;119m [m +[48;2;132;132;123m [48;2;135;135;127m [48;2;130;130;120m [48;2;131;131;122m [48;2;141;141;133m [48;2;150;150;144m [48;2;132;133;124m [48;2;134;134;125m [48;2;146;146;139m [48;2;148;148;142m [48;2;127;127;117m [48;2;130;130;121m [48;2;143;143;135m [48;2;130;130;121m [48;2;128;128;119m [m +[48;2;141;141;134m [48;2;145;146;139m [48;2;157;157;151m [48;2;152;152;145m [48;2;148;148;142m [48;2;138;138;130m [48;2;137;137;129m [48;2;131;131;122m [48;2;128;128;119m [48;2;134;134;125m [48;2;137;137;129m [48;2;125;125;115m [48;2;129;129;119m [48;2;135;135;127m [48;2;139;139;131m [m +[48;2;152;152;145m [48;2;153;153;147m [48;2;137;137;129m [48;2;139;140;132m [48;2;156;156;150m [48;2;153;153;147m [48;2;143;143;136m [48;2;137;137;129m [48;2;148;148;142m [48;2;153;153;147m [48;2;147;148;141m [48;2;156;156;150m [48;2;157;157;151m [48;2;148;148;142m [48;2;145;146;139m [m +[48;2;152;152;145m [48;2;153;153;147m [48;2;137;137;129m [48;2;139;140;132m [48;2;156;156;150m [48;2;153;153;147m [48;2;143;143;136m [48;2;137;137;129m [48;2;148;148;142m [48;2;153;153;147m [48;2;147;148;141m [48;2;156;156;150m [48;2;157;157;151m [48;2;148;148;142m [48;2;145;146;139m [m +[48;2;141;141;134m [48;2;135;135;127m [48;2;149;149;143m [48;2;153;153;147m [48;2;137;137;129m [48;2;136;136;127m [48;2;141;141;133m [48;2;153;153;147m [48;2;132;133;124m [48;2;138;138;130m [48;2;153;153;147m [48;2;141;141;134m [48;2;135;135;127m [48;2;157;157;151m [48;2;153;153;147m [m +[48;2;145;146;139m [48;2;139;139;131m [48;2;132;133;124m [48;2;141;141;134m [48;2;150;150;144m [48;2;149;149;143m [48;2;127;127;117m [48;2;126;126;116m [48;2;134;134;126m [48;2;143;143;135m [48;2;134;134;125m [48;2;129;129;120m [48;2;150;150;144m [48;2;130;130;121m [48;2;127;127;117m [m +[48;2;145;146;139m [48;2;139;139;131m [48;2;132;133;124m [48;2;141;141;134m [48;2;150;150;144m [48;2;149;149;143m [48;2;127;127;117m [48;2;126;126;116m [48;2;134;134;126m [48;2;143;143;135m [48;2;134;134;125m [48;2;129;129;120m [48;2;150;150;144m [48;2;130;130;121m [48;2;127;127;117m [m +[48;2;129;129;119m [48;2;127;127;117m [48;2;133;133;124m [48;2;153;153;147m [48;2;132;133;124m [48;2;126;126;116m [48;2;132;132;123m [48;2;135;135;127m [48;2;132;133;124m [48;2;126;126;116m [48;2;135;135;127m [48;2;137;137;129m [48;2;128;128;118m [48;2;134;134;125m [48;2;131;131;122m [48;2;136;136;128m [m +[48;2;157;157;151m [48;2;151;151;145m [48;2;149;149;143m [48;2;141;141;133m [48;2;139;139;131m [48;2;143;143;135m [48;2;152;152;145m [48;2;157;157;151m [48;2;146;146;139m [48;2;138;138;130m [48;2;157;157;151m [48;2;148;148;142m [48;2;143;143;136m [m +[48;2;157;157;151m [48;2;151;151;145m [48;2;149;149;143m [48;2;141;141;133m [48;2;139;139;131m [48;2;143;143;135m [48;2;152;152;145m [48;2;157;157;151m [48;2;146;146;139m [48;2;138;138;130m [48;2;157;157;151m [48;2;148;148;142m [48;2;143;143;136m [m +[48;2;135;135;127m [48;2;157;157;151m [48;2;148;148;142m [48;2;146;146;139m [48;2;153;153;147m [48;2;131;131;122m [48;2;134;134;125m [48;2;149;149;143m [48;2;153;153;147m [48;2;146;146;139m [48;2;145;146;139m [48;2;154;154;148m [48;2;153;153;147m [m +[48;2;148;148;142m [48;2;147;148;141m [48;2;129;129;119m [48;2;134;134;126m [48;2;153;153;147m [48;2;146;146;139m [48;2;132;133;124m [48;2;136;136;127m [48;2;134;134;126m [48;2;137;137;129m [48;2;134;134;125m [48;2;128;128;118m [48;2;141;141;133m [48;2;138;138;130m [48;2;130;130;120m [48;2;129;129;120m [m +[48;2;148;148;142m [48;2;147;148;141m [48;2;129;129;119m [48;2;134;134;126m [48;2;153;153;147m [48;2;146;146;139m [48;2;132;133;124m [48;2;136;136;127m [48;2;134;134;126m [48;2;137;137;129m [48;2;134;134;125m [48;2;128;128;118m [48;2;141;141;133m [48;2;138;138;130m [48;2;130;130;120m [48;2;129;129;120m [m +[48;2;134;134;126m [48;2;138;138;130m [48;2;136;136;128m [48;2;152;152;145m [48;2;126;126;116m [48;2;127;127;117m [48;2;138;138;130m [48;2;145;145;138m [48;2;132;133;124m [48;2;145;146;139m [48;2;157;157;151m [48;2;139;140;132m [48;2;147;148;141m [48;2;157;157;151m [m +[48;2;134;134;126m [48;2;138;138;130m [48;2;136;136;128m [48;2;152;152;145m [48;2;126;126;116m [48;2;127;127;117m [48;2;138;138;130m [48;2;145;145;138m [48;2;132;133;124m [48;2;145;146;139m [48;2;157;157;151m [48;2;139;140;132m [48;2;147;148;141m [48;2;157;157;151m [m +[48;2;153;153;147m [48;2;154;154;148m [48;2;148;148;142m [48;2;157;157;151m [48;2;153;153;147m [48;2;148;148;142m [48;2;146;146;139m [48;2;154;154;148m [48;2;152;152;145m [48;2;137;137;129m [48;2;143;143;135m [48;2;145;146;139m [48;2;141;141;133m [48;2;130;130;121m [48;2;141;141;134m [m +[48;2;130;130;121m [48;2;132;133;124m [48;2;145;145;138m [48;2;135;135;127m [48;2;136;136;127m [48;2;150;150;144m [48;2;147;148;141m [48;2;131;131;122m [48;2;132;133;124m [48;2;134;134;126m [48;2;145;146;139m [48;2;127;127;117m [48;2;126;126;117m [48;2;136;136;128m [48;2;145;146;139m [m +[48;2;130;130;121m [48;2;132;133;124m [48;2;145;145;138m [48;2;135;135;127m [48;2;136;136;127m [48;2;150;150;144m [48;2;147;148;141m [48;2;131;131;122m [48;2;132;133;124m [48;2;134;134;126m [48;2;145;146;139m [48;2;127;127;117m [48;2;126;126;117m [48;2;136;136;128m [48;2;145;146;139m [m +[48;2;136;136;127m [48;2;135;135;127m [48;2;126;126;116m [48;2;127;127;117m [48;2;153;153;147m [48;2;156;156;150m [48;2;129;129;120m [48;2;126;126;116m [48;2;141;141;133m [48;2;150;150;144m [48;2;143;143;135m [48;2;147;148;141m [48;2;157;157;151m [48;2;145;146;139m [48;2;128;128;118m [m +[48;2;147;148;141m [48;2;146;146;139m [48;2;156;156;150m [48;2;157;157;151m [48;2;153;153;147m [48;2;148;148;142m [48;2;143;143;135m [48;2;137;137;129m [48;2;126;126;116m [48;2;139;140;132m [48;2;147;148;141m [48;2;153;153;147m [48;2;139;139;131m [48;2;139;140;132m [48;2;153;153;147m [48;2;157;157;151m [m +[48;2;147;148;141m [48;2;146;146;139m [48;2;156;156;150m [48;2;157;157;151m [48;2;153;153;147m [48;2;148;148;142m [48;2;143;143;135m [48;2;137;137;129m [48;2;126;126;116m [48;2;139;140;132m [48;2;147;148;141m [48;2;153;153;147m [48;2;139;139;131m [48;2;139;140;132m [48;2;153;153;147m [48;2;157;157;151m [m +[48;2;156;156;150m [48;2;155;155;149m [48;2;141;141;134m [48;2;138;138;130m [48;2;153;153;147m [48;2;143;143;135m [48;2;145;146;139m [48;2;149;149;143m [48;2;157;157;151m [48;2;152;152;145m [48;2;134;134;125m [48;2;134;134;126m [48;2;143;143;136m [48;2;147;148;141m [48;2;136;136;127m [48;2;131;131;122m [m +[48;2;128;128;119m [48;2;132;133;124m [48;2;153;153;147m [48;2;143;143;136m [48;2;131;131;122m [48;2;136;136;127m [48;2;153;153;147m [48;2;156;156;150m [48;2;139;139;131m [48;2;135;135;127m [48;2;146;146;139m [48;2;153;153;147m [48;2;131;131;122m [48;2;132;133;124m [48;2;152;152;145m [48;2;153;153;147m [m +[48;2;128;128;119m [48;2;132;133;124m [48;2;153;153;147m [48;2;143;143;136m [48;2;131;131;122m [48;2;136;136;127m [48;2;153;153;147m [48;2;156;156;150m [48;2;139;139;131m [48;2;135;135;127m [48;2;146;146;139m [48;2;153;153;147m [48;2;131;131;122m [48;2;132;133;124m [48;2;152;152;145m [48;2;153;153;147m [m diff --git a/src/main/resources/textures/pink_wool.ans b/src/main/resources/textures/pink_wool.ans new file mode 100644 index 0000000..48df039 --- /dev/null +++ b/src/main/resources/textures/pink_wool.ans @@ -0,0 +1,25 @@ +[48;2;229;117;155m [48;2;236;126;161m [48;2;224;113;151m [48;2;228;117;154m [48;2;243;138;170m [48;2;244;158;185m [48;2;230;120;156m [48;2;233;123;158m [48;2;244;149;178m [48;2;244;154;181m [48;2;218;106;146m [48;2;226;114;152m [48;2;244;142;172m [48;2;226;114;152m [48;2;221;109;148m [m +[48;2;229;117;155m [48;2;236;126;161m [48;2;224;113;151m [48;2;228;117;154m [48;2;243;138;170m [48;2;244;158;185m [48;2;230;120;156m [48;2;233;123;158m [48;2;244;149;178m [48;2;244;154;181m [48;2;218;106;146m [48;2;226;114;152m [48;2;244;142;172m [48;2;226;114;152m [48;2;221;109;148m [m +[48;2;243;140;170m [48;2;244;148;177m [48;2;244;178;201m [48;2;244;162;188m [48;2;244;154;181m [48;2;240;132;165m [48;2;239;131;164m [48;2;228;117;154m [48;2;221;109;148m [48;2;233;123;158m [48;2;239;131;164m [48;2;215;102;144m [48;2;222;110;149m [48;2;236;126;161m [48;2;241;135;167m [m +[48;2;244;162;188m [48;2;244;167;192m [48;2;239;131;164m [48;2;242;136;168m [48;2;244;175;198m [48;2;244;167;192m [48;2;244;144;173m [48;2;239;131;164m [48;2;244;154;181m [48;2;244;167;192m [48;2;244;152;180m [48;2;244;176;199m [48;2;244;178;201m [48;2;244;154;181m [48;2;244;148;177m [m +[48;2;244;162;188m [48;2;244;167;192m [48;2;239;131;164m [48;2;242;136;168m [48;2;244;175;198m [48;2;244;167;192m [48;2;244;144;173m [48;2;239;131;164m [48;2;244;154;181m [48;2;244;167;192m [48;2;244;152;180m [48;2;244;176;199m [48;2;244;178;201m [48;2;244;154;181m [48;2;244;148;177m [m +[48;2;243;140;170m [48;2;236;126;161m [48;2;244;156;183m [48;2;244;167;192m [48;2;239;131;164m [48;2;237;128;162m [48;2;243;138;170m [48;2;244;167;192m [48;2;230;120;156m [48;2;240;132;165m [48;2;244;167;192m [48;2;243;140;170m [48;2;236;126;161m [48;2;244;178;201m [48;2;244;165;190m [m +[48;2;244;148;177m [48;2;241;135;167m [48;2;230;120;156m [48;2;243;140;170m [48;2;244;158;185m [48;2;244;156;183m [48;2;218;106;146m [48;2;216;103;144m [48;2;234;124;159m [48;2;244;142;172m [48;2;233;123;158m [48;2;223;111;150m [48;2;244;158;185m [48;2;226;114;152m [48;2;218;106;146m [m +[48;2;244;148;177m [48;2;241;135;167m [48;2;230;120;156m [48;2;243;140;170m [48;2;244;158;185m [48;2;244;156;183m [48;2;218;106;146m [48;2;216;103;144m [48;2;234;124;159m [48;2;244;142;172m [48;2;233;123;158m [48;2;223;111;150m [48;2;244;158;185m [48;2;226;114;152m [48;2;218;106;146m [m +[48;2;222;110;149m [48;2;217;105;146m [48;2;231;121;157m [48;2;244;167;192m [48;2;230;120;156m [48;2;216;103;144m [48;2;229;117;155m [48;2;236;126;161m [48;2;230;120;156m [48;2;216;103;144m [48;2;236;126;161m [48;2;239;131;164m [48;2;220;108;148m [48;2;233;123;158m [48;2;228;117;154m [48;2;237;129;163m [m +[48;2;244;178;201m [48;2;244;161;187m [48;2;244;156;183m [48;2;243;138;170m [48;2;241;135;167m [48;2;244;142;172m [48;2;244;162;188m [48;2;244;178;201m [48;2;244;149;178m [48;2;240;132;165m [48;2;244;178;201m [48;2;244;154;181m [48;2;244;144;173m [m +[48;2;244;178;201m [48;2;244;161;187m [48;2;244;156;183m [48;2;243;138;170m [48;2;241;135;167m [48;2;244;142;172m [48;2;244;162;188m [48;2;244;178;201m [48;2;244;149;178m [48;2;240;132;165m [48;2;244;178;201m [48;2;244;154;181m [48;2;244;144;173m [m +[48;2;236;126;161m [48;2;244;178;201m [48;2;244;154;181m [48;2;244;149;178m [48;2;244;167;192m [48;2;244;165;190m [48;2;228;117;154m [48;2;233;123;158m [48;2;244;156;183m [48;2;244;167;192m [48;2;244;149;178m [48;2;244;148;177m [48;2;244;168;193m [48;2;244;165;190m [m +[48;2;244;154;181m [48;2;244;152;180m [48;2;222;110;149m [48;2;234;124;159m [48;2;244;165;190m [48;2;244;149;178m [48;2;230;120;156m [48;2;237;128;162m [48;2;234;124;159m [48;2;239;131;164m [48;2;233;123;158m [48;2;220;108;148m [48;2;243;138;170m [48;2;240;132;165m [48;2;224;113;151m [48;2;223;111;150m [m +[48;2;244;154;181m [48;2;244;152;180m [48;2;222;110;149m [48;2;234;124;159m [48;2;244;165;190m [48;2;244;149;178m [48;2;230;120;156m [48;2;237;128;162m [48;2;234;124;159m [48;2;239;131;164m [48;2;233;123;158m [48;2;220;108;148m [48;2;243;138;170m [48;2;240;132;165m [48;2;224;113;151m [48;2;223;111;150m [m +[48;2;234;124;159m [48;2;240;132;165m [48;2;237;129;163m [48;2;244;162;188m [48;2;216;103;145m [48;2;218;106;146m [48;2;240;132;165m [48;2;244;146;176m [48;2;230;120;156m [48;2;244;148;177m [48;2;244;178;201m [48;2;242;136;168m [48;2;244;152;180m [48;2;244;178;201m [m +[48;2;234;124;159m [48;2;240;132;165m [48;2;237;129;163m [48;2;244;162;188m [48;2;216;103;145m [48;2;218;106;146m [48;2;240;132;165m [48;2;244;146;176m [48;2;230;120;156m [48;2;244;148;177m [48;2;244;178;201m [48;2;242;136;168m [48;2;244;152;180m [48;2;244;178;201m [m +[48;2;244;165;190m [48;2;244;168;193m [48;2;244;154;181m [48;2;244;178;201m [48;2;244;167;192m [48;2;244;154;181m [48;2;244;149;178m [48;2;244;168;193m [48;2;244;162;188m [48;2;239;131;164m [48;2;244;142;172m [48;2;244;148;177m [48;2;243;138;170m [48;2;226;114;152m [48;2;243;140;170m [m +[48;2;226;114;152m [48;2;230;120;156m [48;2;244;146;176m [48;2;236;126;161m [48;2;237;128;162m [48;2;244;158;185m [48;2;244;152;180m [48;2;228;117;154m [48;2;230;120;156m [48;2;234;124;159m [48;2;244;148;177m [48;2;217;105;146m [48;2;217;104;145m [48;2;237;129;163m [48;2;244;148;177m [m +[48;2;226;114;152m [48;2;230;120;156m [48;2;244;146;176m [48;2;236;126;161m [48;2;237;128;162m [48;2;244;158;185m [48;2;244;152;180m [48;2;228;117;154m [48;2;230;120;156m [48;2;234;124;159m [48;2;244;148;177m [48;2;217;105;146m [48;2;217;104;145m [48;2;237;129;163m [48;2;244;148;177m [m +[48;2;237;128;162m [48;2;236;126;161m [48;2;216;103;145m [48;2;218;106;146m [48;2;244;165;190m [48;2;244;175;198m [48;2;223;111;150m [48;2;216;103;144m [48;2;243;138;170m [48;2;244;158;185m [48;2;244;142;172m [48;2;244;152;180m [48;2;244;178;201m [48;2;244;148;177m [48;2;220;108;148m [m +[48;2;244;152;180m [48;2;244;149;178m [48;2;244;176;199m [48;2;244;178;201m [48;2;244;165;190m [48;2;244;154;181m [48;2;244;142;172m [48;2;239;131;164m [48;2;216;103;145m [48;2;242;136;168m [48;2;244;152;180m [48;2;244;167;192m [48;2;241;135;167m [48;2;242;136;168m [48;2;244;167;192m [48;2;244;178;201m [m +[48;2;244;152;180m [48;2;244;149;178m [48;2;244;176;199m [48;2;244;178;201m [48;2;244;165;190m [48;2;244;154;181m [48;2;244;142;172m [48;2;239;131;164m [48;2;216;103;145m [48;2;242;136;168m [48;2;244;152;180m [48;2;244;167;192m [48;2;241;135;167m [48;2;242;136;168m [48;2;244;167;192m [48;2;244;178;201m [m +[48;2;244;175;198m [48;2;244;172;196m [48;2;243;140;170m [48;2;240;132;165m [48;2;244;167;192m [48;2;244;142;172m [48;2;244;148;177m [48;2;244;156;183m [48;2;244;178;201m [48;2;244;162;188m [48;2;233;123;158m [48;2;234;124;159m [48;2;244;144;173m [48;2;244;152;180m [48;2;237;128;162m [48;2;228;117;154m [m +[48;2;221;109;148m [48;2;230;120;156m [48;2;244;165;190m [48;2;244;144;173m [48;2;228;117;154m [48;2;237;128;162m [48;2;244;167;192m [48;2;244;176;199m [48;2;241;135;167m [48;2;236;126;161m [48;2;244;149;178m [48;2;244;165;190m [48;2;228;117;154m [48;2;230;120;156m [48;2;244;162;188m [48;2;244;167;192m [m +[48;2;221;109;148m [48;2;230;120;156m [48;2;244;165;190m [48;2;244;144;173m [48;2;228;117;154m [48;2;237;128;162m [48;2;244;167;192m [48;2;244;176;199m [48;2;241;135;167m [48;2;236;126;161m [48;2;244;149;178m [48;2;244;165;190m [48;2;228;117;154m [48;2;230;120;156m [48;2;244;162;188m [48;2;244;167;192m [m diff --git a/src/main/resources/textures/white_wool.ans b/src/main/resources/textures/white_wool.ans new file mode 100644 index 0000000..9c18f68 --- /dev/null +++ b/src/main/resources/textures/white_wool.ans @@ -0,0 +1,25 @@ +[48;2;218;223;224m [48;2;224;228;228m [48;2;215;220;221m [48;2;217;222;223m [48;2;232;235;235m [48;2;245;247;247m [48;2;219;224;225m [48;2;222;226;227m [48;2;240;242;242m [48;2;243;244;245m [48;2;211;217;218m [48;2;216;221;222m [48;2;235;238;238m [48;2;216;221;222m [48;2;213;218;219m [m +[48;2;218;223;224m [48;2;224;228;228m [48;2;215;220;221m [48;2;217;222;223m [48;2;232;235;235m [48;2;245;247;247m [48;2;219;224;225m [48;2;222;226;227m [48;2;240;242;242m [48;2;243;244;245m [48;2;211;217;218m [48;2;216;221;222m [48;2;235;238;238m [48;2;216;221;222m [48;2;213;218;219m [m +[48;2;233;236;236m [48;2;239;241;242m [48;2;254;254;254m [48;2;248;249;249m [48;2;243;244;245m [48;2;228;231;232m [48;2;227;230;231m [48;2;217;222;223m [48;2;213;218;219m [48;2;222;226;227m [48;2;227;230;231m [48;2;208;214;215m [48;2;214;219;220m [48;2;224;228;228m [48;2;229;233;233m [m +[48;2;248;249;249m [48;2;250;250;250m [48;2;227;230;231m [48;2;230;233;234m [48;2;253;253;253m [48;2;250;250;250m [48;2;236;239;239m [48;2;227;230;231m [48;2;243;244;245m [48;2;250;250;250m [48;2;242;244;244m [48;2;253;253;253m [48;2;254;254;254m [48;2;243;244;245m [48;2;239;241;242m [m +[48;2;248;249;249m [48;2;250;250;250m [48;2;227;230;231m [48;2;230;233;234m [48;2;253;253;253m [48;2;250;250;250m [48;2;236;239;239m [48;2;227;230;231m [48;2;243;244;245m [48;2;250;250;250m [48;2;242;244;244m [48;2;253;253;253m [48;2;254;254;254m [48;2;243;244;245m [48;2;239;241;242m [m +[48;2;233;236;236m [48;2;224;228;228m [48;2;245;246;246m [48;2;250;250;250m [48;2;227;230;231m [48;2;225;228;229m [48;2;232;235;235m [48;2;250;250;250m [48;2;219;224;225m [48;2;228;231;232m [48;2;250;250;250m [48;2;233;236;236m [48;2;224;228;228m [48;2;254;254;254m [48;2;249;250;250m [m +[48;2;239;241;242m [48;2;229;233;233m [48;2;219;224;225m [48;2;233;236;236m [48;2;245;247;247m [48;2;245;246;246m [48;2;211;217;218m [48;2;209;215;216m [48;2;222;226;227m [48;2;235;238;238m [48;2;222;226;227m [48;2;214;219;220m [48;2;245;247;247m [48;2;216;221;222m [48;2;211;217;218m [m +[48;2;239;241;242m [48;2;229;233;233m [48;2;219;224;225m [48;2;233;236;236m [48;2;245;247;247m [48;2;245;246;246m [48;2;211;217;218m [48;2;209;215;216m [48;2;222;226;227m [48;2;235;238;238m [48;2;222;226;227m [48;2;214;219;220m [48;2;245;247;247m [48;2;216;221;222m [48;2;211;217;218m [m +[48;2;214;219;220m [48;2;210;216;217m [48;2;220;225;225m [48;2;250;250;250m [48;2;219;224;225m [48;2;209;215;216m [48;2;218;223;224m [48;2;224;228;228m [48;2;219;224;225m [48;2;209;215;216m [48;2;224;228;228m [48;2;227;230;231m [48;2;212;218;219m [48;2;222;226;227m [48;2;217;222;223m [48;2;225;229;230m [m +[48;2;254;254;254m [48;2;247;248;248m [48;2;245;246;246m [48;2;232;235;235m [48;2;229;233;233m [48;2;235;238;238m [48;2;248;249;249m [48;2;254;254;254m [48;2;240;242;242m [48;2;228;231;232m [48;2;254;254;254m [48;2;243;244;245m [48;2;236;239;239m [m +[48;2;254;254;254m [48;2;247;248;248m [48;2;245;246;246m [48;2;232;235;235m [48;2;229;233;233m [48;2;235;238;238m [48;2;248;249;249m [48;2;254;254;254m [48;2;240;242;242m [48;2;228;231;232m [48;2;254;254;254m [48;2;243;244;245m [48;2;236;239;239m [m +[48;2;224;228;228m [48;2;254;254;254m [48;2;243;244;245m [48;2;240;242;242m [48;2;250;250;250m [48;2;249;250;250m [48;2;217;222;223m [48;2;222;226;227m [48;2;245;246;246m [48;2;250;250;250m [48;2;240;242;242m [48;2;239;241;242m [48;2;250;251;251m [48;2;249;250;250m [m +[48;2;243;244;245m [48;2;242;244;244m [48;2;214;219;220m [48;2;222;226;227m [48;2;249;250;250m [48;2;240;242;242m [48;2;219;224;225m [48;2;225;228;229m [48;2;222;226;227m [48;2;227;230;231m [48;2;222;226;227m [48;2;212;218;219m [48;2;232;235;235m [48;2;228;231;232m [48;2;215;220;221m [48;2;214;219;220m [m +[48;2;243;244;245m [48;2;242;244;244m [48;2;214;219;220m [48;2;222;226;227m [48;2;249;250;250m [48;2;240;242;242m [48;2;219;224;225m [48;2;225;228;229m [48;2;222;226;227m [48;2;227;230;231m [48;2;222;226;227m [48;2;212;218;219m [48;2;232;235;235m [48;2;228;231;232m [48;2;215;220;221m [48;2;214;219;220m [m +[48;2;222;226;227m [48;2;228;231;232m [48;2;225;229;230m [48;2;248;249;249m [48;2;209;215;216m [48;2;211;217;218m [48;2;228;231;232m [48;2;238;240;241m [48;2;219;224;225m [48;2;239;241;242m [48;2;254;254;254m [48;2;230;233;234m [48;2;242;244;244m [48;2;254;254;254m [m +[48;2;222;226;227m [48;2;228;231;232m [48;2;225;229;230m [48;2;248;249;249m [48;2;209;215;216m [48;2;211;217;218m [48;2;228;231;232m [48;2;238;240;241m [48;2;219;224;225m [48;2;239;241;242m [48;2;254;254;254m [48;2;230;233;234m [48;2;242;244;244m [48;2;254;254;254m [m +[48;2;249;250;250m [48;2;250;251;251m [48;2;243;244;245m [48;2;254;254;254m [48;2;250;250;250m [48;2;243;244;245m [48;2;240;242;242m [48;2;250;251;251m [48;2;248;249;249m [48;2;227;230;231m [48;2;235;238;238m [48;2;239;241;242m [48;2;232;235;235m [48;2;216;221;222m [48;2;233;236;236m [m +[48;2;216;221;222m [48;2;219;224;225m [48;2;238;240;241m [48;2;224;228;228m [48;2;225;228;229m [48;2;245;247;247m [48;2;242;244;244m [48;2;217;222;223m [48;2;219;224;225m [48;2;222;226;227m [48;2;239;241;242m [48;2;210;216;217m [48;2;225;229;230m [48;2;239;241;242m [m +[48;2;216;221;222m [48;2;219;224;225m [48;2;238;240;241m [48;2;224;228;228m [48;2;225;228;229m [48;2;245;247;247m [48;2;242;244;244m [48;2;217;222;223m [48;2;219;224;225m [48;2;222;226;227m [48;2;239;241;242m [48;2;210;216;217m [48;2;225;229;230m [48;2;239;241;242m [m +[48;2;225;228;229m [48;2;224;228;228m [48;2;209;215;216m [48;2;211;217;218m [48;2;249;250;250m [48;2;253;253;253m [48;2;214;219;220m [48;2;209;215;216m [48;2;232;235;235m [48;2;245;247;247m [48;2;235;238;238m [48;2;242;244;244m [48;2;254;254;254m [48;2;239;241;242m [48;2;212;218;219m [m +[48;2;242;244;244m [48;2;240;242;242m [48;2;253;253;253m [48;2;254;254;254m [48;2;249;250;250m [48;2;243;244;245m [48;2;235;238;238m [48;2;227;230;231m [48;2;209;215;216m [48;2;230;233;234m [48;2;242;244;244m [48;2;250;250;250m [48;2;229;233;233m [48;2;230;233;234m [48;2;250;250;250m [48;2;254;254;254m [m +[48;2;242;244;244m [48;2;240;242;242m [48;2;253;253;253m [48;2;254;254;254m [48;2;249;250;250m [48;2;243;244;245m [48;2;235;238;238m [48;2;227;230;231m [48;2;209;215;216m [48;2;230;233;234m [48;2;242;244;244m [48;2;250;250;250m [48;2;229;233;233m [48;2;230;233;234m [48;2;250;250;250m [48;2;254;254;254m [m +[48;2;253;253;253m [48;2;252;252;252m [48;2;233;236;236m [48;2;228;231;232m [48;2;250;250;250m [48;2;235;238;238m [48;2;239;241;242m [48;2;245;246;246m [48;2;254;254;254m [48;2;248;249;249m [48;2;222;226;227m [48;2;236;239;239m [48;2;242;244;244m [48;2;225;228;229m [48;2;217;222;223m [m +[48;2;213;218;219m [48;2;219;224;225m [48;2;249;250;250m [48;2;236;239;239m [48;2;217;222;223m [48;2;225;228;229m [48;2;250;250;250m [48;2;253;253;253m [48;2;229;233;233m [48;2;224;228;228m [48;2;240;242;242m [48;2;249;250;250m [48;2;217;222;223m [48;2;219;224;225m [48;2;248;249;249m [48;2;250;250;250m [m +[48;2;213;218;219m [48;2;219;224;225m [48;2;249;250;250m [48;2;236;239;239m [48;2;217;222;223m [48;2;225;228;229m [48;2;250;250;250m [48;2;253;253;253m [48;2;229;233;233m [48;2;224;228;228m [48;2;240;242;242m [48;2;249;250;250m [48;2;217;222;223m [48;2;219;224;225m [48;2;248;249;249m [48;2;250;250;250m [m