diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..359bb53 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..55e36c2 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +NBTUtils \ No newline at end of file diff --git a/.idea/libraries/KotlinJavaRuntime.xml b/.idea/libraries/KotlinJavaRuntime.xml new file mode 100644 index 0000000..d2eaa8c --- /dev/null +++ b/.idea/libraries/KotlinJavaRuntime.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/java.xml b/.idea/libraries/java.xml new file mode 100644 index 0000000..b513c91 --- /dev/null +++ b/.idea/libraries/java.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/obj_0_3_0.xml b/.idea/libraries/obj_0_3_0.xml new file mode 100644 index 0000000..93ad318 --- /dev/null +++ b/.idea/libraries/obj_0_3_0.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/obj_0_3_0__2_.xml b/.idea/libraries/obj_0_3_0__2_.xml new file mode 100644 index 0000000..b365724 --- /dev/null +++ b/.idea/libraries/obj_0_3_0__2_.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..15cec4b --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..27dabd8 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/NBTUtils.iml b/NBTUtils.iml new file mode 100644 index 0000000..86b6546 --- /dev/null +++ b/NBTUtils.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index 1d67b6c..a0bc3d3 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,2768 @@ -# NBTUtils -Minecraft NBT Utils -我的世界NBT工具包 -可以读取和修改mc的NBT文件(.dat .mca) -可以直接编辑NBT数据 + + + + + + + + + + + + + + + + + -可以实现区块修改: -读取方块 放置方块 复制方块集 写入方块集 旋转、镜像方块集 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -可以实现地图修改: -读取地图文件 修改地图文件 导出地图为png png生成地图文件 + + NBTUtils/README.md at main · zedoCN/NBTUtils + + + + + + + + + + + + + + + + -目前实现的玩法: -生成地图画(可以是操作区块 也可以是操作地图 -生成obj模型(带材质 -生成midi音乐(需要音符盒扩展 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
+ Skip to content + + + + + + + + + + + + + + +
+ +
+ + + + + + + +
+ + + + + + +
+ + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + +
+ +
+ + + + zedoCN  /   + NBTUtils  /   + +
+
+ + + +
+ + +
+
+ Clear Command Palette +
+
+ + + +
+
+ Tip: + Type # to search pull requests +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type # to search issues +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type # to search discussions +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type ! to search projects +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type @ to search teams +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type @ to search people and organizations +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type > to activate command mode +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Go to your accessibility settings to change your keyboard shortcuts +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type author:@me to search your content +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:pr to filter to pull requests +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:issue to filter to issues +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:project to filter to projects +
+
+ Type ? for help and tips +
+
+
+ +
+
+ Tip: + Type is:open to filter to open content +
+
+ Type ? for help and tips +
+
+
+ +
+ +
+
+ We’ve encountered an error and some results aren't available at this time. Type a new search or try again later. +
+
+ + No results matched your search + + + + + + + + + + +
+ + + + + Search for issues and pull requests + + # + + + + Search for issues, pull requests, discussions, and projects + + # + + + + Search for organizations, repositories, and users + + @ + + + + Search for projects + + ! + + + + Search for files + + / + + + + Activate command mode + + > + + + + Search your issues, pull requests, and discussions + + # author:@me + + + + Search your issues, pull requests, and discussions + + # author:@me + + + + Filter to pull requests + + # is:pr + + + + Filter to issues + + # is:issue + + + + Filter to discussions + + # is:discussion + + + + Filter to projects + + # is:project + + + + Filter to open issues, pull requests, and discussions + + # is:open + + + + + + + + + + + + + + + + +
+
+
+ +
+ + + + + + + + + + +
+ + +
+
+
+ + + + + + + + + + + + +
+ +
+ +
+ +
+ + + + / + + NBTUtils + + + Public +
+ + +
+ +
+
    + +
  • +
    +
    +
    +
  • + + +
  • + +
    + + + +
    + +
    +
  • + +
  • +
    +
    + Fork + 0 + Fork your own copy of zedoCN/NBTUtils +
    +
    + + + +
    + +
    +
    + + + + + + + +
    + +
    +
    +
    +
    +
  • + +
  • + + +
    +
    +
    + + +
    + + + +
    + +
    +
    + + + + + + + +
    + +
    +
    +
    +
    +
    +
    +
    + +
    + + + +
    + +
    +
    + + + + + + + +
    + +
    +
    +
    +
    +
    +
  • + + + + +
+ +
+
+ +
+
+ + + + +
+ + + + + + +
+ Open in github.dev + Open in a new github.dev tab + Open in codespace + + + + + +
+ + + + +
+ + + + + + + +Permalink + +
+ +
+
+ + + main + + + + +
+
+
+ Switch branches/tags + +
+ + + +
+ +
+ +
+ + +
+ +
+ + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+ +
+ +
+ + +
+ +
+
+
+

Name already in use

+
+
+ +
+
+
+
+ +
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch? +
+ +
+
+ + +
+
+ + + + Go to file + +
+ + + + +
+
+
+ + + + + + + + + +
+ +
+
+ + + +
+
+ + + + Update README.md + +
+ + + + + +
+
+ + Latest commit + c72e17b + Oct 12, 2022 + + + + + + History + + +
+
+ +
+ +
+
+ + + 1 + + contributor + + +
+ +

+ Users who have contributed to this file +

+
+ + + + + + +
+
+
+
+ + + + + + + + + + + + + +
+ +
+ + +
+ + 17 lines (13 sloc) + + 530 Bytes +
+ +
+ + + + + +
+ +
+
+
+
+ +
+ +
+
+
+ + + +
+ + + + + + + + + +
+ + +
+ +
+
+ +
+ +
+
+ + +
+

NBTUtils

+

Minecraft NBT Utils
+我的世界NBT工具包
+可以读取和修改mc的NBT文件(.dat .mca)

+

可以直接编辑NBT数据

+

可以实现区块修改:
+读取方块 放置方块 复制方块集 写入方块集 旋转、镜像方块集

+

可以实现地图修改:
+读取地图文件 修改地图文件 导出地图为png png生成地图文件

+

目前实现的玩法:
+生成地图画(可以是操作区块 也可以是操作地图
+生成obj模型(带材质
+生成midi音乐(需要音符盒扩展

+
+
+ +
+ + + + +
+ + +
+ + +
+
+ + + +
+
+ Give feedback + + + +
+ +

Provide feedback

+
+
+ + + + + + + +
+
+
+
+
+ +
+ + +
+ +
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + diff --git a/out/production/MCNBT/main/Utils/BitsUtils.class b/out/production/MCNBT/main/Utils/BitsUtils.class new file mode 100644 index 0000000..5f2acea Binary files /dev/null and b/out/production/MCNBT/main/Utils/BitsUtils.class differ diff --git a/out/production/MCNBT/main/Utils/BytesUtils.class b/out/production/MCNBT/main/Utils/BytesUtils.class new file mode 100644 index 0000000..0bae29c Binary files /dev/null and b/out/production/MCNBT/main/Utils/BytesUtils.class differ diff --git a/out/production/MCNBT/main/Utils/CompressUtils.class b/out/production/MCNBT/main/Utils/CompressUtils.class new file mode 100644 index 0000000..14c2165 Binary files /dev/null and b/out/production/MCNBT/main/Utils/CompressUtils.class differ diff --git a/out/production/MCNBT/main/exception/NBTException.class b/out/production/MCNBT/main/exception/NBTException.class new file mode 100644 index 0000000..abed0d1 Binary files /dev/null and b/out/production/MCNBT/main/exception/NBTException.class differ diff --git a/out/production/MCNBT/main/io/MCUtil.class b/out/production/MCNBT/main/io/MCUtil.class new file mode 100644 index 0000000..ea99a7c Binary files /dev/null and b/out/production/MCNBT/main/io/MCUtil.class differ diff --git a/out/production/MCNBT/main/mc/MCA.class b/out/production/MCNBT/main/mc/MCA.class new file mode 100644 index 0000000..a8cf140 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCA.class differ diff --git a/out/production/MCNBT/main/mc/MCBlock.class b/out/production/MCNBT/main/mc/MCBlock.class new file mode 100644 index 0000000..ab76588 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCBlock.class differ diff --git a/out/production/MCNBT/main/mc/MCChunk.class b/out/production/MCNBT/main/mc/MCChunk.class new file mode 100644 index 0000000..d6ff5bd Binary files /dev/null and b/out/production/MCNBT/main/mc/MCChunk.class differ diff --git a/out/production/MCNBT/main/mc/MCChunkUtils.class b/out/production/MCNBT/main/mc/MCChunkUtils.class new file mode 100644 index 0000000..54b78a6 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCChunkUtils.class differ diff --git a/out/production/MCNBT/main/mc/MCMap.class b/out/production/MCNBT/main/mc/MCMap.class new file mode 100644 index 0000000..1114b22 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCMap.class differ diff --git a/out/production/MCNBT/main/mc/MCMapColors.class b/out/production/MCNBT/main/mc/MCMapColors.class new file mode 100644 index 0000000..9f2a2c2 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCMapColors.class differ diff --git a/out/production/MCNBT/main/mc/MCPosInt.class b/out/production/MCNBT/main/mc/MCPosInt.class new file mode 100644 index 0000000..75bb9fb Binary files /dev/null and b/out/production/MCNBT/main/mc/MCPosInt.class differ diff --git a/out/production/MCNBT/main/mc/MCRegion.class b/out/production/MCNBT/main/mc/MCRegion.class new file mode 100644 index 0000000..3f667b2 Binary files /dev/null and b/out/production/MCNBT/main/mc/MCRegion.class differ diff --git a/out/production/MCNBT/main/mc/MCSubChunk.class b/out/production/MCNBT/main/mc/MCSubChunk.class new file mode 100644 index 0000000..d506a4a Binary files /dev/null and b/out/production/MCNBT/main/mc/MCSubChunk.class differ diff --git a/out/production/MCNBT/main/nbt/CompoundTag.class b/out/production/MCNBT/main/nbt/CompoundTag.class new file mode 100644 index 0000000..f65817e Binary files /dev/null and b/out/production/MCNBT/main/nbt/CompoundTag.class differ diff --git a/out/production/MCNBT/main/nbt/ListTag.class b/out/production/MCNBT/main/nbt/ListTag.class new file mode 100644 index 0000000..3048cb1 Binary files /dev/null and b/out/production/MCNBT/main/nbt/ListTag.class differ diff --git a/out/production/MCNBT/main/nbt/TagType.class b/out/production/MCNBT/main/nbt/TagType.class new file mode 100644 index 0000000..0ffab8e Binary files /dev/null and b/out/production/MCNBT/main/nbt/TagType.class differ diff --git a/out/production/MCNBT/text/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid b/out/production/MCNBT/text/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid new file mode 100644 index 0000000..1633576 Binary files /dev/null and b/out/production/MCNBT/text/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid differ diff --git a/out/production/MCNBT/text/IMG1.png b/out/production/MCNBT/text/IMG1.png new file mode 100644 index 0000000..342c7d0 Binary files /dev/null and b/out/production/MCNBT/text/IMG1.png differ diff --git a/out/production/MCNBT/text/IMG2.png b/out/production/MCNBT/text/IMG2.png new file mode 100644 index 0000000..80015a3 Binary files /dev/null and b/out/production/MCNBT/text/IMG2.png differ diff --git a/out/production/MCNBT/text/IMG3.png b/out/production/MCNBT/text/IMG3.png new file mode 100644 index 0000000..f226590 Binary files /dev/null and b/out/production/MCNBT/text/IMG3.png differ diff --git a/out/production/MCNBT/text/IMG4.png b/out/production/MCNBT/text/IMG4.png new file mode 100644 index 0000000..7ef3e9c Binary files /dev/null and b/out/production/MCNBT/text/IMG4.png differ diff --git a/out/production/MCNBT/text/LyricWulf - His Theme.mid b/out/production/MCNBT/text/LyricWulf - His Theme.mid new file mode 100644 index 0000000..829eabd Binary files /dev/null and b/out/production/MCNBT/text/LyricWulf - His Theme.mid differ diff --git a/out/production/MCNBT/text/LyricWulf - MEGALOVANIA.mid b/out/production/MCNBT/text/LyricWulf - MEGALOVANIA.mid new file mode 100644 index 0000000..da277e1 Binary files /dev/null and b/out/production/MCNBT/text/LyricWulf - MEGALOVANIA.mid differ diff --git a/out/production/MCNBT/text/MCMusic.class b/out/production/MCNBT/text/MCMusic.class new file mode 100644 index 0000000..c032344 Binary files /dev/null and b/out/production/MCNBT/text/MCMusic.class differ diff --git a/out/production/MCNBT/text/RGB.png b/out/production/MCNBT/text/RGB.png new file mode 100644 index 0000000..f25a3bc Binary files /dev/null and b/out/production/MCNBT/text/RGB.png differ diff --git a/out/production/MCNBT/text/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid b/out/production/MCNBT/text/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid new file mode 100644 index 0000000..a059122 Binary files /dev/null and b/out/production/MCNBT/text/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid differ diff --git a/out/production/MCNBT/text/bad apple.mid b/out/production/MCNBT/text/bad apple.mid new file mode 100644 index 0000000..79d700b Binary files /dev/null and b/out/production/MCNBT/text/bad apple.mid differ diff --git a/out/production/MCNBT/text/block/acacia_door_bottom.png b/out/production/MCNBT/text/block/acacia_door_bottom.png new file mode 100644 index 0000000..53979a2 Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/acacia_door_top.png b/out/production/MCNBT/text/block/acacia_door_top.png new file mode 100644 index 0000000..4b634d6 Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_door_top.png differ diff --git a/out/production/MCNBT/text/block/acacia_leaves.png b/out/production/MCNBT/text/block/acacia_leaves.png new file mode 100644 index 0000000..8cbb1eb Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_leaves.png differ diff --git a/out/production/MCNBT/text/block/acacia_log.png b/out/production/MCNBT/text/block/acacia_log.png new file mode 100644 index 0000000..bf2880b Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_log.png differ diff --git a/out/production/MCNBT/text/block/acacia_log_top.png b/out/production/MCNBT/text/block/acacia_log_top.png new file mode 100644 index 0000000..fc02620 Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_log_top.png differ diff --git a/out/production/MCNBT/text/block/acacia_planks.png b/out/production/MCNBT/text/block/acacia_planks.png new file mode 100644 index 0000000..b83e4fe Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_planks.png differ diff --git a/out/production/MCNBT/text/block/acacia_sapling.png b/out/production/MCNBT/text/block/acacia_sapling.png new file mode 100644 index 0000000..6817397 Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_sapling.png differ diff --git a/out/production/MCNBT/text/block/acacia_trapdoor.png b/out/production/MCNBT/text/block/acacia_trapdoor.png new file mode 100644 index 0000000..e8eeb9c Binary files /dev/null and b/out/production/MCNBT/text/block/acacia_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/activator_rail.png b/out/production/MCNBT/text/block/activator_rail.png new file mode 100644 index 0000000..721f3f5 Binary files /dev/null and b/out/production/MCNBT/text/block/activator_rail.png differ diff --git a/out/production/MCNBT/text/block/activator_rail_on.png b/out/production/MCNBT/text/block/activator_rail_on.png new file mode 100644 index 0000000..59844b0 Binary files /dev/null and b/out/production/MCNBT/text/block/activator_rail_on.png differ diff --git a/out/production/MCNBT/text/block/allium.png b/out/production/MCNBT/text/block/allium.png new file mode 100644 index 0000000..3750ff3 Binary files /dev/null and b/out/production/MCNBT/text/block/allium.png differ diff --git a/out/production/MCNBT/text/block/amethyst_block.png b/out/production/MCNBT/text/block/amethyst_block.png new file mode 100644 index 0000000..4e3e8b1 Binary files /dev/null and b/out/production/MCNBT/text/block/amethyst_block.png differ diff --git a/out/production/MCNBT/text/block/amethyst_cluster.png b/out/production/MCNBT/text/block/amethyst_cluster.png new file mode 100644 index 0000000..c928f20 Binary files /dev/null and b/out/production/MCNBT/text/block/amethyst_cluster.png differ diff --git a/out/production/MCNBT/text/block/ancient_debris_side.png b/out/production/MCNBT/text/block/ancient_debris_side.png new file mode 100644 index 0000000..1d3519e Binary files /dev/null and b/out/production/MCNBT/text/block/ancient_debris_side.png differ diff --git a/out/production/MCNBT/text/block/ancient_debris_top.png b/out/production/MCNBT/text/block/ancient_debris_top.png new file mode 100644 index 0000000..133819d Binary files /dev/null and b/out/production/MCNBT/text/block/ancient_debris_top.png differ diff --git a/out/production/MCNBT/text/block/andesite.png b/out/production/MCNBT/text/block/andesite.png new file mode 100644 index 0000000..6bf96ad Binary files /dev/null and b/out/production/MCNBT/text/block/andesite.png differ diff --git a/out/production/MCNBT/text/block/anvil.png b/out/production/MCNBT/text/block/anvil.png new file mode 100644 index 0000000..732038e Binary files /dev/null and b/out/production/MCNBT/text/block/anvil.png differ diff --git a/out/production/MCNBT/text/block/anvil_top.png b/out/production/MCNBT/text/block/anvil_top.png new file mode 100644 index 0000000..f1f6bf7 Binary files /dev/null and b/out/production/MCNBT/text/block/anvil_top.png differ diff --git a/out/production/MCNBT/text/block/attached_melon_stem.png b/out/production/MCNBT/text/block/attached_melon_stem.png new file mode 100644 index 0000000..62ad943 Binary files /dev/null and b/out/production/MCNBT/text/block/attached_melon_stem.png differ diff --git a/out/production/MCNBT/text/block/attached_pumpkin_stem.png b/out/production/MCNBT/text/block/attached_pumpkin_stem.png new file mode 100644 index 0000000..6a5c10e Binary files /dev/null and b/out/production/MCNBT/text/block/attached_pumpkin_stem.png differ diff --git a/out/production/MCNBT/text/block/azalea_leaves.png b/out/production/MCNBT/text/block/azalea_leaves.png new file mode 100644 index 0000000..7eff9b1 Binary files /dev/null and b/out/production/MCNBT/text/block/azalea_leaves.png differ diff --git a/out/production/MCNBT/text/block/azalea_plant.png b/out/production/MCNBT/text/block/azalea_plant.png new file mode 100644 index 0000000..74d5a97 Binary files /dev/null and b/out/production/MCNBT/text/block/azalea_plant.png differ diff --git a/out/production/MCNBT/text/block/azalea_side.png b/out/production/MCNBT/text/block/azalea_side.png new file mode 100644 index 0000000..43b8ec0 Binary files /dev/null and b/out/production/MCNBT/text/block/azalea_side.png differ diff --git a/out/production/MCNBT/text/block/azalea_top.png b/out/production/MCNBT/text/block/azalea_top.png new file mode 100644 index 0000000..0449fb0 Binary files /dev/null and b/out/production/MCNBT/text/block/azalea_top.png differ diff --git a/out/production/MCNBT/text/block/azure_bluet.png b/out/production/MCNBT/text/block/azure_bluet.png new file mode 100644 index 0000000..250fcc0 Binary files /dev/null and b/out/production/MCNBT/text/block/azure_bluet.png differ diff --git a/out/production/MCNBT/text/block/bamboo_large_leaves.png b/out/production/MCNBT/text/block/bamboo_large_leaves.png new file mode 100644 index 0000000..4fd2fb0 Binary files /dev/null and b/out/production/MCNBT/text/block/bamboo_large_leaves.png differ diff --git a/out/production/MCNBT/text/block/bamboo_singleleaf.png b/out/production/MCNBT/text/block/bamboo_singleleaf.png new file mode 100644 index 0000000..42f1f59 Binary files /dev/null and b/out/production/MCNBT/text/block/bamboo_singleleaf.png differ diff --git a/out/production/MCNBT/text/block/bamboo_small_leaves.png b/out/production/MCNBT/text/block/bamboo_small_leaves.png new file mode 100644 index 0000000..81aca7e Binary files /dev/null and b/out/production/MCNBT/text/block/bamboo_small_leaves.png differ diff --git a/out/production/MCNBT/text/block/bamboo_stage0.png b/out/production/MCNBT/text/block/bamboo_stage0.png new file mode 100644 index 0000000..c16c371 Binary files /dev/null and b/out/production/MCNBT/text/block/bamboo_stage0.png differ diff --git a/out/production/MCNBT/text/block/bamboo_stalk.png b/out/production/MCNBT/text/block/bamboo_stalk.png new file mode 100644 index 0000000..93cfa80 Binary files /dev/null and b/out/production/MCNBT/text/block/bamboo_stalk.png differ diff --git a/out/production/MCNBT/text/block/barrel_bottom.png b/out/production/MCNBT/text/block/barrel_bottom.png new file mode 100644 index 0000000..de0af25 Binary files /dev/null and b/out/production/MCNBT/text/block/barrel_bottom.png differ diff --git a/out/production/MCNBT/text/block/barrel_side.png b/out/production/MCNBT/text/block/barrel_side.png new file mode 100644 index 0000000..1c3cb79 Binary files /dev/null and b/out/production/MCNBT/text/block/barrel_side.png differ diff --git a/out/production/MCNBT/text/block/barrel_top.png b/out/production/MCNBT/text/block/barrel_top.png new file mode 100644 index 0000000..c136ced Binary files /dev/null and b/out/production/MCNBT/text/block/barrel_top.png differ diff --git a/out/production/MCNBT/text/block/barrel_top_open.png b/out/production/MCNBT/text/block/barrel_top_open.png new file mode 100644 index 0000000..4b11386 Binary files /dev/null and b/out/production/MCNBT/text/block/barrel_top_open.png differ diff --git a/out/production/MCNBT/text/block/basalt_side.png b/out/production/MCNBT/text/block/basalt_side.png new file mode 100644 index 0000000..053074f Binary files /dev/null and b/out/production/MCNBT/text/block/basalt_side.png differ diff --git a/out/production/MCNBT/text/block/basalt_top.png b/out/production/MCNBT/text/block/basalt_top.png new file mode 100644 index 0000000..d55e4af Binary files /dev/null and b/out/production/MCNBT/text/block/basalt_top.png differ diff --git a/out/production/MCNBT/text/block/beacon.png b/out/production/MCNBT/text/block/beacon.png new file mode 100644 index 0000000..1146885 Binary files /dev/null and b/out/production/MCNBT/text/block/beacon.png differ diff --git a/out/production/MCNBT/text/block/bedrock.png b/out/production/MCNBT/text/block/bedrock.png new file mode 100644 index 0000000..8872226 Binary files /dev/null and b/out/production/MCNBT/text/block/bedrock.png differ diff --git a/out/production/MCNBT/text/block/bee_nest_bottom.png b/out/production/MCNBT/text/block/bee_nest_bottom.png new file mode 100644 index 0000000..9285e6b Binary files /dev/null and b/out/production/MCNBT/text/block/bee_nest_bottom.png differ diff --git a/out/production/MCNBT/text/block/bee_nest_front.png b/out/production/MCNBT/text/block/bee_nest_front.png new file mode 100644 index 0000000..026551a Binary files /dev/null and b/out/production/MCNBT/text/block/bee_nest_front.png differ diff --git a/out/production/MCNBT/text/block/bee_nest_front_honey.png b/out/production/MCNBT/text/block/bee_nest_front_honey.png new file mode 100644 index 0000000..06fac14 Binary files /dev/null and b/out/production/MCNBT/text/block/bee_nest_front_honey.png differ diff --git a/out/production/MCNBT/text/block/bee_nest_side.png b/out/production/MCNBT/text/block/bee_nest_side.png new file mode 100644 index 0000000..c604de7 Binary files /dev/null and b/out/production/MCNBT/text/block/bee_nest_side.png differ diff --git a/out/production/MCNBT/text/block/bee_nest_top.png b/out/production/MCNBT/text/block/bee_nest_top.png new file mode 100644 index 0000000..75aff10 Binary files /dev/null and b/out/production/MCNBT/text/block/bee_nest_top.png differ diff --git a/out/production/MCNBT/text/block/beehive_end.png b/out/production/MCNBT/text/block/beehive_end.png new file mode 100644 index 0000000..6bdf368 Binary files /dev/null and b/out/production/MCNBT/text/block/beehive_end.png differ diff --git a/out/production/MCNBT/text/block/beehive_front.png b/out/production/MCNBT/text/block/beehive_front.png new file mode 100644 index 0000000..3679deb Binary files /dev/null and b/out/production/MCNBT/text/block/beehive_front.png differ diff --git a/out/production/MCNBT/text/block/beehive_front_honey.png b/out/production/MCNBT/text/block/beehive_front_honey.png new file mode 100644 index 0000000..453f6d2 Binary files /dev/null and b/out/production/MCNBT/text/block/beehive_front_honey.png differ diff --git a/out/production/MCNBT/text/block/beehive_side.png b/out/production/MCNBT/text/block/beehive_side.png new file mode 100644 index 0000000..2fcf064 Binary files /dev/null and b/out/production/MCNBT/text/block/beehive_side.png differ diff --git a/out/production/MCNBT/text/block/beetroots_stage0.png b/out/production/MCNBT/text/block/beetroots_stage0.png new file mode 100644 index 0000000..d27726a Binary files /dev/null and b/out/production/MCNBT/text/block/beetroots_stage0.png differ diff --git a/out/production/MCNBT/text/block/beetroots_stage1.png b/out/production/MCNBT/text/block/beetroots_stage1.png new file mode 100644 index 0000000..5d0a6ba Binary files /dev/null and b/out/production/MCNBT/text/block/beetroots_stage1.png differ diff --git a/out/production/MCNBT/text/block/beetroots_stage2.png b/out/production/MCNBT/text/block/beetroots_stage2.png new file mode 100644 index 0000000..6050ebb Binary files /dev/null and b/out/production/MCNBT/text/block/beetroots_stage2.png differ diff --git a/out/production/MCNBT/text/block/beetroots_stage3.png b/out/production/MCNBT/text/block/beetroots_stage3.png new file mode 100644 index 0000000..6ded770 Binary files /dev/null and b/out/production/MCNBT/text/block/beetroots_stage3.png differ diff --git a/out/production/MCNBT/text/block/bell_bottom.png b/out/production/MCNBT/text/block/bell_bottom.png new file mode 100644 index 0000000..04a8799 Binary files /dev/null and b/out/production/MCNBT/text/block/bell_bottom.png differ diff --git a/out/production/MCNBT/text/block/bell_side.png b/out/production/MCNBT/text/block/bell_side.png new file mode 100644 index 0000000..b44bcc4 Binary files /dev/null and b/out/production/MCNBT/text/block/bell_side.png differ diff --git a/out/production/MCNBT/text/block/bell_top.png b/out/production/MCNBT/text/block/bell_top.png new file mode 100644 index 0000000..7fce98d Binary files /dev/null and b/out/production/MCNBT/text/block/bell_top.png differ diff --git a/out/production/MCNBT/text/block/big_dripleaf_side.png b/out/production/MCNBT/text/block/big_dripleaf_side.png new file mode 100644 index 0000000..f596e32 Binary files /dev/null and b/out/production/MCNBT/text/block/big_dripleaf_side.png differ diff --git a/out/production/MCNBT/text/block/big_dripleaf_stem.png b/out/production/MCNBT/text/block/big_dripleaf_stem.png new file mode 100644 index 0000000..56b1aee Binary files /dev/null and b/out/production/MCNBT/text/block/big_dripleaf_stem.png differ diff --git a/out/production/MCNBT/text/block/big_dripleaf_tip.png b/out/production/MCNBT/text/block/big_dripleaf_tip.png new file mode 100644 index 0000000..5f42e9a Binary files /dev/null and b/out/production/MCNBT/text/block/big_dripleaf_tip.png differ diff --git a/out/production/MCNBT/text/block/big_dripleaf_top.png b/out/production/MCNBT/text/block/big_dripleaf_top.png new file mode 100644 index 0000000..f697484 Binary files /dev/null and b/out/production/MCNBT/text/block/big_dripleaf_top.png differ diff --git a/out/production/MCNBT/text/block/birch_door_bottom.png b/out/production/MCNBT/text/block/birch_door_bottom.png new file mode 100644 index 0000000..b29d01a Binary files /dev/null and b/out/production/MCNBT/text/block/birch_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/birch_door_top.png b/out/production/MCNBT/text/block/birch_door_top.png new file mode 100644 index 0000000..2e0e6af Binary files /dev/null and b/out/production/MCNBT/text/block/birch_door_top.png differ diff --git a/out/production/MCNBT/text/block/birch_leaves.png b/out/production/MCNBT/text/block/birch_leaves.png new file mode 100644 index 0000000..6a75c99 Binary files /dev/null and b/out/production/MCNBT/text/block/birch_leaves.png differ diff --git a/out/production/MCNBT/text/block/birch_log.png b/out/production/MCNBT/text/block/birch_log.png new file mode 100644 index 0000000..c0ef988 Binary files /dev/null and b/out/production/MCNBT/text/block/birch_log.png differ diff --git a/out/production/MCNBT/text/block/birch_log_top.png b/out/production/MCNBT/text/block/birch_log_top.png new file mode 100644 index 0000000..a84365c Binary files /dev/null and b/out/production/MCNBT/text/block/birch_log_top.png differ diff --git a/out/production/MCNBT/text/block/birch_planks.png b/out/production/MCNBT/text/block/birch_planks.png new file mode 100644 index 0000000..6d1983d Binary files /dev/null and b/out/production/MCNBT/text/block/birch_planks.png differ diff --git a/out/production/MCNBT/text/block/birch_sapling.png b/out/production/MCNBT/text/block/birch_sapling.png new file mode 100644 index 0000000..d33b34c Binary files /dev/null and b/out/production/MCNBT/text/block/birch_sapling.png differ diff --git a/out/production/MCNBT/text/block/birch_trapdoor.png b/out/production/MCNBT/text/block/birch_trapdoor.png new file mode 100644 index 0000000..01255fe Binary files /dev/null and b/out/production/MCNBT/text/block/birch_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/black_candle.png b/out/production/MCNBT/text/block/black_candle.png new file mode 100644 index 0000000..35f5194 Binary files /dev/null and b/out/production/MCNBT/text/block/black_candle.png differ diff --git a/out/production/MCNBT/text/block/black_candle_lit.png b/out/production/MCNBT/text/block/black_candle_lit.png new file mode 100644 index 0000000..2977e0a Binary files /dev/null and b/out/production/MCNBT/text/block/black_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/black_concrete.png b/out/production/MCNBT/text/block/black_concrete.png new file mode 100644 index 0000000..8413b9c Binary files /dev/null and b/out/production/MCNBT/text/block/black_concrete.png differ diff --git a/out/production/MCNBT/text/block/black_concrete_powder.png b/out/production/MCNBT/text/block/black_concrete_powder.png new file mode 100644 index 0000000..529daaa Binary files /dev/null and b/out/production/MCNBT/text/block/black_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/black_glazed_terracotta.png b/out/production/MCNBT/text/block/black_glazed_terracotta.png new file mode 100644 index 0000000..18acd92 Binary files /dev/null and b/out/production/MCNBT/text/block/black_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/black_shulker_box.png b/out/production/MCNBT/text/block/black_shulker_box.png new file mode 100644 index 0000000..213cec3 Binary files /dev/null and b/out/production/MCNBT/text/block/black_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/black_stained_glass.png b/out/production/MCNBT/text/block/black_stained_glass.png new file mode 100644 index 0000000..6b884f4 Binary files /dev/null and b/out/production/MCNBT/text/block/black_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/black_stained_glass_pane_top.png b/out/production/MCNBT/text/block/black_stained_glass_pane_top.png new file mode 100644 index 0000000..43d60c5 Binary files /dev/null and b/out/production/MCNBT/text/block/black_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/black_terracotta.png b/out/production/MCNBT/text/block/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/out/production/MCNBT/text/block/black_terracotta.png differ diff --git a/out/production/MCNBT/text/block/black_wool.png b/out/production/MCNBT/text/block/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/out/production/MCNBT/text/block/black_wool.png differ diff --git a/out/production/MCNBT/text/block/blackstone.png b/out/production/MCNBT/text/block/blackstone.png new file mode 100644 index 0000000..5f94c21 Binary files /dev/null and b/out/production/MCNBT/text/block/blackstone.png differ diff --git a/out/production/MCNBT/text/block/blackstone_top.png b/out/production/MCNBT/text/block/blackstone_top.png new file mode 100644 index 0000000..45a4a43 Binary files /dev/null and b/out/production/MCNBT/text/block/blackstone_top.png differ diff --git a/out/production/MCNBT/text/block/blast_furnace_front.png b/out/production/MCNBT/text/block/blast_furnace_front.png new file mode 100644 index 0000000..c7d42bf Binary files /dev/null and b/out/production/MCNBT/text/block/blast_furnace_front.png differ diff --git a/out/production/MCNBT/text/block/blast_furnace_front_on.png b/out/production/MCNBT/text/block/blast_furnace_front_on.png new file mode 100644 index 0000000..8b51e4e Binary files /dev/null and b/out/production/MCNBT/text/block/blast_furnace_front_on.png differ diff --git a/out/production/MCNBT/text/block/blast_furnace_front_on.png.mcmeta b/out/production/MCNBT/text/block/blast_furnace_front_on.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/blast_furnace_side.png b/out/production/MCNBT/text/block/blast_furnace_side.png new file mode 100644 index 0000000..05714a0 Binary files /dev/null and b/out/production/MCNBT/text/block/blast_furnace_side.png differ diff --git a/out/production/MCNBT/text/block/blast_furnace_top.png b/out/production/MCNBT/text/block/blast_furnace_top.png new file mode 100644 index 0000000..6c8d385 Binary files /dev/null and b/out/production/MCNBT/text/block/blast_furnace_top.png differ diff --git a/out/production/MCNBT/text/block/blue_candle.png b/out/production/MCNBT/text/block/blue_candle.png new file mode 100644 index 0000000..96f1bac Binary files /dev/null and b/out/production/MCNBT/text/block/blue_candle.png differ diff --git a/out/production/MCNBT/text/block/blue_candle_lit.png b/out/production/MCNBT/text/block/blue_candle_lit.png new file mode 100644 index 0000000..2f18866 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/blue_concrete.png b/out/production/MCNBT/text/block/blue_concrete.png new file mode 100644 index 0000000..e1f68fc Binary files /dev/null and b/out/production/MCNBT/text/block/blue_concrete.png differ diff --git a/out/production/MCNBT/text/block/blue_concrete_powder.png b/out/production/MCNBT/text/block/blue_concrete_powder.png new file mode 100644 index 0000000..e78597e Binary files /dev/null and b/out/production/MCNBT/text/block/blue_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/blue_glazed_terracotta.png b/out/production/MCNBT/text/block/blue_glazed_terracotta.png new file mode 100644 index 0000000..8ced312 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/blue_ice.png b/out/production/MCNBT/text/block/blue_ice.png new file mode 100644 index 0000000..78b6040 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_ice.png differ diff --git a/out/production/MCNBT/text/block/blue_orchid.png b/out/production/MCNBT/text/block/blue_orchid.png new file mode 100644 index 0000000..ae580ae Binary files /dev/null and b/out/production/MCNBT/text/block/blue_orchid.png differ diff --git a/out/production/MCNBT/text/block/blue_shulker_box.png b/out/production/MCNBT/text/block/blue_shulker_box.png new file mode 100644 index 0000000..3bcd44d Binary files /dev/null and b/out/production/MCNBT/text/block/blue_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/blue_stained_glass.png b/out/production/MCNBT/text/block/blue_stained_glass.png new file mode 100644 index 0000000..f339139 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/blue_stained_glass_pane_top.png b/out/production/MCNBT/text/block/blue_stained_glass_pane_top.png new file mode 100644 index 0000000..55c614f Binary files /dev/null and b/out/production/MCNBT/text/block/blue_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/blue_terracotta.png b/out/production/MCNBT/text/block/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_terracotta.png differ diff --git a/out/production/MCNBT/text/block/blue_wool.png b/out/production/MCNBT/text/block/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/out/production/MCNBT/text/block/blue_wool.png differ diff --git a/out/production/MCNBT/text/block/bone_block_side.png b/out/production/MCNBT/text/block/bone_block_side.png new file mode 100644 index 0000000..6f1a161 Binary files /dev/null and b/out/production/MCNBT/text/block/bone_block_side.png differ diff --git a/out/production/MCNBT/text/block/bone_block_top.png b/out/production/MCNBT/text/block/bone_block_top.png new file mode 100644 index 0000000..72e642e Binary files /dev/null and b/out/production/MCNBT/text/block/bone_block_top.png differ diff --git a/out/production/MCNBT/text/block/bookshelf.png b/out/production/MCNBT/text/block/bookshelf.png new file mode 100644 index 0000000..4a2c24d Binary files /dev/null and b/out/production/MCNBT/text/block/bookshelf.png differ diff --git a/out/production/MCNBT/text/block/brain_coral.png b/out/production/MCNBT/text/block/brain_coral.png new file mode 100644 index 0000000..b950ab8 Binary files /dev/null and b/out/production/MCNBT/text/block/brain_coral.png differ diff --git a/out/production/MCNBT/text/block/brain_coral_block.png b/out/production/MCNBT/text/block/brain_coral_block.png new file mode 100644 index 0000000..074a2c9 Binary files /dev/null and b/out/production/MCNBT/text/block/brain_coral_block.png differ diff --git a/out/production/MCNBT/text/block/brain_coral_fan.png b/out/production/MCNBT/text/block/brain_coral_fan.png new file mode 100644 index 0000000..eb5be1c Binary files /dev/null and b/out/production/MCNBT/text/block/brain_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/brewing_stand.png b/out/production/MCNBT/text/block/brewing_stand.png new file mode 100644 index 0000000..af2333f Binary files /dev/null and b/out/production/MCNBT/text/block/brewing_stand.png differ diff --git a/out/production/MCNBT/text/block/brewing_stand_base.png b/out/production/MCNBT/text/block/brewing_stand_base.png new file mode 100644 index 0000000..6c7369d Binary files /dev/null and b/out/production/MCNBT/text/block/brewing_stand_base.png differ diff --git a/out/production/MCNBT/text/block/bricks.png b/out/production/MCNBT/text/block/bricks.png new file mode 100644 index 0000000..2ed16c4 Binary files /dev/null and b/out/production/MCNBT/text/block/bricks.png differ diff --git a/out/production/MCNBT/text/block/brown_candle.png b/out/production/MCNBT/text/block/brown_candle.png new file mode 100644 index 0000000..19368dc Binary files /dev/null and b/out/production/MCNBT/text/block/brown_candle.png differ diff --git a/out/production/MCNBT/text/block/brown_candle_lit.png b/out/production/MCNBT/text/block/brown_candle_lit.png new file mode 100644 index 0000000..11cf40c Binary files /dev/null and b/out/production/MCNBT/text/block/brown_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/brown_concrete.png b/out/production/MCNBT/text/block/brown_concrete.png new file mode 100644 index 0000000..1ee6716 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_concrete.png differ diff --git a/out/production/MCNBT/text/block/brown_concrete_powder.png b/out/production/MCNBT/text/block/brown_concrete_powder.png new file mode 100644 index 0000000..14487d7 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/brown_glazed_terracotta.png b/out/production/MCNBT/text/block/brown_glazed_terracotta.png new file mode 100644 index 0000000..17bd427 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/brown_mushroom.png b/out/production/MCNBT/text/block/brown_mushroom.png new file mode 100644 index 0000000..57b94d5 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_mushroom.png differ diff --git a/out/production/MCNBT/text/block/brown_mushroom_block.png b/out/production/MCNBT/text/block/brown_mushroom_block.png new file mode 100644 index 0000000..ab3b4c8 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_mushroom_block.png differ diff --git a/out/production/MCNBT/text/block/brown_shulker_box.png b/out/production/MCNBT/text/block/brown_shulker_box.png new file mode 100644 index 0000000..2b52d9e Binary files /dev/null and b/out/production/MCNBT/text/block/brown_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/brown_stained_glass.png b/out/production/MCNBT/text/block/brown_stained_glass.png new file mode 100644 index 0000000..d62efcc Binary files /dev/null and b/out/production/MCNBT/text/block/brown_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/brown_stained_glass_pane_top.png b/out/production/MCNBT/text/block/brown_stained_glass_pane_top.png new file mode 100644 index 0000000..cbd791a Binary files /dev/null and b/out/production/MCNBT/text/block/brown_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/brown_terracotta.png b/out/production/MCNBT/text/block/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_terracotta.png differ diff --git a/out/production/MCNBT/text/block/brown_wool.png b/out/production/MCNBT/text/block/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/out/production/MCNBT/text/block/brown_wool.png differ diff --git a/out/production/MCNBT/text/block/bubble_coral.png b/out/production/MCNBT/text/block/bubble_coral.png new file mode 100644 index 0000000..a94f914 Binary files /dev/null and b/out/production/MCNBT/text/block/bubble_coral.png differ diff --git a/out/production/MCNBT/text/block/bubble_coral_block.png b/out/production/MCNBT/text/block/bubble_coral_block.png new file mode 100644 index 0000000..58b9999 Binary files /dev/null and b/out/production/MCNBT/text/block/bubble_coral_block.png differ diff --git a/out/production/MCNBT/text/block/bubble_coral_fan.png b/out/production/MCNBT/text/block/bubble_coral_fan.png new file mode 100644 index 0000000..3ab3d2b Binary files /dev/null and b/out/production/MCNBT/text/block/bubble_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/budding_amethyst.png b/out/production/MCNBT/text/block/budding_amethyst.png new file mode 100644 index 0000000..edde805 Binary files /dev/null and b/out/production/MCNBT/text/block/budding_amethyst.png differ diff --git a/out/production/MCNBT/text/block/cactus_bottom.png b/out/production/MCNBT/text/block/cactus_bottom.png new file mode 100644 index 0000000..c613b88 Binary files /dev/null and b/out/production/MCNBT/text/block/cactus_bottom.png differ diff --git a/out/production/MCNBT/text/block/cactus_side.png b/out/production/MCNBT/text/block/cactus_side.png new file mode 100644 index 0000000..409e048 Binary files /dev/null and b/out/production/MCNBT/text/block/cactus_side.png differ diff --git a/out/production/MCNBT/text/block/cactus_top.png b/out/production/MCNBT/text/block/cactus_top.png new file mode 100644 index 0000000..1fc332f Binary files /dev/null and b/out/production/MCNBT/text/block/cactus_top.png differ diff --git a/out/production/MCNBT/text/block/cake_bottom.png b/out/production/MCNBT/text/block/cake_bottom.png new file mode 100644 index 0000000..86b4999 Binary files /dev/null and b/out/production/MCNBT/text/block/cake_bottom.png differ diff --git a/out/production/MCNBT/text/block/cake_inner.png b/out/production/MCNBT/text/block/cake_inner.png new file mode 100644 index 0000000..77234d5 Binary files /dev/null and b/out/production/MCNBT/text/block/cake_inner.png differ diff --git a/out/production/MCNBT/text/block/cake_side.png b/out/production/MCNBT/text/block/cake_side.png new file mode 100644 index 0000000..c3014b7 Binary files /dev/null and b/out/production/MCNBT/text/block/cake_side.png differ diff --git a/out/production/MCNBT/text/block/cake_top.png b/out/production/MCNBT/text/block/cake_top.png new file mode 100644 index 0000000..4eb484e Binary files /dev/null and b/out/production/MCNBT/text/block/cake_top.png differ diff --git a/out/production/MCNBT/text/block/calcite.png b/out/production/MCNBT/text/block/calcite.png new file mode 100644 index 0000000..4c2b0dd Binary files /dev/null and b/out/production/MCNBT/text/block/calcite.png differ diff --git a/out/production/MCNBT/text/block/campfire_fire.png b/out/production/MCNBT/text/block/campfire_fire.png new file mode 100644 index 0000000..865d6e3 Binary files /dev/null and b/out/production/MCNBT/text/block/campfire_fire.png differ diff --git a/out/production/MCNBT/text/block/campfire_fire.png.mcmeta b/out/production/MCNBT/text/block/campfire_fire.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/MCNBT/text/block/campfire_fire.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/campfire_log.png b/out/production/MCNBT/text/block/campfire_log.png new file mode 100644 index 0000000..6f5eddc Binary files /dev/null and b/out/production/MCNBT/text/block/campfire_log.png differ diff --git a/out/production/MCNBT/text/block/campfire_log_lit.png b/out/production/MCNBT/text/block/campfire_log_lit.png new file mode 100644 index 0000000..6e41c57 Binary files /dev/null and b/out/production/MCNBT/text/block/campfire_log_lit.png differ diff --git a/out/production/MCNBT/text/block/campfire_log_lit.png.mcmeta b/out/production/MCNBT/text/block/campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/out/production/MCNBT/text/block/campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/out/production/MCNBT/text/block/candle.png b/out/production/MCNBT/text/block/candle.png new file mode 100644 index 0000000..d11559b Binary files /dev/null and b/out/production/MCNBT/text/block/candle.png differ diff --git a/out/production/MCNBT/text/block/candle_lit.png b/out/production/MCNBT/text/block/candle_lit.png new file mode 100644 index 0000000..9aa011e Binary files /dev/null and b/out/production/MCNBT/text/block/candle_lit.png differ diff --git a/out/production/MCNBT/text/block/carrots_stage0.png b/out/production/MCNBT/text/block/carrots_stage0.png new file mode 100644 index 0000000..d31ceb6 Binary files /dev/null and b/out/production/MCNBT/text/block/carrots_stage0.png differ diff --git a/out/production/MCNBT/text/block/carrots_stage1.png b/out/production/MCNBT/text/block/carrots_stage1.png new file mode 100644 index 0000000..2c4d65c Binary files /dev/null and b/out/production/MCNBT/text/block/carrots_stage1.png differ diff --git a/out/production/MCNBT/text/block/carrots_stage2.png b/out/production/MCNBT/text/block/carrots_stage2.png new file mode 100644 index 0000000..9aa0e17 Binary files /dev/null and b/out/production/MCNBT/text/block/carrots_stage2.png differ diff --git a/out/production/MCNBT/text/block/carrots_stage3.png b/out/production/MCNBT/text/block/carrots_stage3.png new file mode 100644 index 0000000..44a32fd Binary files /dev/null and b/out/production/MCNBT/text/block/carrots_stage3.png differ diff --git a/out/production/MCNBT/text/block/cartography_table_side1.png b/out/production/MCNBT/text/block/cartography_table_side1.png new file mode 100644 index 0000000..4eb0b48 Binary files /dev/null and b/out/production/MCNBT/text/block/cartography_table_side1.png differ diff --git a/out/production/MCNBT/text/block/cartography_table_side2.png b/out/production/MCNBT/text/block/cartography_table_side2.png new file mode 100644 index 0000000..f17dc25 Binary files /dev/null and b/out/production/MCNBT/text/block/cartography_table_side2.png differ diff --git a/out/production/MCNBT/text/block/cartography_table_side3.png b/out/production/MCNBT/text/block/cartography_table_side3.png new file mode 100644 index 0000000..bbb21dc Binary files /dev/null and b/out/production/MCNBT/text/block/cartography_table_side3.png differ diff --git a/out/production/MCNBT/text/block/cartography_table_top.png b/out/production/MCNBT/text/block/cartography_table_top.png new file mode 100644 index 0000000..16da9c7 Binary files /dev/null and b/out/production/MCNBT/text/block/cartography_table_top.png differ diff --git a/out/production/MCNBT/text/block/carved_pumpkin.png b/out/production/MCNBT/text/block/carved_pumpkin.png new file mode 100644 index 0000000..944a322 Binary files /dev/null and b/out/production/MCNBT/text/block/carved_pumpkin.png differ diff --git a/out/production/MCNBT/text/block/cauldron_bottom.png b/out/production/MCNBT/text/block/cauldron_bottom.png new file mode 100644 index 0000000..4c8591a Binary files /dev/null and b/out/production/MCNBT/text/block/cauldron_bottom.png differ diff --git a/out/production/MCNBT/text/block/cauldron_inner.png b/out/production/MCNBT/text/block/cauldron_inner.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/out/production/MCNBT/text/block/cauldron_inner.png differ diff --git a/out/production/MCNBT/text/block/cauldron_side.png b/out/production/MCNBT/text/block/cauldron_side.png new file mode 100644 index 0000000..3bf024e Binary files /dev/null and b/out/production/MCNBT/text/block/cauldron_side.png differ diff --git a/out/production/MCNBT/text/block/cauldron_top.png b/out/production/MCNBT/text/block/cauldron_top.png new file mode 100644 index 0000000..fd672b3 Binary files /dev/null and b/out/production/MCNBT/text/block/cauldron_top.png differ diff --git a/out/production/MCNBT/text/block/cave_vines.png b/out/production/MCNBT/text/block/cave_vines.png new file mode 100644 index 0000000..335940e Binary files /dev/null and b/out/production/MCNBT/text/block/cave_vines.png differ diff --git a/out/production/MCNBT/text/block/cave_vines_lit.png b/out/production/MCNBT/text/block/cave_vines_lit.png new file mode 100644 index 0000000..1969221 Binary files /dev/null and b/out/production/MCNBT/text/block/cave_vines_lit.png differ diff --git a/out/production/MCNBT/text/block/cave_vines_plant.png b/out/production/MCNBT/text/block/cave_vines_plant.png new file mode 100644 index 0000000..de67afd Binary files /dev/null and b/out/production/MCNBT/text/block/cave_vines_plant.png differ diff --git a/out/production/MCNBT/text/block/cave_vines_plant_lit.png b/out/production/MCNBT/text/block/cave_vines_plant_lit.png new file mode 100644 index 0000000..b26b259 Binary files /dev/null and b/out/production/MCNBT/text/block/cave_vines_plant_lit.png differ diff --git a/out/production/MCNBT/text/block/chain.png b/out/production/MCNBT/text/block/chain.png new file mode 100644 index 0000000..d65414d Binary files /dev/null and b/out/production/MCNBT/text/block/chain.png differ diff --git a/out/production/MCNBT/text/block/chain_command_block_back.png b/out/production/MCNBT/text/block/chain_command_block_back.png new file mode 100644 index 0000000..d50623b Binary files /dev/null and b/out/production/MCNBT/text/block/chain_command_block_back.png differ diff --git a/out/production/MCNBT/text/block/chain_command_block_back.png.mcmeta b/out/production/MCNBT/text/block/chain_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/chain_command_block_conditional.png b/out/production/MCNBT/text/block/chain_command_block_conditional.png new file mode 100644 index 0000000..6cb6ccc Binary files /dev/null and b/out/production/MCNBT/text/block/chain_command_block_conditional.png differ diff --git a/out/production/MCNBT/text/block/chain_command_block_conditional.png.mcmeta b/out/production/MCNBT/text/block/chain_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/chain_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/chain_command_block_front.png b/out/production/MCNBT/text/block/chain_command_block_front.png new file mode 100644 index 0000000..420431d Binary files /dev/null and b/out/production/MCNBT/text/block/chain_command_block_front.png differ diff --git a/out/production/MCNBT/text/block/chain_command_block_front.png.mcmeta b/out/production/MCNBT/text/block/chain_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/chain_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/chain_command_block_side.png b/out/production/MCNBT/text/block/chain_command_block_side.png new file mode 100644 index 0000000..31f9ad7 Binary files /dev/null and b/out/production/MCNBT/text/block/chain_command_block_side.png differ diff --git a/out/production/MCNBT/text/block/chain_command_block_side.png.mcmeta b/out/production/MCNBT/text/block/chain_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/chain_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/chipped_anvil_top.png b/out/production/MCNBT/text/block/chipped_anvil_top.png new file mode 100644 index 0000000..89d20c6 Binary files /dev/null and b/out/production/MCNBT/text/block/chipped_anvil_top.png differ diff --git a/out/production/MCNBT/text/block/chiseled_deepslate.png b/out/production/MCNBT/text/block/chiseled_deepslate.png new file mode 100644 index 0000000..b8a7014 Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_deepslate.png differ diff --git a/out/production/MCNBT/text/block/chiseled_nether_bricks.png b/out/production/MCNBT/text/block/chiseled_nether_bricks.png new file mode 100644 index 0000000..bd6009e Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_nether_bricks.png differ diff --git a/out/production/MCNBT/text/block/chiseled_polished_blackstone.png b/out/production/MCNBT/text/block/chiseled_polished_blackstone.png new file mode 100644 index 0000000..ac6a0dc Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_polished_blackstone.png differ diff --git a/out/production/MCNBT/text/block/chiseled_quartz_block.png b/out/production/MCNBT/text/block/chiseled_quartz_block.png new file mode 100644 index 0000000..13d7686 Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_quartz_block.png differ diff --git a/out/production/MCNBT/text/block/chiseled_quartz_block_top.png b/out/production/MCNBT/text/block/chiseled_quartz_block_top.png new file mode 100644 index 0000000..35a9ef2 Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_quartz_block_top.png differ diff --git a/out/production/MCNBT/text/block/chiseled_red_sandstone.png b/out/production/MCNBT/text/block/chiseled_red_sandstone.png new file mode 100644 index 0000000..7b187b0 Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_red_sandstone.png differ diff --git a/out/production/MCNBT/text/block/chiseled_sandstone.png b/out/production/MCNBT/text/block/chiseled_sandstone.png new file mode 100644 index 0000000..90cf2ba Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_sandstone.png differ diff --git a/out/production/MCNBT/text/block/chiseled_stone_bricks.png b/out/production/MCNBT/text/block/chiseled_stone_bricks.png new file mode 100644 index 0000000..8555f0a Binary files /dev/null and b/out/production/MCNBT/text/block/chiseled_stone_bricks.png differ diff --git a/out/production/MCNBT/text/block/chorus_flower.png b/out/production/MCNBT/text/block/chorus_flower.png new file mode 100644 index 0000000..d075807 Binary files /dev/null and b/out/production/MCNBT/text/block/chorus_flower.png differ diff --git a/out/production/MCNBT/text/block/chorus_flower_dead.png b/out/production/MCNBT/text/block/chorus_flower_dead.png new file mode 100644 index 0000000..21f3155 Binary files /dev/null and b/out/production/MCNBT/text/block/chorus_flower_dead.png differ diff --git a/out/production/MCNBT/text/block/chorus_plant.png b/out/production/MCNBT/text/block/chorus_plant.png new file mode 100644 index 0000000..39924b9 Binary files /dev/null and b/out/production/MCNBT/text/block/chorus_plant.png differ diff --git a/out/production/MCNBT/text/block/clay.png b/out/production/MCNBT/text/block/clay.png new file mode 100644 index 0000000..54fd57a Binary files /dev/null and b/out/production/MCNBT/text/block/clay.png differ diff --git a/out/production/MCNBT/text/block/coal_block.png b/out/production/MCNBT/text/block/coal_block.png new file mode 100644 index 0000000..25351c7 Binary files /dev/null and b/out/production/MCNBT/text/block/coal_block.png differ diff --git a/out/production/MCNBT/text/block/coal_ore.png b/out/production/MCNBT/text/block/coal_ore.png new file mode 100644 index 0000000..2a21d2b Binary files /dev/null and b/out/production/MCNBT/text/block/coal_ore.png differ diff --git a/out/production/MCNBT/text/block/coarse_dirt.png b/out/production/MCNBT/text/block/coarse_dirt.png new file mode 100644 index 0000000..3107d43 Binary files /dev/null and b/out/production/MCNBT/text/block/coarse_dirt.png differ diff --git a/out/production/MCNBT/text/block/cobbled_deepslate.png b/out/production/MCNBT/text/block/cobbled_deepslate.png new file mode 100644 index 0000000..50fe34e Binary files /dev/null and b/out/production/MCNBT/text/block/cobbled_deepslate.png differ diff --git a/out/production/MCNBT/text/block/cobblestone.png b/out/production/MCNBT/text/block/cobblestone.png new file mode 100644 index 0000000..80fa3a8 Binary files /dev/null and b/out/production/MCNBT/text/block/cobblestone.png differ diff --git a/out/production/MCNBT/text/block/cobweb.png b/out/production/MCNBT/text/block/cobweb.png new file mode 100644 index 0000000..d31d5b4 Binary files /dev/null and b/out/production/MCNBT/text/block/cobweb.png differ diff --git a/out/production/MCNBT/text/block/cocoa_stage0.png b/out/production/MCNBT/text/block/cocoa_stage0.png new file mode 100644 index 0000000..7986453 Binary files /dev/null and b/out/production/MCNBT/text/block/cocoa_stage0.png differ diff --git a/out/production/MCNBT/text/block/cocoa_stage1.png b/out/production/MCNBT/text/block/cocoa_stage1.png new file mode 100644 index 0000000..c355ad0 Binary files /dev/null and b/out/production/MCNBT/text/block/cocoa_stage1.png differ diff --git a/out/production/MCNBT/text/block/cocoa_stage2.png b/out/production/MCNBT/text/block/cocoa_stage2.png new file mode 100644 index 0000000..901ca32 Binary files /dev/null and b/out/production/MCNBT/text/block/cocoa_stage2.png differ diff --git a/out/production/MCNBT/text/block/command_block_back.png b/out/production/MCNBT/text/block/command_block_back.png new file mode 100644 index 0000000..3860089 Binary files /dev/null and b/out/production/MCNBT/text/block/command_block_back.png differ diff --git a/out/production/MCNBT/text/block/command_block_back.png.mcmeta b/out/production/MCNBT/text/block/command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/command_block_conditional.png b/out/production/MCNBT/text/block/command_block_conditional.png new file mode 100644 index 0000000..5334c1f Binary files /dev/null and b/out/production/MCNBT/text/block/command_block_conditional.png differ diff --git a/out/production/MCNBT/text/block/command_block_conditional.png.mcmeta b/out/production/MCNBT/text/block/command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/command_block_front.png b/out/production/MCNBT/text/block/command_block_front.png new file mode 100644 index 0000000..54412d4 Binary files /dev/null and b/out/production/MCNBT/text/block/command_block_front.png differ diff --git a/out/production/MCNBT/text/block/command_block_front.png.mcmeta b/out/production/MCNBT/text/block/command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/command_block_side.png b/out/production/MCNBT/text/block/command_block_side.png new file mode 100644 index 0000000..129a5f4 Binary files /dev/null and b/out/production/MCNBT/text/block/command_block_side.png differ diff --git a/out/production/MCNBT/text/block/command_block_side.png.mcmeta b/out/production/MCNBT/text/block/command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/comparator.png b/out/production/MCNBT/text/block/comparator.png new file mode 100644 index 0000000..f47ebf1 Binary files /dev/null and b/out/production/MCNBT/text/block/comparator.png differ diff --git a/out/production/MCNBT/text/block/comparator_on.png b/out/production/MCNBT/text/block/comparator_on.png new file mode 100644 index 0000000..1d09083 Binary files /dev/null and b/out/production/MCNBT/text/block/comparator_on.png differ diff --git a/out/production/MCNBT/text/block/composter_bottom.png b/out/production/MCNBT/text/block/composter_bottom.png new file mode 100644 index 0000000..7556bd9 Binary files /dev/null and b/out/production/MCNBT/text/block/composter_bottom.png differ diff --git a/out/production/MCNBT/text/block/composter_compost.png b/out/production/MCNBT/text/block/composter_compost.png new file mode 100644 index 0000000..bc17729 Binary files /dev/null and b/out/production/MCNBT/text/block/composter_compost.png differ diff --git a/out/production/MCNBT/text/block/composter_ready.png b/out/production/MCNBT/text/block/composter_ready.png new file mode 100644 index 0000000..d80dafc Binary files /dev/null and b/out/production/MCNBT/text/block/composter_ready.png differ diff --git a/out/production/MCNBT/text/block/composter_side.png b/out/production/MCNBT/text/block/composter_side.png new file mode 100644 index 0000000..a4395f4 Binary files /dev/null and b/out/production/MCNBT/text/block/composter_side.png differ diff --git a/out/production/MCNBT/text/block/composter_top.png b/out/production/MCNBT/text/block/composter_top.png new file mode 100644 index 0000000..0473781 Binary files /dev/null and b/out/production/MCNBT/text/block/composter_top.png differ diff --git a/out/production/MCNBT/text/block/conduit.png b/out/production/MCNBT/text/block/conduit.png new file mode 100644 index 0000000..78e0416 Binary files /dev/null and b/out/production/MCNBT/text/block/conduit.png differ diff --git a/out/production/MCNBT/text/block/copper_block.png b/out/production/MCNBT/text/block/copper_block.png new file mode 100644 index 0000000..f7ce8b4 Binary files /dev/null and b/out/production/MCNBT/text/block/copper_block.png differ diff --git a/out/production/MCNBT/text/block/copper_ore.png b/out/production/MCNBT/text/block/copper_ore.png new file mode 100644 index 0000000..c7aea0c Binary files /dev/null and b/out/production/MCNBT/text/block/copper_ore.png differ diff --git a/out/production/MCNBT/text/block/cornflower.png b/out/production/MCNBT/text/block/cornflower.png new file mode 100644 index 0000000..3de4add Binary files /dev/null and b/out/production/MCNBT/text/block/cornflower.png differ diff --git a/out/production/MCNBT/text/block/cracked_deepslate_bricks.png b/out/production/MCNBT/text/block/cracked_deepslate_bricks.png new file mode 100644 index 0000000..7f8f833 Binary files /dev/null and b/out/production/MCNBT/text/block/cracked_deepslate_bricks.png differ diff --git a/out/production/MCNBT/text/block/cracked_deepslate_tiles.png b/out/production/MCNBT/text/block/cracked_deepslate_tiles.png new file mode 100644 index 0000000..b17d116 Binary files /dev/null and b/out/production/MCNBT/text/block/cracked_deepslate_tiles.png differ diff --git a/out/production/MCNBT/text/block/cracked_nether_bricks.png b/out/production/MCNBT/text/block/cracked_nether_bricks.png new file mode 100644 index 0000000..28173d2 Binary files /dev/null and b/out/production/MCNBT/text/block/cracked_nether_bricks.png differ diff --git a/out/production/MCNBT/text/block/cracked_polished_blackstone_bricks.png b/out/production/MCNBT/text/block/cracked_polished_blackstone_bricks.png new file mode 100644 index 0000000..fa5b7e6 Binary files /dev/null and b/out/production/MCNBT/text/block/cracked_polished_blackstone_bricks.png differ diff --git a/out/production/MCNBT/text/block/cracked_stone_bricks.png b/out/production/MCNBT/text/block/cracked_stone_bricks.png new file mode 100644 index 0000000..2c2aafd Binary files /dev/null and b/out/production/MCNBT/text/block/cracked_stone_bricks.png differ diff --git a/out/production/MCNBT/text/block/crafting_table_front.png b/out/production/MCNBT/text/block/crafting_table_front.png new file mode 100644 index 0000000..5bdd5d4 Binary files /dev/null and b/out/production/MCNBT/text/block/crafting_table_front.png differ diff --git a/out/production/MCNBT/text/block/crafting_table_side.png b/out/production/MCNBT/text/block/crafting_table_side.png new file mode 100644 index 0000000..022edff Binary files /dev/null and b/out/production/MCNBT/text/block/crafting_table_side.png differ diff --git a/out/production/MCNBT/text/block/crafting_table_top.png b/out/production/MCNBT/text/block/crafting_table_top.png new file mode 100644 index 0000000..305bb01 Binary files /dev/null and b/out/production/MCNBT/text/block/crafting_table_top.png differ diff --git a/out/production/MCNBT/text/block/crimson_door_bottom.png b/out/production/MCNBT/text/block/crimson_door_bottom.png new file mode 100644 index 0000000..8dc3d9e Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/crimson_door_top.png b/out/production/MCNBT/text/block/crimson_door_top.png new file mode 100644 index 0000000..e99b0d7 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_door_top.png differ diff --git a/out/production/MCNBT/text/block/crimson_fungus.png b/out/production/MCNBT/text/block/crimson_fungus.png new file mode 100644 index 0000000..d0b5d53 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_fungus.png differ diff --git a/out/production/MCNBT/text/block/crimson_nylium.png b/out/production/MCNBT/text/block/crimson_nylium.png new file mode 100644 index 0000000..4ee0ac7 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_nylium.png differ diff --git a/out/production/MCNBT/text/block/crimson_nylium_side.png b/out/production/MCNBT/text/block/crimson_nylium_side.png new file mode 100644 index 0000000..17cfd09 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_nylium_side.png differ diff --git a/out/production/MCNBT/text/block/crimson_planks.png b/out/production/MCNBT/text/block/crimson_planks.png new file mode 100644 index 0000000..5a23208 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_planks.png differ diff --git a/out/production/MCNBT/text/block/crimson_roots.png b/out/production/MCNBT/text/block/crimson_roots.png new file mode 100644 index 0000000..3744c0a Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_roots.png differ diff --git a/out/production/MCNBT/text/block/crimson_roots_pot.png b/out/production/MCNBT/text/block/crimson_roots_pot.png new file mode 100644 index 0000000..461b669 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_roots_pot.png differ diff --git a/out/production/MCNBT/text/block/crimson_stem.png b/out/production/MCNBT/text/block/crimson_stem.png new file mode 100644 index 0000000..f0125fb Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_stem.png differ diff --git a/out/production/MCNBT/text/block/crimson_stem.png.mcmeta b/out/production/MCNBT/text/block/crimson_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/crimson_stem_top.png b/out/production/MCNBT/text/block/crimson_stem_top.png new file mode 100644 index 0000000..4a71e43 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_stem_top.png differ diff --git a/out/production/MCNBT/text/block/crimson_trapdoor.png b/out/production/MCNBT/text/block/crimson_trapdoor.png new file mode 100644 index 0000000..b6be339 Binary files /dev/null and b/out/production/MCNBT/text/block/crimson_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/crying_obsidian.png b/out/production/MCNBT/text/block/crying_obsidian.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/out/production/MCNBT/text/block/crying_obsidian.png differ diff --git a/out/production/MCNBT/text/block/cut_copper.png b/out/production/MCNBT/text/block/cut_copper.png new file mode 100644 index 0000000..cdb7f23 Binary files /dev/null and b/out/production/MCNBT/text/block/cut_copper.png differ diff --git a/out/production/MCNBT/text/block/cut_red_sandstone.png b/out/production/MCNBT/text/block/cut_red_sandstone.png new file mode 100644 index 0000000..f061d10 Binary files /dev/null and b/out/production/MCNBT/text/block/cut_red_sandstone.png differ diff --git a/out/production/MCNBT/text/block/cut_sandstone.png b/out/production/MCNBT/text/block/cut_sandstone.png new file mode 100644 index 0000000..530c967 Binary files /dev/null and b/out/production/MCNBT/text/block/cut_sandstone.png differ diff --git a/out/production/MCNBT/text/block/cyan_candle.png b/out/production/MCNBT/text/block/cyan_candle.png new file mode 100644 index 0000000..ab18f4f Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_candle.png differ diff --git a/out/production/MCNBT/text/block/cyan_candle_lit.png b/out/production/MCNBT/text/block/cyan_candle_lit.png new file mode 100644 index 0000000..51e9c30 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/cyan_concrete.png b/out/production/MCNBT/text/block/cyan_concrete.png new file mode 100644 index 0000000..ec3936c Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_concrete.png differ diff --git a/out/production/MCNBT/text/block/cyan_concrete_powder.png b/out/production/MCNBT/text/block/cyan_concrete_powder.png new file mode 100644 index 0000000..3a23a95 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/cyan_glazed_terracotta.png b/out/production/MCNBT/text/block/cyan_glazed_terracotta.png new file mode 100644 index 0000000..9a14cc5 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/cyan_shulker_box.png b/out/production/MCNBT/text/block/cyan_shulker_box.png new file mode 100644 index 0000000..d9577df Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/cyan_stained_glass.png b/out/production/MCNBT/text/block/cyan_stained_glass.png new file mode 100644 index 0000000..a4ac9ae Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/cyan_stained_glass_pane_top.png b/out/production/MCNBT/text/block/cyan_stained_glass_pane_top.png new file mode 100644 index 0000000..9a34b84 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/cyan_terracotta.png b/out/production/MCNBT/text/block/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_terracotta.png differ diff --git a/out/production/MCNBT/text/block/cyan_wool.png b/out/production/MCNBT/text/block/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/out/production/MCNBT/text/block/cyan_wool.png differ diff --git a/out/production/MCNBT/text/block/damaged_anvil_top.png b/out/production/MCNBT/text/block/damaged_anvil_top.png new file mode 100644 index 0000000..a806088 Binary files /dev/null and b/out/production/MCNBT/text/block/damaged_anvil_top.png differ diff --git a/out/production/MCNBT/text/block/dandelion.png b/out/production/MCNBT/text/block/dandelion.png new file mode 100644 index 0000000..21b8490 Binary files /dev/null and b/out/production/MCNBT/text/block/dandelion.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_door_bottom.png b/out/production/MCNBT/text/block/dark_oak_door_bottom.png new file mode 100644 index 0000000..0dc8fa2 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_door_top.png b/out/production/MCNBT/text/block/dark_oak_door_top.png new file mode 100644 index 0000000..9143ff9 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_door_top.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_leaves.png b/out/production/MCNBT/text/block/dark_oak_leaves.png new file mode 100644 index 0000000..292def1 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_leaves.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_log.png b/out/production/MCNBT/text/block/dark_oak_log.png new file mode 100644 index 0000000..ff911f8 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_log.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_log_top.png b/out/production/MCNBT/text/block/dark_oak_log_top.png new file mode 100644 index 0000000..39b5256 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_log_top.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_planks.png b/out/production/MCNBT/text/block/dark_oak_planks.png new file mode 100644 index 0000000..d37c452 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_planks.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_sapling.png b/out/production/MCNBT/text/block/dark_oak_sapling.png new file mode 100644 index 0000000..0cd95d3 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_sapling.png differ diff --git a/out/production/MCNBT/text/block/dark_oak_trapdoor.png b/out/production/MCNBT/text/block/dark_oak_trapdoor.png new file mode 100644 index 0000000..55fc96a Binary files /dev/null and b/out/production/MCNBT/text/block/dark_oak_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/dark_prismarine.png b/out/production/MCNBT/text/block/dark_prismarine.png new file mode 100644 index 0000000..f89d443 Binary files /dev/null and b/out/production/MCNBT/text/block/dark_prismarine.png differ diff --git a/out/production/MCNBT/text/block/daylight_detector_inverted_top.png b/out/production/MCNBT/text/block/daylight_detector_inverted_top.png new file mode 100644 index 0000000..ce5bedf Binary files /dev/null and b/out/production/MCNBT/text/block/daylight_detector_inverted_top.png differ diff --git a/out/production/MCNBT/text/block/daylight_detector_side.png b/out/production/MCNBT/text/block/daylight_detector_side.png new file mode 100644 index 0000000..05f7e83 Binary files /dev/null and b/out/production/MCNBT/text/block/daylight_detector_side.png differ diff --git a/out/production/MCNBT/text/block/daylight_detector_top.png b/out/production/MCNBT/text/block/daylight_detector_top.png new file mode 100644 index 0000000..9a408dc Binary files /dev/null and b/out/production/MCNBT/text/block/daylight_detector_top.png differ diff --git a/out/production/MCNBT/text/block/dead_brain_coral.png b/out/production/MCNBT/text/block/dead_brain_coral.png new file mode 100644 index 0000000..29c082c Binary files /dev/null and b/out/production/MCNBT/text/block/dead_brain_coral.png differ diff --git a/out/production/MCNBT/text/block/dead_brain_coral_block.png b/out/production/MCNBT/text/block/dead_brain_coral_block.png new file mode 100644 index 0000000..c6419cb Binary files /dev/null and b/out/production/MCNBT/text/block/dead_brain_coral_block.png differ diff --git a/out/production/MCNBT/text/block/dead_brain_coral_fan.png b/out/production/MCNBT/text/block/dead_brain_coral_fan.png new file mode 100644 index 0000000..10b0fbd Binary files /dev/null and b/out/production/MCNBT/text/block/dead_brain_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/dead_bubble_coral.png b/out/production/MCNBT/text/block/dead_bubble_coral.png new file mode 100644 index 0000000..bb9e259 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_bubble_coral.png differ diff --git a/out/production/MCNBT/text/block/dead_bubble_coral_block.png b/out/production/MCNBT/text/block/dead_bubble_coral_block.png new file mode 100644 index 0000000..aefc592 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_bubble_coral_block.png differ diff --git a/out/production/MCNBT/text/block/dead_bubble_coral_fan.png b/out/production/MCNBT/text/block/dead_bubble_coral_fan.png new file mode 100644 index 0000000..5a9634e Binary files /dev/null and b/out/production/MCNBT/text/block/dead_bubble_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/dead_bush.png b/out/production/MCNBT/text/block/dead_bush.png new file mode 100644 index 0000000..8f39442 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_bush.png differ diff --git a/out/production/MCNBT/text/block/dead_fire_coral.png b/out/production/MCNBT/text/block/dead_fire_coral.png new file mode 100644 index 0000000..95c33ad Binary files /dev/null and b/out/production/MCNBT/text/block/dead_fire_coral.png differ diff --git a/out/production/MCNBT/text/block/dead_fire_coral_block.png b/out/production/MCNBT/text/block/dead_fire_coral_block.png new file mode 100644 index 0000000..0bfad98 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_fire_coral_block.png differ diff --git a/out/production/MCNBT/text/block/dead_fire_coral_fan.png b/out/production/MCNBT/text/block/dead_fire_coral_fan.png new file mode 100644 index 0000000..5e7c7a9 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_fire_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/dead_horn_coral.png b/out/production/MCNBT/text/block/dead_horn_coral.png new file mode 100644 index 0000000..3c6744f Binary files /dev/null and b/out/production/MCNBT/text/block/dead_horn_coral.png differ diff --git a/out/production/MCNBT/text/block/dead_horn_coral_block.png b/out/production/MCNBT/text/block/dead_horn_coral_block.png new file mode 100644 index 0000000..482a1c8 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_horn_coral_block.png differ diff --git a/out/production/MCNBT/text/block/dead_horn_coral_fan.png b/out/production/MCNBT/text/block/dead_horn_coral_fan.png new file mode 100644 index 0000000..4d0dc24 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_horn_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/dead_tube_coral.png b/out/production/MCNBT/text/block/dead_tube_coral.png new file mode 100644 index 0000000..8ac8ed1 Binary files /dev/null and b/out/production/MCNBT/text/block/dead_tube_coral.png differ diff --git a/out/production/MCNBT/text/block/dead_tube_coral_block.png b/out/production/MCNBT/text/block/dead_tube_coral_block.png new file mode 100644 index 0000000..36a127f Binary files /dev/null and b/out/production/MCNBT/text/block/dead_tube_coral_block.png differ diff --git a/out/production/MCNBT/text/block/dead_tube_coral_fan.png b/out/production/MCNBT/text/block/dead_tube_coral_fan.png new file mode 100644 index 0000000..54847de Binary files /dev/null and b/out/production/MCNBT/text/block/dead_tube_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/debug.png b/out/production/MCNBT/text/block/debug.png new file mode 100644 index 0000000..8643d0a Binary files /dev/null and b/out/production/MCNBT/text/block/debug.png differ diff --git a/out/production/MCNBT/text/block/debug2.png b/out/production/MCNBT/text/block/debug2.png new file mode 100644 index 0000000..e5b0d26 Binary files /dev/null and b/out/production/MCNBT/text/block/debug2.png differ diff --git a/out/production/MCNBT/text/block/deepslate.png b/out/production/MCNBT/text/block/deepslate.png new file mode 100644 index 0000000..b07b09d Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate.png differ diff --git a/out/production/MCNBT/text/block/deepslate_bricks.png b/out/production/MCNBT/text/block/deepslate_bricks.png new file mode 100644 index 0000000..2cf2a17 Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_bricks.png differ diff --git a/out/production/MCNBT/text/block/deepslate_coal_ore.png b/out/production/MCNBT/text/block/deepslate_coal_ore.png new file mode 100644 index 0000000..3b9768c Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_coal_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_copper_ore.png b/out/production/MCNBT/text/block/deepslate_copper_ore.png new file mode 100644 index 0000000..6dc547d Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_copper_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_diamond_ore.png b/out/production/MCNBT/text/block/deepslate_diamond_ore.png new file mode 100644 index 0000000..86772d0 Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_diamond_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_emerald_ore.png b/out/production/MCNBT/text/block/deepslate_emerald_ore.png new file mode 100644 index 0000000..31720fd Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_emerald_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_gold_ore.png b/out/production/MCNBT/text/block/deepslate_gold_ore.png new file mode 100644 index 0000000..be52acb Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_gold_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_iron_ore.png b/out/production/MCNBT/text/block/deepslate_iron_ore.png new file mode 100644 index 0000000..96c170e Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_iron_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_lapis_ore.png b/out/production/MCNBT/text/block/deepslate_lapis_ore.png new file mode 100644 index 0000000..0e9c8cc Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_lapis_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_redstone_ore.png b/out/production/MCNBT/text/block/deepslate_redstone_ore.png new file mode 100644 index 0000000..6a1419a Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_redstone_ore.png differ diff --git a/out/production/MCNBT/text/block/deepslate_tiles.png b/out/production/MCNBT/text/block/deepslate_tiles.png new file mode 100644 index 0000000..7eebeb6 Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_tiles.png differ diff --git a/out/production/MCNBT/text/block/deepslate_top.png b/out/production/MCNBT/text/block/deepslate_top.png new file mode 100644 index 0000000..2569e50 Binary files /dev/null and b/out/production/MCNBT/text/block/deepslate_top.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_0.png b/out/production/MCNBT/text/block/destroy_stage_0.png new file mode 100644 index 0000000..f65b7ed Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_0.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_1.png b/out/production/MCNBT/text/block/destroy_stage_1.png new file mode 100644 index 0000000..7c91596 Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_1.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_2.png b/out/production/MCNBT/text/block/destroy_stage_2.png new file mode 100644 index 0000000..dadd6b0 Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_2.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_3.png b/out/production/MCNBT/text/block/destroy_stage_3.png new file mode 100644 index 0000000..52a40b6 Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_3.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_4.png b/out/production/MCNBT/text/block/destroy_stage_4.png new file mode 100644 index 0000000..e37c88a Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_4.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_5.png b/out/production/MCNBT/text/block/destroy_stage_5.png new file mode 100644 index 0000000..9590d2f Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_5.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_6.png b/out/production/MCNBT/text/block/destroy_stage_6.png new file mode 100644 index 0000000..fb00ade Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_6.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_7.png b/out/production/MCNBT/text/block/destroy_stage_7.png new file mode 100644 index 0000000..0b40c78 Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_7.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_8.png b/out/production/MCNBT/text/block/destroy_stage_8.png new file mode 100644 index 0000000..c0bf1de Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_8.png differ diff --git a/out/production/MCNBT/text/block/destroy_stage_9.png b/out/production/MCNBT/text/block/destroy_stage_9.png new file mode 100644 index 0000000..e3185f8 Binary files /dev/null and b/out/production/MCNBT/text/block/destroy_stage_9.png differ diff --git a/out/production/MCNBT/text/block/detector_rail.png b/out/production/MCNBT/text/block/detector_rail.png new file mode 100644 index 0000000..924fbb3 Binary files /dev/null and b/out/production/MCNBT/text/block/detector_rail.png differ diff --git a/out/production/MCNBT/text/block/detector_rail_on.png b/out/production/MCNBT/text/block/detector_rail_on.png new file mode 100644 index 0000000..b0d9c47 Binary files /dev/null and b/out/production/MCNBT/text/block/detector_rail_on.png differ diff --git a/out/production/MCNBT/text/block/diamond_block.png b/out/production/MCNBT/text/block/diamond_block.png new file mode 100644 index 0000000..710fef8 Binary files /dev/null and b/out/production/MCNBT/text/block/diamond_block.png differ diff --git a/out/production/MCNBT/text/block/diamond_ore.png b/out/production/MCNBT/text/block/diamond_ore.png new file mode 100644 index 0000000..5182e1c Binary files /dev/null and b/out/production/MCNBT/text/block/diamond_ore.png differ diff --git a/out/production/MCNBT/text/block/diorite.png b/out/production/MCNBT/text/block/diorite.png new file mode 100644 index 0000000..345c35d Binary files /dev/null and b/out/production/MCNBT/text/block/diorite.png differ diff --git a/out/production/MCNBT/text/block/dirt.png b/out/production/MCNBT/text/block/dirt.png new file mode 100644 index 0000000..617d353 Binary files /dev/null and b/out/production/MCNBT/text/block/dirt.png differ diff --git a/out/production/MCNBT/text/block/dirt_path_side.png b/out/production/MCNBT/text/block/dirt_path_side.png new file mode 100644 index 0000000..c354996 Binary files /dev/null and b/out/production/MCNBT/text/block/dirt_path_side.png differ diff --git a/out/production/MCNBT/text/block/dirt_path_top.png b/out/production/MCNBT/text/block/dirt_path_top.png new file mode 100644 index 0000000..86c0a4c Binary files /dev/null and b/out/production/MCNBT/text/block/dirt_path_top.png differ diff --git a/out/production/MCNBT/text/block/dispenser_front.png b/out/production/MCNBT/text/block/dispenser_front.png new file mode 100644 index 0000000..60de10f Binary files /dev/null and b/out/production/MCNBT/text/block/dispenser_front.png differ diff --git a/out/production/MCNBT/text/block/dispenser_front_vertical.png b/out/production/MCNBT/text/block/dispenser_front_vertical.png new file mode 100644 index 0000000..4d433d9 Binary files /dev/null and b/out/production/MCNBT/text/block/dispenser_front_vertical.png differ diff --git a/out/production/MCNBT/text/block/dragon_egg.png b/out/production/MCNBT/text/block/dragon_egg.png new file mode 100644 index 0000000..ee9d67f Binary files /dev/null and b/out/production/MCNBT/text/block/dragon_egg.png differ diff --git a/out/production/MCNBT/text/block/dried_kelp_bottom.png b/out/production/MCNBT/text/block/dried_kelp_bottom.png new file mode 100644 index 0000000..5b6edbd Binary files /dev/null and b/out/production/MCNBT/text/block/dried_kelp_bottom.png differ diff --git a/out/production/MCNBT/text/block/dried_kelp_side.png b/out/production/MCNBT/text/block/dried_kelp_side.png new file mode 100644 index 0000000..78a5c5f Binary files /dev/null and b/out/production/MCNBT/text/block/dried_kelp_side.png differ diff --git a/out/production/MCNBT/text/block/dried_kelp_top.png b/out/production/MCNBT/text/block/dried_kelp_top.png new file mode 100644 index 0000000..09465de Binary files /dev/null and b/out/production/MCNBT/text/block/dried_kelp_top.png differ diff --git a/out/production/MCNBT/text/block/dripstone_block.png b/out/production/MCNBT/text/block/dripstone_block.png new file mode 100644 index 0000000..c3fbb5b Binary files /dev/null and b/out/production/MCNBT/text/block/dripstone_block.png differ diff --git a/out/production/MCNBT/text/block/dropper_front.png b/out/production/MCNBT/text/block/dropper_front.png new file mode 100644 index 0000000..8fe70ec Binary files /dev/null and b/out/production/MCNBT/text/block/dropper_front.png differ diff --git a/out/production/MCNBT/text/block/dropper_front_vertical.png b/out/production/MCNBT/text/block/dropper_front_vertical.png new file mode 100644 index 0000000..325f8da Binary files /dev/null and b/out/production/MCNBT/text/block/dropper_front_vertical.png differ diff --git a/out/production/MCNBT/text/block/emerald_block.png b/out/production/MCNBT/text/block/emerald_block.png new file mode 100644 index 0000000..15d8710 Binary files /dev/null and b/out/production/MCNBT/text/block/emerald_block.png differ diff --git a/out/production/MCNBT/text/block/emerald_ore.png b/out/production/MCNBT/text/block/emerald_ore.png new file mode 100644 index 0000000..425191c Binary files /dev/null and b/out/production/MCNBT/text/block/emerald_ore.png differ diff --git a/out/production/MCNBT/text/block/enchanting_table_bottom.png b/out/production/MCNBT/text/block/enchanting_table_bottom.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/out/production/MCNBT/text/block/enchanting_table_bottom.png differ diff --git a/out/production/MCNBT/text/block/enchanting_table_side.png b/out/production/MCNBT/text/block/enchanting_table_side.png new file mode 100644 index 0000000..a111759 Binary files /dev/null and b/out/production/MCNBT/text/block/enchanting_table_side.png differ diff --git a/out/production/MCNBT/text/block/enchanting_table_top.png b/out/production/MCNBT/text/block/enchanting_table_top.png new file mode 100644 index 0000000..ef5eea5 Binary files /dev/null and b/out/production/MCNBT/text/block/enchanting_table_top.png differ diff --git a/out/production/MCNBT/text/block/end_portal_frame_eye.png b/out/production/MCNBT/text/block/end_portal_frame_eye.png new file mode 100644 index 0000000..2ff33f9 Binary files /dev/null and b/out/production/MCNBT/text/block/end_portal_frame_eye.png differ diff --git a/out/production/MCNBT/text/block/end_portal_frame_side.png b/out/production/MCNBT/text/block/end_portal_frame_side.png new file mode 100644 index 0000000..30140f7 Binary files /dev/null and b/out/production/MCNBT/text/block/end_portal_frame_side.png differ diff --git a/out/production/MCNBT/text/block/end_portal_frame_top.png b/out/production/MCNBT/text/block/end_portal_frame_top.png new file mode 100644 index 0000000..ced8caf Binary files /dev/null and b/out/production/MCNBT/text/block/end_portal_frame_top.png differ diff --git a/out/production/MCNBT/text/block/end_rod.png b/out/production/MCNBT/text/block/end_rod.png new file mode 100644 index 0000000..a710490 Binary files /dev/null and b/out/production/MCNBT/text/block/end_rod.png differ diff --git a/out/production/MCNBT/text/block/end_stone.png b/out/production/MCNBT/text/block/end_stone.png new file mode 100644 index 0000000..6d747c0 Binary files /dev/null and b/out/production/MCNBT/text/block/end_stone.png differ diff --git a/out/production/MCNBT/text/block/end_stone_bricks.png b/out/production/MCNBT/text/block/end_stone_bricks.png new file mode 100644 index 0000000..afa774b Binary files /dev/null and b/out/production/MCNBT/text/block/end_stone_bricks.png differ diff --git a/out/production/MCNBT/text/block/exposed_copper.png b/out/production/MCNBT/text/block/exposed_copper.png new file mode 100644 index 0000000..d265f4b Binary files /dev/null and b/out/production/MCNBT/text/block/exposed_copper.png differ diff --git a/out/production/MCNBT/text/block/exposed_cut_copper.png b/out/production/MCNBT/text/block/exposed_cut_copper.png new file mode 100644 index 0000000..b8d527c Binary files /dev/null and b/out/production/MCNBT/text/block/exposed_cut_copper.png differ diff --git a/out/production/MCNBT/text/block/farmland.png b/out/production/MCNBT/text/block/farmland.png new file mode 100644 index 0000000..b73ffc0 Binary files /dev/null and b/out/production/MCNBT/text/block/farmland.png differ diff --git a/out/production/MCNBT/text/block/farmland_moist.png b/out/production/MCNBT/text/block/farmland_moist.png new file mode 100644 index 0000000..2c3f62d Binary files /dev/null and b/out/production/MCNBT/text/block/farmland_moist.png differ diff --git a/out/production/MCNBT/text/block/fern.png b/out/production/MCNBT/text/block/fern.png new file mode 100644 index 0000000..11ad3c7 Binary files /dev/null and b/out/production/MCNBT/text/block/fern.png differ diff --git a/out/production/MCNBT/text/block/fire_0.png b/out/production/MCNBT/text/block/fire_0.png new file mode 100644 index 0000000..6066dc4 Binary files /dev/null and b/out/production/MCNBT/text/block/fire_0.png differ diff --git a/out/production/MCNBT/text/block/fire_0.png.mcmeta b/out/production/MCNBT/text/block/fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/out/production/MCNBT/text/block/fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/out/production/MCNBT/text/block/fire_1.png b/out/production/MCNBT/text/block/fire_1.png new file mode 100644 index 0000000..fd439b1 Binary files /dev/null and b/out/production/MCNBT/text/block/fire_1.png differ diff --git a/out/production/MCNBT/text/block/fire_1.png.mcmeta b/out/production/MCNBT/text/block/fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/MCNBT/text/block/fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/fire_coral.png b/out/production/MCNBT/text/block/fire_coral.png new file mode 100644 index 0000000..78211e5 Binary files /dev/null and b/out/production/MCNBT/text/block/fire_coral.png differ diff --git a/out/production/MCNBT/text/block/fire_coral_block.png b/out/production/MCNBT/text/block/fire_coral_block.png new file mode 100644 index 0000000..3a97e4f Binary files /dev/null and b/out/production/MCNBT/text/block/fire_coral_block.png differ diff --git a/out/production/MCNBT/text/block/fire_coral_fan.png b/out/production/MCNBT/text/block/fire_coral_fan.png new file mode 100644 index 0000000..17befa7 Binary files /dev/null and b/out/production/MCNBT/text/block/fire_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/fletching_table_front.png b/out/production/MCNBT/text/block/fletching_table_front.png new file mode 100644 index 0000000..6bcb432 Binary files /dev/null and b/out/production/MCNBT/text/block/fletching_table_front.png differ diff --git a/out/production/MCNBT/text/block/fletching_table_side.png b/out/production/MCNBT/text/block/fletching_table_side.png new file mode 100644 index 0000000..eaaace6 Binary files /dev/null and b/out/production/MCNBT/text/block/fletching_table_side.png differ diff --git a/out/production/MCNBT/text/block/fletching_table_top.png b/out/production/MCNBT/text/block/fletching_table_top.png new file mode 100644 index 0000000..b872bc4 Binary files /dev/null and b/out/production/MCNBT/text/block/fletching_table_top.png differ diff --git a/out/production/MCNBT/text/block/flower_pot.png b/out/production/MCNBT/text/block/flower_pot.png new file mode 100644 index 0000000..7a584f6 Binary files /dev/null and b/out/production/MCNBT/text/block/flower_pot.png differ diff --git a/out/production/MCNBT/text/block/flowering_azalea_leaves.png b/out/production/MCNBT/text/block/flowering_azalea_leaves.png new file mode 100644 index 0000000..2de12a3 Binary files /dev/null and b/out/production/MCNBT/text/block/flowering_azalea_leaves.png differ diff --git a/out/production/MCNBT/text/block/flowering_azalea_side.png b/out/production/MCNBT/text/block/flowering_azalea_side.png new file mode 100644 index 0000000..c61e516 Binary files /dev/null and b/out/production/MCNBT/text/block/flowering_azalea_side.png differ diff --git a/out/production/MCNBT/text/block/flowering_azalea_top.png b/out/production/MCNBT/text/block/flowering_azalea_top.png new file mode 100644 index 0000000..921bb8f Binary files /dev/null and b/out/production/MCNBT/text/block/flowering_azalea_top.png differ diff --git a/out/production/MCNBT/text/block/frosted_ice_0.png b/out/production/MCNBT/text/block/frosted_ice_0.png new file mode 100644 index 0000000..1a9b5c7 Binary files /dev/null and b/out/production/MCNBT/text/block/frosted_ice_0.png differ diff --git a/out/production/MCNBT/text/block/frosted_ice_1.png b/out/production/MCNBT/text/block/frosted_ice_1.png new file mode 100644 index 0000000..e01008b Binary files /dev/null and b/out/production/MCNBT/text/block/frosted_ice_1.png differ diff --git a/out/production/MCNBT/text/block/frosted_ice_2.png b/out/production/MCNBT/text/block/frosted_ice_2.png new file mode 100644 index 0000000..42aef95 Binary files /dev/null and b/out/production/MCNBT/text/block/frosted_ice_2.png differ diff --git a/out/production/MCNBT/text/block/frosted_ice_3.png b/out/production/MCNBT/text/block/frosted_ice_3.png new file mode 100644 index 0000000..8676e60 Binary files /dev/null and b/out/production/MCNBT/text/block/frosted_ice_3.png differ diff --git a/out/production/MCNBT/text/block/furnace_front.png b/out/production/MCNBT/text/block/furnace_front.png new file mode 100644 index 0000000..cbab85d Binary files /dev/null and b/out/production/MCNBT/text/block/furnace_front.png differ diff --git a/out/production/MCNBT/text/block/furnace_front_on.png b/out/production/MCNBT/text/block/furnace_front_on.png new file mode 100644 index 0000000..34a506b Binary files /dev/null and b/out/production/MCNBT/text/block/furnace_front_on.png differ diff --git a/out/production/MCNBT/text/block/furnace_side.png b/out/production/MCNBT/text/block/furnace_side.png new file mode 100644 index 0000000..19d0311 Binary files /dev/null and b/out/production/MCNBT/text/block/furnace_side.png differ diff --git a/out/production/MCNBT/text/block/furnace_top.png b/out/production/MCNBT/text/block/furnace_top.png new file mode 100644 index 0000000..2065e18 Binary files /dev/null and b/out/production/MCNBT/text/block/furnace_top.png differ diff --git a/out/production/MCNBT/text/block/gilded_blackstone.png b/out/production/MCNBT/text/block/gilded_blackstone.png new file mode 100644 index 0000000..db5c616 Binary files /dev/null and b/out/production/MCNBT/text/block/gilded_blackstone.png differ diff --git a/out/production/MCNBT/text/block/glass.png b/out/production/MCNBT/text/block/glass.png new file mode 100644 index 0000000..7270ac1 Binary files /dev/null and b/out/production/MCNBT/text/block/glass.png differ diff --git a/out/production/MCNBT/text/block/glass_pane_top.png b/out/production/MCNBT/text/block/glass_pane_top.png new file mode 100644 index 0000000..bcc4fa7 Binary files /dev/null and b/out/production/MCNBT/text/block/glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/glow_item_frame.png b/out/production/MCNBT/text/block/glow_item_frame.png new file mode 100644 index 0000000..633e567 Binary files /dev/null and b/out/production/MCNBT/text/block/glow_item_frame.png differ diff --git a/out/production/MCNBT/text/block/glow_lichen.png b/out/production/MCNBT/text/block/glow_lichen.png new file mode 100644 index 0000000..d6fd870 Binary files /dev/null and b/out/production/MCNBT/text/block/glow_lichen.png differ diff --git a/out/production/MCNBT/text/block/glowstone.png b/out/production/MCNBT/text/block/glowstone.png new file mode 100644 index 0000000..61fdb12 Binary files /dev/null and b/out/production/MCNBT/text/block/glowstone.png differ diff --git a/out/production/MCNBT/text/block/gold_block.png b/out/production/MCNBT/text/block/gold_block.png new file mode 100644 index 0000000..79021b8 Binary files /dev/null and b/out/production/MCNBT/text/block/gold_block.png differ diff --git a/out/production/MCNBT/text/block/gold_ore.png b/out/production/MCNBT/text/block/gold_ore.png new file mode 100644 index 0000000..cb1c9cc Binary files /dev/null and b/out/production/MCNBT/text/block/gold_ore.png differ diff --git a/out/production/MCNBT/text/block/granite.png b/out/production/MCNBT/text/block/granite.png new file mode 100644 index 0000000..b52ad28 Binary files /dev/null and b/out/production/MCNBT/text/block/granite.png differ diff --git a/out/production/MCNBT/text/block/grass.png b/out/production/MCNBT/text/block/grass.png new file mode 100644 index 0000000..dc74a2c Binary files /dev/null and b/out/production/MCNBT/text/block/grass.png differ diff --git a/out/production/MCNBT/text/block/grass_block_side.png b/out/production/MCNBT/text/block/grass_block_side.png new file mode 100644 index 0000000..30663bf Binary files /dev/null and b/out/production/MCNBT/text/block/grass_block_side.png differ diff --git a/out/production/MCNBT/text/block/grass_block_side_overlay.png b/out/production/MCNBT/text/block/grass_block_side_overlay.png new file mode 100644 index 0000000..4abf8fc Binary files /dev/null and b/out/production/MCNBT/text/block/grass_block_side_overlay.png differ diff --git a/out/production/MCNBT/text/block/grass_block_snow.png b/out/production/MCNBT/text/block/grass_block_snow.png new file mode 100644 index 0000000..5fe3e02 Binary files /dev/null and b/out/production/MCNBT/text/block/grass_block_snow.png differ diff --git a/out/production/MCNBT/text/block/grass_block_top.png b/out/production/MCNBT/text/block/grass_block_top.png new file mode 100644 index 0000000..eaa7e45 Binary files /dev/null and b/out/production/MCNBT/text/block/grass_block_top.png differ diff --git a/out/production/MCNBT/text/block/gravel.png b/out/production/MCNBT/text/block/gravel.png new file mode 100644 index 0000000..1ee8233 Binary files /dev/null and b/out/production/MCNBT/text/block/gravel.png differ diff --git a/out/production/MCNBT/text/block/gray_candle.png b/out/production/MCNBT/text/block/gray_candle.png new file mode 100644 index 0000000..5af00c7 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_candle.png differ diff --git a/out/production/MCNBT/text/block/gray_candle_lit.png b/out/production/MCNBT/text/block/gray_candle_lit.png new file mode 100644 index 0000000..b95b6f6 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/gray_concrete.png b/out/production/MCNBT/text/block/gray_concrete.png new file mode 100644 index 0000000..ee95a15 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_concrete.png differ diff --git a/out/production/MCNBT/text/block/gray_concrete_powder.png b/out/production/MCNBT/text/block/gray_concrete_powder.png new file mode 100644 index 0000000..7d5a4d1 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/gray_glazed_terracotta.png b/out/production/MCNBT/text/block/gray_glazed_terracotta.png new file mode 100644 index 0000000..8eab4ed Binary files /dev/null and b/out/production/MCNBT/text/block/gray_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/gray_shulker_box.png b/out/production/MCNBT/text/block/gray_shulker_box.png new file mode 100644 index 0000000..8c9ce4e Binary files /dev/null and b/out/production/MCNBT/text/block/gray_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/gray_stained_glass.png b/out/production/MCNBT/text/block/gray_stained_glass.png new file mode 100644 index 0000000..e0663c0 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/gray_stained_glass_pane_top.png b/out/production/MCNBT/text/block/gray_stained_glass_pane_top.png new file mode 100644 index 0000000..bb06114 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/gray_terracotta.png b/out/production/MCNBT/text/block/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/out/production/MCNBT/text/block/gray_terracotta.png differ diff --git a/out/production/MCNBT/text/block/gray_wool.png b/out/production/MCNBT/text/block/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/out/production/MCNBT/text/block/gray_wool.png differ diff --git a/out/production/MCNBT/text/block/green_candle.png b/out/production/MCNBT/text/block/green_candle.png new file mode 100644 index 0000000..5afa695 Binary files /dev/null and b/out/production/MCNBT/text/block/green_candle.png differ diff --git a/out/production/MCNBT/text/block/green_candle_lit.png b/out/production/MCNBT/text/block/green_candle_lit.png new file mode 100644 index 0000000..e7e621c Binary files /dev/null and b/out/production/MCNBT/text/block/green_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/green_concrete.png b/out/production/MCNBT/text/block/green_concrete.png new file mode 100644 index 0000000..8718898 Binary files /dev/null and b/out/production/MCNBT/text/block/green_concrete.png differ diff --git a/out/production/MCNBT/text/block/green_concrete_powder.png b/out/production/MCNBT/text/block/green_concrete_powder.png new file mode 100644 index 0000000..cdeef44 Binary files /dev/null and b/out/production/MCNBT/text/block/green_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/green_glazed_terracotta.png b/out/production/MCNBT/text/block/green_glazed_terracotta.png new file mode 100644 index 0000000..c1f81de Binary files /dev/null and b/out/production/MCNBT/text/block/green_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/green_shulker_box.png b/out/production/MCNBT/text/block/green_shulker_box.png new file mode 100644 index 0000000..1b4214c Binary files /dev/null and b/out/production/MCNBT/text/block/green_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/green_stained_glass.png b/out/production/MCNBT/text/block/green_stained_glass.png new file mode 100644 index 0000000..e4c0eba Binary files /dev/null and b/out/production/MCNBT/text/block/green_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/green_stained_glass_pane_top.png b/out/production/MCNBT/text/block/green_stained_glass_pane_top.png new file mode 100644 index 0000000..a7d9fc7 Binary files /dev/null and b/out/production/MCNBT/text/block/green_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/green_terracotta.png b/out/production/MCNBT/text/block/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/out/production/MCNBT/text/block/green_terracotta.png differ diff --git a/out/production/MCNBT/text/block/green_wool.png b/out/production/MCNBT/text/block/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/out/production/MCNBT/text/block/green_wool.png differ diff --git a/out/production/MCNBT/text/block/grindstone_pivot.png b/out/production/MCNBT/text/block/grindstone_pivot.png new file mode 100644 index 0000000..0797048 Binary files /dev/null and b/out/production/MCNBT/text/block/grindstone_pivot.png differ diff --git a/out/production/MCNBT/text/block/grindstone_round.png b/out/production/MCNBT/text/block/grindstone_round.png new file mode 100644 index 0000000..dfedeb0 Binary files /dev/null and b/out/production/MCNBT/text/block/grindstone_round.png differ diff --git a/out/production/MCNBT/text/block/grindstone_side.png b/out/production/MCNBT/text/block/grindstone_side.png new file mode 100644 index 0000000..4aa2658 Binary files /dev/null and b/out/production/MCNBT/text/block/grindstone_side.png differ diff --git a/out/production/MCNBT/text/block/hanging_roots.png b/out/production/MCNBT/text/block/hanging_roots.png new file mode 100644 index 0000000..5aae89e Binary files /dev/null and b/out/production/MCNBT/text/block/hanging_roots.png differ diff --git a/out/production/MCNBT/text/block/hay_block_side.png b/out/production/MCNBT/text/block/hay_block_side.png new file mode 100644 index 0000000..7b734eb Binary files /dev/null and b/out/production/MCNBT/text/block/hay_block_side.png differ diff --git a/out/production/MCNBT/text/block/hay_block_top.png b/out/production/MCNBT/text/block/hay_block_top.png new file mode 100644 index 0000000..84ee05e Binary files /dev/null and b/out/production/MCNBT/text/block/hay_block_top.png differ diff --git a/out/production/MCNBT/text/block/honey_block_bottom.png b/out/production/MCNBT/text/block/honey_block_bottom.png new file mode 100644 index 0000000..cc13bc5 Binary files /dev/null and b/out/production/MCNBT/text/block/honey_block_bottom.png differ diff --git a/out/production/MCNBT/text/block/honey_block_side.png b/out/production/MCNBT/text/block/honey_block_side.png new file mode 100644 index 0000000..071ca42 Binary files /dev/null and b/out/production/MCNBT/text/block/honey_block_side.png differ diff --git a/out/production/MCNBT/text/block/honey_block_top.png b/out/production/MCNBT/text/block/honey_block_top.png new file mode 100644 index 0000000..7deb75d Binary files /dev/null and b/out/production/MCNBT/text/block/honey_block_top.png differ diff --git a/out/production/MCNBT/text/block/honeycomb_block.png b/out/production/MCNBT/text/block/honeycomb_block.png new file mode 100644 index 0000000..d19f7a0 Binary files /dev/null and b/out/production/MCNBT/text/block/honeycomb_block.png differ diff --git a/out/production/MCNBT/text/block/hopper_inside.png b/out/production/MCNBT/text/block/hopper_inside.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/out/production/MCNBT/text/block/hopper_inside.png differ diff --git a/out/production/MCNBT/text/block/hopper_outside.png b/out/production/MCNBT/text/block/hopper_outside.png new file mode 100644 index 0000000..b6265ea Binary files /dev/null and b/out/production/MCNBT/text/block/hopper_outside.png differ diff --git a/out/production/MCNBT/text/block/hopper_top.png b/out/production/MCNBT/text/block/hopper_top.png new file mode 100644 index 0000000..709badc Binary files /dev/null and b/out/production/MCNBT/text/block/hopper_top.png differ diff --git a/out/production/MCNBT/text/block/horn_coral.png b/out/production/MCNBT/text/block/horn_coral.png new file mode 100644 index 0000000..299064d Binary files /dev/null and b/out/production/MCNBT/text/block/horn_coral.png differ diff --git a/out/production/MCNBT/text/block/horn_coral_block.png b/out/production/MCNBT/text/block/horn_coral_block.png new file mode 100644 index 0000000..6990cec Binary files /dev/null and b/out/production/MCNBT/text/block/horn_coral_block.png differ diff --git a/out/production/MCNBT/text/block/horn_coral_fan.png b/out/production/MCNBT/text/block/horn_coral_fan.png new file mode 100644 index 0000000..da1fcd0 Binary files /dev/null and b/out/production/MCNBT/text/block/horn_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/ice.png b/out/production/MCNBT/text/block/ice.png new file mode 100644 index 0000000..1011846 Binary files /dev/null and b/out/production/MCNBT/text/block/ice.png differ diff --git a/out/production/MCNBT/text/block/iron_bars.png b/out/production/MCNBT/text/block/iron_bars.png new file mode 100644 index 0000000..aee70f3 Binary files /dev/null and b/out/production/MCNBT/text/block/iron_bars.png differ diff --git a/out/production/MCNBT/text/block/iron_block.png b/out/production/MCNBT/text/block/iron_block.png new file mode 100644 index 0000000..5ecaf7f Binary files /dev/null and b/out/production/MCNBT/text/block/iron_block.png differ diff --git a/out/production/MCNBT/text/block/iron_door_bottom.png b/out/production/MCNBT/text/block/iron_door_bottom.png new file mode 100644 index 0000000..240f8ae Binary files /dev/null and b/out/production/MCNBT/text/block/iron_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/iron_door_top.png b/out/production/MCNBT/text/block/iron_door_top.png new file mode 100644 index 0000000..ad4a324 Binary files /dev/null and b/out/production/MCNBT/text/block/iron_door_top.png differ diff --git a/out/production/MCNBT/text/block/iron_ore.png b/out/production/MCNBT/text/block/iron_ore.png new file mode 100644 index 0000000..8fa6857 Binary files /dev/null and b/out/production/MCNBT/text/block/iron_ore.png differ diff --git a/out/production/MCNBT/text/block/iron_trapdoor.png b/out/production/MCNBT/text/block/iron_trapdoor.png new file mode 100644 index 0000000..6000d27 Binary files /dev/null and b/out/production/MCNBT/text/block/iron_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/item_frame.png b/out/production/MCNBT/text/block/item_frame.png new file mode 100644 index 0000000..095de1c Binary files /dev/null and b/out/production/MCNBT/text/block/item_frame.png differ diff --git a/out/production/MCNBT/text/block/jack_o_lantern.png b/out/production/MCNBT/text/block/jack_o_lantern.png new file mode 100644 index 0000000..813db30 Binary files /dev/null and b/out/production/MCNBT/text/block/jack_o_lantern.png differ diff --git a/out/production/MCNBT/text/block/jigsaw_bottom.png b/out/production/MCNBT/text/block/jigsaw_bottom.png new file mode 100644 index 0000000..71c16d8 Binary files /dev/null and b/out/production/MCNBT/text/block/jigsaw_bottom.png differ diff --git a/out/production/MCNBT/text/block/jigsaw_lock.png b/out/production/MCNBT/text/block/jigsaw_lock.png new file mode 100644 index 0000000..0b5691f Binary files /dev/null and b/out/production/MCNBT/text/block/jigsaw_lock.png differ diff --git a/out/production/MCNBT/text/block/jigsaw_side.png b/out/production/MCNBT/text/block/jigsaw_side.png new file mode 100644 index 0000000..5b5cd65 Binary files /dev/null and b/out/production/MCNBT/text/block/jigsaw_side.png differ diff --git a/out/production/MCNBT/text/block/jigsaw_top.png b/out/production/MCNBT/text/block/jigsaw_top.png new file mode 100644 index 0000000..f9f5bca Binary files /dev/null and b/out/production/MCNBT/text/block/jigsaw_top.png differ diff --git a/out/production/MCNBT/text/block/jukebox_side.png b/out/production/MCNBT/text/block/jukebox_side.png new file mode 100644 index 0000000..82430ca Binary files /dev/null and b/out/production/MCNBT/text/block/jukebox_side.png differ diff --git a/out/production/MCNBT/text/block/jukebox_top.png b/out/production/MCNBT/text/block/jukebox_top.png new file mode 100644 index 0000000..da45dfe Binary files /dev/null and b/out/production/MCNBT/text/block/jukebox_top.png differ diff --git a/out/production/MCNBT/text/block/jungle_door_bottom.png b/out/production/MCNBT/text/block/jungle_door_bottom.png new file mode 100644 index 0000000..7178f13 Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/jungle_door_top.png b/out/production/MCNBT/text/block/jungle_door_top.png new file mode 100644 index 0000000..8af416a Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_door_top.png differ diff --git a/out/production/MCNBT/text/block/jungle_leaves.png b/out/production/MCNBT/text/block/jungle_leaves.png new file mode 100644 index 0000000..0c1176b Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_leaves.png differ diff --git a/out/production/MCNBT/text/block/jungle_log.png b/out/production/MCNBT/text/block/jungle_log.png new file mode 100644 index 0000000..030bfc8 Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_log.png differ diff --git a/out/production/MCNBT/text/block/jungle_log_top.png b/out/production/MCNBT/text/block/jungle_log_top.png new file mode 100644 index 0000000..0195d05 Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_log_top.png differ diff --git a/out/production/MCNBT/text/block/jungle_planks.png b/out/production/MCNBT/text/block/jungle_planks.png new file mode 100644 index 0000000..c2c72cb Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_planks.png differ diff --git a/out/production/MCNBT/text/block/jungle_sapling.png b/out/production/MCNBT/text/block/jungle_sapling.png new file mode 100644 index 0000000..a33daa7 Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_sapling.png differ diff --git a/out/production/MCNBT/text/block/jungle_trapdoor.png b/out/production/MCNBT/text/block/jungle_trapdoor.png new file mode 100644 index 0000000..477a599 Binary files /dev/null and b/out/production/MCNBT/text/block/jungle_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/kelp.png b/out/production/MCNBT/text/block/kelp.png new file mode 100644 index 0000000..6877da3 Binary files /dev/null and b/out/production/MCNBT/text/block/kelp.png differ diff --git a/out/production/MCNBT/text/block/kelp.png.mcmeta b/out/production/MCNBT/text/block/kelp.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/MCNBT/text/block/kelp.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/kelp_plant.png b/out/production/MCNBT/text/block/kelp_plant.png new file mode 100644 index 0000000..ca6b31c Binary files /dev/null and b/out/production/MCNBT/text/block/kelp_plant.png differ diff --git a/out/production/MCNBT/text/block/kelp_plant.png.mcmeta b/out/production/MCNBT/text/block/kelp_plant.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/MCNBT/text/block/kelp_plant.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/ladder.png b/out/production/MCNBT/text/block/ladder.png new file mode 100644 index 0000000..3500180 Binary files /dev/null and b/out/production/MCNBT/text/block/ladder.png differ diff --git a/out/production/MCNBT/text/block/lantern.png b/out/production/MCNBT/text/block/lantern.png new file mode 100644 index 0000000..e3f2ab9 Binary files /dev/null and b/out/production/MCNBT/text/block/lantern.png differ diff --git a/out/production/MCNBT/text/block/lantern.png.mcmeta b/out/production/MCNBT/text/block/lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/out/production/MCNBT/text/block/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/lapis_block.png b/out/production/MCNBT/text/block/lapis_block.png new file mode 100644 index 0000000..6987aa5 Binary files /dev/null and b/out/production/MCNBT/text/block/lapis_block.png differ diff --git a/out/production/MCNBT/text/block/lapis_ore.png b/out/production/MCNBT/text/block/lapis_ore.png new file mode 100644 index 0000000..7c212c3 Binary files /dev/null and b/out/production/MCNBT/text/block/lapis_ore.png differ diff --git a/out/production/MCNBT/text/block/large_amethyst_bud.png b/out/production/MCNBT/text/block/large_amethyst_bud.png new file mode 100644 index 0000000..337f13d Binary files /dev/null and b/out/production/MCNBT/text/block/large_amethyst_bud.png differ diff --git a/out/production/MCNBT/text/block/large_fern_bottom.png b/out/production/MCNBT/text/block/large_fern_bottom.png new file mode 100644 index 0000000..936cb7b Binary files /dev/null and b/out/production/MCNBT/text/block/large_fern_bottom.png differ diff --git a/out/production/MCNBT/text/block/large_fern_top.png b/out/production/MCNBT/text/block/large_fern_top.png new file mode 100644 index 0000000..56da4f4 Binary files /dev/null and b/out/production/MCNBT/text/block/large_fern_top.png differ diff --git a/out/production/MCNBT/text/block/lava_flow.png b/out/production/MCNBT/text/block/lava_flow.png new file mode 100644 index 0000000..ccb5d6b Binary files /dev/null and b/out/production/MCNBT/text/block/lava_flow.png differ diff --git a/out/production/MCNBT/text/block/lava_flow.png.mcmeta b/out/production/MCNBT/text/block/lava_flow.png.mcmeta new file mode 100644 index 0000000..8e55e43 --- /dev/null +++ b/out/production/MCNBT/text/block/lava_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/out/production/MCNBT/text/block/lava_still.png b/out/production/MCNBT/text/block/lava_still.png new file mode 100644 index 0000000..e62298c Binary files /dev/null and b/out/production/MCNBT/text/block/lava_still.png differ diff --git a/out/production/MCNBT/text/block/lava_still.png.mcmeta b/out/production/MCNBT/text/block/lava_still.png.mcmeta new file mode 100644 index 0000000..7ceb363 --- /dev/null +++ b/out/production/MCNBT/text/block/lava_still.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/lectern_base.png b/out/production/MCNBT/text/block/lectern_base.png new file mode 100644 index 0000000..217e356 Binary files /dev/null and b/out/production/MCNBT/text/block/lectern_base.png differ diff --git a/out/production/MCNBT/text/block/lectern_front.png b/out/production/MCNBT/text/block/lectern_front.png new file mode 100644 index 0000000..6073d12 Binary files /dev/null and b/out/production/MCNBT/text/block/lectern_front.png differ diff --git a/out/production/MCNBT/text/block/lectern_sides.png b/out/production/MCNBT/text/block/lectern_sides.png new file mode 100644 index 0000000..5e6955c Binary files /dev/null and b/out/production/MCNBT/text/block/lectern_sides.png differ diff --git a/out/production/MCNBT/text/block/lectern_top.png b/out/production/MCNBT/text/block/lectern_top.png new file mode 100644 index 0000000..b81566a Binary files /dev/null and b/out/production/MCNBT/text/block/lectern_top.png differ diff --git a/out/production/MCNBT/text/block/lever.png b/out/production/MCNBT/text/block/lever.png new file mode 100644 index 0000000..102f5d7 Binary files /dev/null and b/out/production/MCNBT/text/block/lever.png differ diff --git a/out/production/MCNBT/text/block/light_blue_candle.png b/out/production/MCNBT/text/block/light_blue_candle.png new file mode 100644 index 0000000..1c6cb84 Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_candle.png differ diff --git a/out/production/MCNBT/text/block/light_blue_candle_lit.png b/out/production/MCNBT/text/block/light_blue_candle_lit.png new file mode 100644 index 0000000..56bc7cc Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/light_blue_concrete.png b/out/production/MCNBT/text/block/light_blue_concrete.png new file mode 100644 index 0000000..d5a46fe Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_concrete.png differ diff --git a/out/production/MCNBT/text/block/light_blue_concrete_powder.png b/out/production/MCNBT/text/block/light_blue_concrete_powder.png new file mode 100644 index 0000000..fe8b779 Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/light_blue_glazed_terracotta.png b/out/production/MCNBT/text/block/light_blue_glazed_terracotta.png new file mode 100644 index 0000000..516fb7e Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/light_blue_shulker_box.png b/out/production/MCNBT/text/block/light_blue_shulker_box.png new file mode 100644 index 0000000..597f4c5 Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/light_blue_stained_glass.png b/out/production/MCNBT/text/block/light_blue_stained_glass.png new file mode 100644 index 0000000..7d74ebc Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/light_blue_stained_glass_pane_top.png b/out/production/MCNBT/text/block/light_blue_stained_glass_pane_top.png new file mode 100644 index 0000000..6a0e661 Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/light_blue_terracotta.png b/out/production/MCNBT/text/block/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_terracotta.png differ diff --git a/out/production/MCNBT/text/block/light_blue_wool.png b/out/production/MCNBT/text/block/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/out/production/MCNBT/text/block/light_blue_wool.png differ diff --git a/out/production/MCNBT/text/block/light_gray_candle.png b/out/production/MCNBT/text/block/light_gray_candle.png new file mode 100644 index 0000000..4704ceb Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_candle.png differ diff --git a/out/production/MCNBT/text/block/light_gray_candle_lit.png b/out/production/MCNBT/text/block/light_gray_candle_lit.png new file mode 100644 index 0000000..9b8981f Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/light_gray_concrete.png b/out/production/MCNBT/text/block/light_gray_concrete.png new file mode 100644 index 0000000..21d57aa Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_concrete.png differ diff --git a/out/production/MCNBT/text/block/light_gray_concrete_powder.png b/out/production/MCNBT/text/block/light_gray_concrete_powder.png new file mode 100644 index 0000000..18ebf59 Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/light_gray_glazed_terracotta.png b/out/production/MCNBT/text/block/light_gray_glazed_terracotta.png new file mode 100644 index 0000000..3478710 Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/light_gray_shulker_box.png b/out/production/MCNBT/text/block/light_gray_shulker_box.png new file mode 100644 index 0000000..63e494d Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/light_gray_stained_glass.png b/out/production/MCNBT/text/block/light_gray_stained_glass.png new file mode 100644 index 0000000..964b1fb Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/light_gray_stained_glass_pane_top.png b/out/production/MCNBT/text/block/light_gray_stained_glass_pane_top.png new file mode 100644 index 0000000..f226ecc Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/light_gray_terracotta.png b/out/production/MCNBT/text/block/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_terracotta.png differ diff --git a/out/production/MCNBT/text/block/light_gray_wool.png b/out/production/MCNBT/text/block/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/out/production/MCNBT/text/block/light_gray_wool.png differ diff --git a/out/production/MCNBT/text/block/lightning_rod.png b/out/production/MCNBT/text/block/lightning_rod.png new file mode 100644 index 0000000..5c9a13d Binary files /dev/null and b/out/production/MCNBT/text/block/lightning_rod.png differ diff --git a/out/production/MCNBT/text/block/lightning_rod_on.png b/out/production/MCNBT/text/block/lightning_rod_on.png new file mode 100644 index 0000000..a380d68 Binary files /dev/null and b/out/production/MCNBT/text/block/lightning_rod_on.png differ diff --git a/out/production/MCNBT/text/block/lilac_bottom.png b/out/production/MCNBT/text/block/lilac_bottom.png new file mode 100644 index 0000000..3e164d0 Binary files /dev/null and b/out/production/MCNBT/text/block/lilac_bottom.png differ diff --git a/out/production/MCNBT/text/block/lilac_top.png b/out/production/MCNBT/text/block/lilac_top.png new file mode 100644 index 0000000..e2932bd Binary files /dev/null and b/out/production/MCNBT/text/block/lilac_top.png differ diff --git a/out/production/MCNBT/text/block/lily_of_the_valley.png b/out/production/MCNBT/text/block/lily_of_the_valley.png new file mode 100644 index 0000000..d306de6 Binary files /dev/null and b/out/production/MCNBT/text/block/lily_of_the_valley.png differ diff --git a/out/production/MCNBT/text/block/lily_pad.png b/out/production/MCNBT/text/block/lily_pad.png new file mode 100644 index 0000000..5160826 Binary files /dev/null and b/out/production/MCNBT/text/block/lily_pad.png differ diff --git a/out/production/MCNBT/text/block/lime_candle.png b/out/production/MCNBT/text/block/lime_candle.png new file mode 100644 index 0000000..03defb4 Binary files /dev/null and b/out/production/MCNBT/text/block/lime_candle.png differ diff --git a/out/production/MCNBT/text/block/lime_candle_lit.png b/out/production/MCNBT/text/block/lime_candle_lit.png new file mode 100644 index 0000000..7431d4b Binary files /dev/null and b/out/production/MCNBT/text/block/lime_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/lime_concrete.png b/out/production/MCNBT/text/block/lime_concrete.png new file mode 100644 index 0000000..c4df61e Binary files /dev/null and b/out/production/MCNBT/text/block/lime_concrete.png differ diff --git a/out/production/MCNBT/text/block/lime_concrete_powder.png b/out/production/MCNBT/text/block/lime_concrete_powder.png new file mode 100644 index 0000000..780aaee Binary files /dev/null and b/out/production/MCNBT/text/block/lime_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/lime_glazed_terracotta.png b/out/production/MCNBT/text/block/lime_glazed_terracotta.png new file mode 100644 index 0000000..d5ad2b6 Binary files /dev/null and b/out/production/MCNBT/text/block/lime_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/lime_shulker_box.png b/out/production/MCNBT/text/block/lime_shulker_box.png new file mode 100644 index 0000000..339b765 Binary files /dev/null and b/out/production/MCNBT/text/block/lime_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/lime_stained_glass.png b/out/production/MCNBT/text/block/lime_stained_glass.png new file mode 100644 index 0000000..d2dc1bd Binary files /dev/null and b/out/production/MCNBT/text/block/lime_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/lime_stained_glass_pane_top.png b/out/production/MCNBT/text/block/lime_stained_glass_pane_top.png new file mode 100644 index 0000000..0607d75 Binary files /dev/null and b/out/production/MCNBT/text/block/lime_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/lime_terracotta.png b/out/production/MCNBT/text/block/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/out/production/MCNBT/text/block/lime_terracotta.png differ diff --git a/out/production/MCNBT/text/block/lime_wool.png b/out/production/MCNBT/text/block/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/out/production/MCNBT/text/block/lime_wool.png differ diff --git a/out/production/MCNBT/text/block/lodestone_side.png b/out/production/MCNBT/text/block/lodestone_side.png new file mode 100644 index 0000000..8e7f079 Binary files /dev/null and b/out/production/MCNBT/text/block/lodestone_side.png differ diff --git a/out/production/MCNBT/text/block/lodestone_top.png b/out/production/MCNBT/text/block/lodestone_top.png new file mode 100644 index 0000000..cdd5401 Binary files /dev/null and b/out/production/MCNBT/text/block/lodestone_top.png differ diff --git a/out/production/MCNBT/text/block/loom_bottom.png b/out/production/MCNBT/text/block/loom_bottom.png new file mode 100644 index 0000000..8bb12eb Binary files /dev/null and b/out/production/MCNBT/text/block/loom_bottom.png differ diff --git a/out/production/MCNBT/text/block/loom_front.png b/out/production/MCNBT/text/block/loom_front.png new file mode 100644 index 0000000..e2541b1 Binary files /dev/null and b/out/production/MCNBT/text/block/loom_front.png differ diff --git a/out/production/MCNBT/text/block/loom_side.png b/out/production/MCNBT/text/block/loom_side.png new file mode 100644 index 0000000..a1ed406 Binary files /dev/null and b/out/production/MCNBT/text/block/loom_side.png differ diff --git a/out/production/MCNBT/text/block/loom_top.png b/out/production/MCNBT/text/block/loom_top.png new file mode 100644 index 0000000..b90555f Binary files /dev/null and b/out/production/MCNBT/text/block/loom_top.png differ diff --git a/out/production/MCNBT/text/block/magenta_candle.png b/out/production/MCNBT/text/block/magenta_candle.png new file mode 100644 index 0000000..dd7c958 Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_candle.png differ diff --git a/out/production/MCNBT/text/block/magenta_candle_lit.png b/out/production/MCNBT/text/block/magenta_candle_lit.png new file mode 100644 index 0000000..340c04d Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/magenta_concrete.png b/out/production/MCNBT/text/block/magenta_concrete.png new file mode 100644 index 0000000..3532620 Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_concrete.png differ diff --git a/out/production/MCNBT/text/block/magenta_concrete_powder.png b/out/production/MCNBT/text/block/magenta_concrete_powder.png new file mode 100644 index 0000000..054553d Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/magenta_glazed_terracotta.png b/out/production/MCNBT/text/block/magenta_glazed_terracotta.png new file mode 100644 index 0000000..5d6eb3a Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/magenta_shulker_box.png b/out/production/MCNBT/text/block/magenta_shulker_box.png new file mode 100644 index 0000000..ad34393 Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/magenta_stained_glass.png b/out/production/MCNBT/text/block/magenta_stained_glass.png new file mode 100644 index 0000000..87dd7ba Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/magenta_stained_glass_pane_top.png b/out/production/MCNBT/text/block/magenta_stained_glass_pane_top.png new file mode 100644 index 0000000..5419e52 Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/magenta_terracotta.png b/out/production/MCNBT/text/block/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_terracotta.png differ diff --git a/out/production/MCNBT/text/block/magenta_wool.png b/out/production/MCNBT/text/block/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/out/production/MCNBT/text/block/magenta_wool.png differ diff --git a/out/production/MCNBT/text/block/magma.png b/out/production/MCNBT/text/block/magma.png new file mode 100644 index 0000000..702265d Binary files /dev/null and b/out/production/MCNBT/text/block/magma.png differ diff --git a/out/production/MCNBT/text/block/magma.png.mcmeta b/out/production/MCNBT/text/block/magma.png.mcmeta new file mode 100644 index 0000000..ffc3e52 --- /dev/null +++ b/out/production/MCNBT/text/block/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/out/production/MCNBT/text/block/medium_amethyst_bud.png b/out/production/MCNBT/text/block/medium_amethyst_bud.png new file mode 100644 index 0000000..a0f84f0 Binary files /dev/null and b/out/production/MCNBT/text/block/medium_amethyst_bud.png differ diff --git a/out/production/MCNBT/text/block/melon_side.png b/out/production/MCNBT/text/block/melon_side.png new file mode 100644 index 0000000..0a12fb9 Binary files /dev/null and b/out/production/MCNBT/text/block/melon_side.png differ diff --git a/out/production/MCNBT/text/block/melon_stem.png b/out/production/MCNBT/text/block/melon_stem.png new file mode 100644 index 0000000..38065ef Binary files /dev/null and b/out/production/MCNBT/text/block/melon_stem.png differ diff --git a/out/production/MCNBT/text/block/melon_top.png b/out/production/MCNBT/text/block/melon_top.png new file mode 100644 index 0000000..82234a8 Binary files /dev/null and b/out/production/MCNBT/text/block/melon_top.png differ diff --git a/out/production/MCNBT/text/block/moss_block.png b/out/production/MCNBT/text/block/moss_block.png new file mode 100644 index 0000000..c949c37 Binary files /dev/null and b/out/production/MCNBT/text/block/moss_block.png differ diff --git a/out/production/MCNBT/text/block/mossy_cobblestone.png b/out/production/MCNBT/text/block/mossy_cobblestone.png new file mode 100644 index 0000000..cc04888 Binary files /dev/null and b/out/production/MCNBT/text/block/mossy_cobblestone.png differ diff --git a/out/production/MCNBT/text/block/mossy_stone_bricks.png b/out/production/MCNBT/text/block/mossy_stone_bricks.png new file mode 100644 index 0000000..2bdfb87 Binary files /dev/null and b/out/production/MCNBT/text/block/mossy_stone_bricks.png differ diff --git a/out/production/MCNBT/text/block/mushroom_block_inside.png b/out/production/MCNBT/text/block/mushroom_block_inside.png new file mode 100644 index 0000000..194114a Binary files /dev/null and b/out/production/MCNBT/text/block/mushroom_block_inside.png differ diff --git a/out/production/MCNBT/text/block/mushroom_stem.png b/out/production/MCNBT/text/block/mushroom_stem.png new file mode 100644 index 0000000..ad6af2c Binary files /dev/null and b/out/production/MCNBT/text/block/mushroom_stem.png differ diff --git a/out/production/MCNBT/text/block/mycelium_side.png b/out/production/MCNBT/text/block/mycelium_side.png new file mode 100644 index 0000000..8522236 Binary files /dev/null and b/out/production/MCNBT/text/block/mycelium_side.png differ diff --git a/out/production/MCNBT/text/block/mycelium_top.png b/out/production/MCNBT/text/block/mycelium_top.png new file mode 100644 index 0000000..d98ad61 Binary files /dev/null and b/out/production/MCNBT/text/block/mycelium_top.png differ diff --git a/out/production/MCNBT/text/block/nether_bricks.png b/out/production/MCNBT/text/block/nether_bricks.png new file mode 100644 index 0000000..c64b369 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_bricks.png differ diff --git a/out/production/MCNBT/text/block/nether_gold_ore.png b/out/production/MCNBT/text/block/nether_gold_ore.png new file mode 100644 index 0000000..4c807fa Binary files /dev/null and b/out/production/MCNBT/text/block/nether_gold_ore.png differ diff --git a/out/production/MCNBT/text/block/nether_portal.png b/out/production/MCNBT/text/block/nether_portal.png new file mode 100644 index 0000000..42d4a75 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_portal.png differ diff --git a/out/production/MCNBT/text/block/nether_portal.png.mcmeta b/out/production/MCNBT/text/block/nether_portal.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/MCNBT/text/block/nether_portal.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/nether_quartz_ore.png b/out/production/MCNBT/text/block/nether_quartz_ore.png new file mode 100644 index 0000000..8407938 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_quartz_ore.png differ diff --git a/out/production/MCNBT/text/block/nether_sprouts.png b/out/production/MCNBT/text/block/nether_sprouts.png new file mode 100644 index 0000000..818cc44 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_sprouts.png differ diff --git a/out/production/MCNBT/text/block/nether_wart_block.png b/out/production/MCNBT/text/block/nether_wart_block.png new file mode 100644 index 0000000..fee89b5 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_wart_block.png differ diff --git a/out/production/MCNBT/text/block/nether_wart_stage0.png b/out/production/MCNBT/text/block/nether_wart_stage0.png new file mode 100644 index 0000000..c422334 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_wart_stage0.png differ diff --git a/out/production/MCNBT/text/block/nether_wart_stage1.png b/out/production/MCNBT/text/block/nether_wart_stage1.png new file mode 100644 index 0000000..7051185 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_wart_stage1.png differ diff --git a/out/production/MCNBT/text/block/nether_wart_stage2.png b/out/production/MCNBT/text/block/nether_wart_stage2.png new file mode 100644 index 0000000..3ea9b66 Binary files /dev/null and b/out/production/MCNBT/text/block/nether_wart_stage2.png differ diff --git a/out/production/MCNBT/text/block/netherite_block.png b/out/production/MCNBT/text/block/netherite_block.png new file mode 100644 index 0000000..fa92917 Binary files /dev/null and b/out/production/MCNBT/text/block/netherite_block.png differ diff --git a/out/production/MCNBT/text/block/netherrack.png b/out/production/MCNBT/text/block/netherrack.png new file mode 100644 index 0000000..50b5621 Binary files /dev/null and b/out/production/MCNBT/text/block/netherrack.png differ diff --git a/out/production/MCNBT/text/block/note_block.png b/out/production/MCNBT/text/block/note_block.png new file mode 100644 index 0000000..40ecc58 Binary files /dev/null and b/out/production/MCNBT/text/block/note_block.png differ diff --git a/out/production/MCNBT/text/block/oak_door_bottom.png b/out/production/MCNBT/text/block/oak_door_bottom.png new file mode 100644 index 0000000..bccd102 Binary files /dev/null and b/out/production/MCNBT/text/block/oak_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/oak_door_top.png b/out/production/MCNBT/text/block/oak_door_top.png new file mode 100644 index 0000000..2c3babd Binary files /dev/null and b/out/production/MCNBT/text/block/oak_door_top.png differ diff --git a/out/production/MCNBT/text/block/oak_leaves.png b/out/production/MCNBT/text/block/oak_leaves.png new file mode 100644 index 0000000..02e8b86 Binary files /dev/null and b/out/production/MCNBT/text/block/oak_leaves.png differ diff --git a/out/production/MCNBT/text/block/oak_log.png b/out/production/MCNBT/text/block/oak_log.png new file mode 100644 index 0000000..842ffab Binary files /dev/null and b/out/production/MCNBT/text/block/oak_log.png differ diff --git a/out/production/MCNBT/text/block/oak_log_top.png b/out/production/MCNBT/text/block/oak_log_top.png new file mode 100644 index 0000000..27f1aba Binary files /dev/null and b/out/production/MCNBT/text/block/oak_log_top.png differ diff --git a/out/production/MCNBT/text/block/oak_planks.png b/out/production/MCNBT/text/block/oak_planks.png new file mode 100644 index 0000000..5de3861 Binary files /dev/null and b/out/production/MCNBT/text/block/oak_planks.png differ diff --git a/out/production/MCNBT/text/block/oak_sapling.png b/out/production/MCNBT/text/block/oak_sapling.png new file mode 100644 index 0000000..7ac141a Binary files /dev/null and b/out/production/MCNBT/text/block/oak_sapling.png differ diff --git a/out/production/MCNBT/text/block/oak_trapdoor.png b/out/production/MCNBT/text/block/oak_trapdoor.png new file mode 100644 index 0000000..cba143b Binary files /dev/null and b/out/production/MCNBT/text/block/oak_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/observer_back.png b/out/production/MCNBT/text/block/observer_back.png new file mode 100644 index 0000000..c9f6f3c Binary files /dev/null and b/out/production/MCNBT/text/block/observer_back.png differ diff --git a/out/production/MCNBT/text/block/observer_back_on.png b/out/production/MCNBT/text/block/observer_back_on.png new file mode 100644 index 0000000..07a42a9 Binary files /dev/null and b/out/production/MCNBT/text/block/observer_back_on.png differ diff --git a/out/production/MCNBT/text/block/observer_front.png b/out/production/MCNBT/text/block/observer_front.png new file mode 100644 index 0000000..4632130 Binary files /dev/null and b/out/production/MCNBT/text/block/observer_front.png differ diff --git a/out/production/MCNBT/text/block/observer_side.png b/out/production/MCNBT/text/block/observer_side.png new file mode 100644 index 0000000..c157097 Binary files /dev/null and b/out/production/MCNBT/text/block/observer_side.png differ diff --git a/out/production/MCNBT/text/block/observer_top.png b/out/production/MCNBT/text/block/observer_top.png new file mode 100644 index 0000000..58ab1e9 Binary files /dev/null and b/out/production/MCNBT/text/block/observer_top.png differ diff --git a/out/production/MCNBT/text/block/obsidian.png b/out/production/MCNBT/text/block/obsidian.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/out/production/MCNBT/text/block/obsidian.png differ diff --git a/out/production/MCNBT/text/block/orange_candle.png b/out/production/MCNBT/text/block/orange_candle.png new file mode 100644 index 0000000..bed564a Binary files /dev/null and b/out/production/MCNBT/text/block/orange_candle.png differ diff --git a/out/production/MCNBT/text/block/orange_candle_lit.png b/out/production/MCNBT/text/block/orange_candle_lit.png new file mode 100644 index 0000000..3a7ec6f Binary files /dev/null and b/out/production/MCNBT/text/block/orange_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/orange_concrete.png b/out/production/MCNBT/text/block/orange_concrete.png new file mode 100644 index 0000000..243bbc8 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_concrete.png differ diff --git a/out/production/MCNBT/text/block/orange_concrete_powder.png b/out/production/MCNBT/text/block/orange_concrete_powder.png new file mode 100644 index 0000000..2fb6f15 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/orange_glazed_terracotta.png b/out/production/MCNBT/text/block/orange_glazed_terracotta.png new file mode 100644 index 0000000..4e2d3d2 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/orange_shulker_box.png b/out/production/MCNBT/text/block/orange_shulker_box.png new file mode 100644 index 0000000..a722de1 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/orange_stained_glass.png b/out/production/MCNBT/text/block/orange_stained_glass.png new file mode 100644 index 0000000..31c4465 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/orange_stained_glass_pane_top.png b/out/production/MCNBT/text/block/orange_stained_glass_pane_top.png new file mode 100644 index 0000000..2866571 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/orange_terracotta.png b/out/production/MCNBT/text/block/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/out/production/MCNBT/text/block/orange_terracotta.png differ diff --git a/out/production/MCNBT/text/block/orange_tulip.png b/out/production/MCNBT/text/block/orange_tulip.png new file mode 100644 index 0000000..2966062 Binary files /dev/null and b/out/production/MCNBT/text/block/orange_tulip.png differ diff --git a/out/production/MCNBT/text/block/orange_wool.png b/out/production/MCNBT/text/block/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/out/production/MCNBT/text/block/orange_wool.png differ diff --git a/out/production/MCNBT/text/block/oxeye_daisy.png b/out/production/MCNBT/text/block/oxeye_daisy.png new file mode 100644 index 0000000..3407d6f Binary files /dev/null and b/out/production/MCNBT/text/block/oxeye_daisy.png differ diff --git a/out/production/MCNBT/text/block/oxidized_copper.png b/out/production/MCNBT/text/block/oxidized_copper.png new file mode 100644 index 0000000..0ad69bc Binary files /dev/null and b/out/production/MCNBT/text/block/oxidized_copper.png differ diff --git a/out/production/MCNBT/text/block/oxidized_cut_copper.png b/out/production/MCNBT/text/block/oxidized_cut_copper.png new file mode 100644 index 0000000..7da2ce3 Binary files /dev/null and b/out/production/MCNBT/text/block/oxidized_cut_copper.png differ diff --git a/out/production/MCNBT/text/block/packed_ice.png b/out/production/MCNBT/text/block/packed_ice.png new file mode 100644 index 0000000..c72f89b Binary files /dev/null and b/out/production/MCNBT/text/block/packed_ice.png differ diff --git a/out/production/MCNBT/text/block/peony_bottom.png b/out/production/MCNBT/text/block/peony_bottom.png new file mode 100644 index 0000000..2e3f41e Binary files /dev/null and b/out/production/MCNBT/text/block/peony_bottom.png differ diff --git a/out/production/MCNBT/text/block/peony_top.png b/out/production/MCNBT/text/block/peony_top.png new file mode 100644 index 0000000..b13b457 Binary files /dev/null and b/out/production/MCNBT/text/block/peony_top.png differ diff --git a/out/production/MCNBT/text/block/pink_candle.png b/out/production/MCNBT/text/block/pink_candle.png new file mode 100644 index 0000000..e496990 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_candle.png differ diff --git a/out/production/MCNBT/text/block/pink_candle_lit.png b/out/production/MCNBT/text/block/pink_candle_lit.png new file mode 100644 index 0000000..75c95e9 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/pink_concrete.png b/out/production/MCNBT/text/block/pink_concrete.png new file mode 100644 index 0000000..dd1950f Binary files /dev/null and b/out/production/MCNBT/text/block/pink_concrete.png differ diff --git a/out/production/MCNBT/text/block/pink_concrete_powder.png b/out/production/MCNBT/text/block/pink_concrete_powder.png new file mode 100644 index 0000000..9f6a6bb Binary files /dev/null and b/out/production/MCNBT/text/block/pink_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/pink_glazed_terracotta.png b/out/production/MCNBT/text/block/pink_glazed_terracotta.png new file mode 100644 index 0000000..30a1975 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/pink_shulker_box.png b/out/production/MCNBT/text/block/pink_shulker_box.png new file mode 100644 index 0000000..e817f96 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/pink_stained_glass.png b/out/production/MCNBT/text/block/pink_stained_glass.png new file mode 100644 index 0000000..85dd6a0 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/pink_stained_glass_pane_top.png b/out/production/MCNBT/text/block/pink_stained_glass_pane_top.png new file mode 100644 index 0000000..6b6cd76 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/pink_terracotta.png b/out/production/MCNBT/text/block/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/out/production/MCNBT/text/block/pink_terracotta.png differ diff --git a/out/production/MCNBT/text/block/pink_tulip.png b/out/production/MCNBT/text/block/pink_tulip.png new file mode 100644 index 0000000..08b02c5 Binary files /dev/null and b/out/production/MCNBT/text/block/pink_tulip.png differ diff --git a/out/production/MCNBT/text/block/pink_wool.png b/out/production/MCNBT/text/block/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/out/production/MCNBT/text/block/pink_wool.png differ diff --git a/out/production/MCNBT/text/block/piston_bottom.png b/out/production/MCNBT/text/block/piston_bottom.png new file mode 100644 index 0000000..db43b1c Binary files /dev/null and b/out/production/MCNBT/text/block/piston_bottom.png differ diff --git a/out/production/MCNBT/text/block/piston_inner.png b/out/production/MCNBT/text/block/piston_inner.png new file mode 100644 index 0000000..7ae58fc Binary files /dev/null and b/out/production/MCNBT/text/block/piston_inner.png differ diff --git a/out/production/MCNBT/text/block/piston_side.png b/out/production/MCNBT/text/block/piston_side.png new file mode 100644 index 0000000..db5d89c Binary files /dev/null and b/out/production/MCNBT/text/block/piston_side.png differ diff --git a/out/production/MCNBT/text/block/piston_top.png b/out/production/MCNBT/text/block/piston_top.png new file mode 100644 index 0000000..320c97b Binary files /dev/null and b/out/production/MCNBT/text/block/piston_top.png differ diff --git a/out/production/MCNBT/text/block/piston_top_sticky.png b/out/production/MCNBT/text/block/piston_top_sticky.png new file mode 100644 index 0000000..048e0c6 Binary files /dev/null and b/out/production/MCNBT/text/block/piston_top_sticky.png differ diff --git a/out/production/MCNBT/text/block/podzol_side.png b/out/production/MCNBT/text/block/podzol_side.png new file mode 100644 index 0000000..89a328b Binary files /dev/null and b/out/production/MCNBT/text/block/podzol_side.png differ diff --git a/out/production/MCNBT/text/block/podzol_top.png b/out/production/MCNBT/text/block/podzol_top.png new file mode 100644 index 0000000..fed5258 Binary files /dev/null and b/out/production/MCNBT/text/block/podzol_top.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_down_base.png b/out/production/MCNBT/text/block/pointed_dripstone_down_base.png new file mode 100644 index 0000000..b3d97cb Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_down_base.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_down_frustum.png b/out/production/MCNBT/text/block/pointed_dripstone_down_frustum.png new file mode 100644 index 0000000..1cd4515 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_down_frustum.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_down_middle.png b/out/production/MCNBT/text/block/pointed_dripstone_down_middle.png new file mode 100644 index 0000000..f49ffd3 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_down_middle.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_down_tip.png b/out/production/MCNBT/text/block/pointed_dripstone_down_tip.png new file mode 100644 index 0000000..91f73b3 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_down_tip.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_down_tip_merge.png b/out/production/MCNBT/text/block/pointed_dripstone_down_tip_merge.png new file mode 100644 index 0000000..38620f5 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_down_tip_merge.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_up_base.png b/out/production/MCNBT/text/block/pointed_dripstone_up_base.png new file mode 100644 index 0000000..86e7f40 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_up_base.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_up_frustum.png b/out/production/MCNBT/text/block/pointed_dripstone_up_frustum.png new file mode 100644 index 0000000..e90a9f4 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_up_frustum.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_up_middle.png b/out/production/MCNBT/text/block/pointed_dripstone_up_middle.png new file mode 100644 index 0000000..eb66e9b Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_up_middle.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_up_tip.png b/out/production/MCNBT/text/block/pointed_dripstone_up_tip.png new file mode 100644 index 0000000..9c702a7 Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_up_tip.png differ diff --git a/out/production/MCNBT/text/block/pointed_dripstone_up_tip_merge.png b/out/production/MCNBT/text/block/pointed_dripstone_up_tip_merge.png new file mode 100644 index 0000000..0cb03ad Binary files /dev/null and b/out/production/MCNBT/text/block/pointed_dripstone_up_tip_merge.png differ diff --git a/out/production/MCNBT/text/block/polished_andesite.png b/out/production/MCNBT/text/block/polished_andesite.png new file mode 100644 index 0000000..63b8bd0 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_andesite.png differ diff --git a/out/production/MCNBT/text/block/polished_basalt_side.png b/out/production/MCNBT/text/block/polished_basalt_side.png new file mode 100644 index 0000000..2530a33 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_basalt_side.png differ diff --git a/out/production/MCNBT/text/block/polished_basalt_top.png b/out/production/MCNBT/text/block/polished_basalt_top.png new file mode 100644 index 0000000..71a92db Binary files /dev/null and b/out/production/MCNBT/text/block/polished_basalt_top.png differ diff --git a/out/production/MCNBT/text/block/polished_blackstone.png b/out/production/MCNBT/text/block/polished_blackstone.png new file mode 100644 index 0000000..752e02b Binary files /dev/null and b/out/production/MCNBT/text/block/polished_blackstone.png differ diff --git a/out/production/MCNBT/text/block/polished_blackstone_bricks.png b/out/production/MCNBT/text/block/polished_blackstone_bricks.png new file mode 100644 index 0000000..46b6734 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_blackstone_bricks.png differ diff --git a/out/production/MCNBT/text/block/polished_deepslate.png b/out/production/MCNBT/text/block/polished_deepslate.png new file mode 100644 index 0000000..dfcf750 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_deepslate.png differ diff --git a/out/production/MCNBT/text/block/polished_diorite.png b/out/production/MCNBT/text/block/polished_diorite.png new file mode 100644 index 0000000..3043aa3 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_diorite.png differ diff --git a/out/production/MCNBT/text/block/polished_granite.png b/out/production/MCNBT/text/block/polished_granite.png new file mode 100644 index 0000000..58f0c15 Binary files /dev/null and b/out/production/MCNBT/text/block/polished_granite.png differ diff --git a/out/production/MCNBT/text/block/poppy.png b/out/production/MCNBT/text/block/poppy.png new file mode 100644 index 0000000..059d8b4 Binary files /dev/null and b/out/production/MCNBT/text/block/poppy.png differ diff --git a/out/production/MCNBT/text/block/potatoes_stage0.png b/out/production/MCNBT/text/block/potatoes_stage0.png new file mode 100644 index 0000000..e83ecf8 Binary files /dev/null and b/out/production/MCNBT/text/block/potatoes_stage0.png differ diff --git a/out/production/MCNBT/text/block/potatoes_stage1.png b/out/production/MCNBT/text/block/potatoes_stage1.png new file mode 100644 index 0000000..ef73946 Binary files /dev/null and b/out/production/MCNBT/text/block/potatoes_stage1.png differ diff --git a/out/production/MCNBT/text/block/potatoes_stage2.png b/out/production/MCNBT/text/block/potatoes_stage2.png new file mode 100644 index 0000000..7e9a929 Binary files /dev/null and b/out/production/MCNBT/text/block/potatoes_stage2.png differ diff --git a/out/production/MCNBT/text/block/potatoes_stage3.png b/out/production/MCNBT/text/block/potatoes_stage3.png new file mode 100644 index 0000000..f32cbc1 Binary files /dev/null and b/out/production/MCNBT/text/block/potatoes_stage3.png differ diff --git a/out/production/MCNBT/text/block/potted_azalea_bush_plant.png b/out/production/MCNBT/text/block/potted_azalea_bush_plant.png new file mode 100644 index 0000000..2eccc7a Binary files /dev/null and b/out/production/MCNBT/text/block/potted_azalea_bush_plant.png differ diff --git a/out/production/MCNBT/text/block/potted_azalea_bush_side.png b/out/production/MCNBT/text/block/potted_azalea_bush_side.png new file mode 100644 index 0000000..3b8c9ea Binary files /dev/null and b/out/production/MCNBT/text/block/potted_azalea_bush_side.png differ diff --git a/out/production/MCNBT/text/block/potted_azalea_bush_top.png b/out/production/MCNBT/text/block/potted_azalea_bush_top.png new file mode 100644 index 0000000..cc78fda Binary files /dev/null and b/out/production/MCNBT/text/block/potted_azalea_bush_top.png differ diff --git a/out/production/MCNBT/text/block/potted_flowering_azalea_bush_plant.png b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_plant.png new file mode 100644 index 0000000..38d9148 Binary files /dev/null and b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_plant.png differ diff --git a/out/production/MCNBT/text/block/potted_flowering_azalea_bush_side.png b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_side.png new file mode 100644 index 0000000..6baabec Binary files /dev/null and b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_side.png differ diff --git a/out/production/MCNBT/text/block/potted_flowering_azalea_bush_top.png b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_top.png new file mode 100644 index 0000000..eb47df6 Binary files /dev/null and b/out/production/MCNBT/text/block/potted_flowering_azalea_bush_top.png differ diff --git a/out/production/MCNBT/text/block/powder_snow.png b/out/production/MCNBT/text/block/powder_snow.png new file mode 100644 index 0000000..f6c2279 Binary files /dev/null and b/out/production/MCNBT/text/block/powder_snow.png differ diff --git a/out/production/MCNBT/text/block/powered_rail.png b/out/production/MCNBT/text/block/powered_rail.png new file mode 100644 index 0000000..4353bf7 Binary files /dev/null and b/out/production/MCNBT/text/block/powered_rail.png differ diff --git a/out/production/MCNBT/text/block/powered_rail_on.png b/out/production/MCNBT/text/block/powered_rail_on.png new file mode 100644 index 0000000..55f18f4 Binary files /dev/null and b/out/production/MCNBT/text/block/powered_rail_on.png differ diff --git a/out/production/MCNBT/text/block/prismarine.png b/out/production/MCNBT/text/block/prismarine.png new file mode 100644 index 0000000..e45234b Binary files /dev/null and b/out/production/MCNBT/text/block/prismarine.png differ diff --git a/out/production/MCNBT/text/block/prismarine.png.mcmeta b/out/production/MCNBT/text/block/prismarine.png.mcmeta new file mode 100644 index 0000000..410b327 --- /dev/null +++ b/out/production/MCNBT/text/block/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/out/production/MCNBT/text/block/prismarine_bricks.png b/out/production/MCNBT/text/block/prismarine_bricks.png new file mode 100644 index 0000000..ee2b806 Binary files /dev/null and b/out/production/MCNBT/text/block/prismarine_bricks.png differ diff --git a/out/production/MCNBT/text/block/pumpkin_side.png b/out/production/MCNBT/text/block/pumpkin_side.png new file mode 100644 index 0000000..8d7b643 Binary files /dev/null and b/out/production/MCNBT/text/block/pumpkin_side.png differ diff --git a/out/production/MCNBT/text/block/pumpkin_stem.png b/out/production/MCNBT/text/block/pumpkin_stem.png new file mode 100644 index 0000000..da7787f Binary files /dev/null and b/out/production/MCNBT/text/block/pumpkin_stem.png differ diff --git a/out/production/MCNBT/text/block/pumpkin_top.png b/out/production/MCNBT/text/block/pumpkin_top.png new file mode 100644 index 0000000..56146c5 Binary files /dev/null and b/out/production/MCNBT/text/block/pumpkin_top.png differ diff --git a/out/production/MCNBT/text/block/purple_candle.png b/out/production/MCNBT/text/block/purple_candle.png new file mode 100644 index 0000000..a26d461 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_candle.png differ diff --git a/out/production/MCNBT/text/block/purple_candle_lit.png b/out/production/MCNBT/text/block/purple_candle_lit.png new file mode 100644 index 0000000..7b0bc37 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/purple_concrete.png b/out/production/MCNBT/text/block/purple_concrete.png new file mode 100644 index 0000000..bf90f74 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_concrete.png differ diff --git a/out/production/MCNBT/text/block/purple_concrete_powder.png b/out/production/MCNBT/text/block/purple_concrete_powder.png new file mode 100644 index 0000000..aa1b1ac Binary files /dev/null and b/out/production/MCNBT/text/block/purple_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/purple_glazed_terracotta.png b/out/production/MCNBT/text/block/purple_glazed_terracotta.png new file mode 100644 index 0000000..d0f9e68 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/purple_shulker_box.png b/out/production/MCNBT/text/block/purple_shulker_box.png new file mode 100644 index 0000000..0416ed9 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/purple_stained_glass.png b/out/production/MCNBT/text/block/purple_stained_glass.png new file mode 100644 index 0000000..fed0285 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/purple_stained_glass_pane_top.png b/out/production/MCNBT/text/block/purple_stained_glass_pane_top.png new file mode 100644 index 0000000..23e208e Binary files /dev/null and b/out/production/MCNBT/text/block/purple_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/purple_terracotta.png b/out/production/MCNBT/text/block/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/out/production/MCNBT/text/block/purple_terracotta.png differ diff --git a/out/production/MCNBT/text/block/purple_wool.png b/out/production/MCNBT/text/block/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/out/production/MCNBT/text/block/purple_wool.png differ diff --git a/out/production/MCNBT/text/block/purpur_block.png b/out/production/MCNBT/text/block/purpur_block.png new file mode 100644 index 0000000..69c3898 Binary files /dev/null and b/out/production/MCNBT/text/block/purpur_block.png differ diff --git a/out/production/MCNBT/text/block/purpur_pillar.png b/out/production/MCNBT/text/block/purpur_pillar.png new file mode 100644 index 0000000..e22d27b Binary files /dev/null and b/out/production/MCNBT/text/block/purpur_pillar.png differ diff --git a/out/production/MCNBT/text/block/purpur_pillar_top.png b/out/production/MCNBT/text/block/purpur_pillar_top.png new file mode 100644 index 0000000..6209035 Binary files /dev/null and b/out/production/MCNBT/text/block/purpur_pillar_top.png differ diff --git a/out/production/MCNBT/text/block/quartz_block_bottom.png b/out/production/MCNBT/text/block/quartz_block_bottom.png new file mode 100644 index 0000000..3f832aa Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_block_bottom.png differ diff --git a/out/production/MCNBT/text/block/quartz_block_side.png b/out/production/MCNBT/text/block/quartz_block_side.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_block_side.png differ diff --git a/out/production/MCNBT/text/block/quartz_block_top.png b/out/production/MCNBT/text/block/quartz_block_top.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_block_top.png differ diff --git a/out/production/MCNBT/text/block/quartz_bricks.png b/out/production/MCNBT/text/block/quartz_bricks.png new file mode 100644 index 0000000..13d2f22 Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_bricks.png differ diff --git a/out/production/MCNBT/text/block/quartz_pillar.png b/out/production/MCNBT/text/block/quartz_pillar.png new file mode 100644 index 0000000..1046b75 Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_pillar.png differ diff --git a/out/production/MCNBT/text/block/quartz_pillar_top.png b/out/production/MCNBT/text/block/quartz_pillar_top.png new file mode 100644 index 0000000..41f5e14 Binary files /dev/null and b/out/production/MCNBT/text/block/quartz_pillar_top.png differ diff --git a/out/production/MCNBT/text/block/rail.png b/out/production/MCNBT/text/block/rail.png new file mode 100644 index 0000000..0044ebb Binary files /dev/null and b/out/production/MCNBT/text/block/rail.png differ diff --git a/out/production/MCNBT/text/block/rail_corner.png b/out/production/MCNBT/text/block/rail_corner.png new file mode 100644 index 0000000..2b4f330 Binary files /dev/null and b/out/production/MCNBT/text/block/rail_corner.png differ diff --git a/out/production/MCNBT/text/block/raw_copper_block.png b/out/production/MCNBT/text/block/raw_copper_block.png new file mode 100644 index 0000000..9110142 Binary files /dev/null and b/out/production/MCNBT/text/block/raw_copper_block.png differ diff --git a/out/production/MCNBT/text/block/raw_gold_block.png b/out/production/MCNBT/text/block/raw_gold_block.png new file mode 100644 index 0000000..ba155c4 Binary files /dev/null and b/out/production/MCNBT/text/block/raw_gold_block.png differ diff --git a/out/production/MCNBT/text/block/raw_iron_block.png b/out/production/MCNBT/text/block/raw_iron_block.png new file mode 100644 index 0000000..3b34f86 Binary files /dev/null and b/out/production/MCNBT/text/block/raw_iron_block.png differ diff --git a/out/production/MCNBT/text/block/red_candle.png b/out/production/MCNBT/text/block/red_candle.png new file mode 100644 index 0000000..92d2216 Binary files /dev/null and b/out/production/MCNBT/text/block/red_candle.png differ diff --git a/out/production/MCNBT/text/block/red_candle_lit.png b/out/production/MCNBT/text/block/red_candle_lit.png new file mode 100644 index 0000000..edf35cb Binary files /dev/null and b/out/production/MCNBT/text/block/red_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/red_concrete.png b/out/production/MCNBT/text/block/red_concrete.png new file mode 100644 index 0000000..7f97884 Binary files /dev/null and b/out/production/MCNBT/text/block/red_concrete.png differ diff --git a/out/production/MCNBT/text/block/red_concrete_powder.png b/out/production/MCNBT/text/block/red_concrete_powder.png new file mode 100644 index 0000000..7612112 Binary files /dev/null and b/out/production/MCNBT/text/block/red_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/red_glazed_terracotta.png b/out/production/MCNBT/text/block/red_glazed_terracotta.png new file mode 100644 index 0000000..ee46623 Binary files /dev/null and b/out/production/MCNBT/text/block/red_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/red_mushroom.png b/out/production/MCNBT/text/block/red_mushroom.png new file mode 100644 index 0000000..cb7e112 Binary files /dev/null and b/out/production/MCNBT/text/block/red_mushroom.png differ diff --git a/out/production/MCNBT/text/block/red_mushroom_block.png b/out/production/MCNBT/text/block/red_mushroom_block.png new file mode 100644 index 0000000..a77969e Binary files /dev/null and b/out/production/MCNBT/text/block/red_mushroom_block.png differ diff --git a/out/production/MCNBT/text/block/red_nether_bricks.png b/out/production/MCNBT/text/block/red_nether_bricks.png new file mode 100644 index 0000000..b856952 Binary files /dev/null and b/out/production/MCNBT/text/block/red_nether_bricks.png differ diff --git a/out/production/MCNBT/text/block/red_sand.png b/out/production/MCNBT/text/block/red_sand.png new file mode 100644 index 0000000..7a38982 Binary files /dev/null and b/out/production/MCNBT/text/block/red_sand.png differ diff --git a/out/production/MCNBT/text/block/red_sandstone.png b/out/production/MCNBT/text/block/red_sandstone.png new file mode 100644 index 0000000..70e7c32 Binary files /dev/null and b/out/production/MCNBT/text/block/red_sandstone.png differ diff --git a/out/production/MCNBT/text/block/red_sandstone_bottom.png b/out/production/MCNBT/text/block/red_sandstone_bottom.png new file mode 100644 index 0000000..efbfeb6 Binary files /dev/null and b/out/production/MCNBT/text/block/red_sandstone_bottom.png differ diff --git a/out/production/MCNBT/text/block/red_sandstone_top.png b/out/production/MCNBT/text/block/red_sandstone_top.png new file mode 100644 index 0000000..defc767 Binary files /dev/null and b/out/production/MCNBT/text/block/red_sandstone_top.png differ diff --git a/out/production/MCNBT/text/block/red_shulker_box.png b/out/production/MCNBT/text/block/red_shulker_box.png new file mode 100644 index 0000000..00147c5 Binary files /dev/null and b/out/production/MCNBT/text/block/red_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/red_stained_glass.png b/out/production/MCNBT/text/block/red_stained_glass.png new file mode 100644 index 0000000..a8aa31f Binary files /dev/null and b/out/production/MCNBT/text/block/red_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/red_stained_glass_pane_top.png b/out/production/MCNBT/text/block/red_stained_glass_pane_top.png new file mode 100644 index 0000000..22b69db Binary files /dev/null and b/out/production/MCNBT/text/block/red_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/red_terracotta.png b/out/production/MCNBT/text/block/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/out/production/MCNBT/text/block/red_terracotta.png differ diff --git a/out/production/MCNBT/text/block/red_tulip.png b/out/production/MCNBT/text/block/red_tulip.png new file mode 100644 index 0000000..b9d29b5 Binary files /dev/null and b/out/production/MCNBT/text/block/red_tulip.png differ diff --git a/out/production/MCNBT/text/block/red_wool.png b/out/production/MCNBT/text/block/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/out/production/MCNBT/text/block/red_wool.png differ diff --git a/out/production/MCNBT/text/block/redstone_block.png b/out/production/MCNBT/text/block/redstone_block.png new file mode 100644 index 0000000..4391e51 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_block.png differ diff --git a/out/production/MCNBT/text/block/redstone_dust_dot.png b/out/production/MCNBT/text/block/redstone_dust_dot.png new file mode 100644 index 0000000..ab8866d Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_dust_dot.png differ diff --git a/out/production/MCNBT/text/block/redstone_dust_line0.png b/out/production/MCNBT/text/block/redstone_dust_line0.png new file mode 100644 index 0000000..064b107 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_dust_line0.png differ diff --git a/out/production/MCNBT/text/block/redstone_dust_line1.png b/out/production/MCNBT/text/block/redstone_dust_line1.png new file mode 100644 index 0000000..8e8a700 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_dust_line1.png differ diff --git a/out/production/MCNBT/text/block/redstone_dust_overlay.png b/out/production/MCNBT/text/block/redstone_dust_overlay.png new file mode 100644 index 0000000..fd68e0a Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_dust_overlay.png differ diff --git a/out/production/MCNBT/text/block/redstone_lamp.png b/out/production/MCNBT/text/block/redstone_lamp.png new file mode 100644 index 0000000..3609167 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_lamp.png differ diff --git a/out/production/MCNBT/text/block/redstone_lamp_on.png b/out/production/MCNBT/text/block/redstone_lamp_on.png new file mode 100644 index 0000000..d892227 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_lamp_on.png differ diff --git a/out/production/MCNBT/text/block/redstone_ore.png b/out/production/MCNBT/text/block/redstone_ore.png new file mode 100644 index 0000000..b708697 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_ore.png differ diff --git a/out/production/MCNBT/text/block/redstone_torch.png b/out/production/MCNBT/text/block/redstone_torch.png new file mode 100644 index 0000000..d49a7a9 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_torch.png differ diff --git a/out/production/MCNBT/text/block/redstone_torch_off.png b/out/production/MCNBT/text/block/redstone_torch_off.png new file mode 100644 index 0000000..cd82b64 Binary files /dev/null and b/out/production/MCNBT/text/block/redstone_torch_off.png differ diff --git a/out/production/MCNBT/text/block/repeater.png b/out/production/MCNBT/text/block/repeater.png new file mode 100644 index 0000000..3daa5e6 Binary files /dev/null and b/out/production/MCNBT/text/block/repeater.png differ diff --git a/out/production/MCNBT/text/block/repeater_on.png b/out/production/MCNBT/text/block/repeater_on.png new file mode 100644 index 0000000..2e6c2ac Binary files /dev/null and b/out/production/MCNBT/text/block/repeater_on.png differ diff --git a/out/production/MCNBT/text/block/repeating_command_block_back.png b/out/production/MCNBT/text/block/repeating_command_block_back.png new file mode 100644 index 0000000..31cc42e Binary files /dev/null and b/out/production/MCNBT/text/block/repeating_command_block_back.png differ diff --git a/out/production/MCNBT/text/block/repeating_command_block_back.png.mcmeta b/out/production/MCNBT/text/block/repeating_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/repeating_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/repeating_command_block_conditional.png b/out/production/MCNBT/text/block/repeating_command_block_conditional.png new file mode 100644 index 0000000..28cbe67 Binary files /dev/null and b/out/production/MCNBT/text/block/repeating_command_block_conditional.png differ diff --git a/out/production/MCNBT/text/block/repeating_command_block_conditional.png.mcmeta b/out/production/MCNBT/text/block/repeating_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/repeating_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/repeating_command_block_front.png b/out/production/MCNBT/text/block/repeating_command_block_front.png new file mode 100644 index 0000000..45f5e75 Binary files /dev/null and b/out/production/MCNBT/text/block/repeating_command_block_front.png differ diff --git a/out/production/MCNBT/text/block/repeating_command_block_front.png.mcmeta b/out/production/MCNBT/text/block/repeating_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/repeating_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/repeating_command_block_side.png b/out/production/MCNBT/text/block/repeating_command_block_side.png new file mode 100644 index 0000000..efd073a Binary files /dev/null and b/out/production/MCNBT/text/block/repeating_command_block_side.png differ diff --git a/out/production/MCNBT/text/block/repeating_command_block_side.png.mcmeta b/out/production/MCNBT/text/block/repeating_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/repeating_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/respawn_anchor_bottom.png b/out/production/MCNBT/text/block/respawn_anchor_bottom.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_bottom.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_side0.png b/out/production/MCNBT/text/block/respawn_anchor_side0.png new file mode 100644 index 0000000..fb45837 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_side0.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_side1.png b/out/production/MCNBT/text/block/respawn_anchor_side1.png new file mode 100644 index 0000000..5b52e65 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_side1.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_side2.png b/out/production/MCNBT/text/block/respawn_anchor_side2.png new file mode 100644 index 0000000..6ee3026 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_side2.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_side3.png b/out/production/MCNBT/text/block/respawn_anchor_side3.png new file mode 100644 index 0000000..c7f6686 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_side3.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_side4.png b/out/production/MCNBT/text/block/respawn_anchor_side4.png new file mode 100644 index 0000000..5ac94e1 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_side4.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_top.png b/out/production/MCNBT/text/block/respawn_anchor_top.png new file mode 100644 index 0000000..bbb4b0e Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_top.png differ diff --git a/out/production/MCNBT/text/block/respawn_anchor_top.png.mcmeta b/out/production/MCNBT/text/block/respawn_anchor_top.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/MCNBT/text/block/respawn_anchor_top.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/respawn_anchor_top_off.png b/out/production/MCNBT/text/block/respawn_anchor_top_off.png new file mode 100644 index 0000000..560af00 Binary files /dev/null and b/out/production/MCNBT/text/block/respawn_anchor_top_off.png differ diff --git a/out/production/MCNBT/text/block/rooted_dirt.png b/out/production/MCNBT/text/block/rooted_dirt.png new file mode 100644 index 0000000..b28f0a3 Binary files /dev/null and b/out/production/MCNBT/text/block/rooted_dirt.png differ diff --git a/out/production/MCNBT/text/block/rose_bush_bottom.png b/out/production/MCNBT/text/block/rose_bush_bottom.png new file mode 100644 index 0000000..4a5f8f5 Binary files /dev/null and b/out/production/MCNBT/text/block/rose_bush_bottom.png differ diff --git a/out/production/MCNBT/text/block/rose_bush_top.png b/out/production/MCNBT/text/block/rose_bush_top.png new file mode 100644 index 0000000..328dc5e Binary files /dev/null and b/out/production/MCNBT/text/block/rose_bush_top.png differ diff --git a/out/production/MCNBT/text/block/sand.png b/out/production/MCNBT/text/block/sand.png new file mode 100644 index 0000000..99ff77a Binary files /dev/null and b/out/production/MCNBT/text/block/sand.png differ diff --git a/out/production/MCNBT/text/block/sandstone.png b/out/production/MCNBT/text/block/sandstone.png new file mode 100644 index 0000000..a7f1ca0 Binary files /dev/null and b/out/production/MCNBT/text/block/sandstone.png differ diff --git a/out/production/MCNBT/text/block/sandstone_bottom.png b/out/production/MCNBT/text/block/sandstone_bottom.png new file mode 100644 index 0000000..be35a54 Binary files /dev/null and b/out/production/MCNBT/text/block/sandstone_bottom.png differ diff --git a/out/production/MCNBT/text/block/sandstone_top.png b/out/production/MCNBT/text/block/sandstone_top.png new file mode 100644 index 0000000..91cec2a Binary files /dev/null and b/out/production/MCNBT/text/block/sandstone_top.png differ diff --git a/out/production/MCNBT/text/block/scaffolding_bottom.png b/out/production/MCNBT/text/block/scaffolding_bottom.png new file mode 100644 index 0000000..3479093 Binary files /dev/null and b/out/production/MCNBT/text/block/scaffolding_bottom.png differ diff --git a/out/production/MCNBT/text/block/scaffolding_side.png b/out/production/MCNBT/text/block/scaffolding_side.png new file mode 100644 index 0000000..1d1b5fc Binary files /dev/null and b/out/production/MCNBT/text/block/scaffolding_side.png differ diff --git a/out/production/MCNBT/text/block/scaffolding_top.png b/out/production/MCNBT/text/block/scaffolding_top.png new file mode 100644 index 0000000..2f9c51a Binary files /dev/null and b/out/production/MCNBT/text/block/scaffolding_top.png differ diff --git a/out/production/MCNBT/text/block/sculk_sensor_bottom.png b/out/production/MCNBT/text/block/sculk_sensor_bottom.png new file mode 100644 index 0000000..a3bf18f Binary files /dev/null and b/out/production/MCNBT/text/block/sculk_sensor_bottom.png differ diff --git a/out/production/MCNBT/text/block/sculk_sensor_side.png b/out/production/MCNBT/text/block/sculk_sensor_side.png new file mode 100644 index 0000000..e26bf90 Binary files /dev/null and b/out/production/MCNBT/text/block/sculk_sensor_side.png differ diff --git a/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png b/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png new file mode 100644 index 0000000..16ce197 Binary files /dev/null and b/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png differ diff --git a/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png.mcmeta b/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/out/production/MCNBT/text/block/sculk_sensor_tendril_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png b/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png new file mode 100644 index 0000000..0153565 Binary files /dev/null and b/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png differ diff --git a/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png.mcmeta b/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/MCNBT/text/block/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/sculk_sensor_top.png b/out/production/MCNBT/text/block/sculk_sensor_top.png new file mode 100644 index 0000000..f178c12 Binary files /dev/null and b/out/production/MCNBT/text/block/sculk_sensor_top.png differ diff --git a/out/production/MCNBT/text/block/sea_lantern.png b/out/production/MCNBT/text/block/sea_lantern.png new file mode 100644 index 0000000..8909ce8 Binary files /dev/null and b/out/production/MCNBT/text/block/sea_lantern.png differ diff --git a/out/production/MCNBT/text/block/sea_lantern.png.mcmeta b/out/production/MCNBT/text/block/sea_lantern.png.mcmeta new file mode 100644 index 0000000..e8ac9bc --- /dev/null +++ b/out/production/MCNBT/text/block/sea_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/out/production/MCNBT/text/block/sea_pickle.png b/out/production/MCNBT/text/block/sea_pickle.png new file mode 100644 index 0000000..d9c541b Binary files /dev/null and b/out/production/MCNBT/text/block/sea_pickle.png differ diff --git a/out/production/MCNBT/text/block/seagrass.png b/out/production/MCNBT/text/block/seagrass.png new file mode 100644 index 0000000..533f2d5 Binary files /dev/null and b/out/production/MCNBT/text/block/seagrass.png differ diff --git a/out/production/MCNBT/text/block/seagrass.png.mcmeta b/out/production/MCNBT/text/block/seagrass.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/MCNBT/text/block/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/shroomlight.png b/out/production/MCNBT/text/block/shroomlight.png new file mode 100644 index 0000000..7048766 Binary files /dev/null and b/out/production/MCNBT/text/block/shroomlight.png differ diff --git a/out/production/MCNBT/text/block/shulker_box.png b/out/production/MCNBT/text/block/shulker_box.png new file mode 100644 index 0000000..09bcf3f Binary files /dev/null and b/out/production/MCNBT/text/block/shulker_box.png differ diff --git a/out/production/MCNBT/text/block/slime_block.png b/out/production/MCNBT/text/block/slime_block.png new file mode 100644 index 0000000..5c45c4e Binary files /dev/null and b/out/production/MCNBT/text/block/slime_block.png differ diff --git a/out/production/MCNBT/text/block/small_amethyst_bud.png b/out/production/MCNBT/text/block/small_amethyst_bud.png new file mode 100644 index 0000000..443c2d2 Binary files /dev/null and b/out/production/MCNBT/text/block/small_amethyst_bud.png differ diff --git a/out/production/MCNBT/text/block/small_dripleaf_side.png b/out/production/MCNBT/text/block/small_dripleaf_side.png new file mode 100644 index 0000000..28b09da Binary files /dev/null and b/out/production/MCNBT/text/block/small_dripleaf_side.png differ diff --git a/out/production/MCNBT/text/block/small_dripleaf_stem_bottom.png b/out/production/MCNBT/text/block/small_dripleaf_stem_bottom.png new file mode 100644 index 0000000..5a3b9e6 Binary files /dev/null and b/out/production/MCNBT/text/block/small_dripleaf_stem_bottom.png differ diff --git a/out/production/MCNBT/text/block/small_dripleaf_stem_top.png b/out/production/MCNBT/text/block/small_dripleaf_stem_top.png new file mode 100644 index 0000000..596a02c Binary files /dev/null and b/out/production/MCNBT/text/block/small_dripleaf_stem_top.png differ diff --git a/out/production/MCNBT/text/block/small_dripleaf_top.png b/out/production/MCNBT/text/block/small_dripleaf_top.png new file mode 100644 index 0000000..34efa1f Binary files /dev/null and b/out/production/MCNBT/text/block/small_dripleaf_top.png differ diff --git a/out/production/MCNBT/text/block/smithing_table_bottom.png b/out/production/MCNBT/text/block/smithing_table_bottom.png new file mode 100644 index 0000000..59833b5 Binary files /dev/null and b/out/production/MCNBT/text/block/smithing_table_bottom.png differ diff --git a/out/production/MCNBT/text/block/smithing_table_front.png b/out/production/MCNBT/text/block/smithing_table_front.png new file mode 100644 index 0000000..55875ef Binary files /dev/null and b/out/production/MCNBT/text/block/smithing_table_front.png differ diff --git a/out/production/MCNBT/text/block/smithing_table_side.png b/out/production/MCNBT/text/block/smithing_table_side.png new file mode 100644 index 0000000..419312b Binary files /dev/null and b/out/production/MCNBT/text/block/smithing_table_side.png differ diff --git a/out/production/MCNBT/text/block/smithing_table_top.png b/out/production/MCNBT/text/block/smithing_table_top.png new file mode 100644 index 0000000..7099674 Binary files /dev/null and b/out/production/MCNBT/text/block/smithing_table_top.png differ diff --git a/out/production/MCNBT/text/block/smoker_bottom.png b/out/production/MCNBT/text/block/smoker_bottom.png new file mode 100644 index 0000000..9f2dbd3 Binary files /dev/null and b/out/production/MCNBT/text/block/smoker_bottom.png differ diff --git a/out/production/MCNBT/text/block/smoker_front.png b/out/production/MCNBT/text/block/smoker_front.png new file mode 100644 index 0000000..1374117 Binary files /dev/null and b/out/production/MCNBT/text/block/smoker_front.png differ diff --git a/out/production/MCNBT/text/block/smoker_front_on.png b/out/production/MCNBT/text/block/smoker_front_on.png new file mode 100644 index 0000000..553d1ec Binary files /dev/null and b/out/production/MCNBT/text/block/smoker_front_on.png differ diff --git a/out/production/MCNBT/text/block/smoker_front_on.png.mcmeta b/out/production/MCNBT/text/block/smoker_front_on.png.mcmeta new file mode 100644 index 0000000..09eaec9 --- /dev/null +++ b/out/production/MCNBT/text/block/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/out/production/MCNBT/text/block/smoker_side.png b/out/production/MCNBT/text/block/smoker_side.png new file mode 100644 index 0000000..c3c8f5d Binary files /dev/null and b/out/production/MCNBT/text/block/smoker_side.png differ diff --git a/out/production/MCNBT/text/block/smoker_top.png b/out/production/MCNBT/text/block/smoker_top.png new file mode 100644 index 0000000..4b5e280 Binary files /dev/null and b/out/production/MCNBT/text/block/smoker_top.png differ diff --git a/out/production/MCNBT/text/block/smooth_basalt.png b/out/production/MCNBT/text/block/smooth_basalt.png new file mode 100644 index 0000000..56daac9 Binary files /dev/null and b/out/production/MCNBT/text/block/smooth_basalt.png differ diff --git a/out/production/MCNBT/text/block/smooth_stone.png b/out/production/MCNBT/text/block/smooth_stone.png new file mode 100644 index 0000000..149ceb6 Binary files /dev/null and b/out/production/MCNBT/text/block/smooth_stone.png differ diff --git a/out/production/MCNBT/text/block/smooth_stone_slab_side.png b/out/production/MCNBT/text/block/smooth_stone_slab_side.png new file mode 100644 index 0000000..9307642 Binary files /dev/null and b/out/production/MCNBT/text/block/smooth_stone_slab_side.png differ diff --git a/out/production/MCNBT/text/block/snow.png b/out/production/MCNBT/text/block/snow.png new file mode 100644 index 0000000..c45e0c2 Binary files /dev/null and b/out/production/MCNBT/text/block/snow.png differ diff --git a/out/production/MCNBT/text/block/soul_campfire_fire.png b/out/production/MCNBT/text/block/soul_campfire_fire.png new file mode 100644 index 0000000..d47c39d Binary files /dev/null and b/out/production/MCNBT/text/block/soul_campfire_fire.png differ diff --git a/out/production/MCNBT/text/block/soul_campfire_fire.png.mcmeta b/out/production/MCNBT/text/block/soul_campfire_fire.png.mcmeta new file mode 100644 index 0000000..d4fb042 --- /dev/null +++ b/out/production/MCNBT/text/block/soul_campfire_fire.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2 + } +} + diff --git a/out/production/MCNBT/text/block/soul_campfire_log_lit.png b/out/production/MCNBT/text/block/soul_campfire_log_lit.png new file mode 100644 index 0000000..1f3b592 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_campfire_log_lit.png differ diff --git a/out/production/MCNBT/text/block/soul_campfire_log_lit.png.mcmeta b/out/production/MCNBT/text/block/soul_campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/out/production/MCNBT/text/block/soul_campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/out/production/MCNBT/text/block/soul_fire_0.png b/out/production/MCNBT/text/block/soul_fire_0.png new file mode 100644 index 0000000..5fb0417 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_fire_0.png differ diff --git a/out/production/MCNBT/text/block/soul_fire_0.png.mcmeta b/out/production/MCNBT/text/block/soul_fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/out/production/MCNBT/text/block/soul_fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/out/production/MCNBT/text/block/soul_fire_1.png b/out/production/MCNBT/text/block/soul_fire_1.png new file mode 100644 index 0000000..8d44137 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_fire_1.png differ diff --git a/out/production/MCNBT/text/block/soul_fire_1.png.mcmeta b/out/production/MCNBT/text/block/soul_fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/MCNBT/text/block/soul_fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/soul_lantern.png b/out/production/MCNBT/text/block/soul_lantern.png new file mode 100644 index 0000000..7321c1b Binary files /dev/null and b/out/production/MCNBT/text/block/soul_lantern.png differ diff --git a/out/production/MCNBT/text/block/soul_lantern.png.mcmeta b/out/production/MCNBT/text/block/soul_lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/out/production/MCNBT/text/block/soul_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/soul_sand.png b/out/production/MCNBT/text/block/soul_sand.png new file mode 100644 index 0000000..9e4b1a6 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_sand.png differ diff --git a/out/production/MCNBT/text/block/soul_soil.png b/out/production/MCNBT/text/block/soul_soil.png new file mode 100644 index 0000000..12cb457 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_soil.png differ diff --git a/out/production/MCNBT/text/block/soul_torch.png b/out/production/MCNBT/text/block/soul_torch.png new file mode 100644 index 0000000..60d2110 Binary files /dev/null and b/out/production/MCNBT/text/block/soul_torch.png differ diff --git a/out/production/MCNBT/text/block/spawner.png b/out/production/MCNBT/text/block/spawner.png new file mode 100644 index 0000000..5f85452 Binary files /dev/null and b/out/production/MCNBT/text/block/spawner.png differ diff --git a/out/production/MCNBT/text/block/sponge.png b/out/production/MCNBT/text/block/sponge.png new file mode 100644 index 0000000..ffb1229 Binary files /dev/null and b/out/production/MCNBT/text/block/sponge.png differ diff --git a/out/production/MCNBT/text/block/spore_blossom.png b/out/production/MCNBT/text/block/spore_blossom.png new file mode 100644 index 0000000..164bd29 Binary files /dev/null and b/out/production/MCNBT/text/block/spore_blossom.png differ diff --git a/out/production/MCNBT/text/block/spore_blossom_base.png b/out/production/MCNBT/text/block/spore_blossom_base.png new file mode 100644 index 0000000..5edd86b Binary files /dev/null and b/out/production/MCNBT/text/block/spore_blossom_base.png differ diff --git a/out/production/MCNBT/text/block/spruce_door_bottom.png b/out/production/MCNBT/text/block/spruce_door_bottom.png new file mode 100644 index 0000000..c94ae20 Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/spruce_door_top.png b/out/production/MCNBT/text/block/spruce_door_top.png new file mode 100644 index 0000000..65a86fe Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_door_top.png differ diff --git a/out/production/MCNBT/text/block/spruce_leaves.png b/out/production/MCNBT/text/block/spruce_leaves.png new file mode 100644 index 0000000..f7f4993 Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_leaves.png differ diff --git a/out/production/MCNBT/text/block/spruce_log.png b/out/production/MCNBT/text/block/spruce_log.png new file mode 100644 index 0000000..2aeca1b Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_log.png differ diff --git a/out/production/MCNBT/text/block/spruce_log_top.png b/out/production/MCNBT/text/block/spruce_log_top.png new file mode 100644 index 0000000..bb66f32 Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_log_top.png differ diff --git a/out/production/MCNBT/text/block/spruce_planks.png b/out/production/MCNBT/text/block/spruce_planks.png new file mode 100644 index 0000000..b6a986c Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_planks.png differ diff --git a/out/production/MCNBT/text/block/spruce_sapling.png b/out/production/MCNBT/text/block/spruce_sapling.png new file mode 100644 index 0000000..37aeb9c Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_sapling.png differ diff --git a/out/production/MCNBT/text/block/spruce_trapdoor.png b/out/production/MCNBT/text/block/spruce_trapdoor.png new file mode 100644 index 0000000..c9ff2ee Binary files /dev/null and b/out/production/MCNBT/text/block/spruce_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/stone.png b/out/production/MCNBT/text/block/stone.png new file mode 100644 index 0000000..2665bae Binary files /dev/null and b/out/production/MCNBT/text/block/stone.png differ diff --git a/out/production/MCNBT/text/block/stone_bricks.png b/out/production/MCNBT/text/block/stone_bricks.png new file mode 100644 index 0000000..c477343 Binary files /dev/null and b/out/production/MCNBT/text/block/stone_bricks.png differ diff --git a/out/production/MCNBT/text/block/stonecutter_bottom.png b/out/production/MCNBT/text/block/stonecutter_bottom.png new file mode 100644 index 0000000..a9af82d Binary files /dev/null and b/out/production/MCNBT/text/block/stonecutter_bottom.png differ diff --git a/out/production/MCNBT/text/block/stonecutter_saw.png b/out/production/MCNBT/text/block/stonecutter_saw.png new file mode 100644 index 0000000..38b8654 Binary files /dev/null and b/out/production/MCNBT/text/block/stonecutter_saw.png differ diff --git a/out/production/MCNBT/text/block/stonecutter_saw.png.mcmeta b/out/production/MCNBT/text/block/stonecutter_saw.png.mcmeta new file mode 100644 index 0000000..a328ca5 --- /dev/null +++ b/out/production/MCNBT/text/block/stonecutter_saw.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} diff --git a/out/production/MCNBT/text/block/stonecutter_side.png b/out/production/MCNBT/text/block/stonecutter_side.png new file mode 100644 index 0000000..873361c Binary files /dev/null and b/out/production/MCNBT/text/block/stonecutter_side.png differ diff --git a/out/production/MCNBT/text/block/stonecutter_top.png b/out/production/MCNBT/text/block/stonecutter_top.png new file mode 100644 index 0000000..208b3e7 Binary files /dev/null and b/out/production/MCNBT/text/block/stonecutter_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_acacia_log.png b/out/production/MCNBT/text/block/stripped_acacia_log.png new file mode 100644 index 0000000..29cca3a Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_acacia_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_acacia_log_top.png b/out/production/MCNBT/text/block/stripped_acacia_log_top.png new file mode 100644 index 0000000..11d2247 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_acacia_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_birch_log.png b/out/production/MCNBT/text/block/stripped_birch_log.png new file mode 100644 index 0000000..24b33c5 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_birch_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_birch_log_top.png b/out/production/MCNBT/text/block/stripped_birch_log_top.png new file mode 100644 index 0000000..1922d35 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_birch_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_crimson_stem.png b/out/production/MCNBT/text/block/stripped_crimson_stem.png new file mode 100644 index 0000000..12f31e0 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_crimson_stem.png differ diff --git a/out/production/MCNBT/text/block/stripped_crimson_stem_top.png b/out/production/MCNBT/text/block/stripped_crimson_stem_top.png new file mode 100644 index 0000000..c66a726 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_crimson_stem_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_dark_oak_log.png b/out/production/MCNBT/text/block/stripped_dark_oak_log.png new file mode 100644 index 0000000..4173b32 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_dark_oak_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_dark_oak_log_top.png b/out/production/MCNBT/text/block/stripped_dark_oak_log_top.png new file mode 100644 index 0000000..546914f Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_dark_oak_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_jungle_log.png b/out/production/MCNBT/text/block/stripped_jungle_log.png new file mode 100644 index 0000000..e3eb0ac Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_jungle_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_jungle_log_top.png b/out/production/MCNBT/text/block/stripped_jungle_log_top.png new file mode 100644 index 0000000..785200d Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_jungle_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_oak_log.png b/out/production/MCNBT/text/block/stripped_oak_log.png new file mode 100644 index 0000000..0a1d34c Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_oak_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_oak_log_top.png b/out/production/MCNBT/text/block/stripped_oak_log_top.png new file mode 100644 index 0000000..c845578 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_oak_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_spruce_log.png b/out/production/MCNBT/text/block/stripped_spruce_log.png new file mode 100644 index 0000000..2857124 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_spruce_log.png differ diff --git a/out/production/MCNBT/text/block/stripped_spruce_log_top.png b/out/production/MCNBT/text/block/stripped_spruce_log_top.png new file mode 100644 index 0000000..f2353be Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_spruce_log_top.png differ diff --git a/out/production/MCNBT/text/block/stripped_warped_stem.png b/out/production/MCNBT/text/block/stripped_warped_stem.png new file mode 100644 index 0000000..de6d3e5 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_warped_stem.png differ diff --git a/out/production/MCNBT/text/block/stripped_warped_stem_top.png b/out/production/MCNBT/text/block/stripped_warped_stem_top.png new file mode 100644 index 0000000..10b1744 Binary files /dev/null and b/out/production/MCNBT/text/block/stripped_warped_stem_top.png differ diff --git a/out/production/MCNBT/text/block/structure_block.png b/out/production/MCNBT/text/block/structure_block.png new file mode 100644 index 0000000..f03ea5f Binary files /dev/null and b/out/production/MCNBT/text/block/structure_block.png differ diff --git a/out/production/MCNBT/text/block/structure_block_corner.png b/out/production/MCNBT/text/block/structure_block_corner.png new file mode 100644 index 0000000..418fd05 Binary files /dev/null and b/out/production/MCNBT/text/block/structure_block_corner.png differ diff --git a/out/production/MCNBT/text/block/structure_block_data.png b/out/production/MCNBT/text/block/structure_block_data.png new file mode 100644 index 0000000..75ea308 Binary files /dev/null and b/out/production/MCNBT/text/block/structure_block_data.png differ diff --git a/out/production/MCNBT/text/block/structure_block_load.png b/out/production/MCNBT/text/block/structure_block_load.png new file mode 100644 index 0000000..aca338b Binary files /dev/null and b/out/production/MCNBT/text/block/structure_block_load.png differ diff --git a/out/production/MCNBT/text/block/structure_block_save.png b/out/production/MCNBT/text/block/structure_block_save.png new file mode 100644 index 0000000..6470927 Binary files /dev/null and b/out/production/MCNBT/text/block/structure_block_save.png differ diff --git a/out/production/MCNBT/text/block/sugar_cane.png b/out/production/MCNBT/text/block/sugar_cane.png new file mode 100644 index 0000000..ba0be9e Binary files /dev/null and b/out/production/MCNBT/text/block/sugar_cane.png differ diff --git a/out/production/MCNBT/text/block/sunflower_back.png b/out/production/MCNBT/text/block/sunflower_back.png new file mode 100644 index 0000000..a53f762 Binary files /dev/null and b/out/production/MCNBT/text/block/sunflower_back.png differ diff --git a/out/production/MCNBT/text/block/sunflower_bottom.png b/out/production/MCNBT/text/block/sunflower_bottom.png new file mode 100644 index 0000000..c5c8c62 Binary files /dev/null and b/out/production/MCNBT/text/block/sunflower_bottom.png differ diff --git a/out/production/MCNBT/text/block/sunflower_front.png b/out/production/MCNBT/text/block/sunflower_front.png new file mode 100644 index 0000000..568bd4d Binary files /dev/null and b/out/production/MCNBT/text/block/sunflower_front.png differ diff --git a/out/production/MCNBT/text/block/sunflower_top.png b/out/production/MCNBT/text/block/sunflower_top.png new file mode 100644 index 0000000..b9747f7 Binary files /dev/null and b/out/production/MCNBT/text/block/sunflower_top.png differ diff --git a/out/production/MCNBT/text/block/sweet_berry_bush_stage0.png b/out/production/MCNBT/text/block/sweet_berry_bush_stage0.png new file mode 100644 index 0000000..6b5854d Binary files /dev/null and b/out/production/MCNBT/text/block/sweet_berry_bush_stage0.png differ diff --git a/out/production/MCNBT/text/block/sweet_berry_bush_stage1.png b/out/production/MCNBT/text/block/sweet_berry_bush_stage1.png new file mode 100644 index 0000000..216269c Binary files /dev/null and b/out/production/MCNBT/text/block/sweet_berry_bush_stage1.png differ diff --git a/out/production/MCNBT/text/block/sweet_berry_bush_stage2.png b/out/production/MCNBT/text/block/sweet_berry_bush_stage2.png new file mode 100644 index 0000000..4254cc0 Binary files /dev/null and b/out/production/MCNBT/text/block/sweet_berry_bush_stage2.png differ diff --git a/out/production/MCNBT/text/block/sweet_berry_bush_stage3.png b/out/production/MCNBT/text/block/sweet_berry_bush_stage3.png new file mode 100644 index 0000000..755ba23 Binary files /dev/null and b/out/production/MCNBT/text/block/sweet_berry_bush_stage3.png differ diff --git a/out/production/MCNBT/text/block/tall_grass_bottom.png b/out/production/MCNBT/text/block/tall_grass_bottom.png new file mode 100644 index 0000000..54bb7d6 Binary files /dev/null and b/out/production/MCNBT/text/block/tall_grass_bottom.png differ diff --git a/out/production/MCNBT/text/block/tall_grass_top.png b/out/production/MCNBT/text/block/tall_grass_top.png new file mode 100644 index 0000000..4598b7a Binary files /dev/null and b/out/production/MCNBT/text/block/tall_grass_top.png differ diff --git a/out/production/MCNBT/text/block/tall_seagrass_bottom.png b/out/production/MCNBT/text/block/tall_seagrass_bottom.png new file mode 100644 index 0000000..bb8d72d Binary files /dev/null and b/out/production/MCNBT/text/block/tall_seagrass_bottom.png differ diff --git a/out/production/MCNBT/text/block/tall_seagrass_bottom.png.mcmeta b/out/production/MCNBT/text/block/tall_seagrass_bottom.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/MCNBT/text/block/tall_seagrass_bottom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/tall_seagrass_top.png b/out/production/MCNBT/text/block/tall_seagrass_top.png new file mode 100644 index 0000000..1e52c7c Binary files /dev/null and b/out/production/MCNBT/text/block/tall_seagrass_top.png differ diff --git a/out/production/MCNBT/text/block/tall_seagrass_top.png.mcmeta b/out/production/MCNBT/text/block/tall_seagrass_top.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/MCNBT/text/block/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/target_side.png b/out/production/MCNBT/text/block/target_side.png new file mode 100644 index 0000000..f28d412 Binary files /dev/null and b/out/production/MCNBT/text/block/target_side.png differ diff --git a/out/production/MCNBT/text/block/target_top.png b/out/production/MCNBT/text/block/target_top.png new file mode 100644 index 0000000..8d8bc74 Binary files /dev/null and b/out/production/MCNBT/text/block/target_top.png differ diff --git a/out/production/MCNBT/text/block/terracotta.png b/out/production/MCNBT/text/block/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/out/production/MCNBT/text/block/terracotta.png differ diff --git a/out/production/MCNBT/text/block/tinted_glass.png b/out/production/MCNBT/text/block/tinted_glass.png new file mode 100644 index 0000000..cd1dd46 Binary files /dev/null and b/out/production/MCNBT/text/block/tinted_glass.png differ diff --git a/out/production/MCNBT/text/block/tnt_bottom.png b/out/production/MCNBT/text/block/tnt_bottom.png new file mode 100644 index 0000000..53f78d7 Binary files /dev/null and b/out/production/MCNBT/text/block/tnt_bottom.png differ diff --git a/out/production/MCNBT/text/block/tnt_side.png b/out/production/MCNBT/text/block/tnt_side.png new file mode 100644 index 0000000..74d66c7 Binary files /dev/null and b/out/production/MCNBT/text/block/tnt_side.png differ diff --git a/out/production/MCNBT/text/block/tnt_top.png b/out/production/MCNBT/text/block/tnt_top.png new file mode 100644 index 0000000..078dc31 Binary files /dev/null and b/out/production/MCNBT/text/block/tnt_top.png differ diff --git a/out/production/MCNBT/text/block/torch.png b/out/production/MCNBT/text/block/torch.png new file mode 100644 index 0000000..14bd2d7 Binary files /dev/null and b/out/production/MCNBT/text/block/torch.png differ diff --git a/out/production/MCNBT/text/block/tripwire.png b/out/production/MCNBT/text/block/tripwire.png new file mode 100644 index 0000000..5b422ef Binary files /dev/null and b/out/production/MCNBT/text/block/tripwire.png differ diff --git a/out/production/MCNBT/text/block/tripwire_hook.png b/out/production/MCNBT/text/block/tripwire_hook.png new file mode 100644 index 0000000..1eda9ef Binary files /dev/null and b/out/production/MCNBT/text/block/tripwire_hook.png differ diff --git a/out/production/MCNBT/text/block/tube_coral.png b/out/production/MCNBT/text/block/tube_coral.png new file mode 100644 index 0000000..484a854 Binary files /dev/null and b/out/production/MCNBT/text/block/tube_coral.png differ diff --git a/out/production/MCNBT/text/block/tube_coral_block.png b/out/production/MCNBT/text/block/tube_coral_block.png new file mode 100644 index 0000000..756d32d Binary files /dev/null and b/out/production/MCNBT/text/block/tube_coral_block.png differ diff --git a/out/production/MCNBT/text/block/tube_coral_fan.png b/out/production/MCNBT/text/block/tube_coral_fan.png new file mode 100644 index 0000000..6f32fca Binary files /dev/null and b/out/production/MCNBT/text/block/tube_coral_fan.png differ diff --git a/out/production/MCNBT/text/block/tuff.png b/out/production/MCNBT/text/block/tuff.png new file mode 100644 index 0000000..0880433 Binary files /dev/null and b/out/production/MCNBT/text/block/tuff.png differ diff --git a/out/production/MCNBT/text/block/turtle_egg.png b/out/production/MCNBT/text/block/turtle_egg.png new file mode 100644 index 0000000..ba920e9 Binary files /dev/null and b/out/production/MCNBT/text/block/turtle_egg.png differ diff --git a/out/production/MCNBT/text/block/turtle_egg_slightly_cracked.png b/out/production/MCNBT/text/block/turtle_egg_slightly_cracked.png new file mode 100644 index 0000000..55fb04e Binary files /dev/null and b/out/production/MCNBT/text/block/turtle_egg_slightly_cracked.png differ diff --git a/out/production/MCNBT/text/block/turtle_egg_very_cracked.png b/out/production/MCNBT/text/block/turtle_egg_very_cracked.png new file mode 100644 index 0000000..b6a8768 Binary files /dev/null and b/out/production/MCNBT/text/block/turtle_egg_very_cracked.png differ diff --git a/out/production/MCNBT/text/block/twisting_vines.png b/out/production/MCNBT/text/block/twisting_vines.png new file mode 100644 index 0000000..c9c1535 Binary files /dev/null and b/out/production/MCNBT/text/block/twisting_vines.png differ diff --git a/out/production/MCNBT/text/block/twisting_vines_plant.png b/out/production/MCNBT/text/block/twisting_vines_plant.png new file mode 100644 index 0000000..dae0a64 Binary files /dev/null and b/out/production/MCNBT/text/block/twisting_vines_plant.png differ diff --git a/out/production/MCNBT/text/block/vine.png b/out/production/MCNBT/text/block/vine.png new file mode 100644 index 0000000..3d4f836 Binary files /dev/null and b/out/production/MCNBT/text/block/vine.png differ diff --git a/out/production/MCNBT/text/block/warped_door_bottom.png b/out/production/MCNBT/text/block/warped_door_bottom.png new file mode 100644 index 0000000..eeb2446 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_door_bottom.png differ diff --git a/out/production/MCNBT/text/block/warped_door_top.png b/out/production/MCNBT/text/block/warped_door_top.png new file mode 100644 index 0000000..1cae64d Binary files /dev/null and b/out/production/MCNBT/text/block/warped_door_top.png differ diff --git a/out/production/MCNBT/text/block/warped_fungus.png b/out/production/MCNBT/text/block/warped_fungus.png new file mode 100644 index 0000000..fe9ffb4 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_fungus.png differ diff --git a/out/production/MCNBT/text/block/warped_nylium.png b/out/production/MCNBT/text/block/warped_nylium.png new file mode 100644 index 0000000..e3ca90f Binary files /dev/null and b/out/production/MCNBT/text/block/warped_nylium.png differ diff --git a/out/production/MCNBT/text/block/warped_nylium_side.png b/out/production/MCNBT/text/block/warped_nylium_side.png new file mode 100644 index 0000000..fd1eccf Binary files /dev/null and b/out/production/MCNBT/text/block/warped_nylium_side.png differ diff --git a/out/production/MCNBT/text/block/warped_planks.png b/out/production/MCNBT/text/block/warped_planks.png new file mode 100644 index 0000000..34d4375 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_planks.png differ diff --git a/out/production/MCNBT/text/block/warped_roots.png b/out/production/MCNBT/text/block/warped_roots.png new file mode 100644 index 0000000..89040f7 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_roots.png differ diff --git a/out/production/MCNBT/text/block/warped_roots_pot.png b/out/production/MCNBT/text/block/warped_roots_pot.png new file mode 100644 index 0000000..4873674 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_roots_pot.png differ diff --git a/out/production/MCNBT/text/block/warped_stem.png b/out/production/MCNBT/text/block/warped_stem.png new file mode 100644 index 0000000..3683d9d Binary files /dev/null and b/out/production/MCNBT/text/block/warped_stem.png differ diff --git a/out/production/MCNBT/text/block/warped_stem.png.mcmeta b/out/production/MCNBT/text/block/warped_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/MCNBT/text/block/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/MCNBT/text/block/warped_stem_top.png b/out/production/MCNBT/text/block/warped_stem_top.png new file mode 100644 index 0000000..f9aec2f Binary files /dev/null and b/out/production/MCNBT/text/block/warped_stem_top.png differ diff --git a/out/production/MCNBT/text/block/warped_trapdoor.png b/out/production/MCNBT/text/block/warped_trapdoor.png new file mode 100644 index 0000000..3e8f613 Binary files /dev/null and b/out/production/MCNBT/text/block/warped_trapdoor.png differ diff --git a/out/production/MCNBT/text/block/warped_wart_block.png b/out/production/MCNBT/text/block/warped_wart_block.png new file mode 100644 index 0000000..e174e3a Binary files /dev/null and b/out/production/MCNBT/text/block/warped_wart_block.png differ diff --git a/out/production/MCNBT/text/block/water_flow.png b/out/production/MCNBT/text/block/water_flow.png new file mode 100644 index 0000000..2b90e8a Binary files /dev/null and b/out/production/MCNBT/text/block/water_flow.png differ diff --git a/out/production/MCNBT/text/block/water_flow.png.mcmeta b/out/production/MCNBT/text/block/water_flow.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/MCNBT/text/block/water_flow.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/MCNBT/text/block/water_overlay.png b/out/production/MCNBT/text/block/water_overlay.png new file mode 100644 index 0000000..c6f2fa9 Binary files /dev/null and b/out/production/MCNBT/text/block/water_overlay.png differ diff --git a/out/production/MCNBT/text/block/water_still.png b/out/production/MCNBT/text/block/water_still.png new file mode 100644 index 0000000..4160162 Binary files /dev/null and b/out/production/MCNBT/text/block/water_still.png differ diff --git a/out/production/MCNBT/text/block/water_still.png.mcmeta b/out/production/MCNBT/text/block/water_still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/MCNBT/text/block/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/MCNBT/text/block/weathered_copper.png b/out/production/MCNBT/text/block/weathered_copper.png new file mode 100644 index 0000000..10d24e1 Binary files /dev/null and b/out/production/MCNBT/text/block/weathered_copper.png differ diff --git a/out/production/MCNBT/text/block/weathered_cut_copper.png b/out/production/MCNBT/text/block/weathered_cut_copper.png new file mode 100644 index 0000000..8d9ed40 Binary files /dev/null and b/out/production/MCNBT/text/block/weathered_cut_copper.png differ diff --git a/out/production/MCNBT/text/block/weeping_vines.png b/out/production/MCNBT/text/block/weeping_vines.png new file mode 100644 index 0000000..5a86285 Binary files /dev/null and b/out/production/MCNBT/text/block/weeping_vines.png differ diff --git a/out/production/MCNBT/text/block/weeping_vines_plant.png b/out/production/MCNBT/text/block/weeping_vines_plant.png new file mode 100644 index 0000000..6ce50a7 Binary files /dev/null and b/out/production/MCNBT/text/block/weeping_vines_plant.png differ diff --git a/out/production/MCNBT/text/block/wet_sponge.png b/out/production/MCNBT/text/block/wet_sponge.png new file mode 100644 index 0000000..13b95c3 Binary files /dev/null and b/out/production/MCNBT/text/block/wet_sponge.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage0.png b/out/production/MCNBT/text/block/wheat_stage0.png new file mode 100644 index 0000000..a931be8 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage0.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage1.png b/out/production/MCNBT/text/block/wheat_stage1.png new file mode 100644 index 0000000..e2fde9e Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage1.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage2.png b/out/production/MCNBT/text/block/wheat_stage2.png new file mode 100644 index 0000000..8cf9cb2 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage2.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage3.png b/out/production/MCNBT/text/block/wheat_stage3.png new file mode 100644 index 0000000..4c5349e Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage3.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage4.png b/out/production/MCNBT/text/block/wheat_stage4.png new file mode 100644 index 0000000..6d69e46 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage4.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage5.png b/out/production/MCNBT/text/block/wheat_stage5.png new file mode 100644 index 0000000..4e4b810 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage5.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage6.png b/out/production/MCNBT/text/block/wheat_stage6.png new file mode 100644 index 0000000..9beda47 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage6.png differ diff --git a/out/production/MCNBT/text/block/wheat_stage7.png b/out/production/MCNBT/text/block/wheat_stage7.png new file mode 100644 index 0000000..e5ee897 Binary files /dev/null and b/out/production/MCNBT/text/block/wheat_stage7.png differ diff --git a/out/production/MCNBT/text/block/white_candle.png b/out/production/MCNBT/text/block/white_candle.png new file mode 100644 index 0000000..2792438 Binary files /dev/null and b/out/production/MCNBT/text/block/white_candle.png differ diff --git a/out/production/MCNBT/text/block/white_candle_lit.png b/out/production/MCNBT/text/block/white_candle_lit.png new file mode 100644 index 0000000..1ad1ae4 Binary files /dev/null and b/out/production/MCNBT/text/block/white_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/white_concrete.png b/out/production/MCNBT/text/block/white_concrete.png new file mode 100644 index 0000000..e2f7f41 Binary files /dev/null and b/out/production/MCNBT/text/block/white_concrete.png differ diff --git a/out/production/MCNBT/text/block/white_concrete_powder.png b/out/production/MCNBT/text/block/white_concrete_powder.png new file mode 100644 index 0000000..35ae8ae Binary files /dev/null and b/out/production/MCNBT/text/block/white_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/white_glazed_terracotta.png b/out/production/MCNBT/text/block/white_glazed_terracotta.png new file mode 100644 index 0000000..b94f6b9 Binary files /dev/null and b/out/production/MCNBT/text/block/white_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/white_shulker_box.png b/out/production/MCNBT/text/block/white_shulker_box.png new file mode 100644 index 0000000..3d87d64 Binary files /dev/null and b/out/production/MCNBT/text/block/white_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/white_stained_glass.png b/out/production/MCNBT/text/block/white_stained_glass.png new file mode 100644 index 0000000..fc9fc65 Binary files /dev/null and b/out/production/MCNBT/text/block/white_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/white_stained_glass_pane_top.png b/out/production/MCNBT/text/block/white_stained_glass_pane_top.png new file mode 100644 index 0000000..0c7d091 Binary files /dev/null and b/out/production/MCNBT/text/block/white_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/white_terracotta.png b/out/production/MCNBT/text/block/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/out/production/MCNBT/text/block/white_terracotta.png differ diff --git a/out/production/MCNBT/text/block/white_tulip.png b/out/production/MCNBT/text/block/white_tulip.png new file mode 100644 index 0000000..1aa8f4d Binary files /dev/null and b/out/production/MCNBT/text/block/white_tulip.png differ diff --git a/out/production/MCNBT/text/block/white_wool.png b/out/production/MCNBT/text/block/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/out/production/MCNBT/text/block/white_wool.png differ diff --git a/out/production/MCNBT/text/block/wither_rose.png b/out/production/MCNBT/text/block/wither_rose.png new file mode 100644 index 0000000..ae0a1b6 Binary files /dev/null and b/out/production/MCNBT/text/block/wither_rose.png differ diff --git a/out/production/MCNBT/text/block/yellow_candle.png b/out/production/MCNBT/text/block/yellow_candle.png new file mode 100644 index 0000000..e547dfc Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_candle.png differ diff --git a/out/production/MCNBT/text/block/yellow_candle_lit.png b/out/production/MCNBT/text/block/yellow_candle_lit.png new file mode 100644 index 0000000..aeaca6b Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_candle_lit.png differ diff --git a/out/production/MCNBT/text/block/yellow_concrete.png b/out/production/MCNBT/text/block/yellow_concrete.png new file mode 100644 index 0000000..8bc8343 Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_concrete.png differ diff --git a/out/production/MCNBT/text/block/yellow_concrete_powder.png b/out/production/MCNBT/text/block/yellow_concrete_powder.png new file mode 100644 index 0000000..7442983 Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_concrete_powder.png differ diff --git a/out/production/MCNBT/text/block/yellow_glazed_terracotta.png b/out/production/MCNBT/text/block/yellow_glazed_terracotta.png new file mode 100644 index 0000000..3d20abf Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_glazed_terracotta.png differ diff --git a/out/production/MCNBT/text/block/yellow_shulker_box.png b/out/production/MCNBT/text/block/yellow_shulker_box.png new file mode 100644 index 0000000..671b2c3 Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_shulker_box.png differ diff --git a/out/production/MCNBT/text/block/yellow_stained_glass.png b/out/production/MCNBT/text/block/yellow_stained_glass.png new file mode 100644 index 0000000..07c4d1b Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_stained_glass.png differ diff --git a/out/production/MCNBT/text/block/yellow_stained_glass_pane_top.png b/out/production/MCNBT/text/block/yellow_stained_glass_pane_top.png new file mode 100644 index 0000000..1c8580f Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_stained_glass_pane_top.png differ diff --git a/out/production/MCNBT/text/block/yellow_terracotta.png b/out/production/MCNBT/text/block/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_terracotta.png differ diff --git a/out/production/MCNBT/text/block/yellow_wool.png b/out/production/MCNBT/text/block/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/out/production/MCNBT/text/block/yellow_wool.png differ diff --git a/out/production/MCNBT/text/lib/MyImageFilter.class b/out/production/MCNBT/text/lib/MyImageFilter.class new file mode 100644 index 0000000..eaa95fb Binary files /dev/null and b/out/production/MCNBT/text/lib/MyImageFilter.class differ diff --git a/out/production/MCNBT/text/mapPrint$Block.class b/out/production/MCNBT/text/mapPrint$Block.class new file mode 100644 index 0000000..0cae716 Binary files /dev/null and b/out/production/MCNBT/text/mapPrint$Block.class differ diff --git a/out/production/MCNBT/text/mapPrint.class b/out/production/MCNBT/text/mapPrint.class new file mode 100644 index 0000000..2bf5439 Binary files /dev/null and b/out/production/MCNBT/text/mapPrint.class differ diff --git a/out/production/MCNBT/text/mc/black_terracotta.png b/out/production/MCNBT/text/mc/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/out/production/MCNBT/text/mc/black_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/black_wool.png b/out/production/MCNBT/text/mc/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/out/production/MCNBT/text/mc/black_wool.png differ diff --git a/out/production/MCNBT/text/mc/blue_terracotta.png b/out/production/MCNBT/text/mc/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/out/production/MCNBT/text/mc/blue_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/blue_wool.png b/out/production/MCNBT/text/mc/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/out/production/MCNBT/text/mc/blue_wool.png differ diff --git a/out/production/MCNBT/text/mc/brown_terracotta.png b/out/production/MCNBT/text/mc/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/out/production/MCNBT/text/mc/brown_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/brown_wool.png b/out/production/MCNBT/text/mc/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/out/production/MCNBT/text/mc/brown_wool.png differ diff --git a/out/production/MCNBT/text/mc/cyan_terracotta.png b/out/production/MCNBT/text/mc/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/out/production/MCNBT/text/mc/cyan_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/cyan_wool.png b/out/production/MCNBT/text/mc/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/out/production/MCNBT/text/mc/cyan_wool.png differ diff --git a/out/production/MCNBT/text/mc/gray_terracotta.png b/out/production/MCNBT/text/mc/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/out/production/MCNBT/text/mc/gray_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/gray_wool.png b/out/production/MCNBT/text/mc/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/out/production/MCNBT/text/mc/gray_wool.png differ diff --git a/out/production/MCNBT/text/mc/green_terracotta.png b/out/production/MCNBT/text/mc/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/out/production/MCNBT/text/mc/green_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/green_wool.png b/out/production/MCNBT/text/mc/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/out/production/MCNBT/text/mc/green_wool.png differ diff --git a/out/production/MCNBT/text/mc/light_blue_terracotta.png b/out/production/MCNBT/text/mc/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/out/production/MCNBT/text/mc/light_blue_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/light_blue_wool.png b/out/production/MCNBT/text/mc/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/out/production/MCNBT/text/mc/light_blue_wool.png differ diff --git a/out/production/MCNBT/text/mc/light_gray_terracotta.png b/out/production/MCNBT/text/mc/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/out/production/MCNBT/text/mc/light_gray_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/light_gray_wool.png b/out/production/MCNBT/text/mc/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/out/production/MCNBT/text/mc/light_gray_wool.png differ diff --git a/out/production/MCNBT/text/mc/lime_terracotta.png b/out/production/MCNBT/text/mc/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/out/production/MCNBT/text/mc/lime_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/lime_wool.png b/out/production/MCNBT/text/mc/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/out/production/MCNBT/text/mc/lime_wool.png differ diff --git a/out/production/MCNBT/text/mc/magenta_terracotta.png b/out/production/MCNBT/text/mc/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/out/production/MCNBT/text/mc/magenta_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/magenta_wool.png b/out/production/MCNBT/text/mc/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/out/production/MCNBT/text/mc/magenta_wool.png differ diff --git a/out/production/MCNBT/text/mc/orange_terracotta.png b/out/production/MCNBT/text/mc/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/out/production/MCNBT/text/mc/orange_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/orange_wool.png b/out/production/MCNBT/text/mc/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/out/production/MCNBT/text/mc/orange_wool.png differ diff --git a/out/production/MCNBT/text/mc/pink_terracotta.png b/out/production/MCNBT/text/mc/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/out/production/MCNBT/text/mc/pink_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/pink_wool.png b/out/production/MCNBT/text/mc/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/out/production/MCNBT/text/mc/pink_wool.png differ diff --git a/out/production/MCNBT/text/mc/purple_terracotta.png b/out/production/MCNBT/text/mc/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/out/production/MCNBT/text/mc/purple_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/purple_wool.png b/out/production/MCNBT/text/mc/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/out/production/MCNBT/text/mc/purple_wool.png differ diff --git a/out/production/MCNBT/text/mc/red_terracotta.png b/out/production/MCNBT/text/mc/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/out/production/MCNBT/text/mc/red_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/red_wool.png b/out/production/MCNBT/text/mc/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/out/production/MCNBT/text/mc/red_wool.png differ diff --git a/out/production/MCNBT/text/mc/terracotta.png b/out/production/MCNBT/text/mc/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/out/production/MCNBT/text/mc/terracotta.png differ diff --git a/out/production/MCNBT/text/mc/white_terracotta.png b/out/production/MCNBT/text/mc/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/out/production/MCNBT/text/mc/white_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/white_wool.png b/out/production/MCNBT/text/mc/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/out/production/MCNBT/text/mc/white_wool.png differ diff --git a/out/production/MCNBT/text/mc/yellow_terracotta.png b/out/production/MCNBT/text/mc/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/out/production/MCNBT/text/mc/yellow_terracotta.png differ diff --git a/out/production/MCNBT/text/mc/yellow_wool.png b/out/production/MCNBT/text/mc/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/out/production/MCNBT/text/mc/yellow_wool.png differ diff --git a/out/production/MCNBT/text/qby.mid b/out/production/MCNBT/text/qby.mid new file mode 100644 index 0000000..421d445 Binary files /dev/null and b/out/production/MCNBT/text/qby.mid differ diff --git a/out/production/MCNBT/text/stay.mid b/out/production/MCNBT/text/stay.mid new file mode 100644 index 0000000..1925324 Binary files /dev/null and b/out/production/MCNBT/text/stay.mid differ diff --git a/out/production/MCNBT/text/text.class b/out/production/MCNBT/text/text.class new file mode 100644 index 0000000..785f0f8 Binary files /dev/null and b/out/production/MCNBT/text/text.class differ diff --git a/out/production/MCNBT/text/undertale - his theme.mid b/out/production/MCNBT/text/undertale - his theme.mid new file mode 100644 index 0000000..3d5f614 Binary files /dev/null and b/out/production/MCNBT/text/undertale - his theme.mid differ diff --git a/out/production/MCNBT/text/保存的地图.png b/out/production/MCNBT/text/保存的地图.png new file mode 100644 index 0000000..33419f2 Binary files /dev/null and b/out/production/MCNBT/text/保存的地图.png differ diff --git a/out/production/MCNBT/text/爷的头像.png b/out/production/MCNBT/text/爷的头像.png new file mode 100644 index 0000000..d7b8c99 Binary files /dev/null and b/out/production/MCNBT/text/爷的头像.png differ diff --git a/out/production/MCNBT/text/白猫RGB.png b/out/production/MCNBT/text/白猫RGB.png new file mode 100644 index 0000000..46a1a57 Binary files /dev/null and b/out/production/MCNBT/text/白猫RGB.png differ diff --git a/out/production/NBTUtils/main/Utils/BitsUtils.class b/out/production/NBTUtils/main/Utils/BitsUtils.class new file mode 100644 index 0000000..4506bb4 Binary files /dev/null and b/out/production/NBTUtils/main/Utils/BitsUtils.class differ diff --git a/out/production/NBTUtils/main/Utils/BytesUtils.class b/out/production/NBTUtils/main/Utils/BytesUtils.class new file mode 100644 index 0000000..0bae29c Binary files /dev/null and b/out/production/NBTUtils/main/Utils/BytesUtils.class differ diff --git a/out/production/NBTUtils/main/Utils/CompressUtils.class b/out/production/NBTUtils/main/Utils/CompressUtils.class new file mode 100644 index 0000000..9cdbaf7 Binary files /dev/null and b/out/production/NBTUtils/main/Utils/CompressUtils.class differ diff --git a/out/production/NBTUtils/main/exception/NBTException.class b/out/production/NBTUtils/main/exception/NBTException.class new file mode 100644 index 0000000..abed0d1 Binary files /dev/null and b/out/production/NBTUtils/main/exception/NBTException.class differ diff --git a/out/production/NBTUtils/main/io/MCUtil.class b/out/production/NBTUtils/main/io/MCUtil.class new file mode 100644 index 0000000..af6bc13 Binary files /dev/null and b/out/production/NBTUtils/main/io/MCUtil.class differ diff --git a/out/production/NBTUtils/main/mc/MCA.class b/out/production/NBTUtils/main/mc/MCA.class new file mode 100644 index 0000000..bdb6143 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCA.class differ diff --git a/out/production/NBTUtils/main/mc/MCBlock.class b/out/production/NBTUtils/main/mc/MCBlock.class new file mode 100644 index 0000000..4b1990e Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCBlock.class differ diff --git a/out/production/NBTUtils/main/mc/MCBlockColors$BlockColor.class b/out/production/NBTUtils/main/mc/MCBlockColors$BlockColor.class new file mode 100644 index 0000000..4587981 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCBlockColors$BlockColor.class differ diff --git a/out/production/NBTUtils/main/mc/MCBlockColors.class b/out/production/NBTUtils/main/mc/MCBlockColors.class new file mode 100644 index 0000000..1501190 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCBlockColors.class differ diff --git a/out/production/NBTUtils/main/mc/MCBlocksCollective$replace.class b/out/production/NBTUtils/main/mc/MCBlocksCollective$replace.class new file mode 100644 index 0000000..c040b29 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCBlocksCollective$replace.class differ diff --git a/out/production/NBTUtils/main/mc/MCBlocksCollective.class b/out/production/NBTUtils/main/mc/MCBlocksCollective.class new file mode 100644 index 0000000..4e82546 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCBlocksCollective.class differ diff --git a/out/production/NBTUtils/main/mc/MCChunk.class b/out/production/NBTUtils/main/mc/MCChunk.class new file mode 100644 index 0000000..78a6fb3 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCChunk.class differ diff --git a/out/production/NBTUtils/main/mc/MCChunkUtils.class b/out/production/NBTUtils/main/mc/MCChunkUtils.class new file mode 100644 index 0000000..54b78a6 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCChunkUtils.class differ diff --git a/out/production/NBTUtils/main/mc/MCMap.class b/out/production/NBTUtils/main/mc/MCMap.class new file mode 100644 index 0000000..682c8f5 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCMap.class differ diff --git a/out/production/NBTUtils/main/mc/MCMapColors.class b/out/production/NBTUtils/main/mc/MCMapColors.class new file mode 100644 index 0000000..5264bc0 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCMapColors.class differ diff --git a/out/production/NBTUtils/main/mc/MCPosInt$callBack.class b/out/production/NBTUtils/main/mc/MCPosInt$callBack.class new file mode 100644 index 0000000..1d7975a Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCPosInt$callBack.class differ diff --git a/out/production/NBTUtils/main/mc/MCPosInt$callBack2.class b/out/production/NBTUtils/main/mc/MCPosInt$callBack2.class new file mode 100644 index 0000000..8fd95e7 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCPosInt$callBack2.class differ diff --git a/out/production/NBTUtils/main/mc/MCPosInt.class b/out/production/NBTUtils/main/mc/MCPosInt.class new file mode 100644 index 0000000..9a47f66 Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCPosInt.class differ diff --git a/out/production/NBTUtils/main/mc/MCRegion.class b/out/production/NBTUtils/main/mc/MCRegion.class new file mode 100644 index 0000000..62eec0b Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCRegion.class differ diff --git a/out/production/NBTUtils/main/mc/MCSubChunk.class b/out/production/NBTUtils/main/mc/MCSubChunk.class new file mode 100644 index 0000000..ada38ab Binary files /dev/null and b/out/production/NBTUtils/main/mc/MCSubChunk.class differ diff --git a/out/production/NBTUtils/main/nbt/CompoundTag.class b/out/production/NBTUtils/main/nbt/CompoundTag.class new file mode 100644 index 0000000..3c05418 Binary files /dev/null and b/out/production/NBTUtils/main/nbt/CompoundTag.class differ diff --git a/out/production/NBTUtils/main/nbt/ListTag.class b/out/production/NBTUtils/main/nbt/ListTag.class new file mode 100644 index 0000000..2a45bfd Binary files /dev/null and b/out/production/NBTUtils/main/nbt/ListTag.class differ diff --git a/out/production/NBTUtils/main/nbt/TagType.class b/out/production/NBTUtils/main/nbt/TagType.class new file mode 100644 index 0000000..0745641 Binary files /dev/null and b/out/production/NBTUtils/main/nbt/TagType.class differ diff --git a/out/production/NBTUtils/test/.block/acacia_door_bottom.png b/out/production/NBTUtils/test/.block/acacia_door_bottom.png new file mode 100644 index 0000000..53979a2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_door_top.png b/out/production/NBTUtils/test/.block/acacia_door_top.png new file mode 100644 index 0000000..4b634d6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_leaves.png b/out/production/NBTUtils/test/.block/acacia_leaves.png new file mode 100644 index 0000000..8cbb1eb Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_log.png b/out/production/NBTUtils/test/.block/acacia_log.png new file mode 100644 index 0000000..bf2880b Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_log.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_log_top.png b/out/production/NBTUtils/test/.block/acacia_log_top.png new file mode 100644 index 0000000..fc02620 Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_planks.png b/out/production/NBTUtils/test/.block/acacia_planks.png new file mode 100644 index 0000000..b83e4fe Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_planks.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_sapling.png b/out/production/NBTUtils/test/.block/acacia_sapling.png new file mode 100644 index 0000000..6817397 Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/acacia_trapdoor.png b/out/production/NBTUtils/test/.block/acacia_trapdoor.png new file mode 100644 index 0000000..e8eeb9c Binary files /dev/null and b/out/production/NBTUtils/test/.block/acacia_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/activator_rail.png b/out/production/NBTUtils/test/.block/activator_rail.png new file mode 100644 index 0000000..721f3f5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/activator_rail.png differ diff --git a/out/production/NBTUtils/test/.block/activator_rail_on.png b/out/production/NBTUtils/test/.block/activator_rail_on.png new file mode 100644 index 0000000..59844b0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/activator_rail_on.png differ diff --git a/out/production/NBTUtils/test/.block/allium.png b/out/production/NBTUtils/test/.block/allium.png new file mode 100644 index 0000000..3750ff3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/allium.png differ diff --git a/out/production/NBTUtils/test/.block/amethyst_block.png b/out/production/NBTUtils/test/.block/amethyst_block.png new file mode 100644 index 0000000..4e3e8b1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/amethyst_block.png differ diff --git a/out/production/NBTUtils/test/.block/amethyst_cluster.png b/out/production/NBTUtils/test/.block/amethyst_cluster.png new file mode 100644 index 0000000..c928f20 Binary files /dev/null and b/out/production/NBTUtils/test/.block/amethyst_cluster.png differ diff --git a/out/production/NBTUtils/test/.block/ancient_debris_side.png b/out/production/NBTUtils/test/.block/ancient_debris_side.png new file mode 100644 index 0000000..1d3519e Binary files /dev/null and b/out/production/NBTUtils/test/.block/ancient_debris_side.png differ diff --git a/out/production/NBTUtils/test/.block/ancient_debris_top.png b/out/production/NBTUtils/test/.block/ancient_debris_top.png new file mode 100644 index 0000000..133819d Binary files /dev/null and b/out/production/NBTUtils/test/.block/ancient_debris_top.png differ diff --git a/out/production/NBTUtils/test/.block/andesite.png b/out/production/NBTUtils/test/.block/andesite.png new file mode 100644 index 0000000..6bf96ad Binary files /dev/null and b/out/production/NBTUtils/test/.block/andesite.png differ diff --git a/out/production/NBTUtils/test/.block/anvil.png b/out/production/NBTUtils/test/.block/anvil.png new file mode 100644 index 0000000..732038e Binary files /dev/null and b/out/production/NBTUtils/test/.block/anvil.png differ diff --git a/out/production/NBTUtils/test/.block/anvil_top.png b/out/production/NBTUtils/test/.block/anvil_top.png new file mode 100644 index 0000000..f1f6bf7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/anvil_top.png differ diff --git a/out/production/NBTUtils/test/.block/attached_melon_stem.png b/out/production/NBTUtils/test/.block/attached_melon_stem.png new file mode 100644 index 0000000..62ad943 Binary files /dev/null and b/out/production/NBTUtils/test/.block/attached_melon_stem.png differ diff --git a/out/production/NBTUtils/test/.block/attached_pumpkin_stem.png b/out/production/NBTUtils/test/.block/attached_pumpkin_stem.png new file mode 100644 index 0000000..6a5c10e Binary files /dev/null and b/out/production/NBTUtils/test/.block/attached_pumpkin_stem.png differ diff --git a/out/production/NBTUtils/test/.block/azalea_leaves.png b/out/production/NBTUtils/test/.block/azalea_leaves.png new file mode 100644 index 0000000..7eff9b1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/azalea_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/azalea_plant.png b/out/production/NBTUtils/test/.block/azalea_plant.png new file mode 100644 index 0000000..74d5a97 Binary files /dev/null and b/out/production/NBTUtils/test/.block/azalea_plant.png differ diff --git a/out/production/NBTUtils/test/.block/azalea_side.png b/out/production/NBTUtils/test/.block/azalea_side.png new file mode 100644 index 0000000..43b8ec0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/azalea_side.png differ diff --git a/out/production/NBTUtils/test/.block/azalea_top.png b/out/production/NBTUtils/test/.block/azalea_top.png new file mode 100644 index 0000000..0449fb0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/azalea_top.png differ diff --git a/out/production/NBTUtils/test/.block/azure_bluet.png b/out/production/NBTUtils/test/.block/azure_bluet.png new file mode 100644 index 0000000..250fcc0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/azure_bluet.png differ diff --git a/out/production/NBTUtils/test/.block/bamboo_large_leaves.png b/out/production/NBTUtils/test/.block/bamboo_large_leaves.png new file mode 100644 index 0000000..4fd2fb0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bamboo_large_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/bamboo_singleleaf.png b/out/production/NBTUtils/test/.block/bamboo_singleleaf.png new file mode 100644 index 0000000..42f1f59 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bamboo_singleleaf.png differ diff --git a/out/production/NBTUtils/test/.block/bamboo_small_leaves.png b/out/production/NBTUtils/test/.block/bamboo_small_leaves.png new file mode 100644 index 0000000..81aca7e Binary files /dev/null and b/out/production/NBTUtils/test/.block/bamboo_small_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/bamboo_stage0.png b/out/production/NBTUtils/test/.block/bamboo_stage0.png new file mode 100644 index 0000000..c16c371 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bamboo_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/bamboo_stalk.png b/out/production/NBTUtils/test/.block/bamboo_stalk.png new file mode 100644 index 0000000..93cfa80 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bamboo_stalk.png differ diff --git a/out/production/NBTUtils/test/.block/barrel_bottom.png b/out/production/NBTUtils/test/.block/barrel_bottom.png new file mode 100644 index 0000000..de0af25 Binary files /dev/null and b/out/production/NBTUtils/test/.block/barrel_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/barrel_side.png b/out/production/NBTUtils/test/.block/barrel_side.png new file mode 100644 index 0000000..1c3cb79 Binary files /dev/null and b/out/production/NBTUtils/test/.block/barrel_side.png differ diff --git a/out/production/NBTUtils/test/.block/barrel_top.png b/out/production/NBTUtils/test/.block/barrel_top.png new file mode 100644 index 0000000..c136ced Binary files /dev/null and b/out/production/NBTUtils/test/.block/barrel_top.png differ diff --git a/out/production/NBTUtils/test/.block/barrel_top_open.png b/out/production/NBTUtils/test/.block/barrel_top_open.png new file mode 100644 index 0000000..4b11386 Binary files /dev/null and b/out/production/NBTUtils/test/.block/barrel_top_open.png differ diff --git a/out/production/NBTUtils/test/.block/basalt_side.png b/out/production/NBTUtils/test/.block/basalt_side.png new file mode 100644 index 0000000..053074f Binary files /dev/null and b/out/production/NBTUtils/test/.block/basalt_side.png differ diff --git a/out/production/NBTUtils/test/.block/basalt_top.png b/out/production/NBTUtils/test/.block/basalt_top.png new file mode 100644 index 0000000..d55e4af Binary files /dev/null and b/out/production/NBTUtils/test/.block/basalt_top.png differ diff --git a/out/production/NBTUtils/test/.block/beacon.png b/out/production/NBTUtils/test/.block/beacon.png new file mode 100644 index 0000000..1146885 Binary files /dev/null and b/out/production/NBTUtils/test/.block/beacon.png differ diff --git a/out/production/NBTUtils/test/.block/bedrock.png b/out/production/NBTUtils/test/.block/bedrock.png new file mode 100644 index 0000000..8872226 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bedrock.png differ diff --git a/out/production/NBTUtils/test/.block/bee_nest_bottom.png b/out/production/NBTUtils/test/.block/bee_nest_bottom.png new file mode 100644 index 0000000..9285e6b Binary files /dev/null and b/out/production/NBTUtils/test/.block/bee_nest_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/bee_nest_front.png b/out/production/NBTUtils/test/.block/bee_nest_front.png new file mode 100644 index 0000000..026551a Binary files /dev/null and b/out/production/NBTUtils/test/.block/bee_nest_front.png differ diff --git a/out/production/NBTUtils/test/.block/bee_nest_front_honey.png b/out/production/NBTUtils/test/.block/bee_nest_front_honey.png new file mode 100644 index 0000000..06fac14 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bee_nest_front_honey.png differ diff --git a/out/production/NBTUtils/test/.block/bee_nest_side.png b/out/production/NBTUtils/test/.block/bee_nest_side.png new file mode 100644 index 0000000..c604de7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bee_nest_side.png differ diff --git a/out/production/NBTUtils/test/.block/bee_nest_top.png b/out/production/NBTUtils/test/.block/bee_nest_top.png new file mode 100644 index 0000000..75aff10 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bee_nest_top.png differ diff --git a/out/production/NBTUtils/test/.block/beehive_end.png b/out/production/NBTUtils/test/.block/beehive_end.png new file mode 100644 index 0000000..6bdf368 Binary files /dev/null and b/out/production/NBTUtils/test/.block/beehive_end.png differ diff --git a/out/production/NBTUtils/test/.block/beehive_front.png b/out/production/NBTUtils/test/.block/beehive_front.png new file mode 100644 index 0000000..3679deb Binary files /dev/null and b/out/production/NBTUtils/test/.block/beehive_front.png differ diff --git a/out/production/NBTUtils/test/.block/beehive_front_honey.png b/out/production/NBTUtils/test/.block/beehive_front_honey.png new file mode 100644 index 0000000..453f6d2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/beehive_front_honey.png differ diff --git a/out/production/NBTUtils/test/.block/beehive_side.png b/out/production/NBTUtils/test/.block/beehive_side.png new file mode 100644 index 0000000..2fcf064 Binary files /dev/null and b/out/production/NBTUtils/test/.block/beehive_side.png differ diff --git a/out/production/NBTUtils/test/.block/beetroots_stage0.png b/out/production/NBTUtils/test/.block/beetroots_stage0.png new file mode 100644 index 0000000..d27726a Binary files /dev/null and b/out/production/NBTUtils/test/.block/beetroots_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/beetroots_stage1.png b/out/production/NBTUtils/test/.block/beetroots_stage1.png new file mode 100644 index 0000000..5d0a6ba Binary files /dev/null and b/out/production/NBTUtils/test/.block/beetroots_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/beetroots_stage2.png b/out/production/NBTUtils/test/.block/beetroots_stage2.png new file mode 100644 index 0000000..6050ebb Binary files /dev/null and b/out/production/NBTUtils/test/.block/beetroots_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/beetroots_stage3.png b/out/production/NBTUtils/test/.block/beetroots_stage3.png new file mode 100644 index 0000000..6ded770 Binary files /dev/null and b/out/production/NBTUtils/test/.block/beetroots_stage3.png differ diff --git a/out/production/NBTUtils/test/.block/bell_bottom.png b/out/production/NBTUtils/test/.block/bell_bottom.png new file mode 100644 index 0000000..04a8799 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bell_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/bell_side.png b/out/production/NBTUtils/test/.block/bell_side.png new file mode 100644 index 0000000..b44bcc4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bell_side.png differ diff --git a/out/production/NBTUtils/test/.block/bell_top.png b/out/production/NBTUtils/test/.block/bell_top.png new file mode 100644 index 0000000..7fce98d Binary files /dev/null and b/out/production/NBTUtils/test/.block/bell_top.png differ diff --git a/out/production/NBTUtils/test/.block/big_dripleaf_side.png b/out/production/NBTUtils/test/.block/big_dripleaf_side.png new file mode 100644 index 0000000..f596e32 Binary files /dev/null and b/out/production/NBTUtils/test/.block/big_dripleaf_side.png differ diff --git a/out/production/NBTUtils/test/.block/big_dripleaf_stem.png b/out/production/NBTUtils/test/.block/big_dripleaf_stem.png new file mode 100644 index 0000000..56b1aee Binary files /dev/null and b/out/production/NBTUtils/test/.block/big_dripleaf_stem.png differ diff --git a/out/production/NBTUtils/test/.block/big_dripleaf_tip.png b/out/production/NBTUtils/test/.block/big_dripleaf_tip.png new file mode 100644 index 0000000..5f42e9a Binary files /dev/null and b/out/production/NBTUtils/test/.block/big_dripleaf_tip.png differ diff --git a/out/production/NBTUtils/test/.block/big_dripleaf_top.png b/out/production/NBTUtils/test/.block/big_dripleaf_top.png new file mode 100644 index 0000000..f697484 Binary files /dev/null and b/out/production/NBTUtils/test/.block/big_dripleaf_top.png differ diff --git a/out/production/NBTUtils/test/.block/birch_door_bottom.png b/out/production/NBTUtils/test/.block/birch_door_bottom.png new file mode 100644 index 0000000..b29d01a Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/birch_door_top.png b/out/production/NBTUtils/test/.block/birch_door_top.png new file mode 100644 index 0000000..2e0e6af Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/birch_leaves.png b/out/production/NBTUtils/test/.block/birch_leaves.png new file mode 100644 index 0000000..6a75c99 Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/birch_log.png b/out/production/NBTUtils/test/.block/birch_log.png new file mode 100644 index 0000000..c0ef988 Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_log.png differ diff --git a/out/production/NBTUtils/test/.block/birch_log_top.png b/out/production/NBTUtils/test/.block/birch_log_top.png new file mode 100644 index 0000000..a84365c Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/birch_planks.png b/out/production/NBTUtils/test/.block/birch_planks.png new file mode 100644 index 0000000..6d1983d Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_planks.png differ diff --git a/out/production/NBTUtils/test/.block/birch_sapling.png b/out/production/NBTUtils/test/.block/birch_sapling.png new file mode 100644 index 0000000..d33b34c Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/birch_trapdoor.png b/out/production/NBTUtils/test/.block/birch_trapdoor.png new file mode 100644 index 0000000..01255fe Binary files /dev/null and b/out/production/NBTUtils/test/.block/birch_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/black_candle.png b/out/production/NBTUtils/test/.block/black_candle.png new file mode 100644 index 0000000..35f5194 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_candle.png differ diff --git a/out/production/NBTUtils/test/.block/black_candle_lit.png b/out/production/NBTUtils/test/.block/black_candle_lit.png new file mode 100644 index 0000000..2977e0a Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/black_concrete.png b/out/production/NBTUtils/test/.block/black_concrete.png new file mode 100644 index 0000000..8413b9c Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/black_concrete_powder.png b/out/production/NBTUtils/test/.block/black_concrete_powder.png new file mode 100644 index 0000000..529daaa Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/black_glazed_terracotta.png b/out/production/NBTUtils/test/.block/black_glazed_terracotta.png new file mode 100644 index 0000000..18acd92 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/black_shulker_box.png b/out/production/NBTUtils/test/.block/black_shulker_box.png new file mode 100644 index 0000000..213cec3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/black_stained_glass.png b/out/production/NBTUtils/test/.block/black_stained_glass.png new file mode 100644 index 0000000..6b884f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/black_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/black_stained_glass_pane_top.png new file mode 100644 index 0000000..43d60c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/black_terracotta.png b/out/production/NBTUtils/test/.block/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/black_wool.png b/out/production/NBTUtils/test/.block/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/black_wool.png differ diff --git a/out/production/NBTUtils/test/.block/blackstone.png b/out/production/NBTUtils/test/.block/blackstone.png new file mode 100644 index 0000000..5f94c21 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blackstone.png differ diff --git a/out/production/NBTUtils/test/.block/blackstone_top.png b/out/production/NBTUtils/test/.block/blackstone_top.png new file mode 100644 index 0000000..45a4a43 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blackstone_top.png differ diff --git a/out/production/NBTUtils/test/.block/blast_furnace_front.png b/out/production/NBTUtils/test/.block/blast_furnace_front.png new file mode 100644 index 0000000..c7d42bf Binary files /dev/null and b/out/production/NBTUtils/test/.block/blast_furnace_front.png differ diff --git a/out/production/NBTUtils/test/.block/blast_furnace_front_on.png b/out/production/NBTUtils/test/.block/blast_furnace_front_on.png new file mode 100644 index 0000000..8b51e4e Binary files /dev/null and b/out/production/NBTUtils/test/.block/blast_furnace_front_on.png differ diff --git a/out/production/NBTUtils/test/.block/blast_furnace_front_on.png.mcmeta b/out/production/NBTUtils/test/.block/blast_furnace_front_on.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/blast_furnace_side.png b/out/production/NBTUtils/test/.block/blast_furnace_side.png new file mode 100644 index 0000000..05714a0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blast_furnace_side.png differ diff --git a/out/production/NBTUtils/test/.block/blast_furnace_top.png b/out/production/NBTUtils/test/.block/blast_furnace_top.png new file mode 100644 index 0000000..6c8d385 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blast_furnace_top.png differ diff --git a/out/production/NBTUtils/test/.block/blue_candle.png b/out/production/NBTUtils/test/.block/blue_candle.png new file mode 100644 index 0000000..96f1bac Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_candle.png differ diff --git a/out/production/NBTUtils/test/.block/blue_candle_lit.png b/out/production/NBTUtils/test/.block/blue_candle_lit.png new file mode 100644 index 0000000..2f18866 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/blue_concrete.png b/out/production/NBTUtils/test/.block/blue_concrete.png new file mode 100644 index 0000000..e1f68fc Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/blue_concrete_powder.png b/out/production/NBTUtils/test/.block/blue_concrete_powder.png new file mode 100644 index 0000000..e78597e Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/blue_glazed_terracotta.png b/out/production/NBTUtils/test/.block/blue_glazed_terracotta.png new file mode 100644 index 0000000..8ced312 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/blue_ice.png b/out/production/NBTUtils/test/.block/blue_ice.png new file mode 100644 index 0000000..78b6040 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_ice.png differ diff --git a/out/production/NBTUtils/test/.block/blue_orchid.png b/out/production/NBTUtils/test/.block/blue_orchid.png new file mode 100644 index 0000000..ae580ae Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_orchid.png differ diff --git a/out/production/NBTUtils/test/.block/blue_shulker_box.png b/out/production/NBTUtils/test/.block/blue_shulker_box.png new file mode 100644 index 0000000..3bcd44d Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/blue_stained_glass.png b/out/production/NBTUtils/test/.block/blue_stained_glass.png new file mode 100644 index 0000000..f339139 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/blue_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/blue_stained_glass_pane_top.png new file mode 100644 index 0000000..55c614f Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/blue_terracotta.png b/out/production/NBTUtils/test/.block/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/blue_wool.png b/out/production/NBTUtils/test/.block/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/out/production/NBTUtils/test/.block/blue_wool.png differ diff --git a/out/production/NBTUtils/test/.block/bone_block_side.png b/out/production/NBTUtils/test/.block/bone_block_side.png new file mode 100644 index 0000000..6f1a161 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bone_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/bone_block_top.png b/out/production/NBTUtils/test/.block/bone_block_top.png new file mode 100644 index 0000000..72e642e Binary files /dev/null and b/out/production/NBTUtils/test/.block/bone_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/bookshelf.png b/out/production/NBTUtils/test/.block/bookshelf.png new file mode 100644 index 0000000..4a2c24d Binary files /dev/null and b/out/production/NBTUtils/test/.block/bookshelf.png differ diff --git a/out/production/NBTUtils/test/.block/brain_coral.png b/out/production/NBTUtils/test/.block/brain_coral.png new file mode 100644 index 0000000..b950ab8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brain_coral.png differ diff --git a/out/production/NBTUtils/test/.block/brain_coral_block.png b/out/production/NBTUtils/test/.block/brain_coral_block.png new file mode 100644 index 0000000..074a2c9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brain_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/brain_coral_fan.png b/out/production/NBTUtils/test/.block/brain_coral_fan.png new file mode 100644 index 0000000..eb5be1c Binary files /dev/null and b/out/production/NBTUtils/test/.block/brain_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/brewing_stand.png b/out/production/NBTUtils/test/.block/brewing_stand.png new file mode 100644 index 0000000..af2333f Binary files /dev/null and b/out/production/NBTUtils/test/.block/brewing_stand.png differ diff --git a/out/production/NBTUtils/test/.block/brewing_stand_base.png b/out/production/NBTUtils/test/.block/brewing_stand_base.png new file mode 100644 index 0000000..6c7369d Binary files /dev/null and b/out/production/NBTUtils/test/.block/brewing_stand_base.png differ diff --git a/out/production/NBTUtils/test/.block/bricks.png b/out/production/NBTUtils/test/.block/bricks.png new file mode 100644 index 0000000..2ed16c4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bricks.png differ diff --git a/out/production/NBTUtils/test/.block/brown_candle.png b/out/production/NBTUtils/test/.block/brown_candle.png new file mode 100644 index 0000000..19368dc Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_candle.png differ diff --git a/out/production/NBTUtils/test/.block/brown_candle_lit.png b/out/production/NBTUtils/test/.block/brown_candle_lit.png new file mode 100644 index 0000000..11cf40c Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/brown_concrete.png b/out/production/NBTUtils/test/.block/brown_concrete.png new file mode 100644 index 0000000..1ee6716 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/brown_concrete_powder.png b/out/production/NBTUtils/test/.block/brown_concrete_powder.png new file mode 100644 index 0000000..14487d7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/brown_glazed_terracotta.png b/out/production/NBTUtils/test/.block/brown_glazed_terracotta.png new file mode 100644 index 0000000..17bd427 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/brown_mushroom.png b/out/production/NBTUtils/test/.block/brown_mushroom.png new file mode 100644 index 0000000..57b94d5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_mushroom.png differ diff --git a/out/production/NBTUtils/test/.block/brown_mushroom_block.png b/out/production/NBTUtils/test/.block/brown_mushroom_block.png new file mode 100644 index 0000000..ab3b4c8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_mushroom_block.png differ diff --git a/out/production/NBTUtils/test/.block/brown_shulker_box.png b/out/production/NBTUtils/test/.block/brown_shulker_box.png new file mode 100644 index 0000000..2b52d9e Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/brown_stained_glass.png b/out/production/NBTUtils/test/.block/brown_stained_glass.png new file mode 100644 index 0000000..d62efcc Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/brown_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/brown_stained_glass_pane_top.png new file mode 100644 index 0000000..cbd791a Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/brown_terracotta.png b/out/production/NBTUtils/test/.block/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/brown_wool.png b/out/production/NBTUtils/test/.block/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/out/production/NBTUtils/test/.block/brown_wool.png differ diff --git a/out/production/NBTUtils/test/.block/bubble_coral.png b/out/production/NBTUtils/test/.block/bubble_coral.png new file mode 100644 index 0000000..a94f914 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bubble_coral.png differ diff --git a/out/production/NBTUtils/test/.block/bubble_coral_block.png b/out/production/NBTUtils/test/.block/bubble_coral_block.png new file mode 100644 index 0000000..58b9999 Binary files /dev/null and b/out/production/NBTUtils/test/.block/bubble_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/bubble_coral_fan.png b/out/production/NBTUtils/test/.block/bubble_coral_fan.png new file mode 100644 index 0000000..3ab3d2b Binary files /dev/null and b/out/production/NBTUtils/test/.block/bubble_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/budding_amethyst.png b/out/production/NBTUtils/test/.block/budding_amethyst.png new file mode 100644 index 0000000..edde805 Binary files /dev/null and b/out/production/NBTUtils/test/.block/budding_amethyst.png differ diff --git a/out/production/NBTUtils/test/.block/cactus_bottom.png b/out/production/NBTUtils/test/.block/cactus_bottom.png new file mode 100644 index 0000000..c613b88 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cactus_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/cactus_side.png b/out/production/NBTUtils/test/.block/cactus_side.png new file mode 100644 index 0000000..409e048 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cactus_side.png differ diff --git a/out/production/NBTUtils/test/.block/cactus_top.png b/out/production/NBTUtils/test/.block/cactus_top.png new file mode 100644 index 0000000..1fc332f Binary files /dev/null and b/out/production/NBTUtils/test/.block/cactus_top.png differ diff --git a/out/production/NBTUtils/test/.block/cake_bottom.png b/out/production/NBTUtils/test/.block/cake_bottom.png new file mode 100644 index 0000000..86b4999 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cake_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/cake_inner.png b/out/production/NBTUtils/test/.block/cake_inner.png new file mode 100644 index 0000000..77234d5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cake_inner.png differ diff --git a/out/production/NBTUtils/test/.block/cake_side.png b/out/production/NBTUtils/test/.block/cake_side.png new file mode 100644 index 0000000..c3014b7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cake_side.png differ diff --git a/out/production/NBTUtils/test/.block/cake_top.png b/out/production/NBTUtils/test/.block/cake_top.png new file mode 100644 index 0000000..4eb484e Binary files /dev/null and b/out/production/NBTUtils/test/.block/cake_top.png differ diff --git a/out/production/NBTUtils/test/.block/calcite.png b/out/production/NBTUtils/test/.block/calcite.png new file mode 100644 index 0000000..4c2b0dd Binary files /dev/null and b/out/production/NBTUtils/test/.block/calcite.png differ diff --git a/out/production/NBTUtils/test/.block/campfire_fire.png b/out/production/NBTUtils/test/.block/campfire_fire.png new file mode 100644 index 0000000..865d6e3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/campfire_fire.png differ diff --git a/out/production/NBTUtils/test/.block/campfire_fire.png.mcmeta b/out/production/NBTUtils/test/.block/campfire_fire.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/NBTUtils/test/.block/campfire_fire.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/campfire_log.png b/out/production/NBTUtils/test/.block/campfire_log.png new file mode 100644 index 0000000..6f5eddc Binary files /dev/null and b/out/production/NBTUtils/test/.block/campfire_log.png differ diff --git a/out/production/NBTUtils/test/.block/campfire_log_lit.png b/out/production/NBTUtils/test/.block/campfire_log_lit.png new file mode 100644 index 0000000..6e41c57 Binary files /dev/null and b/out/production/NBTUtils/test/.block/campfire_log_lit.png differ diff --git a/out/production/NBTUtils/test/.block/campfire_log_lit.png.mcmeta b/out/production/NBTUtils/test/.block/campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/out/production/NBTUtils/test/.block/campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/out/production/NBTUtils/test/.block/candle.png b/out/production/NBTUtils/test/.block/candle.png new file mode 100644 index 0000000..d11559b Binary files /dev/null and b/out/production/NBTUtils/test/.block/candle.png differ diff --git a/out/production/NBTUtils/test/.block/candle_lit.png b/out/production/NBTUtils/test/.block/candle_lit.png new file mode 100644 index 0000000..9aa011e Binary files /dev/null and b/out/production/NBTUtils/test/.block/candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/carrots_stage0.png b/out/production/NBTUtils/test/.block/carrots_stage0.png new file mode 100644 index 0000000..d31ceb6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/carrots_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/carrots_stage1.png b/out/production/NBTUtils/test/.block/carrots_stage1.png new file mode 100644 index 0000000..2c4d65c Binary files /dev/null and b/out/production/NBTUtils/test/.block/carrots_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/carrots_stage2.png b/out/production/NBTUtils/test/.block/carrots_stage2.png new file mode 100644 index 0000000..9aa0e17 Binary files /dev/null and b/out/production/NBTUtils/test/.block/carrots_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/carrots_stage3.png b/out/production/NBTUtils/test/.block/carrots_stage3.png new file mode 100644 index 0000000..44a32fd Binary files /dev/null and b/out/production/NBTUtils/test/.block/carrots_stage3.png differ diff --git a/out/production/NBTUtils/test/.block/cartography_table_side1.png b/out/production/NBTUtils/test/.block/cartography_table_side1.png new file mode 100644 index 0000000..4eb0b48 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cartography_table_side1.png differ diff --git a/out/production/NBTUtils/test/.block/cartography_table_side2.png b/out/production/NBTUtils/test/.block/cartography_table_side2.png new file mode 100644 index 0000000..f17dc25 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cartography_table_side2.png differ diff --git a/out/production/NBTUtils/test/.block/cartography_table_side3.png b/out/production/NBTUtils/test/.block/cartography_table_side3.png new file mode 100644 index 0000000..bbb21dc Binary files /dev/null and b/out/production/NBTUtils/test/.block/cartography_table_side3.png differ diff --git a/out/production/NBTUtils/test/.block/cartography_table_top.png b/out/production/NBTUtils/test/.block/cartography_table_top.png new file mode 100644 index 0000000..16da9c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cartography_table_top.png differ diff --git a/out/production/NBTUtils/test/.block/carved_pumpkin.png b/out/production/NBTUtils/test/.block/carved_pumpkin.png new file mode 100644 index 0000000..944a322 Binary files /dev/null and b/out/production/NBTUtils/test/.block/carved_pumpkin.png differ diff --git a/out/production/NBTUtils/test/.block/cauldron_bottom.png b/out/production/NBTUtils/test/.block/cauldron_bottom.png new file mode 100644 index 0000000..4c8591a Binary files /dev/null and b/out/production/NBTUtils/test/.block/cauldron_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/cauldron_inner.png b/out/production/NBTUtils/test/.block/cauldron_inner.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/out/production/NBTUtils/test/.block/cauldron_inner.png differ diff --git a/out/production/NBTUtils/test/.block/cauldron_side.png b/out/production/NBTUtils/test/.block/cauldron_side.png new file mode 100644 index 0000000..3bf024e Binary files /dev/null and b/out/production/NBTUtils/test/.block/cauldron_side.png differ diff --git a/out/production/NBTUtils/test/.block/cauldron_top.png b/out/production/NBTUtils/test/.block/cauldron_top.png new file mode 100644 index 0000000..fd672b3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cauldron_top.png differ diff --git a/out/production/NBTUtils/test/.block/cave_vines.png b/out/production/NBTUtils/test/.block/cave_vines.png new file mode 100644 index 0000000..335940e Binary files /dev/null and b/out/production/NBTUtils/test/.block/cave_vines.png differ diff --git a/out/production/NBTUtils/test/.block/cave_vines_lit.png b/out/production/NBTUtils/test/.block/cave_vines_lit.png new file mode 100644 index 0000000..1969221 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cave_vines_lit.png differ diff --git a/out/production/NBTUtils/test/.block/cave_vines_plant.png b/out/production/NBTUtils/test/.block/cave_vines_plant.png new file mode 100644 index 0000000..de67afd Binary files /dev/null and b/out/production/NBTUtils/test/.block/cave_vines_plant.png differ diff --git a/out/production/NBTUtils/test/.block/cave_vines_plant_lit.png b/out/production/NBTUtils/test/.block/cave_vines_plant_lit.png new file mode 100644 index 0000000..b26b259 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cave_vines_plant_lit.png differ diff --git a/out/production/NBTUtils/test/.block/chain.png b/out/production/NBTUtils/test/.block/chain.png new file mode 100644 index 0000000..d65414d Binary files /dev/null and b/out/production/NBTUtils/test/.block/chain.png differ diff --git a/out/production/NBTUtils/test/.block/chain_command_block_back.png b/out/production/NBTUtils/test/.block/chain_command_block_back.png new file mode 100644 index 0000000..d50623b Binary files /dev/null and b/out/production/NBTUtils/test/.block/chain_command_block_back.png differ diff --git a/out/production/NBTUtils/test/.block/chain_command_block_back.png.mcmeta b/out/production/NBTUtils/test/.block/chain_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/chain_command_block_conditional.png b/out/production/NBTUtils/test/.block/chain_command_block_conditional.png new file mode 100644 index 0000000..6cb6ccc Binary files /dev/null and b/out/production/NBTUtils/test/.block/chain_command_block_conditional.png differ diff --git a/out/production/NBTUtils/test/.block/chain_command_block_conditional.png.mcmeta b/out/production/NBTUtils/test/.block/chain_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/chain_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/chain_command_block_front.png b/out/production/NBTUtils/test/.block/chain_command_block_front.png new file mode 100644 index 0000000..420431d Binary files /dev/null and b/out/production/NBTUtils/test/.block/chain_command_block_front.png differ diff --git a/out/production/NBTUtils/test/.block/chain_command_block_front.png.mcmeta b/out/production/NBTUtils/test/.block/chain_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/chain_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/chain_command_block_side.png b/out/production/NBTUtils/test/.block/chain_command_block_side.png new file mode 100644 index 0000000..31f9ad7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chain_command_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/chain_command_block_side.png.mcmeta b/out/production/NBTUtils/test/.block/chain_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/chain_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/chipped_anvil_top.png b/out/production/NBTUtils/test/.block/chipped_anvil_top.png new file mode 100644 index 0000000..89d20c6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chipped_anvil_top.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_deepslate.png b/out/production/NBTUtils/test/.block/chiseled_deepslate.png new file mode 100644 index 0000000..b8a7014 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_deepslate.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_nether_bricks.png b/out/production/NBTUtils/test/.block/chiseled_nether_bricks.png new file mode 100644 index 0000000..bd6009e Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_nether_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_polished_blackstone.png b/out/production/NBTUtils/test/.block/chiseled_polished_blackstone.png new file mode 100644 index 0000000..ac6a0dc Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_polished_blackstone.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_quartz_block.png b/out/production/NBTUtils/test/.block/chiseled_quartz_block.png new file mode 100644 index 0000000..13d7686 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_quartz_block.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_quartz_block_top.png b/out/production/NBTUtils/test/.block/chiseled_quartz_block_top.png new file mode 100644 index 0000000..35a9ef2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_quartz_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_red_sandstone.png b/out/production/NBTUtils/test/.block/chiseled_red_sandstone.png new file mode 100644 index 0000000..7b187b0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_red_sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_sandstone.png b/out/production/NBTUtils/test/.block/chiseled_sandstone.png new file mode 100644 index 0000000..90cf2ba Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/chiseled_stone_bricks.png b/out/production/NBTUtils/test/.block/chiseled_stone_bricks.png new file mode 100644 index 0000000..8555f0a Binary files /dev/null and b/out/production/NBTUtils/test/.block/chiseled_stone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/chorus_flower.png b/out/production/NBTUtils/test/.block/chorus_flower.png new file mode 100644 index 0000000..d075807 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chorus_flower.png differ diff --git a/out/production/NBTUtils/test/.block/chorus_flower_dead.png b/out/production/NBTUtils/test/.block/chorus_flower_dead.png new file mode 100644 index 0000000..21f3155 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chorus_flower_dead.png differ diff --git a/out/production/NBTUtils/test/.block/chorus_plant.png b/out/production/NBTUtils/test/.block/chorus_plant.png new file mode 100644 index 0000000..39924b9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/chorus_plant.png differ diff --git a/out/production/NBTUtils/test/.block/clay.png b/out/production/NBTUtils/test/.block/clay.png new file mode 100644 index 0000000..54fd57a Binary files /dev/null and b/out/production/NBTUtils/test/.block/clay.png differ diff --git a/out/production/NBTUtils/test/.block/coal_block.png b/out/production/NBTUtils/test/.block/coal_block.png new file mode 100644 index 0000000..25351c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/coal_block.png differ diff --git a/out/production/NBTUtils/test/.block/coal_ore.png b/out/production/NBTUtils/test/.block/coal_ore.png new file mode 100644 index 0000000..2a21d2b Binary files /dev/null and b/out/production/NBTUtils/test/.block/coal_ore.png differ diff --git a/out/production/NBTUtils/test/.block/coarse_dirt.png b/out/production/NBTUtils/test/.block/coarse_dirt.png new file mode 100644 index 0000000..3107d43 Binary files /dev/null and b/out/production/NBTUtils/test/.block/coarse_dirt.png differ diff --git a/out/production/NBTUtils/test/.block/cobbled_deepslate.png b/out/production/NBTUtils/test/.block/cobbled_deepslate.png new file mode 100644 index 0000000..50fe34e Binary files /dev/null and b/out/production/NBTUtils/test/.block/cobbled_deepslate.png differ diff --git a/out/production/NBTUtils/test/.block/cobblestone.png b/out/production/NBTUtils/test/.block/cobblestone.png new file mode 100644 index 0000000..80fa3a8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cobblestone.png differ diff --git a/out/production/NBTUtils/test/.block/cobweb.png b/out/production/NBTUtils/test/.block/cobweb.png new file mode 100644 index 0000000..d31d5b4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cobweb.png differ diff --git a/out/production/NBTUtils/test/.block/cocoa_stage0.png b/out/production/NBTUtils/test/.block/cocoa_stage0.png new file mode 100644 index 0000000..7986453 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cocoa_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/cocoa_stage1.png b/out/production/NBTUtils/test/.block/cocoa_stage1.png new file mode 100644 index 0000000..c355ad0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cocoa_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/cocoa_stage2.png b/out/production/NBTUtils/test/.block/cocoa_stage2.png new file mode 100644 index 0000000..901ca32 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cocoa_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/command_block_back.png b/out/production/NBTUtils/test/.block/command_block_back.png new file mode 100644 index 0000000..3860089 Binary files /dev/null and b/out/production/NBTUtils/test/.block/command_block_back.png differ diff --git a/out/production/NBTUtils/test/.block/command_block_back.png.mcmeta b/out/production/NBTUtils/test/.block/command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/command_block_conditional.png b/out/production/NBTUtils/test/.block/command_block_conditional.png new file mode 100644 index 0000000..5334c1f Binary files /dev/null and b/out/production/NBTUtils/test/.block/command_block_conditional.png differ diff --git a/out/production/NBTUtils/test/.block/command_block_conditional.png.mcmeta b/out/production/NBTUtils/test/.block/command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/command_block_front.png b/out/production/NBTUtils/test/.block/command_block_front.png new file mode 100644 index 0000000..54412d4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/command_block_front.png differ diff --git a/out/production/NBTUtils/test/.block/command_block_front.png.mcmeta b/out/production/NBTUtils/test/.block/command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/command_block_side.png b/out/production/NBTUtils/test/.block/command_block_side.png new file mode 100644 index 0000000..129a5f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/command_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/command_block_side.png.mcmeta b/out/production/NBTUtils/test/.block/command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/comparator.png b/out/production/NBTUtils/test/.block/comparator.png new file mode 100644 index 0000000..f47ebf1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/comparator.png differ diff --git a/out/production/NBTUtils/test/.block/comparator_on.png b/out/production/NBTUtils/test/.block/comparator_on.png new file mode 100644 index 0000000..1d09083 Binary files /dev/null and b/out/production/NBTUtils/test/.block/comparator_on.png differ diff --git a/out/production/NBTUtils/test/.block/composter_bottom.png b/out/production/NBTUtils/test/.block/composter_bottom.png new file mode 100644 index 0000000..7556bd9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/composter_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/composter_compost.png b/out/production/NBTUtils/test/.block/composter_compost.png new file mode 100644 index 0000000..bc17729 Binary files /dev/null and b/out/production/NBTUtils/test/.block/composter_compost.png differ diff --git a/out/production/NBTUtils/test/.block/composter_ready.png b/out/production/NBTUtils/test/.block/composter_ready.png new file mode 100644 index 0000000..d80dafc Binary files /dev/null and b/out/production/NBTUtils/test/.block/composter_ready.png differ diff --git a/out/production/NBTUtils/test/.block/composter_side.png b/out/production/NBTUtils/test/.block/composter_side.png new file mode 100644 index 0000000..a4395f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/composter_side.png differ diff --git a/out/production/NBTUtils/test/.block/composter_top.png b/out/production/NBTUtils/test/.block/composter_top.png new file mode 100644 index 0000000..0473781 Binary files /dev/null and b/out/production/NBTUtils/test/.block/composter_top.png differ diff --git a/out/production/NBTUtils/test/.block/conduit.png b/out/production/NBTUtils/test/.block/conduit.png new file mode 100644 index 0000000..78e0416 Binary files /dev/null and b/out/production/NBTUtils/test/.block/conduit.png differ diff --git a/out/production/NBTUtils/test/.block/copper_block.png b/out/production/NBTUtils/test/.block/copper_block.png new file mode 100644 index 0000000..f7ce8b4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/copper_block.png differ diff --git a/out/production/NBTUtils/test/.block/copper_ore.png b/out/production/NBTUtils/test/.block/copper_ore.png new file mode 100644 index 0000000..c7aea0c Binary files /dev/null and b/out/production/NBTUtils/test/.block/copper_ore.png differ diff --git a/out/production/NBTUtils/test/.block/cornflower.png b/out/production/NBTUtils/test/.block/cornflower.png new file mode 100644 index 0000000..3de4add Binary files /dev/null and b/out/production/NBTUtils/test/.block/cornflower.png differ diff --git a/out/production/NBTUtils/test/.block/cracked_deepslate_bricks.png b/out/production/NBTUtils/test/.block/cracked_deepslate_bricks.png new file mode 100644 index 0000000..7f8f833 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cracked_deepslate_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/cracked_deepslate_tiles.png b/out/production/NBTUtils/test/.block/cracked_deepslate_tiles.png new file mode 100644 index 0000000..b17d116 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cracked_deepslate_tiles.png differ diff --git a/out/production/NBTUtils/test/.block/cracked_nether_bricks.png b/out/production/NBTUtils/test/.block/cracked_nether_bricks.png new file mode 100644 index 0000000..28173d2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cracked_nether_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/cracked_polished_blackstone_bricks.png b/out/production/NBTUtils/test/.block/cracked_polished_blackstone_bricks.png new file mode 100644 index 0000000..fa5b7e6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cracked_polished_blackstone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/cracked_stone_bricks.png b/out/production/NBTUtils/test/.block/cracked_stone_bricks.png new file mode 100644 index 0000000..2c2aafd Binary files /dev/null and b/out/production/NBTUtils/test/.block/cracked_stone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/crafting_table_front.png b/out/production/NBTUtils/test/.block/crafting_table_front.png new file mode 100644 index 0000000..5bdd5d4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crafting_table_front.png differ diff --git a/out/production/NBTUtils/test/.block/crafting_table_side.png b/out/production/NBTUtils/test/.block/crafting_table_side.png new file mode 100644 index 0000000..022edff Binary files /dev/null and b/out/production/NBTUtils/test/.block/crafting_table_side.png differ diff --git a/out/production/NBTUtils/test/.block/crafting_table_top.png b/out/production/NBTUtils/test/.block/crafting_table_top.png new file mode 100644 index 0000000..305bb01 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crafting_table_top.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_door_bottom.png b/out/production/NBTUtils/test/.block/crimson_door_bottom.png new file mode 100644 index 0000000..8dc3d9e Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_door_top.png b/out/production/NBTUtils/test/.block/crimson_door_top.png new file mode 100644 index 0000000..e99b0d7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_fungus.png b/out/production/NBTUtils/test/.block/crimson_fungus.png new file mode 100644 index 0000000..d0b5d53 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_fungus.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_nylium.png b/out/production/NBTUtils/test/.block/crimson_nylium.png new file mode 100644 index 0000000..4ee0ac7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_nylium.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_nylium_side.png b/out/production/NBTUtils/test/.block/crimson_nylium_side.png new file mode 100644 index 0000000..17cfd09 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_nylium_side.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_planks.png b/out/production/NBTUtils/test/.block/crimson_planks.png new file mode 100644 index 0000000..5a23208 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_planks.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_roots.png b/out/production/NBTUtils/test/.block/crimson_roots.png new file mode 100644 index 0000000..3744c0a Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_roots.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_roots_pot.png b/out/production/NBTUtils/test/.block/crimson_roots_pot.png new file mode 100644 index 0000000..461b669 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_roots_pot.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_stem.png b/out/production/NBTUtils/test/.block/crimson_stem.png new file mode 100644 index 0000000..f0125fb Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_stem.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_stem.png.mcmeta b/out/production/NBTUtils/test/.block/crimson_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/crimson_stem_top.png b/out/production/NBTUtils/test/.block/crimson_stem_top.png new file mode 100644 index 0000000..4a71e43 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_stem_top.png differ diff --git a/out/production/NBTUtils/test/.block/crimson_trapdoor.png b/out/production/NBTUtils/test/.block/crimson_trapdoor.png new file mode 100644 index 0000000..b6be339 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crimson_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/crying_obsidian.png b/out/production/NBTUtils/test/.block/crying_obsidian.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/out/production/NBTUtils/test/.block/crying_obsidian.png differ diff --git a/out/production/NBTUtils/test/.block/cut_copper.png b/out/production/NBTUtils/test/.block/cut_copper.png new file mode 100644 index 0000000..cdb7f23 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cut_copper.png differ diff --git a/out/production/NBTUtils/test/.block/cut_red_sandstone.png b/out/production/NBTUtils/test/.block/cut_red_sandstone.png new file mode 100644 index 0000000..f061d10 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cut_red_sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/cut_sandstone.png b/out/production/NBTUtils/test/.block/cut_sandstone.png new file mode 100644 index 0000000..530c967 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cut_sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_candle.png b/out/production/NBTUtils/test/.block/cyan_candle.png new file mode 100644 index 0000000..ab18f4f Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_candle.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_candle_lit.png b/out/production/NBTUtils/test/.block/cyan_candle_lit.png new file mode 100644 index 0000000..51e9c30 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_concrete.png b/out/production/NBTUtils/test/.block/cyan_concrete.png new file mode 100644 index 0000000..ec3936c Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_concrete_powder.png b/out/production/NBTUtils/test/.block/cyan_concrete_powder.png new file mode 100644 index 0000000..3a23a95 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_glazed_terracotta.png b/out/production/NBTUtils/test/.block/cyan_glazed_terracotta.png new file mode 100644 index 0000000..9a14cc5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_shulker_box.png b/out/production/NBTUtils/test/.block/cyan_shulker_box.png new file mode 100644 index 0000000..d9577df Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_stained_glass.png b/out/production/NBTUtils/test/.block/cyan_stained_glass.png new file mode 100644 index 0000000..a4ac9ae Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/cyan_stained_glass_pane_top.png new file mode 100644 index 0000000..9a34b84 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_terracotta.png b/out/production/NBTUtils/test/.block/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/cyan_wool.png b/out/production/NBTUtils/test/.block/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/out/production/NBTUtils/test/.block/cyan_wool.png differ diff --git a/out/production/NBTUtils/test/.block/damaged_anvil_top.png b/out/production/NBTUtils/test/.block/damaged_anvil_top.png new file mode 100644 index 0000000..a806088 Binary files /dev/null and b/out/production/NBTUtils/test/.block/damaged_anvil_top.png differ diff --git a/out/production/NBTUtils/test/.block/dandelion.png b/out/production/NBTUtils/test/.block/dandelion.png new file mode 100644 index 0000000..21b8490 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dandelion.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_door_bottom.png b/out/production/NBTUtils/test/.block/dark_oak_door_bottom.png new file mode 100644 index 0000000..0dc8fa2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_door_top.png b/out/production/NBTUtils/test/.block/dark_oak_door_top.png new file mode 100644 index 0000000..9143ff9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_leaves.png b/out/production/NBTUtils/test/.block/dark_oak_leaves.png new file mode 100644 index 0000000..292def1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_log.png b/out/production/NBTUtils/test/.block/dark_oak_log.png new file mode 100644 index 0000000..ff911f8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_log.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_log_top.png b/out/production/NBTUtils/test/.block/dark_oak_log_top.png new file mode 100644 index 0000000..39b5256 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_planks.png b/out/production/NBTUtils/test/.block/dark_oak_planks.png new file mode 100644 index 0000000..d37c452 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_planks.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_sapling.png b/out/production/NBTUtils/test/.block/dark_oak_sapling.png new file mode 100644 index 0000000..0cd95d3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/dark_oak_trapdoor.png b/out/production/NBTUtils/test/.block/dark_oak_trapdoor.png new file mode 100644 index 0000000..55fc96a Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_oak_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/dark_prismarine.png b/out/production/NBTUtils/test/.block/dark_prismarine.png new file mode 100644 index 0000000..f89d443 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dark_prismarine.png differ diff --git a/out/production/NBTUtils/test/.block/daylight_detector_inverted_top.png b/out/production/NBTUtils/test/.block/daylight_detector_inverted_top.png new file mode 100644 index 0000000..ce5bedf Binary files /dev/null and b/out/production/NBTUtils/test/.block/daylight_detector_inverted_top.png differ diff --git a/out/production/NBTUtils/test/.block/daylight_detector_side.png b/out/production/NBTUtils/test/.block/daylight_detector_side.png new file mode 100644 index 0000000..05f7e83 Binary files /dev/null and b/out/production/NBTUtils/test/.block/daylight_detector_side.png differ diff --git a/out/production/NBTUtils/test/.block/daylight_detector_top.png b/out/production/NBTUtils/test/.block/daylight_detector_top.png new file mode 100644 index 0000000..9a408dc Binary files /dev/null and b/out/production/NBTUtils/test/.block/daylight_detector_top.png differ diff --git a/out/production/NBTUtils/test/.block/dead_brain_coral.png b/out/production/NBTUtils/test/.block/dead_brain_coral.png new file mode 100644 index 0000000..29c082c Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_brain_coral.png differ diff --git a/out/production/NBTUtils/test/.block/dead_brain_coral_block.png b/out/production/NBTUtils/test/.block/dead_brain_coral_block.png new file mode 100644 index 0000000..c6419cb Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_brain_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/dead_brain_coral_fan.png b/out/production/NBTUtils/test/.block/dead_brain_coral_fan.png new file mode 100644 index 0000000..10b0fbd Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_brain_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/dead_bubble_coral.png b/out/production/NBTUtils/test/.block/dead_bubble_coral.png new file mode 100644 index 0000000..bb9e259 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_bubble_coral.png differ diff --git a/out/production/NBTUtils/test/.block/dead_bubble_coral_block.png b/out/production/NBTUtils/test/.block/dead_bubble_coral_block.png new file mode 100644 index 0000000..aefc592 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_bubble_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/dead_bubble_coral_fan.png b/out/production/NBTUtils/test/.block/dead_bubble_coral_fan.png new file mode 100644 index 0000000..5a9634e Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_bubble_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/dead_bush.png b/out/production/NBTUtils/test/.block/dead_bush.png new file mode 100644 index 0000000..8f39442 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_bush.png differ diff --git a/out/production/NBTUtils/test/.block/dead_fire_coral.png b/out/production/NBTUtils/test/.block/dead_fire_coral.png new file mode 100644 index 0000000..95c33ad Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_fire_coral.png differ diff --git a/out/production/NBTUtils/test/.block/dead_fire_coral_block.png b/out/production/NBTUtils/test/.block/dead_fire_coral_block.png new file mode 100644 index 0000000..0bfad98 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_fire_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/dead_fire_coral_fan.png b/out/production/NBTUtils/test/.block/dead_fire_coral_fan.png new file mode 100644 index 0000000..5e7c7a9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_fire_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/dead_horn_coral.png b/out/production/NBTUtils/test/.block/dead_horn_coral.png new file mode 100644 index 0000000..3c6744f Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_horn_coral.png differ diff --git a/out/production/NBTUtils/test/.block/dead_horn_coral_block.png b/out/production/NBTUtils/test/.block/dead_horn_coral_block.png new file mode 100644 index 0000000..482a1c8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_horn_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/dead_horn_coral_fan.png b/out/production/NBTUtils/test/.block/dead_horn_coral_fan.png new file mode 100644 index 0000000..4d0dc24 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_horn_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/dead_tube_coral.png b/out/production/NBTUtils/test/.block/dead_tube_coral.png new file mode 100644 index 0000000..8ac8ed1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_tube_coral.png differ diff --git a/out/production/NBTUtils/test/.block/dead_tube_coral_block.png b/out/production/NBTUtils/test/.block/dead_tube_coral_block.png new file mode 100644 index 0000000..36a127f Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_tube_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/dead_tube_coral_fan.png b/out/production/NBTUtils/test/.block/dead_tube_coral_fan.png new file mode 100644 index 0000000..54847de Binary files /dev/null and b/out/production/NBTUtils/test/.block/dead_tube_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/debug.png b/out/production/NBTUtils/test/.block/debug.png new file mode 100644 index 0000000..8643d0a Binary files /dev/null and b/out/production/NBTUtils/test/.block/debug.png differ diff --git a/out/production/NBTUtils/test/.block/debug2.png b/out/production/NBTUtils/test/.block/debug2.png new file mode 100644 index 0000000..e5b0d26 Binary files /dev/null and b/out/production/NBTUtils/test/.block/debug2.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate.png b/out/production/NBTUtils/test/.block/deepslate.png new file mode 100644 index 0000000..b07b09d Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_bricks.png b/out/production/NBTUtils/test/.block/deepslate_bricks.png new file mode 100644 index 0000000..2cf2a17 Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_coal_ore.png b/out/production/NBTUtils/test/.block/deepslate_coal_ore.png new file mode 100644 index 0000000..3b9768c Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_coal_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_copper_ore.png b/out/production/NBTUtils/test/.block/deepslate_copper_ore.png new file mode 100644 index 0000000..6dc547d Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_copper_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_diamond_ore.png b/out/production/NBTUtils/test/.block/deepslate_diamond_ore.png new file mode 100644 index 0000000..86772d0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_diamond_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_emerald_ore.png b/out/production/NBTUtils/test/.block/deepslate_emerald_ore.png new file mode 100644 index 0000000..31720fd Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_emerald_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_gold_ore.png b/out/production/NBTUtils/test/.block/deepslate_gold_ore.png new file mode 100644 index 0000000..be52acb Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_gold_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_iron_ore.png b/out/production/NBTUtils/test/.block/deepslate_iron_ore.png new file mode 100644 index 0000000..96c170e Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_iron_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_lapis_ore.png b/out/production/NBTUtils/test/.block/deepslate_lapis_ore.png new file mode 100644 index 0000000..0e9c8cc Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_lapis_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_redstone_ore.png b/out/production/NBTUtils/test/.block/deepslate_redstone_ore.png new file mode 100644 index 0000000..6a1419a Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_redstone_ore.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_tiles.png b/out/production/NBTUtils/test/.block/deepslate_tiles.png new file mode 100644 index 0000000..7eebeb6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_tiles.png differ diff --git a/out/production/NBTUtils/test/.block/deepslate_top.png b/out/production/NBTUtils/test/.block/deepslate_top.png new file mode 100644 index 0000000..2569e50 Binary files /dev/null and b/out/production/NBTUtils/test/.block/deepslate_top.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_0.png b/out/production/NBTUtils/test/.block/destroy_stage_0.png new file mode 100644 index 0000000..f65b7ed Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_0.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_1.png b/out/production/NBTUtils/test/.block/destroy_stage_1.png new file mode 100644 index 0000000..7c91596 Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_1.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_2.png b/out/production/NBTUtils/test/.block/destroy_stage_2.png new file mode 100644 index 0000000..dadd6b0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_2.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_3.png b/out/production/NBTUtils/test/.block/destroy_stage_3.png new file mode 100644 index 0000000..52a40b6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_3.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_4.png b/out/production/NBTUtils/test/.block/destroy_stage_4.png new file mode 100644 index 0000000..e37c88a Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_4.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_5.png b/out/production/NBTUtils/test/.block/destroy_stage_5.png new file mode 100644 index 0000000..9590d2f Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_5.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_6.png b/out/production/NBTUtils/test/.block/destroy_stage_6.png new file mode 100644 index 0000000..fb00ade Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_6.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_7.png b/out/production/NBTUtils/test/.block/destroy_stage_7.png new file mode 100644 index 0000000..0b40c78 Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_7.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_8.png b/out/production/NBTUtils/test/.block/destroy_stage_8.png new file mode 100644 index 0000000..c0bf1de Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_8.png differ diff --git a/out/production/NBTUtils/test/.block/destroy_stage_9.png b/out/production/NBTUtils/test/.block/destroy_stage_9.png new file mode 100644 index 0000000..e3185f8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/destroy_stage_9.png differ diff --git a/out/production/NBTUtils/test/.block/detector_rail.png b/out/production/NBTUtils/test/.block/detector_rail.png new file mode 100644 index 0000000..924fbb3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/detector_rail.png differ diff --git a/out/production/NBTUtils/test/.block/detector_rail_on.png b/out/production/NBTUtils/test/.block/detector_rail_on.png new file mode 100644 index 0000000..b0d9c47 Binary files /dev/null and b/out/production/NBTUtils/test/.block/detector_rail_on.png differ diff --git a/out/production/NBTUtils/test/.block/diamond_block.png b/out/production/NBTUtils/test/.block/diamond_block.png new file mode 100644 index 0000000..710fef8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/diamond_block.png differ diff --git a/out/production/NBTUtils/test/.block/diamond_ore.png b/out/production/NBTUtils/test/.block/diamond_ore.png new file mode 100644 index 0000000..5182e1c Binary files /dev/null and b/out/production/NBTUtils/test/.block/diamond_ore.png differ diff --git a/out/production/NBTUtils/test/.block/diorite.png b/out/production/NBTUtils/test/.block/diorite.png new file mode 100644 index 0000000..345c35d Binary files /dev/null and b/out/production/NBTUtils/test/.block/diorite.png differ diff --git a/out/production/NBTUtils/test/.block/dirt.png b/out/production/NBTUtils/test/.block/dirt.png new file mode 100644 index 0000000..617d353 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dirt.png differ diff --git a/out/production/NBTUtils/test/.block/dirt_path_side.png b/out/production/NBTUtils/test/.block/dirt_path_side.png new file mode 100644 index 0000000..c354996 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dirt_path_side.png differ diff --git a/out/production/NBTUtils/test/.block/dirt_path_top.png b/out/production/NBTUtils/test/.block/dirt_path_top.png new file mode 100644 index 0000000..86c0a4c Binary files /dev/null and b/out/production/NBTUtils/test/.block/dirt_path_top.png differ diff --git a/out/production/NBTUtils/test/.block/dispenser_front.png b/out/production/NBTUtils/test/.block/dispenser_front.png new file mode 100644 index 0000000..60de10f Binary files /dev/null and b/out/production/NBTUtils/test/.block/dispenser_front.png differ diff --git a/out/production/NBTUtils/test/.block/dispenser_front_vertical.png b/out/production/NBTUtils/test/.block/dispenser_front_vertical.png new file mode 100644 index 0000000..4d433d9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/dispenser_front_vertical.png differ diff --git a/out/production/NBTUtils/test/.block/dragon_egg.png b/out/production/NBTUtils/test/.block/dragon_egg.png new file mode 100644 index 0000000..ee9d67f Binary files /dev/null and b/out/production/NBTUtils/test/.block/dragon_egg.png differ diff --git a/out/production/NBTUtils/test/.block/dried_kelp_bottom.png b/out/production/NBTUtils/test/.block/dried_kelp_bottom.png new file mode 100644 index 0000000..5b6edbd Binary files /dev/null and b/out/production/NBTUtils/test/.block/dried_kelp_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/dried_kelp_side.png b/out/production/NBTUtils/test/.block/dried_kelp_side.png new file mode 100644 index 0000000..78a5c5f Binary files /dev/null and b/out/production/NBTUtils/test/.block/dried_kelp_side.png differ diff --git a/out/production/NBTUtils/test/.block/dried_kelp_top.png b/out/production/NBTUtils/test/.block/dried_kelp_top.png new file mode 100644 index 0000000..09465de Binary files /dev/null and b/out/production/NBTUtils/test/.block/dried_kelp_top.png differ diff --git a/out/production/NBTUtils/test/.block/dripstone_block.png b/out/production/NBTUtils/test/.block/dripstone_block.png new file mode 100644 index 0000000..c3fbb5b Binary files /dev/null and b/out/production/NBTUtils/test/.block/dripstone_block.png differ diff --git a/out/production/NBTUtils/test/.block/dropper_front.png b/out/production/NBTUtils/test/.block/dropper_front.png new file mode 100644 index 0000000..8fe70ec Binary files /dev/null and b/out/production/NBTUtils/test/.block/dropper_front.png differ diff --git a/out/production/NBTUtils/test/.block/dropper_front_vertical.png b/out/production/NBTUtils/test/.block/dropper_front_vertical.png new file mode 100644 index 0000000..325f8da Binary files /dev/null and b/out/production/NBTUtils/test/.block/dropper_front_vertical.png differ diff --git a/out/production/NBTUtils/test/.block/emerald_block.png b/out/production/NBTUtils/test/.block/emerald_block.png new file mode 100644 index 0000000..15d8710 Binary files /dev/null and b/out/production/NBTUtils/test/.block/emerald_block.png differ diff --git a/out/production/NBTUtils/test/.block/emerald_ore.png b/out/production/NBTUtils/test/.block/emerald_ore.png new file mode 100644 index 0000000..425191c Binary files /dev/null and b/out/production/NBTUtils/test/.block/emerald_ore.png differ diff --git a/out/production/NBTUtils/test/.block/enchanting_table_bottom.png b/out/production/NBTUtils/test/.block/enchanting_table_bottom.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/out/production/NBTUtils/test/.block/enchanting_table_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/enchanting_table_side.png b/out/production/NBTUtils/test/.block/enchanting_table_side.png new file mode 100644 index 0000000..a111759 Binary files /dev/null and b/out/production/NBTUtils/test/.block/enchanting_table_side.png differ diff --git a/out/production/NBTUtils/test/.block/enchanting_table_top.png b/out/production/NBTUtils/test/.block/enchanting_table_top.png new file mode 100644 index 0000000..ef5eea5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/enchanting_table_top.png differ diff --git a/out/production/NBTUtils/test/.block/end_portal_frame_eye.png b/out/production/NBTUtils/test/.block/end_portal_frame_eye.png new file mode 100644 index 0000000..2ff33f9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_portal_frame_eye.png differ diff --git a/out/production/NBTUtils/test/.block/end_portal_frame_side.png b/out/production/NBTUtils/test/.block/end_portal_frame_side.png new file mode 100644 index 0000000..30140f7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_portal_frame_side.png differ diff --git a/out/production/NBTUtils/test/.block/end_portal_frame_top.png b/out/production/NBTUtils/test/.block/end_portal_frame_top.png new file mode 100644 index 0000000..ced8caf Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_portal_frame_top.png differ diff --git a/out/production/NBTUtils/test/.block/end_rod.png b/out/production/NBTUtils/test/.block/end_rod.png new file mode 100644 index 0000000..a710490 Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_rod.png differ diff --git a/out/production/NBTUtils/test/.block/end_stone.png b/out/production/NBTUtils/test/.block/end_stone.png new file mode 100644 index 0000000..6d747c0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_stone.png differ diff --git a/out/production/NBTUtils/test/.block/end_stone_bricks.png b/out/production/NBTUtils/test/.block/end_stone_bricks.png new file mode 100644 index 0000000..afa774b Binary files /dev/null and b/out/production/NBTUtils/test/.block/end_stone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/exposed_copper.png b/out/production/NBTUtils/test/.block/exposed_copper.png new file mode 100644 index 0000000..d265f4b Binary files /dev/null and b/out/production/NBTUtils/test/.block/exposed_copper.png differ diff --git a/out/production/NBTUtils/test/.block/exposed_cut_copper.png b/out/production/NBTUtils/test/.block/exposed_cut_copper.png new file mode 100644 index 0000000..b8d527c Binary files /dev/null and b/out/production/NBTUtils/test/.block/exposed_cut_copper.png differ diff --git a/out/production/NBTUtils/test/.block/farmland.png b/out/production/NBTUtils/test/.block/farmland.png new file mode 100644 index 0000000..b73ffc0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/farmland.png differ diff --git a/out/production/NBTUtils/test/.block/farmland_moist.png b/out/production/NBTUtils/test/.block/farmland_moist.png new file mode 100644 index 0000000..2c3f62d Binary files /dev/null and b/out/production/NBTUtils/test/.block/farmland_moist.png differ diff --git a/out/production/NBTUtils/test/.block/fern.png b/out/production/NBTUtils/test/.block/fern.png new file mode 100644 index 0000000..11ad3c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fern.png differ diff --git a/out/production/NBTUtils/test/.block/fire_0.png b/out/production/NBTUtils/test/.block/fire_0.png new file mode 100644 index 0000000..6066dc4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fire_0.png differ diff --git a/out/production/NBTUtils/test/.block/fire_0.png.mcmeta b/out/production/NBTUtils/test/.block/fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/out/production/NBTUtils/test/.block/fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/out/production/NBTUtils/test/.block/fire_1.png b/out/production/NBTUtils/test/.block/fire_1.png new file mode 100644 index 0000000..fd439b1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fire_1.png differ diff --git a/out/production/NBTUtils/test/.block/fire_1.png.mcmeta b/out/production/NBTUtils/test/.block/fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/NBTUtils/test/.block/fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/fire_coral.png b/out/production/NBTUtils/test/.block/fire_coral.png new file mode 100644 index 0000000..78211e5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fire_coral.png differ diff --git a/out/production/NBTUtils/test/.block/fire_coral_block.png b/out/production/NBTUtils/test/.block/fire_coral_block.png new file mode 100644 index 0000000..3a97e4f Binary files /dev/null and b/out/production/NBTUtils/test/.block/fire_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/fire_coral_fan.png b/out/production/NBTUtils/test/.block/fire_coral_fan.png new file mode 100644 index 0000000..17befa7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fire_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/fletching_table_front.png b/out/production/NBTUtils/test/.block/fletching_table_front.png new file mode 100644 index 0000000..6bcb432 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fletching_table_front.png differ diff --git a/out/production/NBTUtils/test/.block/fletching_table_side.png b/out/production/NBTUtils/test/.block/fletching_table_side.png new file mode 100644 index 0000000..eaaace6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fletching_table_side.png differ diff --git a/out/production/NBTUtils/test/.block/fletching_table_top.png b/out/production/NBTUtils/test/.block/fletching_table_top.png new file mode 100644 index 0000000..b872bc4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/fletching_table_top.png differ diff --git a/out/production/NBTUtils/test/.block/flower_pot.png b/out/production/NBTUtils/test/.block/flower_pot.png new file mode 100644 index 0000000..7a584f6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/flower_pot.png differ diff --git a/out/production/NBTUtils/test/.block/flowering_azalea_leaves.png b/out/production/NBTUtils/test/.block/flowering_azalea_leaves.png new file mode 100644 index 0000000..2de12a3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/flowering_azalea_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/flowering_azalea_side.png b/out/production/NBTUtils/test/.block/flowering_azalea_side.png new file mode 100644 index 0000000..c61e516 Binary files /dev/null and b/out/production/NBTUtils/test/.block/flowering_azalea_side.png differ diff --git a/out/production/NBTUtils/test/.block/flowering_azalea_top.png b/out/production/NBTUtils/test/.block/flowering_azalea_top.png new file mode 100644 index 0000000..921bb8f Binary files /dev/null and b/out/production/NBTUtils/test/.block/flowering_azalea_top.png differ diff --git a/out/production/NBTUtils/test/.block/frosted_ice_0.png b/out/production/NBTUtils/test/.block/frosted_ice_0.png new file mode 100644 index 0000000..1a9b5c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/frosted_ice_0.png differ diff --git a/out/production/NBTUtils/test/.block/frosted_ice_1.png b/out/production/NBTUtils/test/.block/frosted_ice_1.png new file mode 100644 index 0000000..e01008b Binary files /dev/null and b/out/production/NBTUtils/test/.block/frosted_ice_1.png differ diff --git a/out/production/NBTUtils/test/.block/frosted_ice_2.png b/out/production/NBTUtils/test/.block/frosted_ice_2.png new file mode 100644 index 0000000..42aef95 Binary files /dev/null and b/out/production/NBTUtils/test/.block/frosted_ice_2.png differ diff --git a/out/production/NBTUtils/test/.block/frosted_ice_3.png b/out/production/NBTUtils/test/.block/frosted_ice_3.png new file mode 100644 index 0000000..8676e60 Binary files /dev/null and b/out/production/NBTUtils/test/.block/frosted_ice_3.png differ diff --git a/out/production/NBTUtils/test/.block/furnace_front.png b/out/production/NBTUtils/test/.block/furnace_front.png new file mode 100644 index 0000000..cbab85d Binary files /dev/null and b/out/production/NBTUtils/test/.block/furnace_front.png differ diff --git a/out/production/NBTUtils/test/.block/furnace_front_on.png b/out/production/NBTUtils/test/.block/furnace_front_on.png new file mode 100644 index 0000000..34a506b Binary files /dev/null and b/out/production/NBTUtils/test/.block/furnace_front_on.png differ diff --git a/out/production/NBTUtils/test/.block/furnace_side.png b/out/production/NBTUtils/test/.block/furnace_side.png new file mode 100644 index 0000000..19d0311 Binary files /dev/null and b/out/production/NBTUtils/test/.block/furnace_side.png differ diff --git a/out/production/NBTUtils/test/.block/furnace_top.png b/out/production/NBTUtils/test/.block/furnace_top.png new file mode 100644 index 0000000..2065e18 Binary files /dev/null and b/out/production/NBTUtils/test/.block/furnace_top.png differ diff --git a/out/production/NBTUtils/test/.block/gilded_blackstone.png b/out/production/NBTUtils/test/.block/gilded_blackstone.png new file mode 100644 index 0000000..db5c616 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gilded_blackstone.png differ diff --git a/out/production/NBTUtils/test/.block/glass.png b/out/production/NBTUtils/test/.block/glass.png new file mode 100644 index 0000000..7270ac1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/glass.png differ diff --git a/out/production/NBTUtils/test/.block/glass_pane_top.png b/out/production/NBTUtils/test/.block/glass_pane_top.png new file mode 100644 index 0000000..bcc4fa7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/glow_item_frame.png b/out/production/NBTUtils/test/.block/glow_item_frame.png new file mode 100644 index 0000000..633e567 Binary files /dev/null and b/out/production/NBTUtils/test/.block/glow_item_frame.png differ diff --git a/out/production/NBTUtils/test/.block/glow_lichen.png b/out/production/NBTUtils/test/.block/glow_lichen.png new file mode 100644 index 0000000..d6fd870 Binary files /dev/null and b/out/production/NBTUtils/test/.block/glow_lichen.png differ diff --git a/out/production/NBTUtils/test/.block/glowstone.png b/out/production/NBTUtils/test/.block/glowstone.png new file mode 100644 index 0000000..61fdb12 Binary files /dev/null and b/out/production/NBTUtils/test/.block/glowstone.png differ diff --git a/out/production/NBTUtils/test/.block/gold_block.png b/out/production/NBTUtils/test/.block/gold_block.png new file mode 100644 index 0000000..79021b8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gold_block.png differ diff --git a/out/production/NBTUtils/test/.block/gold_ore.png b/out/production/NBTUtils/test/.block/gold_ore.png new file mode 100644 index 0000000..cb1c9cc Binary files /dev/null and b/out/production/NBTUtils/test/.block/gold_ore.png differ diff --git a/out/production/NBTUtils/test/.block/granite.png b/out/production/NBTUtils/test/.block/granite.png new file mode 100644 index 0000000..b52ad28 Binary files /dev/null and b/out/production/NBTUtils/test/.block/granite.png differ diff --git a/out/production/NBTUtils/test/.block/grass.png b/out/production/NBTUtils/test/.block/grass.png new file mode 100644 index 0000000..dc74a2c Binary files /dev/null and b/out/production/NBTUtils/test/.block/grass.png differ diff --git a/out/production/NBTUtils/test/.block/grass_block_side.png b/out/production/NBTUtils/test/.block/grass_block_side.png new file mode 100644 index 0000000..30663bf Binary files /dev/null and b/out/production/NBTUtils/test/.block/grass_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/grass_block_side_overlay.png b/out/production/NBTUtils/test/.block/grass_block_side_overlay.png new file mode 100644 index 0000000..4abf8fc Binary files /dev/null and b/out/production/NBTUtils/test/.block/grass_block_side_overlay.png differ diff --git a/out/production/NBTUtils/test/.block/grass_block_snow.png b/out/production/NBTUtils/test/.block/grass_block_snow.png new file mode 100644 index 0000000..5fe3e02 Binary files /dev/null and b/out/production/NBTUtils/test/.block/grass_block_snow.png differ diff --git a/out/production/NBTUtils/test/.block/grass_block_top.png b/out/production/NBTUtils/test/.block/grass_block_top.png new file mode 100644 index 0000000..eaa7e45 Binary files /dev/null and b/out/production/NBTUtils/test/.block/grass_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/gravel.png b/out/production/NBTUtils/test/.block/gravel.png new file mode 100644 index 0000000..1ee8233 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gravel.png differ diff --git a/out/production/NBTUtils/test/.block/gray_candle.png b/out/production/NBTUtils/test/.block/gray_candle.png new file mode 100644 index 0000000..5af00c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_candle.png differ diff --git a/out/production/NBTUtils/test/.block/gray_candle_lit.png b/out/production/NBTUtils/test/.block/gray_candle_lit.png new file mode 100644 index 0000000..b95b6f6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/gray_concrete.png b/out/production/NBTUtils/test/.block/gray_concrete.png new file mode 100644 index 0000000..ee95a15 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/gray_concrete_powder.png b/out/production/NBTUtils/test/.block/gray_concrete_powder.png new file mode 100644 index 0000000..7d5a4d1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/gray_glazed_terracotta.png b/out/production/NBTUtils/test/.block/gray_glazed_terracotta.png new file mode 100644 index 0000000..8eab4ed Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/gray_shulker_box.png b/out/production/NBTUtils/test/.block/gray_shulker_box.png new file mode 100644 index 0000000..8c9ce4e Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/gray_stained_glass.png b/out/production/NBTUtils/test/.block/gray_stained_glass.png new file mode 100644 index 0000000..e0663c0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/gray_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/gray_stained_glass_pane_top.png new file mode 100644 index 0000000..bb06114 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/gray_terracotta.png b/out/production/NBTUtils/test/.block/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/gray_wool.png b/out/production/NBTUtils/test/.block/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/out/production/NBTUtils/test/.block/gray_wool.png differ diff --git a/out/production/NBTUtils/test/.block/green_candle.png b/out/production/NBTUtils/test/.block/green_candle.png new file mode 100644 index 0000000..5afa695 Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_candle.png differ diff --git a/out/production/NBTUtils/test/.block/green_candle_lit.png b/out/production/NBTUtils/test/.block/green_candle_lit.png new file mode 100644 index 0000000..e7e621c Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/green_concrete.png b/out/production/NBTUtils/test/.block/green_concrete.png new file mode 100644 index 0000000..8718898 Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/green_concrete_powder.png b/out/production/NBTUtils/test/.block/green_concrete_powder.png new file mode 100644 index 0000000..cdeef44 Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/green_glazed_terracotta.png b/out/production/NBTUtils/test/.block/green_glazed_terracotta.png new file mode 100644 index 0000000..c1f81de Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/green_shulker_box.png b/out/production/NBTUtils/test/.block/green_shulker_box.png new file mode 100644 index 0000000..1b4214c Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/green_stained_glass.png b/out/production/NBTUtils/test/.block/green_stained_glass.png new file mode 100644 index 0000000..e4c0eba Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/green_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/green_stained_glass_pane_top.png new file mode 100644 index 0000000..a7d9fc7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/green_terracotta.png b/out/production/NBTUtils/test/.block/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/green_wool.png b/out/production/NBTUtils/test/.block/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/out/production/NBTUtils/test/.block/green_wool.png differ diff --git a/out/production/NBTUtils/test/.block/grindstone_pivot.png b/out/production/NBTUtils/test/.block/grindstone_pivot.png new file mode 100644 index 0000000..0797048 Binary files /dev/null and b/out/production/NBTUtils/test/.block/grindstone_pivot.png differ diff --git a/out/production/NBTUtils/test/.block/grindstone_round.png b/out/production/NBTUtils/test/.block/grindstone_round.png new file mode 100644 index 0000000..dfedeb0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/grindstone_round.png differ diff --git a/out/production/NBTUtils/test/.block/grindstone_side.png b/out/production/NBTUtils/test/.block/grindstone_side.png new file mode 100644 index 0000000..4aa2658 Binary files /dev/null and b/out/production/NBTUtils/test/.block/grindstone_side.png differ diff --git a/out/production/NBTUtils/test/.block/hanging_roots.png b/out/production/NBTUtils/test/.block/hanging_roots.png new file mode 100644 index 0000000..5aae89e Binary files /dev/null and b/out/production/NBTUtils/test/.block/hanging_roots.png differ diff --git a/out/production/NBTUtils/test/.block/hay_block_side.png b/out/production/NBTUtils/test/.block/hay_block_side.png new file mode 100644 index 0000000..7b734eb Binary files /dev/null and b/out/production/NBTUtils/test/.block/hay_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/hay_block_top.png b/out/production/NBTUtils/test/.block/hay_block_top.png new file mode 100644 index 0000000..84ee05e Binary files /dev/null and b/out/production/NBTUtils/test/.block/hay_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/honey_block_bottom.png b/out/production/NBTUtils/test/.block/honey_block_bottom.png new file mode 100644 index 0000000..cc13bc5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/honey_block_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/honey_block_side.png b/out/production/NBTUtils/test/.block/honey_block_side.png new file mode 100644 index 0000000..071ca42 Binary files /dev/null and b/out/production/NBTUtils/test/.block/honey_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/honey_block_top.png b/out/production/NBTUtils/test/.block/honey_block_top.png new file mode 100644 index 0000000..7deb75d Binary files /dev/null and b/out/production/NBTUtils/test/.block/honey_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/honeycomb_block.png b/out/production/NBTUtils/test/.block/honeycomb_block.png new file mode 100644 index 0000000..d19f7a0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/honeycomb_block.png differ diff --git a/out/production/NBTUtils/test/.block/hopper_inside.png b/out/production/NBTUtils/test/.block/hopper_inside.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/out/production/NBTUtils/test/.block/hopper_inside.png differ diff --git a/out/production/NBTUtils/test/.block/hopper_outside.png b/out/production/NBTUtils/test/.block/hopper_outside.png new file mode 100644 index 0000000..b6265ea Binary files /dev/null and b/out/production/NBTUtils/test/.block/hopper_outside.png differ diff --git a/out/production/NBTUtils/test/.block/hopper_top.png b/out/production/NBTUtils/test/.block/hopper_top.png new file mode 100644 index 0000000..709badc Binary files /dev/null and b/out/production/NBTUtils/test/.block/hopper_top.png differ diff --git a/out/production/NBTUtils/test/.block/horn_coral.png b/out/production/NBTUtils/test/.block/horn_coral.png new file mode 100644 index 0000000..299064d Binary files /dev/null and b/out/production/NBTUtils/test/.block/horn_coral.png differ diff --git a/out/production/NBTUtils/test/.block/horn_coral_block.png b/out/production/NBTUtils/test/.block/horn_coral_block.png new file mode 100644 index 0000000..6990cec Binary files /dev/null and b/out/production/NBTUtils/test/.block/horn_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/horn_coral_fan.png b/out/production/NBTUtils/test/.block/horn_coral_fan.png new file mode 100644 index 0000000..da1fcd0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/horn_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/ice.png b/out/production/NBTUtils/test/.block/ice.png new file mode 100644 index 0000000..1011846 Binary files /dev/null and b/out/production/NBTUtils/test/.block/ice.png differ diff --git a/out/production/NBTUtils/test/.block/iron_bars.png b/out/production/NBTUtils/test/.block/iron_bars.png new file mode 100644 index 0000000..aee70f3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_bars.png differ diff --git a/out/production/NBTUtils/test/.block/iron_block.png b/out/production/NBTUtils/test/.block/iron_block.png new file mode 100644 index 0000000..5ecaf7f Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_block.png differ diff --git a/out/production/NBTUtils/test/.block/iron_door_bottom.png b/out/production/NBTUtils/test/.block/iron_door_bottom.png new file mode 100644 index 0000000..240f8ae Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/iron_door_top.png b/out/production/NBTUtils/test/.block/iron_door_top.png new file mode 100644 index 0000000..ad4a324 Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/iron_ore.png b/out/production/NBTUtils/test/.block/iron_ore.png new file mode 100644 index 0000000..8fa6857 Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_ore.png differ diff --git a/out/production/NBTUtils/test/.block/iron_trapdoor.png b/out/production/NBTUtils/test/.block/iron_trapdoor.png new file mode 100644 index 0000000..6000d27 Binary files /dev/null and b/out/production/NBTUtils/test/.block/iron_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/item_frame.png b/out/production/NBTUtils/test/.block/item_frame.png new file mode 100644 index 0000000..095de1c Binary files /dev/null and b/out/production/NBTUtils/test/.block/item_frame.png differ diff --git a/out/production/NBTUtils/test/.block/jack_o_lantern.png b/out/production/NBTUtils/test/.block/jack_o_lantern.png new file mode 100644 index 0000000..813db30 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jack_o_lantern.png differ diff --git a/out/production/NBTUtils/test/.block/jigsaw_bottom.png b/out/production/NBTUtils/test/.block/jigsaw_bottom.png new file mode 100644 index 0000000..71c16d8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jigsaw_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/jigsaw_lock.png b/out/production/NBTUtils/test/.block/jigsaw_lock.png new file mode 100644 index 0000000..0b5691f Binary files /dev/null and b/out/production/NBTUtils/test/.block/jigsaw_lock.png differ diff --git a/out/production/NBTUtils/test/.block/jigsaw_side.png b/out/production/NBTUtils/test/.block/jigsaw_side.png new file mode 100644 index 0000000..5b5cd65 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jigsaw_side.png differ diff --git a/out/production/NBTUtils/test/.block/jigsaw_top.png b/out/production/NBTUtils/test/.block/jigsaw_top.png new file mode 100644 index 0000000..f9f5bca Binary files /dev/null and b/out/production/NBTUtils/test/.block/jigsaw_top.png differ diff --git a/out/production/NBTUtils/test/.block/jukebox_side.png b/out/production/NBTUtils/test/.block/jukebox_side.png new file mode 100644 index 0000000..82430ca Binary files /dev/null and b/out/production/NBTUtils/test/.block/jukebox_side.png differ diff --git a/out/production/NBTUtils/test/.block/jukebox_top.png b/out/production/NBTUtils/test/.block/jukebox_top.png new file mode 100644 index 0000000..da45dfe Binary files /dev/null and b/out/production/NBTUtils/test/.block/jukebox_top.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_door_bottom.png b/out/production/NBTUtils/test/.block/jungle_door_bottom.png new file mode 100644 index 0000000..7178f13 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_door_top.png b/out/production/NBTUtils/test/.block/jungle_door_top.png new file mode 100644 index 0000000..8af416a Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_leaves.png b/out/production/NBTUtils/test/.block/jungle_leaves.png new file mode 100644 index 0000000..0c1176b Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_log.png b/out/production/NBTUtils/test/.block/jungle_log.png new file mode 100644 index 0000000..030bfc8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_log.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_log_top.png b/out/production/NBTUtils/test/.block/jungle_log_top.png new file mode 100644 index 0000000..0195d05 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_planks.png b/out/production/NBTUtils/test/.block/jungle_planks.png new file mode 100644 index 0000000..c2c72cb Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_planks.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_sapling.png b/out/production/NBTUtils/test/.block/jungle_sapling.png new file mode 100644 index 0000000..a33daa7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/jungle_trapdoor.png b/out/production/NBTUtils/test/.block/jungle_trapdoor.png new file mode 100644 index 0000000..477a599 Binary files /dev/null and b/out/production/NBTUtils/test/.block/jungle_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/kelp.png b/out/production/NBTUtils/test/.block/kelp.png new file mode 100644 index 0000000..6877da3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/kelp.png differ diff --git a/out/production/NBTUtils/test/.block/kelp.png.mcmeta b/out/production/NBTUtils/test/.block/kelp.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/NBTUtils/test/.block/kelp.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/kelp_plant.png b/out/production/NBTUtils/test/.block/kelp_plant.png new file mode 100644 index 0000000..ca6b31c Binary files /dev/null and b/out/production/NBTUtils/test/.block/kelp_plant.png differ diff --git a/out/production/NBTUtils/test/.block/kelp_plant.png.mcmeta b/out/production/NBTUtils/test/.block/kelp_plant.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/NBTUtils/test/.block/kelp_plant.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/ladder.png b/out/production/NBTUtils/test/.block/ladder.png new file mode 100644 index 0000000..3500180 Binary files /dev/null and b/out/production/NBTUtils/test/.block/ladder.png differ diff --git a/out/production/NBTUtils/test/.block/lantern.png b/out/production/NBTUtils/test/.block/lantern.png new file mode 100644 index 0000000..e3f2ab9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lantern.png differ diff --git a/out/production/NBTUtils/test/.block/lantern.png.mcmeta b/out/production/NBTUtils/test/.block/lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/out/production/NBTUtils/test/.block/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/lapis_block.png b/out/production/NBTUtils/test/.block/lapis_block.png new file mode 100644 index 0000000..6987aa5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lapis_block.png differ diff --git a/out/production/NBTUtils/test/.block/lapis_ore.png b/out/production/NBTUtils/test/.block/lapis_ore.png new file mode 100644 index 0000000..7c212c3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lapis_ore.png differ diff --git a/out/production/NBTUtils/test/.block/large_amethyst_bud.png b/out/production/NBTUtils/test/.block/large_amethyst_bud.png new file mode 100644 index 0000000..337f13d Binary files /dev/null and b/out/production/NBTUtils/test/.block/large_amethyst_bud.png differ diff --git a/out/production/NBTUtils/test/.block/large_fern_bottom.png b/out/production/NBTUtils/test/.block/large_fern_bottom.png new file mode 100644 index 0000000..936cb7b Binary files /dev/null and b/out/production/NBTUtils/test/.block/large_fern_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/large_fern_top.png b/out/production/NBTUtils/test/.block/large_fern_top.png new file mode 100644 index 0000000..56da4f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/large_fern_top.png differ diff --git a/out/production/NBTUtils/test/.block/lava_flow.png b/out/production/NBTUtils/test/.block/lava_flow.png new file mode 100644 index 0000000..ccb5d6b Binary files /dev/null and b/out/production/NBTUtils/test/.block/lava_flow.png differ diff --git a/out/production/NBTUtils/test/.block/lava_flow.png.mcmeta b/out/production/NBTUtils/test/.block/lava_flow.png.mcmeta new file mode 100644 index 0000000..8e55e43 --- /dev/null +++ b/out/production/NBTUtils/test/.block/lava_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/out/production/NBTUtils/test/.block/lava_still.png b/out/production/NBTUtils/test/.block/lava_still.png new file mode 100644 index 0000000..e62298c Binary files /dev/null and b/out/production/NBTUtils/test/.block/lava_still.png differ diff --git a/out/production/NBTUtils/test/.block/lava_still.png.mcmeta b/out/production/NBTUtils/test/.block/lava_still.png.mcmeta new file mode 100644 index 0000000..7ceb363 --- /dev/null +++ b/out/production/NBTUtils/test/.block/lava_still.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/lectern_base.png b/out/production/NBTUtils/test/.block/lectern_base.png new file mode 100644 index 0000000..217e356 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lectern_base.png differ diff --git a/out/production/NBTUtils/test/.block/lectern_front.png b/out/production/NBTUtils/test/.block/lectern_front.png new file mode 100644 index 0000000..6073d12 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lectern_front.png differ diff --git a/out/production/NBTUtils/test/.block/lectern_sides.png b/out/production/NBTUtils/test/.block/lectern_sides.png new file mode 100644 index 0000000..5e6955c Binary files /dev/null and b/out/production/NBTUtils/test/.block/lectern_sides.png differ diff --git a/out/production/NBTUtils/test/.block/lectern_top.png b/out/production/NBTUtils/test/.block/lectern_top.png new file mode 100644 index 0000000..b81566a Binary files /dev/null and b/out/production/NBTUtils/test/.block/lectern_top.png differ diff --git a/out/production/NBTUtils/test/.block/lever.png b/out/production/NBTUtils/test/.block/lever.png new file mode 100644 index 0000000..102f5d7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lever.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_candle.png b/out/production/NBTUtils/test/.block/light_blue_candle.png new file mode 100644 index 0000000..1c6cb84 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_candle.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_candle_lit.png b/out/production/NBTUtils/test/.block/light_blue_candle_lit.png new file mode 100644 index 0000000..56bc7cc Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_concrete.png b/out/production/NBTUtils/test/.block/light_blue_concrete.png new file mode 100644 index 0000000..d5a46fe Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_concrete_powder.png b/out/production/NBTUtils/test/.block/light_blue_concrete_powder.png new file mode 100644 index 0000000..fe8b779 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_glazed_terracotta.png b/out/production/NBTUtils/test/.block/light_blue_glazed_terracotta.png new file mode 100644 index 0000000..516fb7e Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_shulker_box.png b/out/production/NBTUtils/test/.block/light_blue_shulker_box.png new file mode 100644 index 0000000..597f4c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_stained_glass.png b/out/production/NBTUtils/test/.block/light_blue_stained_glass.png new file mode 100644 index 0000000..7d74ebc Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/light_blue_stained_glass_pane_top.png new file mode 100644 index 0000000..6a0e661 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_terracotta.png b/out/production/NBTUtils/test/.block/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/light_blue_wool.png b/out/production/NBTUtils/test/.block/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_blue_wool.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_candle.png b/out/production/NBTUtils/test/.block/light_gray_candle.png new file mode 100644 index 0000000..4704ceb Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_candle.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_candle_lit.png b/out/production/NBTUtils/test/.block/light_gray_candle_lit.png new file mode 100644 index 0000000..9b8981f Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_concrete.png b/out/production/NBTUtils/test/.block/light_gray_concrete.png new file mode 100644 index 0000000..21d57aa Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_concrete_powder.png b/out/production/NBTUtils/test/.block/light_gray_concrete_powder.png new file mode 100644 index 0000000..18ebf59 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_glazed_terracotta.png b/out/production/NBTUtils/test/.block/light_gray_glazed_terracotta.png new file mode 100644 index 0000000..3478710 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_shulker_box.png b/out/production/NBTUtils/test/.block/light_gray_shulker_box.png new file mode 100644 index 0000000..63e494d Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_stained_glass.png b/out/production/NBTUtils/test/.block/light_gray_stained_glass.png new file mode 100644 index 0000000..964b1fb Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/light_gray_stained_glass_pane_top.png new file mode 100644 index 0000000..f226ecc Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_terracotta.png b/out/production/NBTUtils/test/.block/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/light_gray_wool.png b/out/production/NBTUtils/test/.block/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/out/production/NBTUtils/test/.block/light_gray_wool.png differ diff --git a/out/production/NBTUtils/test/.block/lightning_rod.png b/out/production/NBTUtils/test/.block/lightning_rod.png new file mode 100644 index 0000000..5c9a13d Binary files /dev/null and b/out/production/NBTUtils/test/.block/lightning_rod.png differ diff --git a/out/production/NBTUtils/test/.block/lightning_rod_on.png b/out/production/NBTUtils/test/.block/lightning_rod_on.png new file mode 100644 index 0000000..a380d68 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lightning_rod_on.png differ diff --git a/out/production/NBTUtils/test/.block/lilac_bottom.png b/out/production/NBTUtils/test/.block/lilac_bottom.png new file mode 100644 index 0000000..3e164d0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lilac_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/lilac_top.png b/out/production/NBTUtils/test/.block/lilac_top.png new file mode 100644 index 0000000..e2932bd Binary files /dev/null and b/out/production/NBTUtils/test/.block/lilac_top.png differ diff --git a/out/production/NBTUtils/test/.block/lily_of_the_valley.png b/out/production/NBTUtils/test/.block/lily_of_the_valley.png new file mode 100644 index 0000000..d306de6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lily_of_the_valley.png differ diff --git a/out/production/NBTUtils/test/.block/lily_pad.png b/out/production/NBTUtils/test/.block/lily_pad.png new file mode 100644 index 0000000..5160826 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lily_pad.png differ diff --git a/out/production/NBTUtils/test/.block/lime_candle.png b/out/production/NBTUtils/test/.block/lime_candle.png new file mode 100644 index 0000000..03defb4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_candle.png differ diff --git a/out/production/NBTUtils/test/.block/lime_candle_lit.png b/out/production/NBTUtils/test/.block/lime_candle_lit.png new file mode 100644 index 0000000..7431d4b Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/lime_concrete.png b/out/production/NBTUtils/test/.block/lime_concrete.png new file mode 100644 index 0000000..c4df61e Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/lime_concrete_powder.png b/out/production/NBTUtils/test/.block/lime_concrete_powder.png new file mode 100644 index 0000000..780aaee Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/lime_glazed_terracotta.png b/out/production/NBTUtils/test/.block/lime_glazed_terracotta.png new file mode 100644 index 0000000..d5ad2b6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/lime_shulker_box.png b/out/production/NBTUtils/test/.block/lime_shulker_box.png new file mode 100644 index 0000000..339b765 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/lime_stained_glass.png b/out/production/NBTUtils/test/.block/lime_stained_glass.png new file mode 100644 index 0000000..d2dc1bd Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/lime_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/lime_stained_glass_pane_top.png new file mode 100644 index 0000000..0607d75 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/lime_terracotta.png b/out/production/NBTUtils/test/.block/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/lime_wool.png b/out/production/NBTUtils/test/.block/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lime_wool.png differ diff --git a/out/production/NBTUtils/test/.block/lodestone_side.png b/out/production/NBTUtils/test/.block/lodestone_side.png new file mode 100644 index 0000000..8e7f079 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lodestone_side.png differ diff --git a/out/production/NBTUtils/test/.block/lodestone_top.png b/out/production/NBTUtils/test/.block/lodestone_top.png new file mode 100644 index 0000000..cdd5401 Binary files /dev/null and b/out/production/NBTUtils/test/.block/lodestone_top.png differ diff --git a/out/production/NBTUtils/test/.block/loom_bottom.png b/out/production/NBTUtils/test/.block/loom_bottom.png new file mode 100644 index 0000000..8bb12eb Binary files /dev/null and b/out/production/NBTUtils/test/.block/loom_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/loom_front.png b/out/production/NBTUtils/test/.block/loom_front.png new file mode 100644 index 0000000..e2541b1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/loom_front.png differ diff --git a/out/production/NBTUtils/test/.block/loom_side.png b/out/production/NBTUtils/test/.block/loom_side.png new file mode 100644 index 0000000..a1ed406 Binary files /dev/null and b/out/production/NBTUtils/test/.block/loom_side.png differ diff --git a/out/production/NBTUtils/test/.block/loom_top.png b/out/production/NBTUtils/test/.block/loom_top.png new file mode 100644 index 0000000..b90555f Binary files /dev/null and b/out/production/NBTUtils/test/.block/loom_top.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_candle.png b/out/production/NBTUtils/test/.block/magenta_candle.png new file mode 100644 index 0000000..dd7c958 Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_candle.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_candle_lit.png b/out/production/NBTUtils/test/.block/magenta_candle_lit.png new file mode 100644 index 0000000..340c04d Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_concrete.png b/out/production/NBTUtils/test/.block/magenta_concrete.png new file mode 100644 index 0000000..3532620 Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_concrete_powder.png b/out/production/NBTUtils/test/.block/magenta_concrete_powder.png new file mode 100644 index 0000000..054553d Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_glazed_terracotta.png b/out/production/NBTUtils/test/.block/magenta_glazed_terracotta.png new file mode 100644 index 0000000..5d6eb3a Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_shulker_box.png b/out/production/NBTUtils/test/.block/magenta_shulker_box.png new file mode 100644 index 0000000..ad34393 Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_stained_glass.png b/out/production/NBTUtils/test/.block/magenta_stained_glass.png new file mode 100644 index 0000000..87dd7ba Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/magenta_stained_glass_pane_top.png new file mode 100644 index 0000000..5419e52 Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_terracotta.png b/out/production/NBTUtils/test/.block/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/magenta_wool.png b/out/production/NBTUtils/test/.block/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/magenta_wool.png differ diff --git a/out/production/NBTUtils/test/.block/magma.png b/out/production/NBTUtils/test/.block/magma.png new file mode 100644 index 0000000..702265d Binary files /dev/null and b/out/production/NBTUtils/test/.block/magma.png differ diff --git a/out/production/NBTUtils/test/.block/magma.png.mcmeta b/out/production/NBTUtils/test/.block/magma.png.mcmeta new file mode 100644 index 0000000..ffc3e52 --- /dev/null +++ b/out/production/NBTUtils/test/.block/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/out/production/NBTUtils/test/.block/medium_amethyst_bud.png b/out/production/NBTUtils/test/.block/medium_amethyst_bud.png new file mode 100644 index 0000000..a0f84f0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/medium_amethyst_bud.png differ diff --git a/out/production/NBTUtils/test/.block/melon_side.png b/out/production/NBTUtils/test/.block/melon_side.png new file mode 100644 index 0000000..0a12fb9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/melon_side.png differ diff --git a/out/production/NBTUtils/test/.block/melon_stem.png b/out/production/NBTUtils/test/.block/melon_stem.png new file mode 100644 index 0000000..38065ef Binary files /dev/null and b/out/production/NBTUtils/test/.block/melon_stem.png differ diff --git a/out/production/NBTUtils/test/.block/melon_top.png b/out/production/NBTUtils/test/.block/melon_top.png new file mode 100644 index 0000000..82234a8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/melon_top.png differ diff --git a/out/production/NBTUtils/test/.block/moss_block.png b/out/production/NBTUtils/test/.block/moss_block.png new file mode 100644 index 0000000..c949c37 Binary files /dev/null and b/out/production/NBTUtils/test/.block/moss_block.png differ diff --git a/out/production/NBTUtils/test/.block/mossy_cobblestone.png b/out/production/NBTUtils/test/.block/mossy_cobblestone.png new file mode 100644 index 0000000..cc04888 Binary files /dev/null and b/out/production/NBTUtils/test/.block/mossy_cobblestone.png differ diff --git a/out/production/NBTUtils/test/.block/mossy_stone_bricks.png b/out/production/NBTUtils/test/.block/mossy_stone_bricks.png new file mode 100644 index 0000000..2bdfb87 Binary files /dev/null and b/out/production/NBTUtils/test/.block/mossy_stone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/mushroom_block_inside.png b/out/production/NBTUtils/test/.block/mushroom_block_inside.png new file mode 100644 index 0000000..194114a Binary files /dev/null and b/out/production/NBTUtils/test/.block/mushroom_block_inside.png differ diff --git a/out/production/NBTUtils/test/.block/mushroom_stem.png b/out/production/NBTUtils/test/.block/mushroom_stem.png new file mode 100644 index 0000000..ad6af2c Binary files /dev/null and b/out/production/NBTUtils/test/.block/mushroom_stem.png differ diff --git a/out/production/NBTUtils/test/.block/mycelium_side.png b/out/production/NBTUtils/test/.block/mycelium_side.png new file mode 100644 index 0000000..8522236 Binary files /dev/null and b/out/production/NBTUtils/test/.block/mycelium_side.png differ diff --git a/out/production/NBTUtils/test/.block/mycelium_top.png b/out/production/NBTUtils/test/.block/mycelium_top.png new file mode 100644 index 0000000..d98ad61 Binary files /dev/null and b/out/production/NBTUtils/test/.block/mycelium_top.png differ diff --git a/out/production/NBTUtils/test/.block/nether_bricks.png b/out/production/NBTUtils/test/.block/nether_bricks.png new file mode 100644 index 0000000..c64b369 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/nether_gold_ore.png b/out/production/NBTUtils/test/.block/nether_gold_ore.png new file mode 100644 index 0000000..4c807fa Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_gold_ore.png differ diff --git a/out/production/NBTUtils/test/.block/nether_portal.png b/out/production/NBTUtils/test/.block/nether_portal.png new file mode 100644 index 0000000..42d4a75 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_portal.png differ diff --git a/out/production/NBTUtils/test/.block/nether_portal.png.mcmeta b/out/production/NBTUtils/test/.block/nether_portal.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/NBTUtils/test/.block/nether_portal.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/nether_quartz_ore.png b/out/production/NBTUtils/test/.block/nether_quartz_ore.png new file mode 100644 index 0000000..8407938 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_quartz_ore.png differ diff --git a/out/production/NBTUtils/test/.block/nether_sprouts.png b/out/production/NBTUtils/test/.block/nether_sprouts.png new file mode 100644 index 0000000..818cc44 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_sprouts.png differ diff --git a/out/production/NBTUtils/test/.block/nether_wart_block.png b/out/production/NBTUtils/test/.block/nether_wart_block.png new file mode 100644 index 0000000..fee89b5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_wart_block.png differ diff --git a/out/production/NBTUtils/test/.block/nether_wart_stage0.png b/out/production/NBTUtils/test/.block/nether_wart_stage0.png new file mode 100644 index 0000000..c422334 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_wart_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/nether_wart_stage1.png b/out/production/NBTUtils/test/.block/nether_wart_stage1.png new file mode 100644 index 0000000..7051185 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_wart_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/nether_wart_stage2.png b/out/production/NBTUtils/test/.block/nether_wart_stage2.png new file mode 100644 index 0000000..3ea9b66 Binary files /dev/null and b/out/production/NBTUtils/test/.block/nether_wart_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/netherite_block.png b/out/production/NBTUtils/test/.block/netherite_block.png new file mode 100644 index 0000000..fa92917 Binary files /dev/null and b/out/production/NBTUtils/test/.block/netherite_block.png differ diff --git a/out/production/NBTUtils/test/.block/netherrack.png b/out/production/NBTUtils/test/.block/netherrack.png new file mode 100644 index 0000000..50b5621 Binary files /dev/null and b/out/production/NBTUtils/test/.block/netherrack.png differ diff --git a/out/production/NBTUtils/test/.block/note_block.png b/out/production/NBTUtils/test/.block/note_block.png new file mode 100644 index 0000000..40ecc58 Binary files /dev/null and b/out/production/NBTUtils/test/.block/note_block.png differ diff --git a/out/production/NBTUtils/test/.block/oak_door_bottom.png b/out/production/NBTUtils/test/.block/oak_door_bottom.png new file mode 100644 index 0000000..bccd102 Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/oak_door_top.png b/out/production/NBTUtils/test/.block/oak_door_top.png new file mode 100644 index 0000000..2c3babd Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/oak_leaves.png b/out/production/NBTUtils/test/.block/oak_leaves.png new file mode 100644 index 0000000..02e8b86 Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/oak_log.png b/out/production/NBTUtils/test/.block/oak_log.png new file mode 100644 index 0000000..842ffab Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_log.png differ diff --git a/out/production/NBTUtils/test/.block/oak_log_top.png b/out/production/NBTUtils/test/.block/oak_log_top.png new file mode 100644 index 0000000..27f1aba Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/oak_planks.png b/out/production/NBTUtils/test/.block/oak_planks.png new file mode 100644 index 0000000..5de3861 Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_planks.png differ diff --git a/out/production/NBTUtils/test/.block/oak_sapling.png b/out/production/NBTUtils/test/.block/oak_sapling.png new file mode 100644 index 0000000..7ac141a Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/oak_trapdoor.png b/out/production/NBTUtils/test/.block/oak_trapdoor.png new file mode 100644 index 0000000..cba143b Binary files /dev/null and b/out/production/NBTUtils/test/.block/oak_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/observer_back.png b/out/production/NBTUtils/test/.block/observer_back.png new file mode 100644 index 0000000..c9f6f3c Binary files /dev/null and b/out/production/NBTUtils/test/.block/observer_back.png differ diff --git a/out/production/NBTUtils/test/.block/observer_back_on.png b/out/production/NBTUtils/test/.block/observer_back_on.png new file mode 100644 index 0000000..07a42a9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/observer_back_on.png differ diff --git a/out/production/NBTUtils/test/.block/observer_front.png b/out/production/NBTUtils/test/.block/observer_front.png new file mode 100644 index 0000000..4632130 Binary files /dev/null and b/out/production/NBTUtils/test/.block/observer_front.png differ diff --git a/out/production/NBTUtils/test/.block/observer_side.png b/out/production/NBTUtils/test/.block/observer_side.png new file mode 100644 index 0000000..c157097 Binary files /dev/null and b/out/production/NBTUtils/test/.block/observer_side.png differ diff --git a/out/production/NBTUtils/test/.block/observer_top.png b/out/production/NBTUtils/test/.block/observer_top.png new file mode 100644 index 0000000..58ab1e9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/observer_top.png differ diff --git a/out/production/NBTUtils/test/.block/obsidian.png b/out/production/NBTUtils/test/.block/obsidian.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/out/production/NBTUtils/test/.block/obsidian.png differ diff --git a/out/production/NBTUtils/test/.block/orange_candle.png b/out/production/NBTUtils/test/.block/orange_candle.png new file mode 100644 index 0000000..bed564a Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_candle.png differ diff --git a/out/production/NBTUtils/test/.block/orange_candle_lit.png b/out/production/NBTUtils/test/.block/orange_candle_lit.png new file mode 100644 index 0000000..3a7ec6f Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/orange_concrete.png b/out/production/NBTUtils/test/.block/orange_concrete.png new file mode 100644 index 0000000..243bbc8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/orange_concrete_powder.png b/out/production/NBTUtils/test/.block/orange_concrete_powder.png new file mode 100644 index 0000000..2fb6f15 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/orange_glazed_terracotta.png b/out/production/NBTUtils/test/.block/orange_glazed_terracotta.png new file mode 100644 index 0000000..4e2d3d2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/orange_shulker_box.png b/out/production/NBTUtils/test/.block/orange_shulker_box.png new file mode 100644 index 0000000..a722de1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/orange_stained_glass.png b/out/production/NBTUtils/test/.block/orange_stained_glass.png new file mode 100644 index 0000000..31c4465 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/orange_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/orange_stained_glass_pane_top.png new file mode 100644 index 0000000..2866571 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/orange_terracotta.png b/out/production/NBTUtils/test/.block/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/orange_tulip.png b/out/production/NBTUtils/test/.block/orange_tulip.png new file mode 100644 index 0000000..2966062 Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_tulip.png differ diff --git a/out/production/NBTUtils/test/.block/orange_wool.png b/out/production/NBTUtils/test/.block/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/out/production/NBTUtils/test/.block/orange_wool.png differ diff --git a/out/production/NBTUtils/test/.block/oxeye_daisy.png b/out/production/NBTUtils/test/.block/oxeye_daisy.png new file mode 100644 index 0000000..3407d6f Binary files /dev/null and b/out/production/NBTUtils/test/.block/oxeye_daisy.png differ diff --git a/out/production/NBTUtils/test/.block/oxidized_copper.png b/out/production/NBTUtils/test/.block/oxidized_copper.png new file mode 100644 index 0000000..0ad69bc Binary files /dev/null and b/out/production/NBTUtils/test/.block/oxidized_copper.png differ diff --git a/out/production/NBTUtils/test/.block/oxidized_cut_copper.png b/out/production/NBTUtils/test/.block/oxidized_cut_copper.png new file mode 100644 index 0000000..7da2ce3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/oxidized_cut_copper.png differ diff --git a/out/production/NBTUtils/test/.block/packed_ice.png b/out/production/NBTUtils/test/.block/packed_ice.png new file mode 100644 index 0000000..c72f89b Binary files /dev/null and b/out/production/NBTUtils/test/.block/packed_ice.png differ diff --git a/out/production/NBTUtils/test/.block/peony_bottom.png b/out/production/NBTUtils/test/.block/peony_bottom.png new file mode 100644 index 0000000..2e3f41e Binary files /dev/null and b/out/production/NBTUtils/test/.block/peony_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/peony_top.png b/out/production/NBTUtils/test/.block/peony_top.png new file mode 100644 index 0000000..b13b457 Binary files /dev/null and b/out/production/NBTUtils/test/.block/peony_top.png differ diff --git a/out/production/NBTUtils/test/.block/pink_candle.png b/out/production/NBTUtils/test/.block/pink_candle.png new file mode 100644 index 0000000..e496990 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_candle.png differ diff --git a/out/production/NBTUtils/test/.block/pink_candle_lit.png b/out/production/NBTUtils/test/.block/pink_candle_lit.png new file mode 100644 index 0000000..75c95e9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/pink_concrete.png b/out/production/NBTUtils/test/.block/pink_concrete.png new file mode 100644 index 0000000..dd1950f Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/pink_concrete_powder.png b/out/production/NBTUtils/test/.block/pink_concrete_powder.png new file mode 100644 index 0000000..9f6a6bb Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/pink_glazed_terracotta.png b/out/production/NBTUtils/test/.block/pink_glazed_terracotta.png new file mode 100644 index 0000000..30a1975 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/pink_shulker_box.png b/out/production/NBTUtils/test/.block/pink_shulker_box.png new file mode 100644 index 0000000..e817f96 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/pink_stained_glass.png b/out/production/NBTUtils/test/.block/pink_stained_glass.png new file mode 100644 index 0000000..85dd6a0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/pink_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/pink_stained_glass_pane_top.png new file mode 100644 index 0000000..6b6cd76 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/pink_terracotta.png b/out/production/NBTUtils/test/.block/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/pink_tulip.png b/out/production/NBTUtils/test/.block/pink_tulip.png new file mode 100644 index 0000000..08b02c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_tulip.png differ diff --git a/out/production/NBTUtils/test/.block/pink_wool.png b/out/production/NBTUtils/test/.block/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/out/production/NBTUtils/test/.block/pink_wool.png differ diff --git a/out/production/NBTUtils/test/.block/piston_bottom.png b/out/production/NBTUtils/test/.block/piston_bottom.png new file mode 100644 index 0000000..db43b1c Binary files /dev/null and b/out/production/NBTUtils/test/.block/piston_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/piston_inner.png b/out/production/NBTUtils/test/.block/piston_inner.png new file mode 100644 index 0000000..7ae58fc Binary files /dev/null and b/out/production/NBTUtils/test/.block/piston_inner.png differ diff --git a/out/production/NBTUtils/test/.block/piston_side.png b/out/production/NBTUtils/test/.block/piston_side.png new file mode 100644 index 0000000..db5d89c Binary files /dev/null and b/out/production/NBTUtils/test/.block/piston_side.png differ diff --git a/out/production/NBTUtils/test/.block/piston_top.png b/out/production/NBTUtils/test/.block/piston_top.png new file mode 100644 index 0000000..320c97b Binary files /dev/null and b/out/production/NBTUtils/test/.block/piston_top.png differ diff --git a/out/production/NBTUtils/test/.block/piston_top_sticky.png b/out/production/NBTUtils/test/.block/piston_top_sticky.png new file mode 100644 index 0000000..048e0c6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/piston_top_sticky.png differ diff --git a/out/production/NBTUtils/test/.block/podzol_side.png b/out/production/NBTUtils/test/.block/podzol_side.png new file mode 100644 index 0000000..89a328b Binary files /dev/null and b/out/production/NBTUtils/test/.block/podzol_side.png differ diff --git a/out/production/NBTUtils/test/.block/podzol_top.png b/out/production/NBTUtils/test/.block/podzol_top.png new file mode 100644 index 0000000..fed5258 Binary files /dev/null and b/out/production/NBTUtils/test/.block/podzol_top.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_down_base.png b/out/production/NBTUtils/test/.block/pointed_dripstone_down_base.png new file mode 100644 index 0000000..b3d97cb Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_down_base.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_down_frustum.png b/out/production/NBTUtils/test/.block/pointed_dripstone_down_frustum.png new file mode 100644 index 0000000..1cd4515 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_down_frustum.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_down_middle.png b/out/production/NBTUtils/test/.block/pointed_dripstone_down_middle.png new file mode 100644 index 0000000..f49ffd3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_down_middle.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip.png b/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip.png new file mode 100644 index 0000000..91f73b3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip_merge.png b/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip_merge.png new file mode 100644 index 0000000..38620f5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_down_tip_merge.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_up_base.png b/out/production/NBTUtils/test/.block/pointed_dripstone_up_base.png new file mode 100644 index 0000000..86e7f40 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_up_base.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_up_frustum.png b/out/production/NBTUtils/test/.block/pointed_dripstone_up_frustum.png new file mode 100644 index 0000000..e90a9f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_up_frustum.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_up_middle.png b/out/production/NBTUtils/test/.block/pointed_dripstone_up_middle.png new file mode 100644 index 0000000..eb66e9b Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_up_middle.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip.png b/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip.png new file mode 100644 index 0000000..9c702a7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip.png differ diff --git a/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip_merge.png b/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip_merge.png new file mode 100644 index 0000000..0cb03ad Binary files /dev/null and b/out/production/NBTUtils/test/.block/pointed_dripstone_up_tip_merge.png differ diff --git a/out/production/NBTUtils/test/.block/polished_andesite.png b/out/production/NBTUtils/test/.block/polished_andesite.png new file mode 100644 index 0000000..63b8bd0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_andesite.png differ diff --git a/out/production/NBTUtils/test/.block/polished_basalt_side.png b/out/production/NBTUtils/test/.block/polished_basalt_side.png new file mode 100644 index 0000000..2530a33 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_basalt_side.png differ diff --git a/out/production/NBTUtils/test/.block/polished_basalt_top.png b/out/production/NBTUtils/test/.block/polished_basalt_top.png new file mode 100644 index 0000000..71a92db Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_basalt_top.png differ diff --git a/out/production/NBTUtils/test/.block/polished_blackstone.png b/out/production/NBTUtils/test/.block/polished_blackstone.png new file mode 100644 index 0000000..752e02b Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_blackstone.png differ diff --git a/out/production/NBTUtils/test/.block/polished_blackstone_bricks.png b/out/production/NBTUtils/test/.block/polished_blackstone_bricks.png new file mode 100644 index 0000000..46b6734 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_blackstone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/polished_deepslate.png b/out/production/NBTUtils/test/.block/polished_deepslate.png new file mode 100644 index 0000000..dfcf750 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_deepslate.png differ diff --git a/out/production/NBTUtils/test/.block/polished_diorite.png b/out/production/NBTUtils/test/.block/polished_diorite.png new file mode 100644 index 0000000..3043aa3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_diorite.png differ diff --git a/out/production/NBTUtils/test/.block/polished_granite.png b/out/production/NBTUtils/test/.block/polished_granite.png new file mode 100644 index 0000000..58f0c15 Binary files /dev/null and b/out/production/NBTUtils/test/.block/polished_granite.png differ diff --git a/out/production/NBTUtils/test/.block/poppy.png b/out/production/NBTUtils/test/.block/poppy.png new file mode 100644 index 0000000..059d8b4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/poppy.png differ diff --git a/out/production/NBTUtils/test/.block/potatoes_stage0.png b/out/production/NBTUtils/test/.block/potatoes_stage0.png new file mode 100644 index 0000000..e83ecf8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potatoes_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/potatoes_stage1.png b/out/production/NBTUtils/test/.block/potatoes_stage1.png new file mode 100644 index 0000000..ef73946 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potatoes_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/potatoes_stage2.png b/out/production/NBTUtils/test/.block/potatoes_stage2.png new file mode 100644 index 0000000..7e9a929 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potatoes_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/potatoes_stage3.png b/out/production/NBTUtils/test/.block/potatoes_stage3.png new file mode 100644 index 0000000..f32cbc1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potatoes_stage3.png differ diff --git a/out/production/NBTUtils/test/.block/potted_azalea_bush_plant.png b/out/production/NBTUtils/test/.block/potted_azalea_bush_plant.png new file mode 100644 index 0000000..2eccc7a Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_azalea_bush_plant.png differ diff --git a/out/production/NBTUtils/test/.block/potted_azalea_bush_side.png b/out/production/NBTUtils/test/.block/potted_azalea_bush_side.png new file mode 100644 index 0000000..3b8c9ea Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_azalea_bush_side.png differ diff --git a/out/production/NBTUtils/test/.block/potted_azalea_bush_top.png b/out/production/NBTUtils/test/.block/potted_azalea_bush_top.png new file mode 100644 index 0000000..cc78fda Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_azalea_bush_top.png differ diff --git a/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_plant.png b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_plant.png new file mode 100644 index 0000000..38d9148 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_plant.png differ diff --git a/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_side.png b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_side.png new file mode 100644 index 0000000..6baabec Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_side.png differ diff --git a/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_top.png b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_top.png new file mode 100644 index 0000000..eb47df6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/potted_flowering_azalea_bush_top.png differ diff --git a/out/production/NBTUtils/test/.block/powder_snow.png b/out/production/NBTUtils/test/.block/powder_snow.png new file mode 100644 index 0000000..f6c2279 Binary files /dev/null and b/out/production/NBTUtils/test/.block/powder_snow.png differ diff --git a/out/production/NBTUtils/test/.block/powered_rail.png b/out/production/NBTUtils/test/.block/powered_rail.png new file mode 100644 index 0000000..4353bf7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/powered_rail.png differ diff --git a/out/production/NBTUtils/test/.block/powered_rail_on.png b/out/production/NBTUtils/test/.block/powered_rail_on.png new file mode 100644 index 0000000..55f18f4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/powered_rail_on.png differ diff --git a/out/production/NBTUtils/test/.block/prismarine.png b/out/production/NBTUtils/test/.block/prismarine.png new file mode 100644 index 0000000..e45234b Binary files /dev/null and b/out/production/NBTUtils/test/.block/prismarine.png differ diff --git a/out/production/NBTUtils/test/.block/prismarine.png.mcmeta b/out/production/NBTUtils/test/.block/prismarine.png.mcmeta new file mode 100644 index 0000000..410b327 --- /dev/null +++ b/out/production/NBTUtils/test/.block/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/out/production/NBTUtils/test/.block/prismarine_bricks.png b/out/production/NBTUtils/test/.block/prismarine_bricks.png new file mode 100644 index 0000000..ee2b806 Binary files /dev/null and b/out/production/NBTUtils/test/.block/prismarine_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/pumpkin_side.png b/out/production/NBTUtils/test/.block/pumpkin_side.png new file mode 100644 index 0000000..8d7b643 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pumpkin_side.png differ diff --git a/out/production/NBTUtils/test/.block/pumpkin_stem.png b/out/production/NBTUtils/test/.block/pumpkin_stem.png new file mode 100644 index 0000000..da7787f Binary files /dev/null and b/out/production/NBTUtils/test/.block/pumpkin_stem.png differ diff --git a/out/production/NBTUtils/test/.block/pumpkin_top.png b/out/production/NBTUtils/test/.block/pumpkin_top.png new file mode 100644 index 0000000..56146c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/pumpkin_top.png differ diff --git a/out/production/NBTUtils/test/.block/purple_candle.png b/out/production/NBTUtils/test/.block/purple_candle.png new file mode 100644 index 0000000..a26d461 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_candle.png differ diff --git a/out/production/NBTUtils/test/.block/purple_candle_lit.png b/out/production/NBTUtils/test/.block/purple_candle_lit.png new file mode 100644 index 0000000..7b0bc37 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/purple_concrete.png b/out/production/NBTUtils/test/.block/purple_concrete.png new file mode 100644 index 0000000..bf90f74 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/purple_concrete_powder.png b/out/production/NBTUtils/test/.block/purple_concrete_powder.png new file mode 100644 index 0000000..aa1b1ac Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/purple_glazed_terracotta.png b/out/production/NBTUtils/test/.block/purple_glazed_terracotta.png new file mode 100644 index 0000000..d0f9e68 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/purple_shulker_box.png b/out/production/NBTUtils/test/.block/purple_shulker_box.png new file mode 100644 index 0000000..0416ed9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/purple_stained_glass.png b/out/production/NBTUtils/test/.block/purple_stained_glass.png new file mode 100644 index 0000000..fed0285 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/purple_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/purple_stained_glass_pane_top.png new file mode 100644 index 0000000..23e208e Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/purple_terracotta.png b/out/production/NBTUtils/test/.block/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/purple_wool.png b/out/production/NBTUtils/test/.block/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purple_wool.png differ diff --git a/out/production/NBTUtils/test/.block/purpur_block.png b/out/production/NBTUtils/test/.block/purpur_block.png new file mode 100644 index 0000000..69c3898 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purpur_block.png differ diff --git a/out/production/NBTUtils/test/.block/purpur_pillar.png b/out/production/NBTUtils/test/.block/purpur_pillar.png new file mode 100644 index 0000000..e22d27b Binary files /dev/null and b/out/production/NBTUtils/test/.block/purpur_pillar.png differ diff --git a/out/production/NBTUtils/test/.block/purpur_pillar_top.png b/out/production/NBTUtils/test/.block/purpur_pillar_top.png new file mode 100644 index 0000000..6209035 Binary files /dev/null and b/out/production/NBTUtils/test/.block/purpur_pillar_top.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_block_bottom.png b/out/production/NBTUtils/test/.block/quartz_block_bottom.png new file mode 100644 index 0000000..3f832aa Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_block_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_block_side.png b/out/production/NBTUtils/test/.block/quartz_block_side.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_block_top.png b/out/production/NBTUtils/test/.block/quartz_block_top.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_block_top.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_bricks.png b/out/production/NBTUtils/test/.block/quartz_bricks.png new file mode 100644 index 0000000..13d2f22 Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_pillar.png b/out/production/NBTUtils/test/.block/quartz_pillar.png new file mode 100644 index 0000000..1046b75 Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_pillar.png differ diff --git a/out/production/NBTUtils/test/.block/quartz_pillar_top.png b/out/production/NBTUtils/test/.block/quartz_pillar_top.png new file mode 100644 index 0000000..41f5e14 Binary files /dev/null and b/out/production/NBTUtils/test/.block/quartz_pillar_top.png differ diff --git a/out/production/NBTUtils/test/.block/rail.png b/out/production/NBTUtils/test/.block/rail.png new file mode 100644 index 0000000..0044ebb Binary files /dev/null and b/out/production/NBTUtils/test/.block/rail.png differ diff --git a/out/production/NBTUtils/test/.block/rail_corner.png b/out/production/NBTUtils/test/.block/rail_corner.png new file mode 100644 index 0000000..2b4f330 Binary files /dev/null and b/out/production/NBTUtils/test/.block/rail_corner.png differ diff --git a/out/production/NBTUtils/test/.block/raw_copper_block.png b/out/production/NBTUtils/test/.block/raw_copper_block.png new file mode 100644 index 0000000..9110142 Binary files /dev/null and b/out/production/NBTUtils/test/.block/raw_copper_block.png differ diff --git a/out/production/NBTUtils/test/.block/raw_gold_block.png b/out/production/NBTUtils/test/.block/raw_gold_block.png new file mode 100644 index 0000000..ba155c4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/raw_gold_block.png differ diff --git a/out/production/NBTUtils/test/.block/raw_iron_block.png b/out/production/NBTUtils/test/.block/raw_iron_block.png new file mode 100644 index 0000000..3b34f86 Binary files /dev/null and b/out/production/NBTUtils/test/.block/raw_iron_block.png differ diff --git a/out/production/NBTUtils/test/.block/red_candle.png b/out/production/NBTUtils/test/.block/red_candle.png new file mode 100644 index 0000000..92d2216 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_candle.png differ diff --git a/out/production/NBTUtils/test/.block/red_candle_lit.png b/out/production/NBTUtils/test/.block/red_candle_lit.png new file mode 100644 index 0000000..edf35cb Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/red_concrete.png b/out/production/NBTUtils/test/.block/red_concrete.png new file mode 100644 index 0000000..7f97884 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/red_concrete_powder.png b/out/production/NBTUtils/test/.block/red_concrete_powder.png new file mode 100644 index 0000000..7612112 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/red_glazed_terracotta.png b/out/production/NBTUtils/test/.block/red_glazed_terracotta.png new file mode 100644 index 0000000..ee46623 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/red_mushroom.png b/out/production/NBTUtils/test/.block/red_mushroom.png new file mode 100644 index 0000000..cb7e112 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_mushroom.png differ diff --git a/out/production/NBTUtils/test/.block/red_mushroom_block.png b/out/production/NBTUtils/test/.block/red_mushroom_block.png new file mode 100644 index 0000000..a77969e Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_mushroom_block.png differ diff --git a/out/production/NBTUtils/test/.block/red_nether_bricks.png b/out/production/NBTUtils/test/.block/red_nether_bricks.png new file mode 100644 index 0000000..b856952 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_nether_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/red_sand.png b/out/production/NBTUtils/test/.block/red_sand.png new file mode 100644 index 0000000..7a38982 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_sand.png differ diff --git a/out/production/NBTUtils/test/.block/red_sandstone.png b/out/production/NBTUtils/test/.block/red_sandstone.png new file mode 100644 index 0000000..70e7c32 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/red_sandstone_bottom.png b/out/production/NBTUtils/test/.block/red_sandstone_bottom.png new file mode 100644 index 0000000..efbfeb6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_sandstone_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/red_sandstone_top.png b/out/production/NBTUtils/test/.block/red_sandstone_top.png new file mode 100644 index 0000000..defc767 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_sandstone_top.png differ diff --git a/out/production/NBTUtils/test/.block/red_shulker_box.png b/out/production/NBTUtils/test/.block/red_shulker_box.png new file mode 100644 index 0000000..00147c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/red_stained_glass.png b/out/production/NBTUtils/test/.block/red_stained_glass.png new file mode 100644 index 0000000..a8aa31f Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/red_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/red_stained_glass_pane_top.png new file mode 100644 index 0000000..22b69db Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/red_terracotta.png b/out/production/NBTUtils/test/.block/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/red_tulip.png b/out/production/NBTUtils/test/.block/red_tulip.png new file mode 100644 index 0000000..b9d29b5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_tulip.png differ diff --git a/out/production/NBTUtils/test/.block/red_wool.png b/out/production/NBTUtils/test/.block/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/out/production/NBTUtils/test/.block/red_wool.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_block.png b/out/production/NBTUtils/test/.block/redstone_block.png new file mode 100644 index 0000000..4391e51 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_block.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_dust_dot.png b/out/production/NBTUtils/test/.block/redstone_dust_dot.png new file mode 100644 index 0000000..ab8866d Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_dust_dot.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_dust_line0.png b/out/production/NBTUtils/test/.block/redstone_dust_line0.png new file mode 100644 index 0000000..064b107 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_dust_line0.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_dust_line1.png b/out/production/NBTUtils/test/.block/redstone_dust_line1.png new file mode 100644 index 0000000..8e8a700 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_dust_line1.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_dust_overlay.png b/out/production/NBTUtils/test/.block/redstone_dust_overlay.png new file mode 100644 index 0000000..fd68e0a Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_dust_overlay.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_lamp.png b/out/production/NBTUtils/test/.block/redstone_lamp.png new file mode 100644 index 0000000..3609167 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_lamp.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_lamp_on.png b/out/production/NBTUtils/test/.block/redstone_lamp_on.png new file mode 100644 index 0000000..d892227 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_lamp_on.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_ore.png b/out/production/NBTUtils/test/.block/redstone_ore.png new file mode 100644 index 0000000..b708697 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_ore.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_torch.png b/out/production/NBTUtils/test/.block/redstone_torch.png new file mode 100644 index 0000000..d49a7a9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_torch.png differ diff --git a/out/production/NBTUtils/test/.block/redstone_torch_off.png b/out/production/NBTUtils/test/.block/redstone_torch_off.png new file mode 100644 index 0000000..cd82b64 Binary files /dev/null and b/out/production/NBTUtils/test/.block/redstone_torch_off.png differ diff --git a/out/production/NBTUtils/test/.block/repeater.png b/out/production/NBTUtils/test/.block/repeater.png new file mode 100644 index 0000000..3daa5e6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeater.png differ diff --git a/out/production/NBTUtils/test/.block/repeater_on.png b/out/production/NBTUtils/test/.block/repeater_on.png new file mode 100644 index 0000000..2e6c2ac Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeater_on.png differ diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_back.png b/out/production/NBTUtils/test/.block/repeating_command_block_back.png new file mode 100644 index 0000000..31cc42e Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeating_command_block_back.png differ diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_back.png.mcmeta b/out/production/NBTUtils/test/.block/repeating_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/repeating_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png b/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png new file mode 100644 index 0000000..28cbe67 Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png differ diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png.mcmeta b/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/repeating_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_front.png b/out/production/NBTUtils/test/.block/repeating_command_block_front.png new file mode 100644 index 0000000..45f5e75 Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeating_command_block_front.png differ diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_front.png.mcmeta b/out/production/NBTUtils/test/.block/repeating_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/repeating_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_side.png b/out/production/NBTUtils/test/.block/repeating_command_block_side.png new file mode 100644 index 0000000..efd073a Binary files /dev/null and b/out/production/NBTUtils/test/.block/repeating_command_block_side.png differ diff --git a/out/production/NBTUtils/test/.block/repeating_command_block_side.png.mcmeta b/out/production/NBTUtils/test/.block/repeating_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/repeating_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_bottom.png b/out/production/NBTUtils/test/.block/respawn_anchor_bottom.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_side0.png b/out/production/NBTUtils/test/.block/respawn_anchor_side0.png new file mode 100644 index 0000000..fb45837 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_side0.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_side1.png b/out/production/NBTUtils/test/.block/respawn_anchor_side1.png new file mode 100644 index 0000000..5b52e65 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_side1.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_side2.png b/out/production/NBTUtils/test/.block/respawn_anchor_side2.png new file mode 100644 index 0000000..6ee3026 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_side2.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_side3.png b/out/production/NBTUtils/test/.block/respawn_anchor_side3.png new file mode 100644 index 0000000..c7f6686 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_side3.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_side4.png b/out/production/NBTUtils/test/.block/respawn_anchor_side4.png new file mode 100644 index 0000000..5ac94e1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_side4.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_top.png b/out/production/NBTUtils/test/.block/respawn_anchor_top.png new file mode 100644 index 0000000..bbb4b0e Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_top.png differ diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_top.png.mcmeta b/out/production/NBTUtils/test/.block/respawn_anchor_top.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/NBTUtils/test/.block/respawn_anchor_top.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/respawn_anchor_top_off.png b/out/production/NBTUtils/test/.block/respawn_anchor_top_off.png new file mode 100644 index 0000000..560af00 Binary files /dev/null and b/out/production/NBTUtils/test/.block/respawn_anchor_top_off.png differ diff --git a/out/production/NBTUtils/test/.block/rooted_dirt.png b/out/production/NBTUtils/test/.block/rooted_dirt.png new file mode 100644 index 0000000..b28f0a3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/rooted_dirt.png differ diff --git a/out/production/NBTUtils/test/.block/rose_bush_bottom.png b/out/production/NBTUtils/test/.block/rose_bush_bottom.png new file mode 100644 index 0000000..4a5f8f5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/rose_bush_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/rose_bush_top.png b/out/production/NBTUtils/test/.block/rose_bush_top.png new file mode 100644 index 0000000..328dc5e Binary files /dev/null and b/out/production/NBTUtils/test/.block/rose_bush_top.png differ diff --git a/out/production/NBTUtils/test/.block/sand.png b/out/production/NBTUtils/test/.block/sand.png new file mode 100644 index 0000000..99ff77a Binary files /dev/null and b/out/production/NBTUtils/test/.block/sand.png differ diff --git a/out/production/NBTUtils/test/.block/sandstone.png b/out/production/NBTUtils/test/.block/sandstone.png new file mode 100644 index 0000000..a7f1ca0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sandstone.png differ diff --git a/out/production/NBTUtils/test/.block/sandstone_bottom.png b/out/production/NBTUtils/test/.block/sandstone_bottom.png new file mode 100644 index 0000000..be35a54 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sandstone_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/sandstone_top.png b/out/production/NBTUtils/test/.block/sandstone_top.png new file mode 100644 index 0000000..91cec2a Binary files /dev/null and b/out/production/NBTUtils/test/.block/sandstone_top.png differ diff --git a/out/production/NBTUtils/test/.block/scaffolding_bottom.png b/out/production/NBTUtils/test/.block/scaffolding_bottom.png new file mode 100644 index 0000000..3479093 Binary files /dev/null and b/out/production/NBTUtils/test/.block/scaffolding_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/scaffolding_side.png b/out/production/NBTUtils/test/.block/scaffolding_side.png new file mode 100644 index 0000000..1d1b5fc Binary files /dev/null and b/out/production/NBTUtils/test/.block/scaffolding_side.png differ diff --git a/out/production/NBTUtils/test/.block/scaffolding_top.png b/out/production/NBTUtils/test/.block/scaffolding_top.png new file mode 100644 index 0000000..2f9c51a Binary files /dev/null and b/out/production/NBTUtils/test/.block/scaffolding_top.png differ diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_bottom.png b/out/production/NBTUtils/test/.block/sculk_sensor_bottom.png new file mode 100644 index 0000000..a3bf18f Binary files /dev/null and b/out/production/NBTUtils/test/.block/sculk_sensor_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_side.png b/out/production/NBTUtils/test/.block/sculk_sensor_side.png new file mode 100644 index 0000000..e26bf90 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sculk_sensor_side.png differ diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png new file mode 100644 index 0000000..16ce197 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png differ diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png.mcmeta b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png new file mode 100644 index 0000000..0153565 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png differ diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png.mcmeta b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/NBTUtils/test/.block/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/sculk_sensor_top.png b/out/production/NBTUtils/test/.block/sculk_sensor_top.png new file mode 100644 index 0000000..f178c12 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sculk_sensor_top.png differ diff --git a/out/production/NBTUtils/test/.block/sea_lantern.png b/out/production/NBTUtils/test/.block/sea_lantern.png new file mode 100644 index 0000000..8909ce8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sea_lantern.png differ diff --git a/out/production/NBTUtils/test/.block/sea_lantern.png.mcmeta b/out/production/NBTUtils/test/.block/sea_lantern.png.mcmeta new file mode 100644 index 0000000..e8ac9bc --- /dev/null +++ b/out/production/NBTUtils/test/.block/sea_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/out/production/NBTUtils/test/.block/sea_pickle.png b/out/production/NBTUtils/test/.block/sea_pickle.png new file mode 100644 index 0000000..d9c541b Binary files /dev/null and b/out/production/NBTUtils/test/.block/sea_pickle.png differ diff --git a/out/production/NBTUtils/test/.block/seagrass.png b/out/production/NBTUtils/test/.block/seagrass.png new file mode 100644 index 0000000..533f2d5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/seagrass.png differ diff --git a/out/production/NBTUtils/test/.block/seagrass.png.mcmeta b/out/production/NBTUtils/test/.block/seagrass.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/NBTUtils/test/.block/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/shroomlight.png b/out/production/NBTUtils/test/.block/shroomlight.png new file mode 100644 index 0000000..7048766 Binary files /dev/null and b/out/production/NBTUtils/test/.block/shroomlight.png differ diff --git a/out/production/NBTUtils/test/.block/shulker_box.png b/out/production/NBTUtils/test/.block/shulker_box.png new file mode 100644 index 0000000..09bcf3f Binary files /dev/null and b/out/production/NBTUtils/test/.block/shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/slime_block.png b/out/production/NBTUtils/test/.block/slime_block.png new file mode 100644 index 0000000..5c45c4e Binary files /dev/null and b/out/production/NBTUtils/test/.block/slime_block.png differ diff --git a/out/production/NBTUtils/test/.block/small_amethyst_bud.png b/out/production/NBTUtils/test/.block/small_amethyst_bud.png new file mode 100644 index 0000000..443c2d2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/small_amethyst_bud.png differ diff --git a/out/production/NBTUtils/test/.block/small_dripleaf_side.png b/out/production/NBTUtils/test/.block/small_dripleaf_side.png new file mode 100644 index 0000000..28b09da Binary files /dev/null and b/out/production/NBTUtils/test/.block/small_dripleaf_side.png differ diff --git a/out/production/NBTUtils/test/.block/small_dripleaf_stem_bottom.png b/out/production/NBTUtils/test/.block/small_dripleaf_stem_bottom.png new file mode 100644 index 0000000..5a3b9e6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/small_dripleaf_stem_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/small_dripleaf_stem_top.png b/out/production/NBTUtils/test/.block/small_dripleaf_stem_top.png new file mode 100644 index 0000000..596a02c Binary files /dev/null and b/out/production/NBTUtils/test/.block/small_dripleaf_stem_top.png differ diff --git a/out/production/NBTUtils/test/.block/small_dripleaf_top.png b/out/production/NBTUtils/test/.block/small_dripleaf_top.png new file mode 100644 index 0000000..34efa1f Binary files /dev/null and b/out/production/NBTUtils/test/.block/small_dripleaf_top.png differ diff --git a/out/production/NBTUtils/test/.block/smithing_table_bottom.png b/out/production/NBTUtils/test/.block/smithing_table_bottom.png new file mode 100644 index 0000000..59833b5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smithing_table_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/smithing_table_front.png b/out/production/NBTUtils/test/.block/smithing_table_front.png new file mode 100644 index 0000000..55875ef Binary files /dev/null and b/out/production/NBTUtils/test/.block/smithing_table_front.png differ diff --git a/out/production/NBTUtils/test/.block/smithing_table_side.png b/out/production/NBTUtils/test/.block/smithing_table_side.png new file mode 100644 index 0000000..419312b Binary files /dev/null and b/out/production/NBTUtils/test/.block/smithing_table_side.png differ diff --git a/out/production/NBTUtils/test/.block/smithing_table_top.png b/out/production/NBTUtils/test/.block/smithing_table_top.png new file mode 100644 index 0000000..7099674 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smithing_table_top.png differ diff --git a/out/production/NBTUtils/test/.block/smoker_bottom.png b/out/production/NBTUtils/test/.block/smoker_bottom.png new file mode 100644 index 0000000..9f2dbd3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smoker_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/smoker_front.png b/out/production/NBTUtils/test/.block/smoker_front.png new file mode 100644 index 0000000..1374117 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smoker_front.png differ diff --git a/out/production/NBTUtils/test/.block/smoker_front_on.png b/out/production/NBTUtils/test/.block/smoker_front_on.png new file mode 100644 index 0000000..553d1ec Binary files /dev/null and b/out/production/NBTUtils/test/.block/smoker_front_on.png differ diff --git a/out/production/NBTUtils/test/.block/smoker_front_on.png.mcmeta b/out/production/NBTUtils/test/.block/smoker_front_on.png.mcmeta new file mode 100644 index 0000000..09eaec9 --- /dev/null +++ b/out/production/NBTUtils/test/.block/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/out/production/NBTUtils/test/.block/smoker_side.png b/out/production/NBTUtils/test/.block/smoker_side.png new file mode 100644 index 0000000..c3c8f5d Binary files /dev/null and b/out/production/NBTUtils/test/.block/smoker_side.png differ diff --git a/out/production/NBTUtils/test/.block/smoker_top.png b/out/production/NBTUtils/test/.block/smoker_top.png new file mode 100644 index 0000000..4b5e280 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smoker_top.png differ diff --git a/out/production/NBTUtils/test/.block/smooth_basalt.png b/out/production/NBTUtils/test/.block/smooth_basalt.png new file mode 100644 index 0000000..56daac9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smooth_basalt.png differ diff --git a/out/production/NBTUtils/test/.block/smooth_stone.png b/out/production/NBTUtils/test/.block/smooth_stone.png new file mode 100644 index 0000000..149ceb6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smooth_stone.png differ diff --git a/out/production/NBTUtils/test/.block/smooth_stone_slab_side.png b/out/production/NBTUtils/test/.block/smooth_stone_slab_side.png new file mode 100644 index 0000000..9307642 Binary files /dev/null and b/out/production/NBTUtils/test/.block/smooth_stone_slab_side.png differ diff --git a/out/production/NBTUtils/test/.block/snow.png b/out/production/NBTUtils/test/.block/snow.png new file mode 100644 index 0000000..c45e0c2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/snow.png differ diff --git a/out/production/NBTUtils/test/.block/soul_campfire_fire.png b/out/production/NBTUtils/test/.block/soul_campfire_fire.png new file mode 100644 index 0000000..d47c39d Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_campfire_fire.png differ diff --git a/out/production/NBTUtils/test/.block/soul_campfire_fire.png.mcmeta b/out/production/NBTUtils/test/.block/soul_campfire_fire.png.mcmeta new file mode 100644 index 0000000..d4fb042 --- /dev/null +++ b/out/production/NBTUtils/test/.block/soul_campfire_fire.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2 + } +} + diff --git a/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png b/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png new file mode 100644 index 0000000..1f3b592 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png differ diff --git a/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png.mcmeta b/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/out/production/NBTUtils/test/.block/soul_campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/out/production/NBTUtils/test/.block/soul_fire_0.png b/out/production/NBTUtils/test/.block/soul_fire_0.png new file mode 100644 index 0000000..5fb0417 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_fire_0.png differ diff --git a/out/production/NBTUtils/test/.block/soul_fire_0.png.mcmeta b/out/production/NBTUtils/test/.block/soul_fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/out/production/NBTUtils/test/.block/soul_fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/out/production/NBTUtils/test/.block/soul_fire_1.png b/out/production/NBTUtils/test/.block/soul_fire_1.png new file mode 100644 index 0000000..8d44137 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_fire_1.png differ diff --git a/out/production/NBTUtils/test/.block/soul_fire_1.png.mcmeta b/out/production/NBTUtils/test/.block/soul_fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/NBTUtils/test/.block/soul_fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/soul_lantern.png b/out/production/NBTUtils/test/.block/soul_lantern.png new file mode 100644 index 0000000..7321c1b Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_lantern.png differ diff --git a/out/production/NBTUtils/test/.block/soul_lantern.png.mcmeta b/out/production/NBTUtils/test/.block/soul_lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/out/production/NBTUtils/test/.block/soul_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/soul_sand.png b/out/production/NBTUtils/test/.block/soul_sand.png new file mode 100644 index 0000000..9e4b1a6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_sand.png differ diff --git a/out/production/NBTUtils/test/.block/soul_soil.png b/out/production/NBTUtils/test/.block/soul_soil.png new file mode 100644 index 0000000..12cb457 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_soil.png differ diff --git a/out/production/NBTUtils/test/.block/soul_torch.png b/out/production/NBTUtils/test/.block/soul_torch.png new file mode 100644 index 0000000..60d2110 Binary files /dev/null and b/out/production/NBTUtils/test/.block/soul_torch.png differ diff --git a/out/production/NBTUtils/test/.block/spawner.png b/out/production/NBTUtils/test/.block/spawner.png new file mode 100644 index 0000000..5f85452 Binary files /dev/null and b/out/production/NBTUtils/test/.block/spawner.png differ diff --git a/out/production/NBTUtils/test/.block/sponge.png b/out/production/NBTUtils/test/.block/sponge.png new file mode 100644 index 0000000..ffb1229 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sponge.png differ diff --git a/out/production/NBTUtils/test/.block/spore_blossom.png b/out/production/NBTUtils/test/.block/spore_blossom.png new file mode 100644 index 0000000..164bd29 Binary files /dev/null and b/out/production/NBTUtils/test/.block/spore_blossom.png differ diff --git a/out/production/NBTUtils/test/.block/spore_blossom_base.png b/out/production/NBTUtils/test/.block/spore_blossom_base.png new file mode 100644 index 0000000..5edd86b Binary files /dev/null and b/out/production/NBTUtils/test/.block/spore_blossom_base.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_door_bottom.png b/out/production/NBTUtils/test/.block/spruce_door_bottom.png new file mode 100644 index 0000000..c94ae20 Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_door_top.png b/out/production/NBTUtils/test/.block/spruce_door_top.png new file mode 100644 index 0000000..65a86fe Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_leaves.png b/out/production/NBTUtils/test/.block/spruce_leaves.png new file mode 100644 index 0000000..f7f4993 Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_leaves.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_log.png b/out/production/NBTUtils/test/.block/spruce_log.png new file mode 100644 index 0000000..2aeca1b Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_log.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_log_top.png b/out/production/NBTUtils/test/.block/spruce_log_top.png new file mode 100644 index 0000000..bb66f32 Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_planks.png b/out/production/NBTUtils/test/.block/spruce_planks.png new file mode 100644 index 0000000..b6a986c Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_planks.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_sapling.png b/out/production/NBTUtils/test/.block/spruce_sapling.png new file mode 100644 index 0000000..37aeb9c Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_sapling.png differ diff --git a/out/production/NBTUtils/test/.block/spruce_trapdoor.png b/out/production/NBTUtils/test/.block/spruce_trapdoor.png new file mode 100644 index 0000000..c9ff2ee Binary files /dev/null and b/out/production/NBTUtils/test/.block/spruce_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/stone.png b/out/production/NBTUtils/test/.block/stone.png new file mode 100644 index 0000000..2665bae Binary files /dev/null and b/out/production/NBTUtils/test/.block/stone.png differ diff --git a/out/production/NBTUtils/test/.block/stone_bricks.png b/out/production/NBTUtils/test/.block/stone_bricks.png new file mode 100644 index 0000000..c477343 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stone_bricks.png differ diff --git a/out/production/NBTUtils/test/.block/stonecutter_bottom.png b/out/production/NBTUtils/test/.block/stonecutter_bottom.png new file mode 100644 index 0000000..a9af82d Binary files /dev/null and b/out/production/NBTUtils/test/.block/stonecutter_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/stonecutter_saw.png b/out/production/NBTUtils/test/.block/stonecutter_saw.png new file mode 100644 index 0000000..38b8654 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stonecutter_saw.png differ diff --git a/out/production/NBTUtils/test/.block/stonecutter_saw.png.mcmeta b/out/production/NBTUtils/test/.block/stonecutter_saw.png.mcmeta new file mode 100644 index 0000000..a328ca5 --- /dev/null +++ b/out/production/NBTUtils/test/.block/stonecutter_saw.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} diff --git a/out/production/NBTUtils/test/.block/stonecutter_side.png b/out/production/NBTUtils/test/.block/stonecutter_side.png new file mode 100644 index 0000000..873361c Binary files /dev/null and b/out/production/NBTUtils/test/.block/stonecutter_side.png differ diff --git a/out/production/NBTUtils/test/.block/stonecutter_top.png b/out/production/NBTUtils/test/.block/stonecutter_top.png new file mode 100644 index 0000000..208b3e7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stonecutter_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_acacia_log.png b/out/production/NBTUtils/test/.block/stripped_acacia_log.png new file mode 100644 index 0000000..29cca3a Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_acacia_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_acacia_log_top.png b/out/production/NBTUtils/test/.block/stripped_acacia_log_top.png new file mode 100644 index 0000000..11d2247 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_acacia_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_birch_log.png b/out/production/NBTUtils/test/.block/stripped_birch_log.png new file mode 100644 index 0000000..24b33c5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_birch_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_birch_log_top.png b/out/production/NBTUtils/test/.block/stripped_birch_log_top.png new file mode 100644 index 0000000..1922d35 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_birch_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_crimson_stem.png b/out/production/NBTUtils/test/.block/stripped_crimson_stem.png new file mode 100644 index 0000000..12f31e0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_crimson_stem.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_crimson_stem_top.png b/out/production/NBTUtils/test/.block/stripped_crimson_stem_top.png new file mode 100644 index 0000000..c66a726 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_crimson_stem_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_dark_oak_log.png b/out/production/NBTUtils/test/.block/stripped_dark_oak_log.png new file mode 100644 index 0000000..4173b32 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_dark_oak_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_dark_oak_log_top.png b/out/production/NBTUtils/test/.block/stripped_dark_oak_log_top.png new file mode 100644 index 0000000..546914f Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_dark_oak_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_jungle_log.png b/out/production/NBTUtils/test/.block/stripped_jungle_log.png new file mode 100644 index 0000000..e3eb0ac Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_jungle_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_jungle_log_top.png b/out/production/NBTUtils/test/.block/stripped_jungle_log_top.png new file mode 100644 index 0000000..785200d Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_jungle_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_oak_log.png b/out/production/NBTUtils/test/.block/stripped_oak_log.png new file mode 100644 index 0000000..0a1d34c Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_oak_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_oak_log_top.png b/out/production/NBTUtils/test/.block/stripped_oak_log_top.png new file mode 100644 index 0000000..c845578 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_oak_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_spruce_log.png b/out/production/NBTUtils/test/.block/stripped_spruce_log.png new file mode 100644 index 0000000..2857124 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_spruce_log.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_spruce_log_top.png b/out/production/NBTUtils/test/.block/stripped_spruce_log_top.png new file mode 100644 index 0000000..f2353be Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_spruce_log_top.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_warped_stem.png b/out/production/NBTUtils/test/.block/stripped_warped_stem.png new file mode 100644 index 0000000..de6d3e5 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_warped_stem.png differ diff --git a/out/production/NBTUtils/test/.block/stripped_warped_stem_top.png b/out/production/NBTUtils/test/.block/stripped_warped_stem_top.png new file mode 100644 index 0000000..10b1744 Binary files /dev/null and b/out/production/NBTUtils/test/.block/stripped_warped_stem_top.png differ diff --git a/out/production/NBTUtils/test/.block/structure_block.png b/out/production/NBTUtils/test/.block/structure_block.png new file mode 100644 index 0000000..f03ea5f Binary files /dev/null and b/out/production/NBTUtils/test/.block/structure_block.png differ diff --git a/out/production/NBTUtils/test/.block/structure_block_corner.png b/out/production/NBTUtils/test/.block/structure_block_corner.png new file mode 100644 index 0000000..418fd05 Binary files /dev/null and b/out/production/NBTUtils/test/.block/structure_block_corner.png differ diff --git a/out/production/NBTUtils/test/.block/structure_block_data.png b/out/production/NBTUtils/test/.block/structure_block_data.png new file mode 100644 index 0000000..75ea308 Binary files /dev/null and b/out/production/NBTUtils/test/.block/structure_block_data.png differ diff --git a/out/production/NBTUtils/test/.block/structure_block_load.png b/out/production/NBTUtils/test/.block/structure_block_load.png new file mode 100644 index 0000000..aca338b Binary files /dev/null and b/out/production/NBTUtils/test/.block/structure_block_load.png differ diff --git a/out/production/NBTUtils/test/.block/structure_block_save.png b/out/production/NBTUtils/test/.block/structure_block_save.png new file mode 100644 index 0000000..6470927 Binary files /dev/null and b/out/production/NBTUtils/test/.block/structure_block_save.png differ diff --git a/out/production/NBTUtils/test/.block/sugar_cane.png b/out/production/NBTUtils/test/.block/sugar_cane.png new file mode 100644 index 0000000..ba0be9e Binary files /dev/null and b/out/production/NBTUtils/test/.block/sugar_cane.png differ diff --git a/out/production/NBTUtils/test/.block/sunflower_back.png b/out/production/NBTUtils/test/.block/sunflower_back.png new file mode 100644 index 0000000..a53f762 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sunflower_back.png differ diff --git a/out/production/NBTUtils/test/.block/sunflower_bottom.png b/out/production/NBTUtils/test/.block/sunflower_bottom.png new file mode 100644 index 0000000..c5c8c62 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sunflower_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/sunflower_front.png b/out/production/NBTUtils/test/.block/sunflower_front.png new file mode 100644 index 0000000..568bd4d Binary files /dev/null and b/out/production/NBTUtils/test/.block/sunflower_front.png differ diff --git a/out/production/NBTUtils/test/.block/sunflower_top.png b/out/production/NBTUtils/test/.block/sunflower_top.png new file mode 100644 index 0000000..b9747f7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sunflower_top.png differ diff --git a/out/production/NBTUtils/test/.block/sweet_berry_bush_stage0.png b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage0.png new file mode 100644 index 0000000..6b5854d Binary files /dev/null and b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/sweet_berry_bush_stage1.png b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage1.png new file mode 100644 index 0000000..216269c Binary files /dev/null and b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/sweet_berry_bush_stage2.png b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage2.png new file mode 100644 index 0000000..4254cc0 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/sweet_berry_bush_stage3.png b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage3.png new file mode 100644 index 0000000..755ba23 Binary files /dev/null and b/out/production/NBTUtils/test/.block/sweet_berry_bush_stage3.png differ diff --git a/out/production/NBTUtils/test/.block/tall_grass_bottom.png b/out/production/NBTUtils/test/.block/tall_grass_bottom.png new file mode 100644 index 0000000..54bb7d6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tall_grass_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/tall_grass_top.png b/out/production/NBTUtils/test/.block/tall_grass_top.png new file mode 100644 index 0000000..4598b7a Binary files /dev/null and b/out/production/NBTUtils/test/.block/tall_grass_top.png differ diff --git a/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png b/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png new file mode 100644 index 0000000..bb8d72d Binary files /dev/null and b/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png.mcmeta b/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/NBTUtils/test/.block/tall_seagrass_bottom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/tall_seagrass_top.png b/out/production/NBTUtils/test/.block/tall_seagrass_top.png new file mode 100644 index 0000000..1e52c7c Binary files /dev/null and b/out/production/NBTUtils/test/.block/tall_seagrass_top.png differ diff --git a/out/production/NBTUtils/test/.block/tall_seagrass_top.png.mcmeta b/out/production/NBTUtils/test/.block/tall_seagrass_top.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/out/production/NBTUtils/test/.block/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/target_side.png b/out/production/NBTUtils/test/.block/target_side.png new file mode 100644 index 0000000..f28d412 Binary files /dev/null and b/out/production/NBTUtils/test/.block/target_side.png differ diff --git a/out/production/NBTUtils/test/.block/target_top.png b/out/production/NBTUtils/test/.block/target_top.png new file mode 100644 index 0000000..8d8bc74 Binary files /dev/null and b/out/production/NBTUtils/test/.block/target_top.png differ diff --git a/out/production/NBTUtils/test/.block/terracotta.png b/out/production/NBTUtils/test/.block/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/out/production/NBTUtils/test/.block/terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/tinted_glass.png b/out/production/NBTUtils/test/.block/tinted_glass.png new file mode 100644 index 0000000..cd1dd46 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tinted_glass.png differ diff --git a/out/production/NBTUtils/test/.block/tnt_bottom.png b/out/production/NBTUtils/test/.block/tnt_bottom.png new file mode 100644 index 0000000..53f78d7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tnt_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/tnt_side.png b/out/production/NBTUtils/test/.block/tnt_side.png new file mode 100644 index 0000000..74d66c7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tnt_side.png differ diff --git a/out/production/NBTUtils/test/.block/tnt_top.png b/out/production/NBTUtils/test/.block/tnt_top.png new file mode 100644 index 0000000..078dc31 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tnt_top.png differ diff --git a/out/production/NBTUtils/test/.block/torch.png b/out/production/NBTUtils/test/.block/torch.png new file mode 100644 index 0000000..14bd2d7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/torch.png differ diff --git a/out/production/NBTUtils/test/.block/tripwire.png b/out/production/NBTUtils/test/.block/tripwire.png new file mode 100644 index 0000000..5b422ef Binary files /dev/null and b/out/production/NBTUtils/test/.block/tripwire.png differ diff --git a/out/production/NBTUtils/test/.block/tripwire_hook.png b/out/production/NBTUtils/test/.block/tripwire_hook.png new file mode 100644 index 0000000..1eda9ef Binary files /dev/null and b/out/production/NBTUtils/test/.block/tripwire_hook.png differ diff --git a/out/production/NBTUtils/test/.block/tube_coral.png b/out/production/NBTUtils/test/.block/tube_coral.png new file mode 100644 index 0000000..484a854 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tube_coral.png differ diff --git a/out/production/NBTUtils/test/.block/tube_coral_block.png b/out/production/NBTUtils/test/.block/tube_coral_block.png new file mode 100644 index 0000000..756d32d Binary files /dev/null and b/out/production/NBTUtils/test/.block/tube_coral_block.png differ diff --git a/out/production/NBTUtils/test/.block/tube_coral_fan.png b/out/production/NBTUtils/test/.block/tube_coral_fan.png new file mode 100644 index 0000000..6f32fca Binary files /dev/null and b/out/production/NBTUtils/test/.block/tube_coral_fan.png differ diff --git a/out/production/NBTUtils/test/.block/tuff.png b/out/production/NBTUtils/test/.block/tuff.png new file mode 100644 index 0000000..0880433 Binary files /dev/null and b/out/production/NBTUtils/test/.block/tuff.png differ diff --git a/out/production/NBTUtils/test/.block/turtle_egg.png b/out/production/NBTUtils/test/.block/turtle_egg.png new file mode 100644 index 0000000..ba920e9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/turtle_egg.png differ diff --git a/out/production/NBTUtils/test/.block/turtle_egg_slightly_cracked.png b/out/production/NBTUtils/test/.block/turtle_egg_slightly_cracked.png new file mode 100644 index 0000000..55fb04e Binary files /dev/null and b/out/production/NBTUtils/test/.block/turtle_egg_slightly_cracked.png differ diff --git a/out/production/NBTUtils/test/.block/turtle_egg_very_cracked.png b/out/production/NBTUtils/test/.block/turtle_egg_very_cracked.png new file mode 100644 index 0000000..b6a8768 Binary files /dev/null and b/out/production/NBTUtils/test/.block/turtle_egg_very_cracked.png differ diff --git a/out/production/NBTUtils/test/.block/twisting_vines.png b/out/production/NBTUtils/test/.block/twisting_vines.png new file mode 100644 index 0000000..c9c1535 Binary files /dev/null and b/out/production/NBTUtils/test/.block/twisting_vines.png differ diff --git a/out/production/NBTUtils/test/.block/twisting_vines_plant.png b/out/production/NBTUtils/test/.block/twisting_vines_plant.png new file mode 100644 index 0000000..dae0a64 Binary files /dev/null and b/out/production/NBTUtils/test/.block/twisting_vines_plant.png differ diff --git a/out/production/NBTUtils/test/.block/vine.png b/out/production/NBTUtils/test/.block/vine.png new file mode 100644 index 0000000..3d4f836 Binary files /dev/null and b/out/production/NBTUtils/test/.block/vine.png differ diff --git a/out/production/NBTUtils/test/.block/warped_door_bottom.png b/out/production/NBTUtils/test/.block/warped_door_bottom.png new file mode 100644 index 0000000..eeb2446 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_door_bottom.png differ diff --git a/out/production/NBTUtils/test/.block/warped_door_top.png b/out/production/NBTUtils/test/.block/warped_door_top.png new file mode 100644 index 0000000..1cae64d Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_door_top.png differ diff --git a/out/production/NBTUtils/test/.block/warped_fungus.png b/out/production/NBTUtils/test/.block/warped_fungus.png new file mode 100644 index 0000000..fe9ffb4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_fungus.png differ diff --git a/out/production/NBTUtils/test/.block/warped_nylium.png b/out/production/NBTUtils/test/.block/warped_nylium.png new file mode 100644 index 0000000..e3ca90f Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_nylium.png differ diff --git a/out/production/NBTUtils/test/.block/warped_nylium_side.png b/out/production/NBTUtils/test/.block/warped_nylium_side.png new file mode 100644 index 0000000..fd1eccf Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_nylium_side.png differ diff --git a/out/production/NBTUtils/test/.block/warped_planks.png b/out/production/NBTUtils/test/.block/warped_planks.png new file mode 100644 index 0000000..34d4375 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_planks.png differ diff --git a/out/production/NBTUtils/test/.block/warped_roots.png b/out/production/NBTUtils/test/.block/warped_roots.png new file mode 100644 index 0000000..89040f7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_roots.png differ diff --git a/out/production/NBTUtils/test/.block/warped_roots_pot.png b/out/production/NBTUtils/test/.block/warped_roots_pot.png new file mode 100644 index 0000000..4873674 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_roots_pot.png differ diff --git a/out/production/NBTUtils/test/.block/warped_stem.png b/out/production/NBTUtils/test/.block/warped_stem.png new file mode 100644 index 0000000..3683d9d Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_stem.png differ diff --git a/out/production/NBTUtils/test/.block/warped_stem.png.mcmeta b/out/production/NBTUtils/test/.block/warped_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/out/production/NBTUtils/test/.block/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/out/production/NBTUtils/test/.block/warped_stem_top.png b/out/production/NBTUtils/test/.block/warped_stem_top.png new file mode 100644 index 0000000..f9aec2f Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_stem_top.png differ diff --git a/out/production/NBTUtils/test/.block/warped_trapdoor.png b/out/production/NBTUtils/test/.block/warped_trapdoor.png new file mode 100644 index 0000000..3e8f613 Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_trapdoor.png differ diff --git a/out/production/NBTUtils/test/.block/warped_wart_block.png b/out/production/NBTUtils/test/.block/warped_wart_block.png new file mode 100644 index 0000000..e174e3a Binary files /dev/null and b/out/production/NBTUtils/test/.block/warped_wart_block.png differ diff --git a/out/production/NBTUtils/test/.block/water_flow.png b/out/production/NBTUtils/test/.block/water_flow.png new file mode 100644 index 0000000..2b90e8a Binary files /dev/null and b/out/production/NBTUtils/test/.block/water_flow.png differ diff --git a/out/production/NBTUtils/test/.block/water_flow.png.mcmeta b/out/production/NBTUtils/test/.block/water_flow.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/out/production/NBTUtils/test/.block/water_flow.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/out/production/NBTUtils/test/.block/water_overlay.png b/out/production/NBTUtils/test/.block/water_overlay.png new file mode 100644 index 0000000..c6f2fa9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/water_overlay.png differ diff --git a/out/production/NBTUtils/test/.block/water_still.png b/out/production/NBTUtils/test/.block/water_still.png new file mode 100644 index 0000000..4160162 Binary files /dev/null and b/out/production/NBTUtils/test/.block/water_still.png differ diff --git a/out/production/NBTUtils/test/.block/water_still.png.mcmeta b/out/production/NBTUtils/test/.block/water_still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/out/production/NBTUtils/test/.block/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/out/production/NBTUtils/test/.block/weathered_copper.png b/out/production/NBTUtils/test/.block/weathered_copper.png new file mode 100644 index 0000000..10d24e1 Binary files /dev/null and b/out/production/NBTUtils/test/.block/weathered_copper.png differ diff --git a/out/production/NBTUtils/test/.block/weathered_cut_copper.png b/out/production/NBTUtils/test/.block/weathered_cut_copper.png new file mode 100644 index 0000000..8d9ed40 Binary files /dev/null and b/out/production/NBTUtils/test/.block/weathered_cut_copper.png differ diff --git a/out/production/NBTUtils/test/.block/weeping_vines.png b/out/production/NBTUtils/test/.block/weeping_vines.png new file mode 100644 index 0000000..5a86285 Binary files /dev/null and b/out/production/NBTUtils/test/.block/weeping_vines.png differ diff --git a/out/production/NBTUtils/test/.block/weeping_vines_plant.png b/out/production/NBTUtils/test/.block/weeping_vines_plant.png new file mode 100644 index 0000000..6ce50a7 Binary files /dev/null and b/out/production/NBTUtils/test/.block/weeping_vines_plant.png differ diff --git a/out/production/NBTUtils/test/.block/wet_sponge.png b/out/production/NBTUtils/test/.block/wet_sponge.png new file mode 100644 index 0000000..13b95c3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wet_sponge.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage0.png b/out/production/NBTUtils/test/.block/wheat_stage0.png new file mode 100644 index 0000000..a931be8 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage0.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage1.png b/out/production/NBTUtils/test/.block/wheat_stage1.png new file mode 100644 index 0000000..e2fde9e Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage1.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage2.png b/out/production/NBTUtils/test/.block/wheat_stage2.png new file mode 100644 index 0000000..8cf9cb2 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage2.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage3.png b/out/production/NBTUtils/test/.block/wheat_stage3.png new file mode 100644 index 0000000..4c5349e Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage3.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage4.png b/out/production/NBTUtils/test/.block/wheat_stage4.png new file mode 100644 index 0000000..6d69e46 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage4.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage5.png b/out/production/NBTUtils/test/.block/wheat_stage5.png new file mode 100644 index 0000000..4e4b810 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage5.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage6.png b/out/production/NBTUtils/test/.block/wheat_stage6.png new file mode 100644 index 0000000..9beda47 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage6.png differ diff --git a/out/production/NBTUtils/test/.block/wheat_stage7.png b/out/production/NBTUtils/test/.block/wheat_stage7.png new file mode 100644 index 0000000..e5ee897 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wheat_stage7.png differ diff --git a/out/production/NBTUtils/test/.block/white_candle.png b/out/production/NBTUtils/test/.block/white_candle.png new file mode 100644 index 0000000..2792438 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_candle.png differ diff --git a/out/production/NBTUtils/test/.block/white_candle_lit.png b/out/production/NBTUtils/test/.block/white_candle_lit.png new file mode 100644 index 0000000..1ad1ae4 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/white_concrete.png b/out/production/NBTUtils/test/.block/white_concrete.png new file mode 100644 index 0000000..e2f7f41 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/white_concrete_powder.png b/out/production/NBTUtils/test/.block/white_concrete_powder.png new file mode 100644 index 0000000..35ae8ae Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/white_glazed_terracotta.png b/out/production/NBTUtils/test/.block/white_glazed_terracotta.png new file mode 100644 index 0000000..b94f6b9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/white_shulker_box.png b/out/production/NBTUtils/test/.block/white_shulker_box.png new file mode 100644 index 0000000..3d87d64 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/white_stained_glass.png b/out/production/NBTUtils/test/.block/white_stained_glass.png new file mode 100644 index 0000000..fc9fc65 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/white_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/white_stained_glass_pane_top.png new file mode 100644 index 0000000..0c7d091 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/white_terracotta.png b/out/production/NBTUtils/test/.block/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/white_tulip.png b/out/production/NBTUtils/test/.block/white_tulip.png new file mode 100644 index 0000000..1aa8f4d Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_tulip.png differ diff --git a/out/production/NBTUtils/test/.block/white_wool.png b/out/production/NBTUtils/test/.block/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/out/production/NBTUtils/test/.block/white_wool.png differ diff --git a/out/production/NBTUtils/test/.block/wither_rose.png b/out/production/NBTUtils/test/.block/wither_rose.png new file mode 100644 index 0000000..ae0a1b6 Binary files /dev/null and b/out/production/NBTUtils/test/.block/wither_rose.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_candle.png b/out/production/NBTUtils/test/.block/yellow_candle.png new file mode 100644 index 0000000..e547dfc Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_candle.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_candle_lit.png b/out/production/NBTUtils/test/.block/yellow_candle_lit.png new file mode 100644 index 0000000..aeaca6b Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_candle_lit.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_concrete.png b/out/production/NBTUtils/test/.block/yellow_concrete.png new file mode 100644 index 0000000..8bc8343 Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_concrete.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_concrete_powder.png b/out/production/NBTUtils/test/.block/yellow_concrete_powder.png new file mode 100644 index 0000000..7442983 Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_concrete_powder.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_glazed_terracotta.png b/out/production/NBTUtils/test/.block/yellow_glazed_terracotta.png new file mode 100644 index 0000000..3d20abf Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_glazed_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_shulker_box.png b/out/production/NBTUtils/test/.block/yellow_shulker_box.png new file mode 100644 index 0000000..671b2c3 Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_shulker_box.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_stained_glass.png b/out/production/NBTUtils/test/.block/yellow_stained_glass.png new file mode 100644 index 0000000..07c4d1b Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_stained_glass.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_stained_glass_pane_top.png b/out/production/NBTUtils/test/.block/yellow_stained_glass_pane_top.png new file mode 100644 index 0000000..1c8580f Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_stained_glass_pane_top.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_terracotta.png b/out/production/NBTUtils/test/.block/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_terracotta.png differ diff --git a/out/production/NBTUtils/test/.block/yellow_wool.png b/out/production/NBTUtils/test/.block/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/out/production/NBTUtils/test/.block/yellow_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/black_concrete.png b/out/production/NBTUtils/test/.mc/black_concrete.png new file mode 100644 index 0000000..8413b9c Binary files /dev/null and b/out/production/NBTUtils/test/.mc/black_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/black_terracotta.png b/out/production/NBTUtils/test/.mc/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/black_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/black_wool.png b/out/production/NBTUtils/test/.mc/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/black_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/blue_concrete.png b/out/production/NBTUtils/test/.mc/blue_concrete.png new file mode 100644 index 0000000..e1f68fc Binary files /dev/null and b/out/production/NBTUtils/test/.mc/blue_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/blue_terracotta.png b/out/production/NBTUtils/test/.mc/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/blue_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/blue_wool.png b/out/production/NBTUtils/test/.mc/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/blue_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/brown_concrete.png b/out/production/NBTUtils/test/.mc/brown_concrete.png new file mode 100644 index 0000000..1ee6716 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/brown_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/brown_terracotta.png b/out/production/NBTUtils/test/.mc/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/brown_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/brown_wool.png b/out/production/NBTUtils/test/.mc/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/brown_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/cyan_concrete.png b/out/production/NBTUtils/test/.mc/cyan_concrete.png new file mode 100644 index 0000000..ec3936c Binary files /dev/null and b/out/production/NBTUtils/test/.mc/cyan_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/cyan_terracotta.png b/out/production/NBTUtils/test/.mc/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/cyan_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/cyan_wool.png b/out/production/NBTUtils/test/.mc/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/cyan_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/gray_concrete.png b/out/production/NBTUtils/test/.mc/gray_concrete.png new file mode 100644 index 0000000..ee95a15 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/gray_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/gray_terracotta.png b/out/production/NBTUtils/test/.mc/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/gray_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/gray_wool.png b/out/production/NBTUtils/test/.mc/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/out/production/NBTUtils/test/.mc/gray_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/green_concrete.png b/out/production/NBTUtils/test/.mc/green_concrete.png new file mode 100644 index 0000000..8718898 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/green_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/green_terracotta.png b/out/production/NBTUtils/test/.mc/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/green_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/green_wool.png b/out/production/NBTUtils/test/.mc/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/out/production/NBTUtils/test/.mc/green_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/light_blue_concrete.png b/out/production/NBTUtils/test/.mc/light_blue_concrete.png new file mode 100644 index 0000000..d5a46fe Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_blue_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/light_blue_terracotta.png b/out/production/NBTUtils/test/.mc/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_blue_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/light_blue_wool.png b/out/production/NBTUtils/test/.mc/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_blue_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/light_gray_concrete.png b/out/production/NBTUtils/test/.mc/light_gray_concrete.png new file mode 100644 index 0000000..21d57aa Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_gray_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/light_gray_terracotta.png b/out/production/NBTUtils/test/.mc/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_gray_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/light_gray_wool.png b/out/production/NBTUtils/test/.mc/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/light_gray_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/lime_concrete.png b/out/production/NBTUtils/test/.mc/lime_concrete.png new file mode 100644 index 0000000..c4df61e Binary files /dev/null and b/out/production/NBTUtils/test/.mc/lime_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/lime_terracotta.png b/out/production/NBTUtils/test/.mc/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/out/production/NBTUtils/test/.mc/lime_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/lime_wool.png b/out/production/NBTUtils/test/.mc/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/lime_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/magenta_concrete.png b/out/production/NBTUtils/test/.mc/magenta_concrete.png new file mode 100644 index 0000000..3532620 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/magenta_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/magenta_terracotta.png b/out/production/NBTUtils/test/.mc/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/out/production/NBTUtils/test/.mc/magenta_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/magenta_wool.png b/out/production/NBTUtils/test/.mc/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/magenta_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/orange_concrete.png b/out/production/NBTUtils/test/.mc/orange_concrete.png new file mode 100644 index 0000000..243bbc8 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/orange_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/orange_terracotta.png b/out/production/NBTUtils/test/.mc/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/out/production/NBTUtils/test/.mc/orange_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/orange_wool.png b/out/production/NBTUtils/test/.mc/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/out/production/NBTUtils/test/.mc/orange_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/pink_concrete.png b/out/production/NBTUtils/test/.mc/pink_concrete.png new file mode 100644 index 0000000..dd1950f Binary files /dev/null and b/out/production/NBTUtils/test/.mc/pink_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/pink_terracotta.png b/out/production/NBTUtils/test/.mc/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/out/production/NBTUtils/test/.mc/pink_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/pink_wool.png b/out/production/NBTUtils/test/.mc/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/out/production/NBTUtils/test/.mc/pink_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/powder_snow.png b/out/production/NBTUtils/test/.mc/powder_snow.png new file mode 100644 index 0000000..f6c2279 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/powder_snow.png differ diff --git a/out/production/NBTUtils/test/.mc/purple_concrete.png b/out/production/NBTUtils/test/.mc/purple_concrete.png new file mode 100644 index 0000000..bf90f74 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/purple_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/purple_terracotta.png b/out/production/NBTUtils/test/.mc/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/out/production/NBTUtils/test/.mc/purple_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/purple_wool.png b/out/production/NBTUtils/test/.mc/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/purple_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/red_concrete.png b/out/production/NBTUtils/test/.mc/red_concrete.png new file mode 100644 index 0000000..7f97884 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/red_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/red_terracotta.png b/out/production/NBTUtils/test/.mc/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/out/production/NBTUtils/test/.mc/red_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/red_wool.png b/out/production/NBTUtils/test/.mc/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/out/production/NBTUtils/test/.mc/red_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/terracotta.png b/out/production/NBTUtils/test/.mc/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/white_concrete.png b/out/production/NBTUtils/test/.mc/white_concrete.png new file mode 100644 index 0000000..e2f7f41 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/white_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/white_terracotta.png b/out/production/NBTUtils/test/.mc/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/white_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/white_wool.png b/out/production/NBTUtils/test/.mc/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/out/production/NBTUtils/test/.mc/white_wool.png differ diff --git a/out/production/NBTUtils/test/.mc/yellow_concrete.png b/out/production/NBTUtils/test/.mc/yellow_concrete.png new file mode 100644 index 0000000..8bc8343 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/yellow_concrete.png differ diff --git a/out/production/NBTUtils/test/.mc/yellow_terracotta.png b/out/production/NBTUtils/test/.mc/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/yellow_terracotta.png differ diff --git a/out/production/NBTUtils/test/.mc/yellow_wool.png b/out/production/NBTUtils/test/.mc/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/out/production/NBTUtils/test/.mc/yellow_wool.png differ diff --git a/out/production/NBTUtils/test/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid b/out/production/NBTUtils/test/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid new file mode 100644 index 0000000..1633576 Binary files /dev/null and b/out/production/NBTUtils/test/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid differ diff --git a/out/production/NBTUtils/test/IMG1.png b/out/production/NBTUtils/test/IMG1.png new file mode 100644 index 0000000..342c7d0 Binary files /dev/null and b/out/production/NBTUtils/test/IMG1.png differ diff --git a/out/production/NBTUtils/test/IMG2.png b/out/production/NBTUtils/test/IMG2.png new file mode 100644 index 0000000..80015a3 Binary files /dev/null and b/out/production/NBTUtils/test/IMG2.png differ diff --git a/out/production/NBTUtils/test/IMG3.png b/out/production/NBTUtils/test/IMG3.png new file mode 100644 index 0000000..f226590 Binary files /dev/null and b/out/production/NBTUtils/test/IMG3.png differ diff --git a/out/production/NBTUtils/test/IMG4.png b/out/production/NBTUtils/test/IMG4.png new file mode 100644 index 0000000..7ef3e9c Binary files /dev/null and b/out/production/NBTUtils/test/IMG4.png differ diff --git a/out/production/NBTUtils/test/LyricWulf - His Theme.mid b/out/production/NBTUtils/test/LyricWulf - His Theme.mid new file mode 100644 index 0000000..829eabd Binary files /dev/null and b/out/production/NBTUtils/test/LyricWulf - His Theme.mid differ diff --git a/out/production/NBTUtils/test/LyricWulf - MEGALOVANIA.mid b/out/production/NBTUtils/test/LyricWulf - MEGALOVANIA.mid new file mode 100644 index 0000000..da277e1 Binary files /dev/null and b/out/production/NBTUtils/test/LyricWulf - MEGALOVANIA.mid differ diff --git a/out/production/NBTUtils/test/R-C.jpg b/out/production/NBTUtils/test/R-C.jpg new file mode 100644 index 0000000..3e3efd4 Binary files /dev/null and b/out/production/NBTUtils/test/R-C.jpg differ diff --git a/out/production/NBTUtils/test/RGB.png b/out/production/NBTUtils/test/RGB.png new file mode 100644 index 0000000..a06e264 Binary files /dev/null and b/out/production/NBTUtils/test/RGB.png differ diff --git a/out/production/NBTUtils/test/RGBMap.png b/out/production/NBTUtils/test/RGBMap.png new file mode 100644 index 0000000..73c6a54 Binary files /dev/null and b/out/production/NBTUtils/test/RGBMap.png differ diff --git a/out/production/NBTUtils/test/RGBMap2.png b/out/production/NBTUtils/test/RGBMap2.png new file mode 100644 index 0000000..fcbe4a0 Binary files /dev/null and b/out/production/NBTUtils/test/RGBMap2.png differ diff --git a/out/production/NBTUtils/test/Test_BlocksCollective.class b/out/production/NBTUtils/test/Test_BlocksCollective.class new file mode 100644 index 0000000..f5836b6 Binary files /dev/null and b/out/production/NBTUtils/test/Test_BlocksCollective.class differ diff --git a/out/production/NBTUtils/test/Test_IMG.class b/out/production/NBTUtils/test/Test_IMG.class new file mode 100644 index 0000000..6366083 Binary files /dev/null and b/out/production/NBTUtils/test/Test_IMG.class differ diff --git a/out/production/NBTUtils/test/Test_Map$Block.class b/out/production/NBTUtils/test/Test_Map$Block.class new file mode 100644 index 0000000..d86a84f Binary files /dev/null and b/out/production/NBTUtils/test/Test_Map$Block.class differ diff --git a/out/production/NBTUtils/test/Test_Map.class b/out/production/NBTUtils/test/Test_Map.class new file mode 100644 index 0000000..6a86662 Binary files /dev/null and b/out/production/NBTUtils/test/Test_Map.class differ diff --git a/out/production/NBTUtils/test/Test_Music.class b/out/production/NBTUtils/test/Test_Music.class new file mode 100644 index 0000000..4f3a049 Binary files /dev/null and b/out/production/NBTUtils/test/Test_Music.class differ diff --git a/out/production/NBTUtils/test/Test_OBJ.class b/out/production/NBTUtils/test/Test_OBJ.class new file mode 100644 index 0000000..384cbe4 Binary files /dev/null and b/out/production/NBTUtils/test/Test_OBJ.class differ diff --git a/out/production/NBTUtils/test/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid b/out/production/NBTUtils/test/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid new file mode 100644 index 0000000..a059122 Binary files /dev/null and b/out/production/NBTUtils/test/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid differ diff --git a/out/production/NBTUtils/test/bad apple.mid b/out/production/NBTUtils/test/bad apple.mid new file mode 100644 index 0000000..79d700b Binary files /dev/null and b/out/production/NBTUtils/test/bad apple.mid differ diff --git a/out/production/NBTUtils/test/lib/obj-0.3.0.jar b/out/production/NBTUtils/test/lib/obj-0.3.0.jar new file mode 100644 index 0000000..ce86e15 Binary files /dev/null and b/out/production/NBTUtils/test/lib/obj-0.3.0.jar differ diff --git a/out/production/NBTUtils/test/qby.mid b/out/production/NBTUtils/test/qby.mid new file mode 100644 index 0000000..421d445 Binary files /dev/null and b/out/production/NBTUtils/test/qby.mid differ diff --git a/out/production/NBTUtils/test/stay.mid b/out/production/NBTUtils/test/stay.mid new file mode 100644 index 0000000..1925324 Binary files /dev/null and b/out/production/NBTUtils/test/stay.mid differ diff --git a/out/production/NBTUtils/test/undertale - his theme.mid b/out/production/NBTUtils/test/undertale - his theme.mid new file mode 100644 index 0000000..3d5f614 Binary files /dev/null and b/out/production/NBTUtils/test/undertale - his theme.mid differ diff --git a/out/production/NBTUtils/test/保存的地图.png b/out/production/NBTUtils/test/保存的地图.png new file mode 100644 index 0000000..b91517d Binary files /dev/null and b/out/production/NBTUtils/test/保存的地图.png differ diff --git a/out/production/NBTUtils/test/爷的头像.png b/out/production/NBTUtils/test/爷的头像.png new file mode 100644 index 0000000..d7b8c99 Binary files /dev/null and b/out/production/NBTUtils/test/爷的头像.png differ diff --git a/out/production/NBTUtils/test/白猫RGB.png b/out/production/NBTUtils/test/白猫RGB.png new file mode 100644 index 0000000..46a1a57 Binary files /dev/null and b/out/production/NBTUtils/test/白猫RGB.png differ diff --git a/out/production/NBTUtils/test/白猫RGB预览.png b/out/production/NBTUtils/test/白猫RGB预览.png new file mode 100644 index 0000000..5dafb0d Binary files /dev/null and b/out/production/NBTUtils/test/白猫RGB预览.png differ diff --git a/out/production/NBTUtils/text/lib/MyImageFilter.class b/out/production/NBTUtils/text/lib/MyImageFilter.class new file mode 100644 index 0000000..eaa95fb Binary files /dev/null and b/out/production/NBTUtils/text/lib/MyImageFilter.class differ diff --git a/src/main/Utils/BitsUtils.java b/src/main/Utils/BitsUtils.java new file mode 100644 index 0000000..8707228 --- /dev/null +++ b/src/main/Utils/BitsUtils.java @@ -0,0 +1,43 @@ +package main.Utils; + +import java.util.BitSet; + +public class BitsUtils { + /** + * 格式化打印比特位 11000000 00001000 00000000 00000000 00000000 00000000 00000000 00000000 + * @param bits 要打印的BitSet + * @return 格式化后的文本 + */ + public static String bits2fStr(BitSet bits) { + StringBuilder rt = new StringBuilder(); + if (bits.size() == 0) { + return "00000000 "; + } + for (int i = 0; i < ((int) Math.ceil(bits.size() / 8.d) * 8); i++) { + rt.append(bits.get(i) ? 1 : 0); + if (i % 8 == 7) + rt.append(" "); + } + + return rt.toString(); + } + + /** + * 格式化打印比特位 1100000000001 + * @param bits 要打印的BitSet + * @return 格式化后的文本 + */ + public static String bits2fStr2(BitSet bits) { + StringBuilder rt = new StringBuilder(); + if (bits.length() == 0) { + return "0"; + } + for (int i = 0; i < bits.length(); i++) { + rt.append(bits.get(i) ? 1 : 0); + } + + return rt.toString(); + } + + +} diff --git a/src/main/Utils/BytesUtils.java b/src/main/Utils/BytesUtils.java new file mode 100644 index 0000000..945fc5c --- /dev/null +++ b/src/main/Utils/BytesUtils.java @@ -0,0 +1,239 @@ +package main.Utils; + +import com.sun.jdi.ByteValue; + +import java.util.BitSet; + +public class BytesUtils { + public static String bytes2fStr(byte[] data) { + String result = ""; + for (int i = 0; i < data.length; i++) { + result += Integer.toHexString((data[i] & 0xFF) | 0x100).toUpperCase().substring(1, 3) + " "; + } + return result; + } + + public static short bytes2short(byte[] res) { + short ret = 0; + for (int i = 0; i < 2; i++) { + if (i < res.length) + ret |= (short) (res[i] & 0xFF) << (i * 8); + } + return ret; + } + + public static int bytes2int(byte[] res) { + int ret = 0; + for (int i = 0; i < 4; i++) { + if (i < res.length) + ret |= (res[i] & 0xFF) << (i * 8); + } + return ret; + } + + public static long bytes2long(byte[] res) { + long ret = 0; + for (int i = 0; i < 8; i++) { + if (i < res.length) + ret |= (long) (res[i] & 0xFF) << (i * 8); + } + return ret; + } + + public static float bytes2float(byte[] res) { + int ret = 0; + for (int i = 0; i < 4; i++) { + ret |= (res[i] & 0xFF) << (i * 8); + } + return Float.intBitsToFloat(ret); + } + + public static double bytes2double(byte[] res) { + long ret = 0; + for (int i = 0; i < 8; i++) { + ret |= (long) (res[i] & 0xFF) << (i * 8); + } + return Double.longBitsToDouble(ret); + } + + public static byte byte2byteA(byte res) { + BitSet ret = new BitSet(8); + BitSet resb = BitSet.valueOf(new byte[]{res}); + for (int i = 0; i < 8; i++) { + ret.set(i, resb.get(7 - i)); + } + if (ret.length() == 0) + return -128; + return ret.toByteArray()[0]; + } + + public static byte[] bytes2bytesA(byte[] res) { + byte[] ret = new byte[res.length]; + for (int i = 0; i < res.length; i++) { + ret[i] = byte2byteA(res[i]); + } + return ret; + } + + public static short bytes2shortA(byte[] res) { + short ret = 0; + for (int i = 0; i < 2; i++) { + ret |= (short) (res[1 - i] & 0xFF) << (i * 8); + } + return ret; + } + + public static byte[] bytesCut(byte[] res, int pos,int destPos, int destLen) { + byte[] ret = new byte[destLen]; + System.arraycopy(res, pos, ret, destPos, destLen); + return ret; + } + + public static byte[] bytesSplicing(byte[] a, byte[] b) { + byte[] ret = new byte[a.length + b.length]; + System.arraycopy(a, 0, ret, 0, a.length); + System.arraycopy(b, 0, ret, a.length, b.length); + return ret; + } + + public static int bytes2intA(byte[] res) { + int ret = 0; + for (int i = 0; i < 4; i++) { + if (3 - i < res.length) + ret |= (res[3 - i] & 0xFF) << (i * 8); + } + return ret; + } + + public static long bytes2longA(byte[] res) { + long ret = 0; + for (int i = 0; i < 8; i++) { + if (7 - i < res.length) + ret |= (long) (res[7 - i] & 0xFF) << (i * 8); + } + return ret; + } + + public static float bytes2floatA(byte[] res) { + int ret = 0; + for (int i = 0; i < 4; i++) { + ret |= (res[3 - i] & 0xFF) << (i * 8); + } + return Float.intBitsToFloat(ret); + } + + public static double bytes2doubleA(byte[] res) { + long ret = 0; + for (int i = 0; i < 8; i++) { + ret |= (long) (res[7 - i] & 0xFF) << (i * 8); + } + return Double.longBitsToDouble(ret); + } + + + public static byte[] longs2bytesA(long[] res) { + byte[] ret = new byte[res.length * 8]; + + for (int i = 0; i < res.length; i++) { + + for (int j = 0; j < 8; j++) {//字节 + ret[j + i * 8] = long2bytes(res[i])[7 - j]; + } + + } + + return ret; + } + + + public static byte[] short2bytes(short res) { + byte[] ret = new byte[2]; + for (int i = 0; i < 2; i++) { + int offset = 16 - (i + 1) * 8; + ret[i] = (byte) ((res >> offset) & 0xff); + } + return ret; + } + + public static byte[] int2bytes(int res) { + byte[] ret = new byte[4]; + for (int i = 0; i < 4; i++) { + int offset = 32 - (i + 1) * 8; + ret[i] = (byte) ((res >> offset) & 0xff); + } + return ret; + } + + public static byte[] long2bytes(long res) { + byte[] ret = new byte[8]; + for (int i = 0; i < 8; i++) { + int offset = 64 - (i + 1) * 8; + ret[i] = (byte) ((res >> offset) & 0xff); + } + return ret; + } + + public static byte[] float2bytes(float res) { + return int2bytes(Float.floatToIntBits(res)); + } + + public static byte[] short2bytesA(short res) { + byte[] buffer = new byte[2]; + for (int i = 0; i < 2; i++) { + int offset = 16 - (1 - i + 1) * 8; + buffer[i] = (byte) ((res >> offset) & 0xff); + } + return buffer; + } + + public static byte[] int2bytesA(int res) { + byte[] buffer = new byte[4]; + for (int i = 0; i < 4; i++) { + int offset = 32 - (3 - i + 1) * 8; + buffer[i] = (byte) ((res >> offset) & 0xff); + } + return buffer; + } + + public static byte[] long2bytesA(long res) { + byte[] buffer = new byte[8]; + for (int i = 0; i < 8; i++) { + int offset = 64 - (7 - i + 1) * 8; + buffer[i] = (byte) ((res >> offset) & 0xff); + } + return buffer; + } + + public static byte[] double2bytes(double res) { + return long2bytes(Double.doubleToLongBits(res)); + } + + public static byte[] float2bytesA(float res) { + return int2bytesA(Float.floatToIntBits(res)); + } + + public static byte[] double2bytesA(double res) { + return long2bytesA(Double.doubleToLongBits(res)); + } + + + public static BitSet bytes2bits(byte[] res) { + BitSet ret = new BitSet(res.length * 8); + for (int i = 0; i < res.length; i++) { + for (int j = 0; j < 8; j++) { + ret.set(i * 8 + j, ((res[i] >> j) & 0x01) == 1); + } + } + return ret; + } + + public static BitSet bytes2bitsA(byte[] res) { + BitSet ret = new BitSet(res.length * 8); + for (int i = 0; i < res.length; i++) { + for (int j = 0; j < 8; j++) { + ret.set(res.length * 8 - i * 8 - j - 1, ((res[i] >> j) & 0x01) == 1); + } + } + return ret; + } +} diff --git a/src/main/Utils/CompressUtils.java b/src/main/Utils/CompressUtils.java new file mode 100644 index 0000000..3d036f0 --- /dev/null +++ b/src/main/Utils/CompressUtils.java @@ -0,0 +1,66 @@ +package main.Utils; + +import java.io.*; +import java.util.zip.*; + +public class CompressUtils { + //Zlib压缩 + public static byte[] zlibCompress(byte[] data) throws IOException { + byte[] output = new byte[0]; + + Deflater compresser = new Deflater(); + + compresser.reset(); + compresser.setInput(data); + compresser.finish(); + ByteArrayOutputStream bos = new ByteArrayOutputStream(data.length); + byte[] buf = new byte[1024]; + while (!compresser.finished()) { + int i = compresser.deflate(buf); + bos.write(buf, 0, i); + } + output = bos.toByteArray(); + bos.close(); + compresser.end(); + return output; + } + + //Zlib解压 + public static byte[] zlibDecompress(byte[] data) throws IOException, DataFormatException { + + + Inflater decompresser = new Inflater(); + decompresser.reset(); + decompresser.setInput(data); + + ByteArrayOutputStream o = new ByteArrayOutputStream(data.length); + + byte[] buf = new byte[1024]; + while (!decompresser.finished()) { + int i = decompresser.inflate(buf); + o.write(buf, 0, i); + } + byte[] output = o.toByteArray(); + o.close(); + decompresser.end(); + return output; + } + + //Gzip压缩 + public static byte[] gzipCompress(byte[] data) throws IOException { + ByteArrayOutputStream byteArrayOutputStream=new ByteArrayOutputStream(); + GZIPOutputStream gzipOutputStream =new GZIPOutputStream(byteArrayOutputStream); + gzipOutputStream.write(data); + gzipOutputStream.close(); + return byteArrayOutputStream.toByteArray(); + } + + //Gzip解压 + public static byte[] gzipDecompress(byte[] data) throws IOException { + GZIPInputStream gzipInputStream = new GZIPInputStream(new ByteArrayInputStream(data)); + byte[] output = gzipInputStream.readAllBytes(); + gzipInputStream.close(); + return output; + } + +} \ No newline at end of file diff --git a/src/main/Utils/MCChunkUtils.java b/src/main/Utils/MCChunkUtils.java new file mode 100644 index 0000000..9e1efbb --- /dev/null +++ b/src/main/Utils/MCChunkUtils.java @@ -0,0 +1,112 @@ +package main.Utils; + +import main.Utils.BitsUtils; +import main.Utils.BytesUtils; +import main.io.MCUtil; +import main.mc.MCChunk; +import main.mc.MCPosInt; +import main.nbt.CompoundTag; +import main.nbt.ListTag; + +import java.util.BitSet; + +public class MCChunkUtils { + //在地图数据里寻找区块 Y常为-4 + public static MCChunk findChunk(ListTag mapNBT, MCPosInt xyz) { + for (int i = 0; i < mapNBT.size(); i++) { + CompoundTag chunkNBT = mapNBT.getCompoundTag(i).getCompoundTag(""); + if ((int) chunkNBT.getTag("xPos") == xyz.x) { + if ((int) chunkNBT.getTag("yPos") == xyz.y) { + if ((int) chunkNBT.getTag("zPos") == xyz.z) { + return new MCChunk(chunkNBT); + } + } + } + } + return null; + } + + //在区块里寻找子区块 + public static CompoundTag findSubChunk(CompoundTag chunk, int Y) { + ListTag subChunks = chunk.getListTag("sections"); + for (int i = 0; i < subChunks.size(); i++) { + CompoundTag subChunk = subChunks.getCompoundTag(i); + if ((byte) subChunk.getTag("Y") == (byte) Y) { + return subChunk; + } + } + return null; + } + + + //在子区块获取一个方块状态 相对子区块坐标 + public static CompoundTag subChunkFindBlockStates(CompoundTag subChunk, MCPosInt xyz) { + //findSubChunk(Chunk, (int) Math.floor(xyz.y / 16.0)); + CompoundTag sunChunkBlocks = subChunk.getCompoundTag("block_states"); + + + //读取区块方块索引 + ListTag blocks = sunChunkBlocks.getListTag("palette"); + //for (int j = 0; j < blocks.size(); j++) { + //System.out.println("方块索引:" + BitsUtils.bits2fStr(BytesUtils.bytes2bits(new byte[]{(byte) j})) + " ID:" + blocks.getCompoundTag(j).getTagData("Name")); + //} + + //(int)Math.ceil(4096f/(64/5)) //计算long数组长度 + + int mapBit = MCUtil.getMapBitSize(blocks.size()); + int blockIndex = xyz.x + xyz.z * 16 + xyz.y * 256; + int longIndex = blockIndex / (64 / mapBit); + int longBlockIndex = blockIndex % (64 / mapBit); + + BitSet blockData = BitSet.valueOf(new long[]{((long[]) sunChunkBlocks.getTag("data"))[longIndex]}); + return blocks.getCompoundTag(BytesUtils.bytes2int(blockData.get(longBlockIndex * mapBit, (longBlockIndex + 1) * mapBit).toByteArray())); + + //for (int j = 0; j < ((long[]) sunChunkBlocks.getTagData("data")).length; j++) { + // BitSet blockData = BitSet.valueOf(new long[]{((long[]) sunChunkBlocks.getTagData("data"))[j]}); + + + + + + /*for (int k = 0; k < 64 / mapBit; k++) {//方块数 + + + System.out.println("X:" + String.valueOf(xPos) + " Y:" + String.valueOf(yPos) + " Z:" + String.valueOf(zPos) + " Block:" + blocks.getCompoundTag(BytesUtils.bytes2int(blockData.get(k * mapBit, (k + 1) * mapBit).toByteArray())).getTagData("Name") + " Properties:" + blocks.getCompoundTag(BytesUtils.bytes2int(blockData.get(k * mapBit, (k + 1) * mapBit).toByteArray())).getCompoundTag("Properties")); + + + xPos++; + if (xPos > 15) { + zPos++; + xPos = 0; + if (zPos > 15) { + yPos++; + zPos = 0; + if (yPos > 15) { + break; + } + } + } + }*/ + // } + //return null; + } + + //在区块里获取一个方块实体 绝对世界坐标 + public static CompoundTag chunkFindBlockEntities(CompoundTag chunk, MCPosInt xyz) { + ListTag chunkBlockEntities = chunk.getListTag("block_entities"); + return getCompoundTag(xyz, chunkBlockEntities); + } + + public static CompoundTag getCompoundTag(MCPosInt xyz, ListTag chunkBlockEntities) { + for (int i = 0; i < chunkBlockEntities.size(); i++) { + CompoundTag blockEntitie = chunkBlockEntities.getCompoundTag(i); + if ((int) blockEntitie.getTag("x") == xyz.x) + if ((int) blockEntitie.getTag("y") == xyz.y) + if ((int) blockEntitie.getTag("z") == xyz.z) + return blockEntitie; + } + return null; + } + + +} diff --git a/src/main/exception/NBTException.java b/src/main/exception/NBTException.java new file mode 100644 index 0000000..7186093 --- /dev/null +++ b/src/main/exception/NBTException.java @@ -0,0 +1,16 @@ +package main.exception; + +public class NBTException extends RuntimeException { + public NBTException(String message) { + super(message); + System.out.println(message); + throw new RuntimeException(); + } + + + @Override + public synchronized Throwable fillInStackTrace() { + // fast valid + return null; + } +} diff --git a/src/main/io/MCUtil.java b/src/main/io/MCUtil.java new file mode 100644 index 0000000..e501650 --- /dev/null +++ b/src/main/io/MCUtil.java @@ -0,0 +1,531 @@ +package main.io; + +import main.Utils.BytesUtils; +import main.Utils.CompressUtils; +import main.exception.NBTException; +import main.mc.MCA; +import main.mc.MCPosInt; +import main.nbt.CompoundTag; +import main.nbt.ListTag; +import main.nbt.TagType; + +import java.io.*; +import java.util.*; +import java.util.zip.DataFormatException; + +public class MCUtil { + /** + * 解析NBT + * + * @param nbt NBT数据 + * @return 复合标签 + * @throws IOException + */ + public static CompoundTag parseNBT(byte[] nbt) throws IOException { + ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(nbt); + CompoundTag compoundTag = parseCompoundTag(byteArrayInputStream); + byteArrayInputStream.close(); + return compoundTag; + } + + + /** + * 计算方块列表大小所占存储的位大小 + * + * @param blockListSize 方块列表大小 + * @return 存储的位大小 + */ + public static int getMapBitSize(int blockListSize) { + blockListSize--; + int count = 0; + while (blockListSize != 0) { + count++; + blockListSize >>= 1; + } + return (count < 4 ? 4 : count); + } + + /** + * 解析复合标签 + * + * @param in 输入流 + * @return 复合标签 + * @throws IOException + */ + private static CompoundTag parseCompoundTag(InputStream in) throws IOException { + CompoundTag nbt = new CompoundTag(); + + + while (true) { + //读取标签类型 + short tagType = BytesUtils.bytes2short(in.readNBytes(1)); + //判断是否结束 + if (tagType == TagType.TAG_End) { + return nbt; + } + + //读取标签名 + String tagName = new String(in.readNBytes(BytesUtils.bytes2shortA(in.readNBytes(2)))); + + if (tagType == TagType.TAG_Byte) { + nbt.setTag(tagName, in.readNBytes(1)[0]); + } else if (tagType == TagType.TAG_Short) { + nbt.setTag(tagName, BytesUtils.bytes2shortA(in.readNBytes(2))); + } else if (tagType == TagType.TAG_Int) { + nbt.setTag(tagName, BytesUtils.bytes2intA(in.readNBytes(4))); + } else if (tagType == TagType.TAG_Long) { + nbt.setTag(tagName, BytesUtils.bytes2longA(in.readNBytes(8))); + } else if (tagType == TagType.TAG_Float) { + nbt.setTag(tagName, BytesUtils.bytes2floatA(in.readNBytes(4))); + } else if (tagType == TagType.TAG_Double) { + nbt.setTag(tagName, BytesUtils.bytes2doubleA(in.readNBytes(8))); + } else if (tagType == TagType.TAG_Byte_Array) { + nbt.setTag(tagName, in.readNBytes(BytesUtils.bytes2intA(in.readNBytes(4)))); + } else if (tagType == TagType.TAG_String) { + nbt.setTag(tagName, new String(in.readNBytes(BytesUtils.bytes2shortA(in.readNBytes(2))))); + } else if (tagType == TagType.TAG_List) { + nbt.setListTag(tagName, parseListTag(in)); + } else if (tagType == TagType.TAG_Compound) { + nbt.setCompoundTag(tagName, parseCompoundTag(in)); + } else if (tagType == TagType.TAG_Int_Array) { + int arraySize = BytesUtils.bytes2intA(in.readNBytes(4));//读取数组个数 + int[] intdata = new int[arraySize]; + for (int j = 0; j < arraySize; j++) { + intdata[j] = BytesUtils.bytes2intA(in.readNBytes(4)); + } + nbt.setTag(tagName, intdata); + } else if (tagType == TagType.TAG_Long_Array) { + int arraySize = BytesUtils.bytes2intA(in.readNBytes(4));//读取数组个数 + long[] intdata = new long[arraySize]; + for (int j = 0; j < arraySize; j++) { + intdata[j] = BytesUtils.bytes2longA(in.readNBytes(8)); + } + nbt.setTag(tagName, intdata); + } else if (tagType == TagType.TAG_End) { + return nbt; + } + } + } + + /** + * 解析列表标签 + * + * @param in 输入流 + * @return 列表标签 + * @throws IOException + */ + private static ListTag parseListTag(InputStream in) throws IOException { + + //读取列表类型 + short ListTagType = BytesUtils.bytes2short(in.readNBytes(1)); + //创建新列表 + ListTag nbtList = new ListTag(ListTagType); + //获取列表成员数 + int listSize = BytesUtils.bytes2intA(in.readNBytes(4)); + //遍历所有成员 + for (int i = 0; i < listSize; i++) { + if (ListTagType == TagType.TAG_Byte) { + nbtList.addTag(in.readNBytes(1)[0]); + } else if (ListTagType == TagType.TAG_Short) { + nbtList.addTag(BytesUtils.bytes2shortA(in.readNBytes(2))); + } else if (ListTagType == TagType.TAG_Int) { + nbtList.addTag(BytesUtils.bytes2intA(in.readNBytes(4))); + } else if (ListTagType == TagType.TAG_Long) { + nbtList.addTag(BytesUtils.bytes2longA(in.readNBytes(8))); + } else if (ListTagType == TagType.TAG_Float) { + nbtList.addTag(BytesUtils.bytes2floatA(in.readNBytes(4))); + } else if (ListTagType == TagType.TAG_Double) { + nbtList.addTag(BytesUtils.bytes2doubleA(in.readNBytes(8))); + } else if (ListTagType == TagType.TAG_Byte_Array) { + nbtList.addTag(in.readNBytes(BytesUtils.bytes2intA(in.readNBytes(4)))); + } else if (ListTagType == TagType.TAG_String) { + nbtList.addTag(new String(in.readNBytes(BytesUtils.bytes2shortA(in.readNBytes(2))))); + } else if (ListTagType == TagType.TAG_List) { + nbtList.addTag(parseListTag(in)); + } else if (ListTagType == TagType.TAG_Compound) { + nbtList.addTag(parseCompoundTag(in)); + } else if (ListTagType == TagType.TAG_Int_Array) { + int arraySize = BytesUtils.bytes2intA(in.readNBytes(4));//读取数组个数 + int[] intdata = new int[arraySize]; + for (int j = 0; j < arraySize; j++) { + intdata[j] = BytesUtils.bytes2intA(in.readNBytes(4)); + } + nbtList.addTag(intdata); + } else if (ListTagType == TagType.TAG_Long_Array) { + int arraySize = BytesUtils.bytes2intA(in.readNBytes(4));//读取数组个数 + long[] longdata = new long[arraySize]; + for (int j = 0; j < arraySize; j++) { + longdata[j] = BytesUtils.bytes2longA(in.readNBytes(8)); + } + nbtList.addTag(longdata); + } else { + throw new NBTException("ListTag处理异常"); + } + } + + return nbtList; + } + + /** + * 写标签 + * + * @param nbt 标签 + * @param out 输出流 + * @throws IOException + */ + public static void writeNBT(CompoundTag nbt, OutputStream out) throws IOException { + writeCompoundTag(nbt, out); + } + + /** + * 写复合标签 + * + * @param nbt 复合标签 + * @param out 输出流 + * @throws IOException + */ + private static void writeCompoundTag(CompoundTag nbt, OutputStream out) throws IOException { + + + Iterator> integer = nbt.entrySet().iterator(); + while (integer.hasNext()) { + Map.Entry tag = integer.next(); + short tagType = TagType.Object2TagType(tag.getValue()); + //判断标签类型 + if (tagType == -1) { + throw new NBTException("错误的标签类型"); + } + + out.write(tagType);//写标签类型 + out.write(BytesUtils.short2bytes((short) tag.getKey().getBytes().length));//标签名长度 + out.write(tag.getKey().getBytes()); + + + writeTag(tagType, tag.getValue(), out); + + } + + //out.write(TagType.TAG_End);//复合标签尾 + + + } + + /** + * 写出标签 + * + * @param tagType 标签类型 + * @param object 标签对象 + * @param out 输出流 + * @throws IOException + */ + private static void writeTag(short tagType, Object object, OutputStream out) throws IOException { + if (tagType == TagType.TAG_Byte) { + out.write((byte) object); + } else if (tagType == TagType.TAG_Short) { + out.write(BytesUtils.short2bytes((short) object)); + } else if (tagType == TagType.TAG_Int) { + out.write(BytesUtils.int2bytes((int) object)); + } else if (tagType == TagType.TAG_Long) { + out.write(BytesUtils.long2bytes((long) object)); + } else if (tagType == TagType.TAG_Float) { + out.write(BytesUtils.float2bytes((float) object)); + } else if (tagType == TagType.TAG_Double) { + out.write(BytesUtils.double2bytes((double) object)); + } else if (tagType == TagType.TAG_Byte_Array) { + out.write(BytesUtils.int2bytes(((byte[]) object).length)); + out.write((byte[]) object); + } else if (tagType == TagType.TAG_String) { + out.write(BytesUtils.short2bytes((short) ((String) object).getBytes().length)); + out.write(((String) object).getBytes()); + } else if (tagType == TagType.TAG_List) { + writeListTag((ListTag) object, out); + } else if (tagType == TagType.TAG_Compound) { + writeCompoundTag((CompoundTag) object, out); + out.write(0); + } else if (tagType == TagType.TAG_Int_Array) { + out.write(BytesUtils.int2bytes(((int[]) object).length)); + for (int ints : (int[]) object) { + out.write(BytesUtils.int2bytes(ints)); + } + } else if (tagType == TagType.TAG_Long_Array) { + out.write(BytesUtils.int2bytes(((long[]) object).length)); + for (long longs : (long[]) object) { + out.write(BytesUtils.long2bytes(longs)); + } + } + } + + /** + * 写出列表标签 + * + * @param nbt 列表标签 + * @param out 输出流 + * @throws IOException + */ + private static void writeListTag(ListTag nbt, OutputStream out) throws IOException { + short ListTagType = nbt.type; + + /*out.write(TagType.TAG_List);//写标签类型 + out.write(BytesUtils.short2bytes((short) nbt.Name.getBytes().length));//标签名长度 + out.write(nbt.Name.getBytes());*/ + + + out.write(ListTagType);//写列表类型 + out.write(BytesUtils.int2bytes(nbt.size()));//写列表大小 + for (int i = 0; i < nbt.size(); i++) { + Object object = nbt.get(i); + writeTag(ListTagType, object, out); + + } + + + } + + /** + * 读取Dat文件 + * + * @param filePath 文件路径 + * @return 读取的复合标签 + * @throws IOException + */ + public static CompoundTag readDATFile(File filePath) throws IOException { + + FileInputStream fileInputStream = new FileInputStream(filePath); + CompoundTag tag = parseNBT(CompressUtils.gzipDecompress(fileInputStream.readAllBytes())); + fileInputStream.close(); + return tag; + + } + + /** + * 写出Dat文件 + * + * @param filePath 文件路径 + * @param compoundTag 复合标签 + * @throws IOException + */ + public static void writeDATFile(File filePath, CompoundTag compoundTag) throws IOException { + FileOutputStream fileOutputStream = new FileOutputStream(filePath, false); + ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); + writeNBT(compoundTag, byteArrayOutputStream); + fileOutputStream.write(CompressUtils.gzipCompress(byteArrayOutputStream.toByteArray())); + byteArrayOutputStream.close(); + fileOutputStream.close(); + } + + /** + * 读取MCA文件 mca坐标 + * + * @param path mca文件夹路径 + * @param mcaPos mca文件位置 + * @return mca对象 + * @throws IOException + */ + public static MCA readMCAFile(File path, MCPosInt mcaPos) throws IOException { + MCA mca = new MCA(); + mca.Pos = mcaPos.clone(); + File mcaFile = new File(path.getPath() + "\\r." + mcaPos.x + "." + mcaPos.z + ".mca"); + if (!mcaFile.isFile()) { + mcaFile.createNewFile(); + } + + RandomAccessFile randomAccessFile = new RandomAccessFile(mcaFile, "r"); + for (int i = 0; i < 1024; i++) { + //顺序读取区块索引表 + randomAccessFile.seek(i * 4); + //读取区块偏移 + int chunkPosOffset = BytesUtils.bytes2intA(BytesUtils.bytesSplicing(new byte[1], RandomAccessFileReadBytes(randomAccessFile, 3))); + if (chunkPosOffset == 0) { + //区块还未生成 + continue; + } + + //区块数据段大小 + byte chunkSectionSize = randomAccessFile.readByte(); + + + //跳转区块数据区 + randomAccessFile.seek(chunkPosOffset * 4096); + + int chunkSize = randomAccessFile.readInt(); + byte compressType = randomAccessFile.readByte(); + byte[] chunkData = new byte[chunkSize]; + randomAccessFile.read(chunkData); + if (compressType == 1) {//GZip压缩 + mca.chunksNBT[i] = MCUtil.parseNBT(CompressUtils.gzipDecompress(chunkData)); + } else if (compressType == 2) {//ZLib压缩 + try { + mca.chunksNBT[i] = (MCUtil.parseNBT(CompressUtils.zlibDecompress(chunkData))); + } catch (DataFormatException e) { + throw new NBTException("ZLIB解压失败"); + } + } else if (compressType == 3) {//未压缩 + mca.chunksNBT[i] = (MCUtil.parseNBT(chunkData)); + } else { + System.out.println("未知压缩类型:" + String.valueOf(compressType)); + //throw new NBTException("未知压缩类型:" + String.valueOf(compressType)); + } + } + randomAccessFile.close(); + + return mca; + } + + /** + * 写出MCA文件 全部修改 + * + * @param mca mca对象 + * @param path mca文件夹路径 + * @throws IOException + */ + public static void writeMCAFile(MCA mca, File path) throws IOException { + + RandomAccessFile randomAccessFile = new RandomAccessFile( + new File(path.getPath() + "\\r." + mca.Pos.x + "." + mca.Pos.z + ".mca"), "rw"); + + + randomAccessFile.setLength(0);//清除所有 + + + long time = System.currentTimeMillis();//生成新时间戳 + + //数据区写区块 + int chunksCount = 2; + for (int i = 0; i < 1024; i++) { + if (mca.chunksNBT[i] != null) { + //写区块数据 + randomAccessFile.seek(chunksCount * 4096); + ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); + MCUtil.writeNBT(mca.chunksNBT[i], byteArrayOutputStream); + byte[] NBTData = CompressUtils.zlibCompress(byteArrayOutputStream.toByteArray()); + byteArrayOutputStream.close(); + randomAccessFile.writeInt(NBTData.length); + randomAccessFile.write(2); + randomAccessFile.write(NBTData); + + + //写区块时间戳 + randomAccessFile.seek(i * 4 + 4096); + randomAccessFile.writeInt((int) time); + + //写区块位置 + randomAccessFile.seek(i * 4); + randomAccessFile.write(BytesUtils.bytesCut(BytesUtils.int2bytes(chunksCount), 1, 0, 3)); + randomAccessFile.write((int) Math.ceil(NBTData.length / 4096.0)); + + chunksCount += (int) Math.ceil(NBTData.length / 4096.0); + + //mca.chunkLocation.put(chunksCount, (byte) Math.ceil(NBTData.length / 4096.0)); + } + } + + + randomAccessFile.seek(8191 + chunksCount * 4096); + randomAccessFile.write(0); + randomAccessFile.close(); + + } + + /** + * 写出MCA文件 局部修改 + * + * @param mca mca对象 + * @param path mca文件夹路径 + * @throws IOException + */ + public static void writeMCAFile2(MCA mca, File path) throws IOException { + RandomAccessFile randomAccessFile = new RandomAccessFile( + new File(path.getPath() + "\\r." + mca.Pos.x + "." + mca.Pos.z + ".mca"), "rw"); + if (randomAccessFile.length() == 0) + randomAccessFile.setLength(8192); + + long time = System.currentTimeMillis();//生成新时间戳 + + for (int i = 0; i < 1024; i++) { + if (mca.chunksFlag[i]) {//如果被标记 重写新数据 + //读取区块信息表 + randomAccessFile.seek(i * 4); + int chunkPosOffset; + chunkPosOffset = BytesUtils.bytes2intA(BytesUtils.bytesSplicing(new byte[1], RandomAccessFileReadBytes(randomAccessFile, 3))); + //区块数据段大小 + byte chunkSectionSize = randomAccessFile.readByte(); + + /*if (chunkPosOffset == 0) {//未找到区块 + //MCUtil.writeMCAFile(mca,path); + //throw new NBTException("保存时 未找到区块"); + chunkSectionSize = -1; + }*/ + + //生成新区块数据 + ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); + MCUtil.writeNBT(mca.chunksNBT[i], byteArrayOutputStream); + byte[] newChunkData = CompressUtils.zlibCompress(byteArrayOutputStream.toByteArray()); + byteArrayOutputStream.close(); + + //计算新区块数据所占段数 + byte newChunkSectionSize = (byte) Math.ceil(newChunkData.length / 4096.0); + + //判断大小 + if (chunkSectionSize < newChunkSectionSize) { + //System.out.println("遇到增容"); + //比原先大 查找最大偏移 + int maxChunkOffset = 0; + byte maxChunkSectionSize = 0; + int maxChunkIndex = 0; + for (int j = 0; j < 1024; j++) {//找到最后面位置 + //读取区块信息表 + randomAccessFile.seek(j * 4); + int maxChunkPosOffset = BytesUtils.bytes2intA(BytesUtils.bytesSplicing(new byte[1], RandomAccessFileReadBytes(randomAccessFile, 3))); + if (maxChunkPosOffset == 0) { + continue; + } + if (maxChunkOffset < maxChunkPosOffset) { + maxChunkOffset = maxChunkPosOffset; + maxChunkIndex = j; + //区块数据段大小 + maxChunkSectionSize = randomAccessFile.readByte(); + } + + } + chunkPosOffset = maxChunkOffset + maxChunkSectionSize;//设置最后面的偏移 + } + + if (chunkPosOffset == 0) { + chunkPosOffset = 2; + } + + //写区块数据 + randomAccessFile.seek(chunkPosOffset * 4096); + + randomAccessFile.writeInt(newChunkData.length); + randomAccessFile.write(2); + randomAccessFile.write(newChunkData); + + + //写区块时间戳 + randomAccessFile.seek(i * 4 + 4096); + randomAccessFile.writeInt((int) time); + + //写区块信息 + randomAccessFile.seek(i * 4); + randomAccessFile.write(BytesUtils.bytesCut(BytesUtils.int2bytes(chunkPosOffset), 1, 0, 3)); + randomAccessFile.write(newChunkSectionSize); + } + } + + } + + /** + * RandomAccessFile 读取N个字节 + * + * @param randomAccessFile RandomAccessFile对象 + * @param lenth 欲读取的字节长度 + * @return 读取的字节数组 + * @throws IOException + */ + private static byte[] RandomAccessFileReadBytes(RandomAccessFile randomAccessFile, int lenth) throws IOException { + byte[] data = new byte[lenth]; + randomAccessFile.read(data); + return data; + } +} diff --git a/src/main/mc/MCA.java b/src/main/mc/MCA.java new file mode 100644 index 0000000..bf70031 --- /dev/null +++ b/src/main/mc/MCA.java @@ -0,0 +1,41 @@ +package main.mc; + +import main.exception.NBTException; +import main.nbt.CompoundTag; +import main.nbt.ListTag; +import main.nbt.TagType; + +import java.util.HashMap; + +public class MCA { + public MCPosInt Pos;//当前MCA所在位置 + public long[] chunkTimeStamp = new long[1024];//时间戳 + public CompoundTag[] chunksNBT = new CompoundTag[1024];//区块数据 + public boolean[] chunksFlag = new boolean[1024];//被读取或修改过的标记 + + /** + * 获取相对区块 + * + * @param chunkIndex 区块索引 + * @return 区块对象 + */ + public MCChunk getChunk(int chunkIndex) { + if (chunksNBT[chunkIndex] == null) + throw new NBTException("区块为空:" + chunkIndex); + chunksFlag[chunkIndex] = true; + return new MCChunk(chunksNBT[chunkIndex]); + } + + /** + * 复制区块标签对象 + * + * @param chunkIndex 区块索引 + * @return 新的区块标签对象 + */ + public CompoundTag cloneChunkCompoundTag(int chunkIndex) { + if (chunksNBT[chunkIndex] == null) + throw new NBTException("区块为空:" + chunkIndex); + chunksFlag[chunkIndex] = true; + return chunksNBT[chunkIndex].clone(); + } +} diff --git a/src/main/mc/MCBlock.java b/src/main/mc/MCBlock.java new file mode 100644 index 0000000..0fd28c8 --- /dev/null +++ b/src/main/mc/MCBlock.java @@ -0,0 +1,69 @@ +package main.mc; + +import main.nbt.CompoundTag; + +public class MCBlock { + public CompoundTag blockState;//方块状态 + public CompoundTag blockEntitie;//方块实体 + + + public static final String FACING_UP = "up"; + public static final String FACING_DOWN = "down"; + public static final String FACING_NORTH = "north"; + public static final String FACING_SOUTH = "south"; + public static final String FACING_EAST = "east"; + public static final String FACING_WEST = "west"; + + /** + * 通过标签创建方块 + * + * @param blockState + * @param blockEntitie + */ + public MCBlock(CompoundTag blockState, CompoundTag blockEntitie) { + this.blockState = blockState; + this.blockEntitie = blockEntitie; + } + + /** + * 通过方块名创建方块 + * + * @param blockName 方块名 如 "minecraft:air" + */ + public MCBlock(String blockName) { + blockState = new CompoundTag(); + blockState.setTag("Name", blockName); + } + + /** + * 获取方块名 + * + * @return 方块名 + */ + public String getBlockName() { + return (String) blockState.getTag("Name"); + } + + + /** + * 设置方块朝向 + * + * @param blockFacing 方块朝向 请使用"FACING_xx" + */ + public void setBlockFacing(String blockFacing) { + blockState.setCompoundTag("Properties").setTag("facing", blockFacing); + } + + /** + * 复制一个新对象 + * + * @return 新方块 + */ + public MCBlock clone() { + if (blockEntitie == null) + return new MCBlock(blockState.clone(), null); + return new MCBlock(blockState.clone(), blockEntitie.clone()); + } + + +} diff --git a/src/main/mc/MCBlockColors.java b/src/main/mc/MCBlockColors.java new file mode 100644 index 0000000..de5e917 --- /dev/null +++ b/src/main/mc/MCBlockColors.java @@ -0,0 +1,64 @@ +package main.mc; + +import javax.imageio.ImageIO; +import java.awt.*; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; + +public class MCBlockColors { + private ArrayList blocks = new ArrayList<>(); + + public MCBlockColors(File blockImgPath) throws IOException { + ArrayList FileList = new ArrayList<>(); + File[] files = blockImgPath.listFiles(); + for (File f : files) { + if (f.isFile()) { + FileList.add(f); + } + } + + for (File file : FileList) { + BufferedImage img = ImageIO.read(file); + BufferedImage pix = new BufferedImage(1, 1, img.getType()); + pix.createGraphics().drawImage(img, 0, 0, 1, 1, null); + blocks.add(new BlockColor(file.getName().substring(0, file.getName().length() - 4), new Color(pix.getRGB(0, 0)))); + } + + } + + + public static class BlockColor { + public String name; + public Color color; + + public BlockColor(String name, Color color) { + this.name = name; + this.color = color; + } + + public int compare(Color color2) { + return Math.abs(color2.getRed() - color.getRed()) + Math.abs(color2.getGreen() - color.getGreen()) + Math.abs(color2.getBlue() - color.getBlue()); + } + } + + public BlockColor colorFindBlock(Color color) { + if (color.getAlpha() == 0) + return new BlockColor("air", new Color(0, 0, 0, 0)); + int minIndex = 0; + int min = 255 * 255 * 255; + for (int i = 0; i < blocks.size(); i++) { + int c = blocks.get(i).compare(color); + if (min > c) { + min = c; + minIndex = i; + + } + + } + return blocks.get(minIndex); + } + + +} diff --git a/src/main/mc/MCBlocksCollective.java b/src/main/mc/MCBlocksCollective.java new file mode 100644 index 0000000..0cca5ed --- /dev/null +++ b/src/main/mc/MCBlocksCollective.java @@ -0,0 +1,158 @@ +package main.mc; + +import main.exception.NBTException; + +import java.util.ArrayList; + +public class MCBlocksCollective { + public MCPosInt lwh;//集合的宽高 + public ArrayList bloks;//方块集合 + + public MCBlocksCollective(MCPosInt lwh) { + this.lwh = lwh; + bloks = new ArrayList(lwh.x * lwh.y * lwh.z); + for (int i = 0; i < lwh.x * lwh.y * lwh.z; i++) { + bloks.add(null); + } + } + + /** + * 设置方块 + * + * @param pos 要设置的坐标 + * @param block 方块 + */ + public void setBlock(MCPosInt pos, MCBlock block) { + checkPos(pos); + bloks.set(pos.x + pos.z * lwh.x + pos.y * lwh.x * lwh.z, block); + } + + /** + * 获取方块 + * + * @param pos 要获取的坐标 + * @return 方块 + */ + public MCBlock getBlock(MCPosInt pos) { + checkPos(pos); + return bloks.get(pos.x + pos.z * lwh.x + pos.y * lwh.x * lwh.z); + } + + /** + * 检查坐标是否超集合 + * + * @param pos 欲检查坐标 + */ + private void checkPos(MCPosInt pos) { + if ((pos.x < 0 || pos.x >= lwh.x) || (pos.y < 0 || pos.y >= lwh.y) || (pos.z < 0 || pos.z >= lwh.z)) + throw new NBTException("超出范围:" + pos.toStr()); + } + + public MCBlocksCollective clone() { + MCBlocksCollective mcBlocksCollective = new MCBlocksCollective(lwh.clone()); + mcBlocksCollective.bloks = (ArrayList) bloks.clone(); + return mcBlocksCollective; + } + + /** + * 空间翻转 + * + * @param xFlip x翻转 + * @param yFlip y翻转 + * @param zFlip z翻转 + * @return 自身 + */ + public MCBlocksCollective flip(boolean xFlip, boolean yFlip, boolean zFlip) { + MCBlocksCollective BlocksCollective = clone(); + MCPosInt.iteratePos(lwh, p -> { + MCPosInt blockPos = p.clone(); + if (xFlip) + blockPos.x = lwh.x - p.x - 1; + if (yFlip) + blockPos.y = lwh.y - p.y - 1; + if (zFlip) + blockPos.z = lwh.z - p.z - 1; + setBlock(p, BlocksCollective.getBlock(blockPos)); + }); + return this; + } + + /** + * 空间旋转 + * + * @param rotation 旋转的方向 0绕x轴 1绕y轴 2绕z轴 + * @param times 旋转的次数 整数顺时针 负数逆时针 + * @return 自身 + */ + public MCBlocksCollective rotation(int rotation, int times) { + while (times != 0) { + MCBlocksCollective BlocksCollective = clone(); + + { + int temp; + if (rotation == 0) { + temp = lwh.z; + lwh.z = lwh.y; + lwh.y = temp; + } else if (rotation == 1) { + temp = lwh.z; + lwh.z = lwh.x; + lwh.x = temp; + } else if (rotation == 2) { + temp = lwh.y; + lwh.y = lwh.x; + lwh.x = temp; + } + } + + MCPosInt.iteratePos(lwh, p -> { + MCPosInt blockPos = p.clone(); + int temp; + if (rotation == 0) { + temp = blockPos.z; + blockPos.z = blockPos.y; + blockPos.y = temp; + } else if (rotation == 1) { + temp = blockPos.z; + blockPos.z = blockPos.x; + blockPos.x = temp; + } else if (rotation == 2) { + temp = blockPos.y; + blockPos.y = blockPos.x; + blockPos.x = temp; + } + + + setBlock(p, BlocksCollective.getBlock(blockPos)); + }); + + if (rotation == 0) { + flip(false, times > 0, times < 0); + } else if (rotation == 1) { + flip(times < 0, false, times > 0); + } else if (rotation == 2) { + flip(times > 0, times < 0, false); + } + + + if (times > 0) + times--; + else if (times < 0) + times++; + + } + return this; + } + + public MCBlocksCollective replace(replace r, MCBlock replaceBlock) { + MCPosInt.iteratePos(lwh, p -> { + if (r.isReplace(getBlock(p))) + setBlock(p, replaceBlock); + }); + return this; + } + + public interface replace { + boolean isReplace(MCBlock block); + } +} \ No newline at end of file diff --git a/src/main/mc/MCChunk.java b/src/main/mc/MCChunk.java new file mode 100644 index 0000000..7b5266b --- /dev/null +++ b/src/main/mc/MCChunk.java @@ -0,0 +1,197 @@ +package main.mc; + +import main.Utils.BytesUtils; +import main.Utils.MCChunkUtils; +import main.exception.NBTException; +import main.io.MCUtil; +import main.nbt.CompoundTag; +import main.nbt.ListTag; +import main.nbt.TagType; + +import java.util.BitSet; + +public class MCChunk { + public CompoundTag chunk;//区块对象 + + /** + * 通过区块标签创建区块对象 + * + * @param chunk 区块 + */ + public MCChunk(CompoundTag chunk) { + if (chunk == null) + throw new NBTException("区块为空"); + this.chunk = chunk; + } + + /** + * 复制区块对象 + * + * @return 新的区块对象 + */ + public MCChunk cloneChunk() { + return new MCChunk(chunk.clone()); + } + + /** + * 获取区块坐标 Y可以忽略 + * + * @return 区块坐标 + */ + public MCPosInt getChunkPos() { + return new MCPosInt((int) chunk.getTag("xPos"), (int) chunk.getTag("yPos"), (int) chunk.getTag("zPos")); + } + + /** + * 在区块里寻找子区块 + * + * @param Y 区块Y索引 + * @return 子区块标签对象 + */ + public CompoundTag getSubChunk(int Y) { + ListTag subChunks = chunk.getCompoundTag("").getListTag("sections"); + for (int i = 0; i < subChunks.size(); i++) { + CompoundTag subChunk = subChunks.getCompoundTag(i); + if ((byte) subChunk.getTag("Y") == (byte) Y) { + return subChunk; + } + } + return null; + } + + + /** + * 获取方块实体对象 + * + * @param pos 世界绝对坐标 + * @return 方块实体标签 + */ + public CompoundTag getBlockEntitie(MCPosInt pos) { + ListTag chunkBlockEntities = chunk.getCompoundTag("").getListTag("block_entities"); + if (chunkBlockEntities == null) + return null; + return MCChunkUtils.getCompoundTag(pos, chunkBlockEntities); + } + + /** + * 设置方块实体对象 + * + * @param pos 世界绝对坐标 + * @param blockEntitie 方块实体标签 + */ + public void setBlockEntitie(MCPosInt pos, CompoundTag blockEntitie) { + + ListTag chunkBlockEntities = chunk.getCompoundTag("").getListTag("block_entities"); + if (chunkBlockEntities.type == TagType.TAG_End) { + chunkBlockEntities = new ListTag(TagType.TAG_Compound); + chunk.getCompoundTag("").setListTag("block_entities", chunkBlockEntities); + } + + CompoundTag tag = blockEntitie.clone(); + + tag.setTag("x", pos.x); + tag.setTag("y", pos.y); + tag.setTag("z", pos.z); + for (int i = 0; i < chunkBlockEntities.size(); i++) { + if (chunkBlockEntities.getCompoundTag(i).getTag("x") != null) + if ((int) chunkBlockEntities.getCompoundTag(i).getTag("x") == pos.x) + if ((int) chunkBlockEntities.getCompoundTag(i).getTag("y") == pos.y) + if ((int) chunkBlockEntities.getCompoundTag(i).getTag("z") == pos.z) { + chunkBlockEntities.set(i, tag); + return; + } + + } + chunkBlockEntities.addTag(tag); + return; + } + + /** + * 获取一个方块状态 + * + * @param blockIndex 方块索引 + * @param subChunkY 子区块Y索引 + * @return 方块状态标签 + */ + public CompoundTag getBlockState(int blockIndex, int subChunkY) { + CompoundTag sunChunkBlocks = getSubChunk(subChunkY).getCompoundTag("block_states"); + + //读取区块方块索引 + ListTag blocks = sunChunkBlocks.getListTag("palette"); + + + int mapBit = MCUtil.getMapBitSize(blocks.size()); + int longIndex = blockIndex / (64 / mapBit); + int longBlockIndex = blockIndex % (64 / mapBit); + //System.out.println(sunChunkBlocks); + + if (sunChunkBlocks.getTag("data") == null) + return blocks.getCompoundTag(0); + BitSet blockData = BitSet.valueOf(new long[]{((long[]) sunChunkBlocks.getTag("data"))[longIndex]}); + + //System.out.println(BytesUtils.bytes2int(blockData.get(longBlockIndex * mapBit, (longBlockIndex + 1) * mapBit).toByteArray())); + + return blocks.getCompoundTag(BytesUtils.bytes2int(blockData.get(longBlockIndex * mapBit, (longBlockIndex + 1) * mapBit).toByteArray())); + + } + + /** + * 设置方块状态 + * + * @param blockIndex 方块索引 + * @param subChunkY 子区块Y索引 + * @param blockState 方块状态标签 + */ + public void setBlockState(int blockIndex, int subChunkY, CompoundTag blockState) { + CompoundTag subChunk = getSubChunk(subChunkY); + if (subChunk == null) { + throw new NBTException("Y越界:" + subChunkY); + } + CompoundTag sunChunkBlocks = subChunk.getCompoundTag("block_states"); + //读取区块方块索引 + ListTag blocks = sunChunkBlocks.getListTag("palette"); + int mapBitBefore = MCUtil.getMapBitSize(blocks.size()); + + //防止为空 + if (sunChunkBlocks.getTag("data") == null) + sunChunkBlocks.setTag("data", new long[1]); + + + int foundBlockIndex = -1; + //查找方块列表是否存在要添加的方块 + for (int i = 0; i < blocks.size(); i++) { + if (blocks.getCompoundTag(i).equals(blockState)) { + foundBlockIndex = i; + break; + } + } + + //未找到 添加方块列表 + if (foundBlockIndex == -1) { + blocks.addTag(blockState); + foundBlockIndex = blocks.size() - 1; + } + + int mapBitNow = MCUtil.getMapBitSize(blocks.size()); + MCSubChunk mcSubChunkBefore = new MCSubChunk((long[]) sunChunkBlocks.getTag("data"), (int) Math.ceil(4096.0 / (double) (64 / mapBitBefore)), mapBitBefore); + if (mapBitNow != mapBitBefore) {//存储位数不一样 + MCSubChunk mcSubChunkNow = new MCSubChunk((int) Math.ceil(4096.0 / (double) (64 / mapBitNow)), mapBitNow); + for (int i = 0; i < 4096; i++) { + if (blockIndex == i) {//找到欲替换方块 + mcSubChunkNow.set(i, foundBlockIndex); + } else {//转移数据 + mcSubChunkNow.set(i, mcSubChunkBefore.get(i)); + } + + } + sunChunkBlocks.setTag("data", mcSubChunkNow.getLongArray()); + } else { + mcSubChunkBefore.set(blockIndex, foundBlockIndex); + sunChunkBlocks.setTag("data", mcSubChunkBefore.getLongArray()); + } + + + } + + +} diff --git a/src/main/mc/MCMap.java b/src/main/mc/MCMap.java new file mode 100644 index 0000000..eb49013 --- /dev/null +++ b/src/main/mc/MCMap.java @@ -0,0 +1,141 @@ +package main.mc; + +import main.io.MCUtil; +import main.nbt.CompoundTag; + +import javax.imageio.ImageIO; +import java.awt.*; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; + +public class MCMap { + private CompoundTag map; + private File mapFile; + + /** + * 创建地图对象 + * + * @param mapFile 地图文件 + */ + public MCMap(File mapFile) throws IOException { + this.mapFile = mapFile; + map = MCUtil.readDATFile(mapFile); + } + + /** + * 保存地图文件 + * + */ + public void saveFile() throws IOException { + MCUtil.writeDATFile(mapFile, map); + } + + /** + * 设置地图被制图台锁定 + * + * @param locked 是否锁定 + */ + public void setLocked(boolean locked) { + map.getCompoundTag("").getCompoundTag("data").setTag("locked", (byte) (locked ? 1 : 0)); + } + + /** + * 地图在游戏世界里的位置中心 + * + * @param xz 位置中心坐标 + */ + public void setXZCenter(MCPosInt xz) { + map.getCompoundTag("").getCompoundTag("data").setTag("xCenter", xz.x); + map.getCompoundTag("").getCompoundTag("data").setTag("zCenter", xz.z); + } + + /** + * 设置位置箭头是否被显示 + * + * @param trackingPosition 是否被显示 + */ + public void setTrackingPosition(boolean trackingPosition) { + map.getCompoundTag("").getCompoundTag("data").setTag("trackingPosition", (byte) (trackingPosition ? 1 : 0)); + } + + /** + * 设置玩家位置指示器是否显示 + * + * @param unlimitedTracking 是否被显示 + */ + public void setUnlimitedTracking(boolean unlimitedTracking) { + map.getCompoundTag("").getCompoundTag("data").setTag("unlimitedTracking", (byte) (unlimitedTracking ? 1 : 0)); + } + + /** + * 设置地图缩放等级 + * + * @param scale 缩放等级(最大为4) + */ + public void setScale(int scale) { + if (scale < 0) + scale = 0; + if (scale > 4) + scale = 4; + map.getCompoundTag("").getCompoundTag("data").setTag("scale", (byte) scale); + } + + + /** + * 获取某像素颜色 + * + * @param x 水平像素位置 + * @param y 垂直像素位置 + * @return 返回获取的颜色 + */ + public Color getColor(int x, int y) { + return MCMapColors.byte2color(((byte[]) (map.getCompoundTag("").getCompoundTag("data").getTag("colors")))[x + y * 128]); + } + + /** + * 设置某像素颜色 + * + * @param x 水平像素位置 + * @param y 垂直像素位置 + * @param color 要设置的颜色 + */ + public void setColor(int x, int y, Color color) { + ((byte[]) (map.getCompoundTag("").getCompoundTag("data").getTag("colors")))[x + y * 128] = MCMapColors.color2byte(color); + } + + /** + * 设置图片 (128x128) + * + * @param inputStream 图片输入流 + * @throws IOException + */ + public void setImg(InputStream inputStream) throws IOException { + BufferedImage bufferedImage = ImageIO.read(inputStream); + for (int y = 0; y < 128; y++) { + for (int x = 0; x < 128; x++) { + setColor(x, y, new Color(bufferedImage.getRGB(x, y))); + } + } + + } + + /** + * 输出png图片 (128x128) + * + * @param outputStream + * @throws IOException + */ + public void save2img(OutputStream outputStream) throws IOException { + BufferedImage bufferedImage = new BufferedImage(128, 128, BufferedImage.TYPE_4BYTE_ABGR); + for (int y = 0; y < 128; y++) { + for (int x = 0; x < 128; x++) { + bufferedImage.setRGB(x, y, getColor(x, y).getRGB()); + } + } + ImageIO.write(bufferedImage, "png", outputStream); + } + +} diff --git a/src/main/mc/MCMapColors.java b/src/main/mc/MCMapColors.java new file mode 100644 index 0000000..c96fc22 --- /dev/null +++ b/src/main/mc/MCMapColors.java @@ -0,0 +1,154 @@ +package main.mc; + +import main.Utils.BytesUtils; + +import java.awt.*; + +/* + * 资料: + * https://minecraft.fandom.com/zh/wiki/%E5%9C%B0%E5%9B%BE%E7%89%A9%E5%93%81%E6%A0%BC%E5%BC%8F + * */ +public class MCMapColors { + //MC地图颜色索引 + public static final Color[] mapColors = { + new Color(0, 0, 0, 0), + new Color(127, 178, 56), + new Color(247, 233, 163), + new Color(199, 199, 199), + new Color(255, 0, 0), + new Color(160, 160, 255), + new Color(167, 167, 167), + new Color(0, 124, 0), + new Color(255, 255, 255), + new Color(164, 168, 184), + new Color(151, 109, 77), + new Color(112, 112, 112), + new Color(64, 64, 255), + new Color(143, 119, 72), + new Color(255, 252, 245), + new Color(216, 127, 51), + new Color(178, 76, 216), + new Color(102, 153, 216), + new Color(229, 229, 51), + new Color(127, 204, 25), + new Color(242, 127, 165), + new Color(76, 76, 76), + new Color(153, 153, 153), + new Color(76, 127, 153), + new Color(127, 63, 178), + new Color(51, 76, 178), + new Color(102, 76, 51), + new Color(102, 127, 51), + new Color(153, 51, 51), + new Color(25, 25, 25), + new Color(250, 238, 77), + new Color(92, 219, 213), + new Color(74, 128, 255), + new Color(0, 217, 58), + new Color(129, 86, 49), + new Color(112, 2, 0), + new Color(209, 177, 161), + new Color(159, 82, 36), + new Color(149, 87, 108), + new Color(112, 108, 138), + new Color(186, 133, 36), + new Color(103, 117, 53), + new Color(160, 77, 78), + new Color(57, 41, 35), + new Color(135, 107, 98), + new Color(87, 92, 92), + new Color(122, 73, 88), + new Color(76, 62, 92), + new Color(76, 50, 35), + new Color(76, 82, 42), + new Color(142, 60, 46), + new Color(37, 22, 16), + new Color(189, 48, 49), + new Color(148, 63, 97), + new Color(92, 25, 29), + new Color(22, 126, 134), + new Color(58, 142, 140), + new Color(86, 44, 62), + new Color(20, 180, 133), + new Color(86, 86, 86), + new Color(186, 150, 126) + }; + + //相关联的地图色 乘数 + public static final float[] relatedColor = { + 0.71f, + 0.86f, + 1f, + 0.53f + }; + + /** + * 计算颜色差 + * + * @param color 比对颜色1 + * @param color2 比对颜色2 + * @return 颜色差 + */ + public static int compareColor(Color color, Color color2) { + return Math.abs(color2.getRed() - color.getRed()) + Math.abs(color2.getGreen() - color.getGreen()) + Math.abs(color2.getBlue() - color.getBlue()); + } + +/* HSB计算色差 (效果不咋滴 废弃) + public static int compareColor(Color color, Color color2) { + float[] HSB = Color.RGBtoHSB(color.getRed(), color.getGreen(), color.getBlue(), null); + float[] HSB2 = Color.RGBtoHSB(color2.getRed(), color2.getGreen(), color2.getBlue(), null); + + HSB[0] = (Math.abs(HSB[0] - HSB2[0])) * 1000f; + HSB[1] = (Math.abs(HSB[1] - HSB2[1])) * 100f; + HSB[2] = (Math.abs(HSB[2] - HSB2[2])) * 100f; + + return (int) (HSB[0] + HSB[1] + HSB[2]); + } +*/ + + /** + * 颜色乘 + * + * @param color 欲被乘的颜色 + * @param n 被乘的小数 + * @return 乘后的颜色 + */ + public static Color multiplyColor(Color color, float n) { + return new Color((int) (color.getRed() * n), (int) (color.getGreen() * n), (int) (color.getBlue() * n)); + } + + /** + * 颜色到字节 + * + * @param color 颜色 + * @return 颜色字节 + */ + public static byte color2byte(Color color) { + byte iMin = 0; + byte jMin = 0; + int colorDeviation = 16581375; + for (byte i = 0; i < 61; i++) {//所有色 + for (byte j = 0; j < 4; j++) {//关联色 + int Deviation = compareColor(color, multiplyColor(mapColors[i], relatedColor[j])); + if (Deviation < colorDeviation) { + colorDeviation = Deviation; + iMin = i; + jMin = j; + } + } + } + return (byte) ((iMin * 4 + jMin)); + } + + /** + * 字节到颜色 + * + * @param color 颜色字节 + * @return 返回颜色 + */ + public static Color byte2color(byte color) { + return multiplyColor(mapColors[(color & 0xFF) / 4], relatedColor[(color & 0xFF) % 4]); + } + + +} diff --git a/src/main/mc/MCPosInt.java b/src/main/mc/MCPosInt.java new file mode 100644 index 0000000..cf47514 --- /dev/null +++ b/src/main/mc/MCPosInt.java @@ -0,0 +1,222 @@ +package main.mc; + +public class MCPosInt { + public int x, y, z; + + public MCPosInt() { + this.x = 0; + this.y = 0; + this.z = 0; + } + + /** + * 通过xyz创建坐标对象 + * + * @param x + * @param y + * @param z + */ + public MCPosInt(int x, int y, int z) { + this.x = x; + this.y = y; + this.z = z; + } + + /** + * 通过xz创建坐标对象 + * + * @param x + * @param z + */ + public MCPosInt(int x, int z) { + this.x = x; + this.y = 0; + this.z = z; + } + + /** + * 坐标到字符串 + * + * @return 格式化后的坐标文本 + */ + public String toStr() { + return "x:" + x + " y:" + y + " z:" + z; + } + + /** + * 世界坐标取区块位置 + * + * @param xyz 世界绝对坐标 + * @return 区块绝对坐标 + */ + public static MCPosInt pos2chunk(MCPosInt xyz) { + return new MCPosInt(xyz.x >> 4, xyz.y >> 4, xyz.z >> 4); + } + + /** + * 世界坐标取方块索引 + * + * @param xyz 世界绝对坐标 + * @return 方块索引值 + */ + public static int pos2blockIndex(MCPosInt xyz) { + return (xyz.x & 0xF) + (xyz.y & 0xF) * 256 + (xyz.z & 0xF) * 16; + } + + /** + * 世界坐标Y到子区块Y索引 + * + * @param y 世界绝对y坐标 + * @return 子区块Y索引 + */ + public static int pos2subChunkY(int y) { + return y >> 4; + } + + /** + * 区块坐标取区块索引 + * + * @param xz 区块绝对坐标 + * @return 区块索引 + */ + public static int chunk2chunkIndex(MCPosInt xz) { + return (xz.x & 0x1F) + (xz.z & 0x1F) * 32; + } + + + /** + * 世界坐标取区块索引 + * + * @param xz 世界绝对坐标 + * @return 区块索引 + */ + public static int pos2chunkIndex(MCPosInt xz) { + MCPosInt rel = pos2chunk(xz); + return chunk2chunkIndex(rel); + } + + + /** + * 将世界坐标转成mca位置 + * + * @param xz 世界绝对坐标 + * @return mca文件位置 + */ + public static MCPosInt pos2regionPos(MCPosInt xz) { + return new MCPosInt(xz.x >> 9, xz.z >> 9); + } + + /** + * 将区块位置转成mca位置 + * + * @param xz 区块位置 + * @return mca文件位置 + */ + public static MCPosInt chunk2regionPos(MCPosInt xz) { + return new MCPosInt(xz.x >> 5, xz.z >> 5); + } + + /** + * 复制个全新的坐标对象 + * + * @return 新的坐标对象 + */ + public MCPosInt clone() { + return new MCPosInt(x, y, z); + } + + /** + * 两坐标取原点坐标 和 区域大小 + * + * @param p1 坐标1 + * @param p2 坐标2 + * @param Origin 原点坐标 + * @param LWH 长宽高 + */ + public static void getOrigin(MCPosInt p1, MCPosInt p2, MCPosInt Origin, MCPosInt LWH) { + LWH.x = Math.abs(p1.x - p2.x); + LWH.y = Math.abs(p1.y - p2.y); + LWH.z = Math.abs(p1.z - p2.z); + Origin.x = Math.min(p1.x, p2.x); + Origin.y = Math.min(p1.y, p2.y); + Origin.z = Math.min(p1.z, p2.z); + } + + /** + * 将两坐标相加 + * + * @param p1 坐标1 + * @param p2 坐标2 + * @return 相加后的坐标 + */ + public static MCPosInt additive(MCPosInt p1, MCPosInt p2) { + return new MCPosInt(p1.x + p2.x, p1.y + p2.y, p1.z + p2.z); + } + + + /** + * 和坐标比较 + * + * @param xyz 要比较的坐标 + * @return 是否一样 + */ + public boolean isEquals(MCPosInt xyz) { + return (xyz.x == x && xyz.y == y && xyz.z == z); + } + + public static void iteratePos(MCPosInt lwh, callBack cb) { + for (int y = 0; y < lwh.y; y++) { + for (int z = 0; z < lwh.z; z++) { + for (int x = 0; x < lwh.x; x++) { + cb.iterate(new MCPosInt(x, y, z)); + } + } + } + + } + + + public static float getDistance(MCPosInt p1, MCPosInt p2) { + return (float) Math.sqrt(Math.pow(p2.x - p1.x, 2) + Math.pow(p2.y - p1.y, 2) + Math.pow(p2.z - p1.z, 2)); + } + + + /** + * 枚举两坐标直线所有坐标 + * + * @param p1 坐标1 + * @param p2 坐标2 + * @param s 细分 + * @param p 所有坐标 + */ + public static void enumLinePos(MCPosInt p1, MCPosInt p2, float s, callBack p) { + enumLinePos(p1, p2, s, (p_, d) -> { + p.iterate(p_); + }); + } + + + public static void enumLinePos(MCPosInt p1, MCPosInt p2, float s, callBack2 p) { + float k = (MCPosInt.getDistance(p1, p2)) * s; + for (float i = 0; i < k; i++) { + MCPosInt pos = new MCPosInt( + Math.round((p1.x - (p1.x - p2.x) / k * i)), + Math.round((p1.y - (p1.y - p2.y) / k * i)), + Math.round((p1.z - (p1.z - p2.z) / k * i))); + p.iterate(pos, 1f / k * i); + } + if (k == 0) { + p.iterate(p1, 1); + } + } + + + public interface callBack { + void iterate(MCPosInt p); + } + + public interface callBack2 { + void iterate(MCPosInt p, float d); + } + +} diff --git a/src/main/mc/MCRegion.java b/src/main/mc/MCRegion.java new file mode 100644 index 0000000..8c9a816 --- /dev/null +++ b/src/main/mc/MCRegion.java @@ -0,0 +1,309 @@ +package main.mc; + +import main.exception.NBTException; +import main.io.MCUtil; +import main.nbt.CompoundTag; +import main.nbt.ListTag; + +import java.io.File; +import java.io.IOException; + + +public class MCRegion { + public static final short SAVEMODE_RewriteAll = 0;//0全部重写 稳定 需要退出存档 + public static final short SAVEMODE_RewritePart = 1;//1局部重写 速度快 只需区块不被加载就能写 + private int saveMode = SAVEMODE_RewritePart;//保存模式 默认为局部重写 + private File mcaFileDirectory;//MCA文件目录的路径 + private MCA[] mca;//当前打开的MCA + private int mcaCache = 3;//用于缓存mca文件 加快反复横跳速度 + private int mcaCacheNumber = 0;//已存在的缓存数量 + private MCChunk generateChunk = null;//自动生成区块 适合超平坦使用 + + /** + * @param mcaFileDirectory mca文件夹路径 + * @throws IOException + */ + public MCRegion(File mcaFileDirectory) throws IOException { + if (!mcaFileDirectory.isDirectory()) { + throw new NBTException("需要一个文件夹路径"); + } + this.mcaFileDirectory = mcaFileDirectory; + } + + /** + * @param mcaFileDirectory mca文件夹路径 + * @param mcaCache 缓存数量 默认为3 + * @throws IOException + */ + public MCRegion(File mcaFileDirectory, int mcaCache) throws IOException { + if (!mcaFileDirectory.isDirectory()) { + throw new NBTException("需要一个文件夹路径"); + } + this.mcaFileDirectory = mcaFileDirectory; + this.mcaCache = mcaCache; + } + + /** + * 设置保存模式 + * + * @param saveMode 保存模式 默认为局部重写 请使用"SAVEMODE_xx" + */ + public void setSaveMode(int saveMode) { + this.saveMode = saveMode; + } + + /** + * 设置生成区块 遇到空区块时会自动创建区块 为空时开摆 + * + * @param generateChunk 要自动生成的区块 + */ + public void setGenerateChunk(MCChunk generateChunk) { + this.generateChunk = generateChunk; + } + + + /** + * 保存所有MCA文件 + * + * @throws IOException + */ + public void saveMCA() throws IOException { + for (int i = 0; i < mcaCacheNumber; i++) { + saveMCA(i); + } + } + + /** + * 保存MCA文件 + * + * @param index 缓存索引 + * @throws IOException + */ + private void saveMCA(int index) throws IOException { + System.out.println("保存mca:" + mca[index].Pos.toStr()); + if (saveMode == SAVEMODE_RewriteAll) { + MCUtil.writeMCAFile(mca[index], mcaFileDirectory); + } else if (saveMode == SAVEMODE_RewritePart) { + MCUtil.writeMCAFile2(mca[index], mcaFileDirectory); + } + } + + /** + * 区块坐标查mca缓存 如果没有则读取mca + * + * @param xz 区块绝对坐标 + * @return 缓存索引 + * @throws IOException + */ + private int checkMCA(MCPosInt xz) throws IOException { + MCPosInt mcaPos = MCPosInt.chunk2regionPos(xz);//转换坐标 + int chunkIndex = MCPosInt.chunk2chunkIndex(xz); + if (mca == null) {//初始化 + mca = new MCA[mcaCache]; + mca[0] = MCUtil.readMCAFile(mcaFileDirectory, mcaPos); + mcaCacheNumber = 1; + System.out.println("载入mca:" + mcaPos.toStr()); + mca[0].chunkTimeStamp[chunkIndex] = System.currentTimeMillis();//修改时间戳 + mca[0].chunksFlag[chunkIndex] = true; + if (generateChunk != null)//自动生成区块 + if (mca[0].chunksNBT[chunkIndex] == null) { + mca[0].chunksNBT[chunkIndex] = generateChunk.cloneChunk().chunk; + } + return 0; + } + + //查找 + for (int i = 0; i < mcaCacheNumber; i++) { + if (mca[i].Pos.isEquals(mcaPos)) { + mca[i].chunkTimeStamp[chunkIndex] = System.currentTimeMillis();//修改时间戳 + mca[i].chunksFlag[chunkIndex] = true; + if (generateChunk != null)//自动生成区块 + if (mca[i].chunksNBT[chunkIndex] == null) + mca[i].chunksNBT[chunkIndex] = generateChunk.cloneChunk().chunk; + return i; + } + } + + //保存末尾 + if (mcaCacheNumber < mcaCache) { + mcaCacheNumber++; + } else { + saveMCA(mcaCache - 1); + } + + //移动 + System.arraycopy(mca, 0, mca, 1, mcaCache - 1); + + //载入 + mca[0] = MCUtil.readMCAFile(mcaFileDirectory, mcaPos); + System.out.println("载入mca:" + mcaPos.toStr()); + + mca[0].chunkTimeStamp[chunkIndex] = System.currentTimeMillis();//修改时间戳 + mca[0].chunksFlag[chunkIndex] = true; + if (generateChunk != null)//自动生成区块 + if (mca[0].chunksNBT[chunkIndex] == null) + mca[0].chunksNBT[chunkIndex] = generateChunk.cloneChunk().chunk; + return 0; + } + + + /** + * 获取方块状态 + * + * @param xyz 方块绝对坐标 + * @return 新的Tag对象 + * @throws IOException + */ + public CompoundTag getBlockState(MCPosInt xyz) throws IOException { + int index = checkMCA(MCPosInt.pos2chunk(xyz)); + MCChunk chunk = mca[index].getChunk(MCPosInt.pos2chunkIndex(xyz)); + return chunk.getBlockState(MCPosInt.pos2blockIndex(xyz), MCPosInt.pos2subChunkY(xyz.y)).clone(); + } + + /** + * 设置方块状态 + * + * @param xyz 方块绝对坐标 + * @param blockState 方块状态 + * @throws IOException + */ + public void setBlockState(MCPosInt xyz, CompoundTag blockState) throws IOException { + int index = checkMCA(MCPosInt.pos2chunk(xyz)); + MCChunk chunk = mca[index].getChunk(MCPosInt.pos2chunkIndex(xyz)); + chunk.setBlockState(MCPosInt.pos2blockIndex(xyz), MCPosInt.pos2subChunkY(xyz.y), blockState); + } + + /** + * 获取方块实体 + * + * @param xyz 方块绝对坐标 + * @return 方块实体标签 + * @throws IOException + */ + public CompoundTag getBlockEntitie(MCPosInt xyz) throws IOException { + int index = checkMCA(MCPosInt.pos2chunk(xyz)); + MCChunk chunk = mca[index].getChunk(MCPosInt.pos2chunkIndex(xyz)); + return chunk.getBlockEntitie(xyz); + } + + /** + * 设置方块实体 直接覆盖 + * + * @param xyz 方块绝对坐标 + * @param blockEntitie 方块实体标签 + * @throws IOException + */ + public void setBlockEntitie(MCPosInt xyz, CompoundTag blockEntitie) throws IOException { + int index = checkMCA(MCPosInt.pos2chunk(xyz)); + MCChunk chunk = mca[index].getChunk(MCPosInt.pos2chunkIndex(xyz)); + chunk.setBlockEntitie((xyz), blockEntitie); + } + + /** + * 获取一个区块 + * + * @param xz 区块绝对坐标 + * @return 区块对象 + * @throws IOException + */ + public MCChunk getChunk(MCPosInt xz) throws IOException { + int index = checkMCA(xz); + return mca[index].getChunk(MCPosInt.chunk2chunkIndex(xz)).cloneChunk(); + } + + /** + * 设置区块 + * + * @param xz 区块绝对坐标 + * @param chunk 要设置的区块对象 + * @throws IOException + */ + public void setChunk(MCPosInt xz, MCChunk chunk) throws IOException { + int index = checkMCA(xz); + chunk.chunk.getCompoundTag("").setTag("xPos", xz.x).setTag("zPos", xz.z); + ListTag blockEntities = chunk.chunk.getCompoundTag("").getListTag("block_entities"); + if (blockEntities != null) { + for (int i = 0; i < blockEntities.size(); i++) { + CompoundTag tag = blockEntities.getCompoundTag(i); + MCPosInt blockPos = new MCPosInt((int) tag.getTag("x"), (int) tag.getTag("z")); + blockPos.x = blockPos.x % 16 + xz.x * 16; + blockPos.z = blockPos.z % 16 + xz.z * 16; + tag.setTag("x", blockPos.x); + tag.setTag("z", blockPos.z); + } + } + mca[index].chunksNBT[MCPosInt.chunk2chunkIndex(xz)] = chunk.chunk; + } + + /** + * 获取方块 + * + * @param xyz 要获取的坐标 + * @return 获取到的方块 + * @throws IOException + */ + public MCBlock getBlock(MCPosInt xyz) throws IOException { + return new MCBlock(getBlockState(xyz), getBlockEntitie(xyz)); + } + + /** + * 设置方块 + * + * @param xyz 要设置的坐标 + * @param block 要设置的方块 + * @throws IOException + */ + public void setBlock(MCPosInt xyz, MCBlock block) throws IOException { + setBlockState(xyz, block.blockState); + if (block.blockEntitie != null) + setBlockEntitie(xyz, block.blockEntitie); + } + + /** + * 获取方块集 + * + * @param Pos1 坐标1 + * @param Pos2 坐标2 + * @return 方块集 + * @throws IOException + */ + public MCBlocksCollective getBlocksCollective(MCPosInt Pos1, MCPosInt Pos2) throws IOException { + MCPosInt origin = new MCPosInt(); + MCPosInt lwh = new MCPosInt(); + MCPosInt.getOrigin(Pos1, Pos2, origin, lwh); + lwh = MCPosInt.additive(lwh, new MCPosInt(1, 1, 1)); + MCBlocksCollective mcBlocksCollective = new MCBlocksCollective(lwh); + + MCPosInt.iteratePos(lwh, p -> { + MCPosInt blockPos = MCPosInt.additive(origin, p); + MCBlock mcBlock = null; + try { + mcBlock = getBlock(blockPos); + } catch (IOException e) { + throw new RuntimeException(e); + } + mcBlocksCollective.setBlock(p, mcBlock); + }); + + + return mcBlocksCollective; + } + + /** + * 设置方块集 + * + * @param pos 原点坐标 + * @param mcBlocksCollective 方块集 + */ + public void setBlocksCollective(MCPosInt pos, MCBlocksCollective mcBlocksCollective) { + MCPosInt.iteratePos(mcBlocksCollective.lwh, p -> { + MCBlock block = mcBlocksCollective.getBlock(p); + if (block != null) + try { + setBlock(MCPosInt.additive(pos, p), block.clone()); + } catch (IOException e) { + throw new RuntimeException(e); + } + }); + } +} diff --git a/src/main/mc/MCSubChunk.java b/src/main/mc/MCSubChunk.java new file mode 100644 index 0000000..40aadc6 --- /dev/null +++ b/src/main/mc/MCSubChunk.java @@ -0,0 +1,78 @@ +package main.mc; + +import main.exception.NBTException; + +public class MCSubChunk { + private long[] longArray;//地图数据 + private int mapBit;//存储的位大小 + private long max; + + public MCSubChunk(long[] longArray, int longLength, int mapBit) { + this.longArray = new long[longLength]; + System.arraycopy(longArray, 0, this.longArray, 0, longArray.length); + this.mapBit = mapBit; + max = (int) Math.pow(2, mapBit) - 1; + } + + public MCSubChunk(long[] longArray, int mapBit) { + this.longArray = longArray; + this.mapBit = mapBit; + max = (int) Math.pow(2, mapBit) - 1; + } + + public MCSubChunk(int longLength, int mapBit) { + this.longArray = new long[longLength]; + this.mapBit = mapBit; + max = (int) Math.pow(2, mapBit) - 1; + } + + /** + * 获取Long数组 + * + * @return 地图数据 + */ + public long[] getLongArray() { + return longArray; + } + + /** + * 获取地图存储的位大小 + * @return 存储的位大小 + */ + public int getMapBit() { + return mapBit; + } + + /** + * 设置值 + * @param index 索引 + * @param vel 值 + */ + public void set(int index, long vel) { + if (vel < 0 || vel > max) + throw new NBTException("设置的值不在范围:" + vel); + int longIndex = index / (64 / mapBit); + if (longIndex >= longArray.length) + throw new NBTException("索引超出范围:" + index); + int bitIndex = index % (64 / mapBit) * mapBit; + longArray[longIndex] = longArray[longIndex] & ~(max << bitIndex); + longArray[longIndex] = (vel << bitIndex) | longArray[longIndex]; + } + + /** + * 获取值 + * @param index 索引 + * @return 值 + */ + public long get(int index) { + int longIndex = index / (64 / mapBit); + if (longIndex >= longArray.length) + throw new NBTException("索引超出范围:" + index); + int bitIndex = index % (64 / mapBit) * mapBit; + long b = (longArray[longIndex] & (max << bitIndex)) >> bitIndex; + if (b < 0) + return 0; + return b; + } + +} diff --git a/src/main/nbt/CompoundTag.java b/src/main/nbt/CompoundTag.java new file mode 100644 index 0000000..7d5feb6 --- /dev/null +++ b/src/main/nbt/CompoundTag.java @@ -0,0 +1,106 @@ +package main.nbt; + +import java.util.*; + +import static main.nbt.TagType.*; + +public class CompoundTag extends LinkedHashMap { + + + public CompoundTag() { + } + + @Override//克隆新的复合标签对象 + public CompoundTag clone() { + CompoundTag clone = (CompoundTag) super.clone(); + CompoundTag tag = new CompoundTag(); + for (Map.Entry entry : super.entrySet()) { + tag.put(entry.getKey(), cloneTag(entry.getValue())); + } + return tag; + } + + public ListTag getListTag(String name) { + return (ListTag) (Object) super.get(name); + } + + /** + * 获取复合标签 + * + * @param name 标签名 + * @return 复合标签 没有返回null + */ + public CompoundTag getCompoundTag(String name) { + return (CompoundTag) super.get(name); + } + + /** + * 获取标签 + * + * @param name 标签名 + * @return 标签 没有返回null + */ + public Object getTag(String name) { + return super.get(name); + } + + /** + * 获取标签的类型 + * + * @param name 标签名 + * @return 标签类型 没有返回-1 + */ + public short getTagType(String name) { + return TagType.Object2TagType(super.get(name)); + } + + /** + * 设置列表标签 + * + * @param name 标签名 + * @param listTag 要设置的列表标签 + * @return 自身 + */ + public CompoundTag setListTag(String name, ListTag listTag) { + super.put(name, listTag); + return this; + } + + /** + * 设置复合标签 + * + * @param name 标签名 + * @param compoundTag 要设置的复合标签 + * @return 自身 + */ + public CompoundTag setCompoundTag(String name, CompoundTag compoundTag) { + super.put(name, compoundTag); + return this; + } + + /** + * 设置新的复合标签 + * + * @param name 标签名 + * @return 新的复合标签 + */ + public CompoundTag setCompoundTag(String name) { + CompoundTag newCompoundTag = new CompoundTag(); + super.put(name, newCompoundTag); + return newCompoundTag; + } + + /** + * 设置标签 + * + * @param name 标签名 + * @param data 标签对象 + * @return 自身 + */ + public CompoundTag setTag(String name, Object data) { + super.put(name, data); + return this; + } + + +} diff --git a/src/main/nbt/ListTag.java b/src/main/nbt/ListTag.java new file mode 100644 index 0000000..79007e8 --- /dev/null +++ b/src/main/nbt/ListTag.java @@ -0,0 +1,73 @@ +package main.nbt; + +import main.exception.NBTException; + +import java.util.ArrayList; + +public class ListTag extends ArrayList { + + public short type; + + public ListTag(short type) { + this.type = type; + } + + + @Override//克隆新的列表标签对象 + public ListTag clone() { + ListTag tag = new ListTag(type); + for (int i = 0; i < super.size(); i++) { + tag.addTag(TagType.cloneTag(super.get(i))); + } + return tag; + } + + /** + * 获取列表标签 + * + * @param index 索引 + * @return 列表标签 + */ + public ListTag getListTag(int index) { + return (ListTag) super.get(index); + } + + /** + * 获取复合标签 + * + * @param index 索引 + * @return 复合标签 + */ + public CompoundTag getCompoundTag(int index) { + return (CompoundTag) super.get(index); + } + + /** + * 获取标签对象 + * + * @param index 索引 + * @return 标签对象 + */ + public Object getTag(int index) { + return super.get(index); + } + + /** + * 增加一个标签 + * + * @param o 欲增加的标签对象 + * @return 自身 + * @throws NBTException + */ + public ListTag addTag(Object o) throws NBTException { + if (type == TagType.Object2TagType(o)) { + super.add(o); + return this; + } else { + throw new NBTException("List类型错误 不能为:" + o.getClass().getName()); + } + + } + + +} diff --git a/src/main/nbt/TagType.java b/src/main/nbt/TagType.java new file mode 100644 index 0000000..3f69f18 --- /dev/null +++ b/src/main/nbt/TagType.java @@ -0,0 +1,100 @@ +package main.nbt; + +import java.util.Objects; + +public final class TagType { + public static final short TAG_End = 0; + public static final short TAG_Byte = 1; + public static final short TAG_Short = 2; + public static final short TAG_Int = 3; + public static final short TAG_Long = 4; + public static final short TAG_Float = 5; + public static final short TAG_Double = 6; + public static final short TAG_Byte_Array = 7; + public static final short TAG_String = 8; + public static final short TAG_List = 9; + public static final short TAG_Compound = 10; + public static final short TAG_Int_Array = 11; + public static final short TAG_Long_Array = 12; + + /** + * 对象到标签类型 + * + * @param o 对象 + * @return 标签类型 没有返回-1 + */ + public static short Object2TagType(Object o) { + if (o == null) + return -1; + Class oc = o.getClass(); + if (oc.equals(Byte.class)) { + return TAG_Byte; + } else if (oc.equals(Short.class)) { + return TAG_Short; + } else if (oc.equals(Integer.class)) { + return TAG_Int; + } else if (oc.equals(Long.class)) { + return TAG_Long; + } else if (oc.equals(Float.class)) { + return TAG_Float; + } else if (oc.equals(Double.class)) { + return TAG_Double; + } else if (oc.equals(byte[].class)) { + return TAG_Byte_Array; + } else if (oc.equals(String.class)) { + return TAG_String; + } else if (oc.equals(ListTag.class)) { + return TAG_List; + } else if (oc.equals(CompoundTag.class)) { + return TAG_Compound; + } else if (oc.equals(int[].class)) { + return TAG_Int_Array; + } else if (oc.equals(long[].class)) { + return TAG_Long_Array; + } else { + return -1; + } + } + + /** + * 标签类型取标签类型名 + * + * @param type 标签类型 + * @return 标签类型名 + */ + public static String TagType2Str(short type) { + return switch (type) { + case TAG_End -> "TAG_End"; + case TAG_Byte -> "TAG_Byte"; + case TAG_Short -> "TAG_Short"; + case TAG_Int -> "TAG_Int"; + case TAG_Long -> "TAG_LONG"; + case TAG_Float -> "TAG_Float"; + case TAG_Double -> "TAG_Double"; + case TAG_Byte_Array -> "TAG_Byte_Array"; + case TAG_String -> "TAG_String"; + case TAG_List -> "TAG_List"; + case TAG_Compound -> "TAG_Compound"; + case TAG_Int_Array -> "TAG_Int_Array"; + case TAG_Long_Array -> "TAG_Long_Array"; + default -> null; + }; + } + + /** + * 复制标签 + * + * @param object 欲复制的标签对象 + * @return 新的标签对象 + */ + public static Object cloneTag(Object object) { + return switch (TagType.Object2TagType(object)) { + case TAG_Byte_Array -> ((byte[]) object).clone(); + case TAG_List -> ((ListTag) object).clone(); + case TAG_Compound -> ((CompoundTag) object).clone(); + case TAG_Int_Array -> ((int[]) object).clone(); + case TAG_Long_Array -> ((long[]) object).clone(); + default -> object; + }; + } +} diff --git a/src/test/Test_BlocksCollective.java b/src/test/Test_BlocksCollective.java new file mode 100644 index 0000000..1002876 --- /dev/null +++ b/src/test/Test_BlocksCollective.java @@ -0,0 +1,43 @@ +package test; + +import main.mc.MCBlock; +import main.mc.MCBlocksCollective; +import main.mc.MCPosInt; +import main.mc.MCRegion; + +import java.io.File; +import java.io.IOException; + +public class Test_BlocksCollective { + public static void main(String[] args) { + try { + //创建 + MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\测试地图\\region")); + //mcRegion.setSaveMode(MCRegion.SAVEMODE_RewriteAll); + + //获取方块集 + MCBlocksCollective blocks = mcRegion.getBlocksCollective(new MCPosInt(9404, 60, 10171), new MCPosInt(9303, 97, 10098)); + + //替换水为蓝色羊毛 + blocks.replace(b -> { + return "minecraft:water".equals(b.getBlockName()); + }, new MCBlock("minecraft:blue_wool")); + + //替换空气为屏障 + blocks.replace(b -> { + return "minecraft:air".equals(b.getBlockName()); + }, new MCBlock("minecraft:barrier")); + + //设置方块集 绕y轴顺时针旋转1次 + mcRegion.setBlocksCollective(new MCPosInt(9303, 100, 10098), blocks.rotation(1, 1)); + + //设置方块集 y轴翻转 + mcRegion.setBlocksCollective(new MCPosInt(9303, 150, 10098), blocks.flip(false, true, false)); + + //保存 + mcRegion.saveMCA(); + } catch (IOException e) { + throw new RuntimeException(e); + } + } +} diff --git a/src/test/Test_Img2Map.java b/src/test/Test_Img2Map.java new file mode 100644 index 0000000..96c3594 --- /dev/null +++ b/src/test/Test_Img2Map.java @@ -0,0 +1,302 @@ +package test; +/** + * 测试-对mc地图的操作,是能拿在手上的地图! + */ + +import main.mc.*; + +import javax.imageio.ImageIO; +import java.awt.*; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.IOException; + +public class Test_Img2Map { + public static void main(String[] args) { + + + try { + + BufferedImage Image = ImageIO.read(new File("E:\\工程文件\\java\\NBTUtils\\src\\text\\白猫RGB.png")); + + + BufferedImage bufferedImage = new BufferedImage(250, 250, BufferedImage.TYPE_4BYTE_ABGR); + for (int y = 0; y < 250; y++) { + for (int x = 0; x < 250; x++) { + bufferedImage.setRGB(x, y, MCMapColors.byte2color(MCMapColors.color2byte(new Color(Image.getRGB(x*4, y*4)))).getRGB()); + } + } + ImageIO.write(bufferedImage, "png", new File("E:\\工程文件\\java\\NBTUtils\\src\\text\\白猫RGB预览.png")); + + + + + + + /*{ + MCMap mcMap = new MCMap(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\地图画测试\\data\\map_0.dat")); + mcMap.setImg(new File("E:\\工程文件\\java\\MCNBT\\src\\text\\RGB.png")); + mcMap.saveFile(); + } + { + for (int i = 0; i < 4; i++) { + MCMap mcMap = new MCMap(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\地图画测试\\data\\map_" + (i + 1) + ".dat")); + mcMap.setImg(new File("E:\\工程文件\\java\\MCNBT\\src\\text\\IMG" + (i + 1) + ".png")); + mcMap.saveFile(); + } + }*/ + /* { + MCMap mcMap = new MCMap(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\data\\map_17.dat")); + mcMap.save2img(new File("E:\\工程文件\\java\\MCNBT\\src\\text\\保存的地图.png")); + }*/ + + } catch (IOException e) { + throw new RuntimeException(e); + } + + /*try { + MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\BadApple\\region")); + CompoundTag block = mcRegion.getBlockState(new MCPosInt(2 ,-60, -1)); + System.out.println(block); + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + //octave=mid low high {Properties={note=0, octave=low, powered=false, instrument=harp_l}, Name=minecraft:note_block} + + //System.out.println(MCPosInt.pos2subChunkIndex(new MCPosInt(100,-10,100)).toStr()); + //System.out.println(MCPosInt.pos2chunk2(new MCPosInt(10000,100,100)).toStr()); + + + //System.out.println(1024>> 5); + //System.out.println(9999999>> 5); + //System.out.println(MCPosInt.blockToChunk(-114514)); + /*System.out.println(MCPosInt.chunk2relativelyChunk(new MCPosInt(0,0)).toStr()); + + try { + MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\测试地图\\region")); + + CompoundTag c = mcRegion.getBlockEntitie(new MCPosInt(4, -60, 0)); + System.out.println(c); + + mcRegion.setBlockEntitie(new MCPosInt(10, -60, -21), c); + + + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + + + //System.out.println(MCUtil.getMapBitSize(33)); + //MCSubChunk mcSubChunk = new MCSubChunk(1, 4); + //mcSubChunk.set(12, 5); + + //System.out.println(mcSubChunk.get(12)); + //mcSubChunk.set(17, 0xf); + //System.out.println(Long.toBinaryString(mcSubChunk.getLongArray()[0])); + //System.out.println(BitsUtils.bits2fStr(BitSet.valueOf(mcSubChunk.getLongArray()))); + /* long a = 55; + a = a << 10; + System.out.println(Long.toBinaryString(a)); + System.out.println(Long.toBinaryString(a & 0xF)); + System.out.println(a & 0xF);*/ + //System.out.println(BitsUtils.bits2fStr(BitSet.valueOf(a.toLongArray()))); + //System.out.println(MCUtil.getMapBitSize(16 * 16)); + /*MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\测试地图\\region")); + mcRegion.setBlockState(new MCPosInt(-30, -60, 9), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-32, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-512, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-513, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(32, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-511, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-512, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.setBlockState(new MCPosInt(-513, -60, 0), new CompoundTag().setTag("Name", "minecraft:red_wool")); + mcRegion.upDate();*/ + //MCA mca = MCUtil.readMCAFile(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界 (1)\\region\\r.19.19.mca")); + /* MCChunk chunk = mca.getChunk(new MCPosInt(17, 17)); + System.out.println(chunk.getBlockState(new MCPosInt(0, 100, 0))); + + int count = 0; + for (int j = 0; j < 50; j++) { + count++; + for (int i = 0; i < 16; i++) { + chunk.setBlockState(new CompoundTag().setTag("Name", "minecraft:diamond_block"), new MCPosInt(i, 80 + count, 0)); + } + + count++; + for (int i = 0; i < 16; i++) { + chunk.setBlockState(new CompoundTag().setTag("Name", "minecraft:gold_block"), new MCPosInt(i, 80 + count, 15)); + } + count++; + for (int i = 0; i < 16; i++) { + chunk.setBlockState(new CompoundTag().setTag("Name", "minecraft:glass"), new MCPosInt(15, 80 + count, i)); + } + + count++; + for (int i = 0; i < 16; i++) { + chunk.setBlockState(new CompoundTag().setTag("Name", "minecraft:iron_block"), new MCPosInt(0, 80 + count, i)); + } + + } + + + MCUtil.writeMCAFile(mca, new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界aaa\\region\\r.19.19.mca"));*/ + + //MCRegion mcRegion=new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\region")); + + + +/* + try { + MCPosInt localPos = MCChunkUtils.chunk2local(MCChunkUtils.pos2chunk(new MCPosInt(10000, 10000))); + MCA mca = MCUtil.readMCAFile(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\region\\r." + localPos.x + "." + localPos.z + ".mca")); + CompoundTag chunk = MCChunkUtils.findChunk(mca.chunksNBT, new MCPosInt(10000 / 16, -4, 10000 / 16)); + + + //CompoundTag az = new CompoundTag(); + //az.setCompoundTag("",new CompoundTag().setListTag("az", mca.chunksNBT)); + + // MCUtil.writeNBT(az, new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\aaaa.dat")); + + //System.out.println(mca.chunksNBT); + System.out.println(MCChunkUtils.subChunkFindBlockStates(MCChunkUtils.findSubChunk(chunk, -4), new MCPosInt(0, 6, 0)).getTag("Name")); + System.out.println(MCChunkUtils.subChunkFindBlockStates(MCChunkUtils.findSubChunk(chunk, -4), new MCPosInt(0, 6, 0))); + + System.out.println("修改前---"); + System.out.println(MCChunkUtils.chunkFindBlockEntities(chunk, new MCPosInt(10000, -59, 10000))); + CompoundTag block = MCChunkUtils.chunkFindBlockEntities(chunk, new MCPosInt(10000, -59, 10000)).getListTag("Items").getCompoundTag(0); + block.setTag("id", "minecraft:diamond"); + block.setCompoundTag("tag").setCompoundTag("display").setTag("Name","{\"text\":\"ZEDO\",\"color\":\"green\"}"); + System.out.println("修改后---"); + System.out.println(MCChunkUtils.chunkFindBlockEntities(chunk, new MCPosInt(10000, -59, 10000))); + + MCUtil.writeMCAFile(mca, new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\region\\r." + localPos.x + "." + localPos.z + ".mca")); + + } catch (IOException e) { + throw new RuntimeException(e); + + } +*/ + + + /*try { + + System.out.println(MCUtil.readDATFile(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat"))); + MCUtil.writeNBT(MCUtil.readDATFile(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat")),new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat.dat")); + + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + + //System.out.println(BytesUtils.bytes2longA(new byte[]{ (byte) 0x64,(byte) 0x00,(byte) 0x00 ,(byte) 0xFF,(byte) 0x00 , (byte) 0x00, (byte) 0x00,(byte) 0xAA})); + //System.out.println(BytesUtils.bytes2longA((new byte[]{ (byte) 0xAA,(byte) 0x00,(byte) 0x00 ,(byte) 0x00 ,(byte) 0xFF,(byte) 0x00, (byte) 0x00,(byte) 0x64}))); + //System.out.println(BytesUtils.bytes2fStr(BytesUtils.long2bytes(-6196953082983612316l))); + //System.out.println("bit:" + BitsUtils.bits2fStr(BytesUtils.bytes2bitsA(new byte[]{(byte) 0x23,(byte) 0xa3,(byte) 0x89}))); + //System.out.println("bit:" + BitsUtils.bits2fStr(BytesUtils.bytes2bitsA(BytesUtils.bytes2bytesA(new byte[]{(byte) 0x23,(byte) 0xa3,(byte) 0x89})))); + + + //ByteArrayOutputStream out =new ByteArrayOutputStream(); + //{={fml=}} +/* CompoundTag nbt = new CompoundTag(""); + + CompoundTag nbt2 = new CompoundTag("复合标签"); + nbt2.addTag(new Tag("short", (short) 2233)); + nbt2.addTag(new Tag("int", -114514)); + nbt2.addTag(new Tag("long", 114514L)); + nbt2.addTag(new Tag("float", 2.33f)); + nbt2.addTag(new Tag("double", 223344.5566)); + nbt2.addTag(new Tag("bytes", new byte[]{0, 1, 2, -5})); + nbt2.addTag(new Tag("ints", new int[]{11, 22, 33, 44})); + nbt2.addTag(new Tag("longs", new long[]{11, 22, 33, 44})); + nbt2.addTag(new Tag("string", "字符串测试")); + + + ListTag listTag = new ListTag("longlist", TagType.TAG_Long); + listTag.addTag(8848L); + listTag.addTag(-6666L); + + + ListTag listTag2 = new ListTag("复合list", TagType.TAG_Compound); + listTag2.addTag(new CompoundTag(null).addTag(new Tag("tag1","字符串"))); + listTag2.addTag(new CompoundTag(null).addTag(new Tag("tag2","好耶"))); + + nbt.addCompoundTag(nbt2); + nbt.addCompoundTag(new CompoundTag("套娃测试1").addCompoundTag(new CompoundTag("套娃测试2").addCompoundTag(new CompoundTag("套娃测试3")))); + nbt.addListTag(listTag); + nbt.addListTag(listTag2); + + System.out.println(nbt); + try { + MCUtil.writeNBT(nbt, new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\test.dat")); + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + //System.out.println(BytesUtils.bytes2fStr(out.toByteArray())); + + + //ByteArrayInputStream in = new ByteArrayInputStream(); + + + /* try { + inflaterOutputStream.flush(); + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + + /*try { + System.out.println(BytesUtils.bytes2fStr(ZLibUtils.decompress(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\map.zlib")))); + new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\map.zlib.dat").write(ZLibUtils.decompress(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\map.zlib"))); + } catch (Exception e) { + throw new RuntimeException(e); + }*/ + + + /*int x, z; + x = 1; + z = 1; + System.out.println(4 * ((x & 31) + (z & 31) * 32));*/ + /*try { + FileInputStream fileInputStream = new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat"); + GZIPInputStream gzipInputStream = new GZIPInputStream(fileInputStream); + + byte[] data = ((InputStream)gzipInputStream).readAllBytes(); + System.out.println(data.length); + + FileOutputStream fileOutputStream =new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat.gzip"); + fileOutputStream.write(data); + } catch (Exception e) { + throw new RuntimeException(e); + }*/ + + +/* CompoundTag compoundTag; + try { + compoundTag = MCUtil.readDATFile(new FileInputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat")); + } catch (IOException e) { + throw new RuntimeException(e); + } + //System.out.println(compoundTag.getNBT("a").getNBT("aa")); + System.out.println(compoundTag); + //compoundTag.getCompoundTag("").getCompoundTag("Data").addTag(new Tag("LevelName","芜湖")); + System.out.println("世界名:" + compoundTag.getCompoundTag("").getCompoundTag("Data").getTag("LevelName").getData()); + System.out.println("玩家坐标:" + compoundTag.getCompoundTag("").getCompoundTag("Data").getCompoundTag("Player").getListTag("Pos")); + + try { + MCUtil.writeNBT(compoundTag,new FileOutputStream("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\新的世界\\level.dat.dat")); + } catch (IOException e) { + throw new RuntimeException(e); + }*/ + /* + ListTag listTag = compoundTag.getCompoundTag("").getCompoundTag("Data").getCompoundTag("Player").getListTag("Inventory"); + for (int i = 0; i < listTag.size(); i++) { + System.out.println(listTag.getCompoundTag(i).getTagData("Slot")); + }*/ + + //System.out.println(((int[]) compoundTag.getCompoundTag("").getCompoundTag("Data").getCompoundTag("Player").getTag("UUID").getTag())[0]); + //CompoundTag compoundTag = new CompoundTag("az"); + //compoundTag.addCompoundTag(new CompoundTag("ddd")); + + //System.out.println(); + + + } +} diff --git a/src/test/Test_Img2MapArt.java b/src/test/Test_Img2MapArt.java new file mode 100644 index 0000000..02f180f --- /dev/null +++ b/src/test/Test_Img2MapArt.java @@ -0,0 +1,127 @@ +package test; +/** + * 测试-对mc的地图进行操作 + * + */ + +import main.mc.MCChunk; +import main.mc.MCPosInt; +import main.mc.MCRegion; +import main.nbt.CompoundTag; + +import java.awt.*; +import java.io.File; +import java.io.IOException; +import java.util.ArrayList; + +public class Test_Img2MapArt { + static ArrayList blocks = new ArrayList<>(); + + static class Block { + String name; + Color color; + + public Block(String name, Color color) { + this.name = name; + this.color = color; + } + + public int compare(Color color2) { + return Math.abs(color2.getRed() - color.getRed()) + Math.abs(color2.getGreen() - color.getGreen()) + Math.abs(color2.getBlue() - color.getBlue()); + } + } + + /** + * 颜色找方块 + * @param color 颜色 + * @return 方块 + */ + static Block colorFindBlock(Color color) { + int minIndex = 0; + int min = 255 * 255 * 255; + for (int i = 0; i < blocks.size(); i++) { + int c = blocks.get(i).compare(color); + if (min > c) { + min = c; + minIndex = i; + + } + + } + return blocks.get(minIndex); + } + + public static void main(String[] args) { + ArrayList FileList = new ArrayList<>(); + File[] files = new File("E:\\工程文件\\java\\MCNBT\\src\\text\\mc").listFiles(); + for (File f : files) { + if (f.isFile()) { + FileList.add(f); + } + } + + + try { + for (File file : FileList) { + text.lib.ImageFilter img = new text.lib.ImageFilter(file.getPath()); + img.Zoom(new Dimension(1, 1)); + blocks.add(new Block(file.getName().substring(0, file.getName().length() - 4), new Color(img.bufferedImage.getRGB(0, 0)))); + } + } catch (IOException e) { + throw new RuntimeException(e); + } + + + text.lib.ImageFilter img = null; + try { + img = new text.lib.ImageFilter("E:\\工程文件\\java\\MCNBT\\src\\text\\白猫RGB.png"); + } catch (IOException e) { + throw new RuntimeException(e); + } + + //img.Zoom(new Dimension(128, 128)); + System.out.println("开始生成"); + try { + MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\测试地图\\region")); + + + MCChunk chunk = mcRegion.getChunk(new MCPosInt(0, 0)); + mcRegion.setGenerateChunk(chunk); + //mcRegion.setChunk(new MCPosInt(0, 6400-10), chunk); + //mcRegion.setBlockState(new MCPosInt(114514, 1, 114514), new CompoundTag().setTag("Name", "minecraft:diamond_block")); + //CompoundTag tag = mcRegion.getBlockEntitie(new MCPosInt(114514, 1, 130)); + //tag.getListTag("Items").getCompoundTag(0).getCompoundTag("tag").getListTag("Enchantments").getCompoundTag(0).setTag("lvl", 114514); + //tag.setTag("CustomName","{\"text\":\"我焯!!!\"}"); + //tag.setTag("Command","say 芜湖起飞~"); + //System.out.println(tag); + //tag.getCompoundTag("Properties").setTag("facing", "down"); + //mcRegion.setBlockState(new MCPosInt(1138, 1, 130),tag); + + for (int x = 0; x < img.bufferedImage.getWidth(); x++) { + for (int y = 0; y < img.bufferedImage.getHeight(); y++) { + + CompoundTag block; + //block = new CompoundTag().setTag("Name", "minecraft:air"); + block = new CompoundTag().setTag("Name", "minecraft:" + colorFindBlock(new Color(img.bufferedImage.getRGB(x, y))).name); + mcRegion.setBlockState(new MCPosInt(x + 114514, 0, y + 114514), block); + + } + } + + /*for (int x = 0; x < img.bufferedImage.getWidth(); x++) { + for (int y = 0; y < img.bufferedImage.getHeight(); y++) { + mcRegion.setBlockState(new MCPosInt(x, 80, y + 10240), new CompoundTag().setTag("Name", "minecraft:" + colorFindBlock(new Color(img.bufferedImage.getRGB(x, y))).name)); + + } + }*/ + + mcRegion.saveMCA(); + } catch (IOException e) { + throw new RuntimeException(e); + } + System.out.println("结束生成"); + + } + + +} diff --git a/src/test/Test_Music.java b/src/test/Test_Music.java new file mode 100644 index 0000000..3ffd3ba --- /dev/null +++ b/src/test/Test_Music.java @@ -0,0 +1,174 @@ +package test; +/** + * 将midi音乐文件以命令方块的形式在mc地图上生成 + * 如果想突破原版音阶限制,可以使用全音阶资源包。 + * 可以使用我制作的MIDIZedoAudioResourcePack。 + */ + +import main.mc.MCPosInt; +import main.mc.MCRegion; +import main.nbt.CompoundTag; + +import javax.sound.midi.*; +import java.io.File; +import java.io.IOException; + +public class Test_Music { + static final String[] NOTE_NAMES = {"C", "C#", "D", "D#", "E", "F", "F#", "G", "G#", "A", "A#", "B"}; + static MCRegion mcRegion = null; + static int z = 0; + static int x = 0; + static CompoundTag c1, c2, c3, cs, cb, cb2; + + static boolean[] playkey = new boolean[25]; + + public static void main(String[] args) { + Sequence sequence = null; + + try { + mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\BadApple\\region"), MCRegion.SAVEMODE_RewritePart); + sequence = MidiSystem.getSequence(new File("E:\\工程文件\\java\\MCNBT\\src\\text\\Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid")); + mcRegion.setGenerateChunk(mcRegion.getChunk(new MCPosInt(4, 4))); + cb = mcRegion.getBlockState(new MCPosInt(0, -60, 0)); + cb2 = mcRegion.getBlockState(new MCPosInt(1, -60, 0)); + c1 = mcRegion.getBlockEntitie(new MCPosInt(0, -60, 0)); + c2 = mcRegion.getBlockEntitie(new MCPosInt(1, -60, 0)); + c3 = mcRegion.getBlockEntitie(new MCPosInt(2, -60, 0)); + cs = c2.clone(); + } catch (InvalidMidiDataException e) { + throw new RuntimeException(e); + } catch (IOException e) { + throw new RuntimeException(e); + } + + + try { + + long tickTime = ((sequence.getMicrosecondLength() / sequence.getTickLength())) / 1000;// 1tick 的毫秒时间 + System.out.println("时长:" + sequence.getMicrosecondLength()); + System.out.println("Ticks:" + sequence.getTickLength()); + System.out.println(sequence.getMicrosecondLength() / sequence.getTickLength()); + long Ntick = 0; + int minK = 999; + z = 10000; + + //生成轨道 + for (int i = 0; i < (sequence.getMicrosecondLength() / 1000) / 50; i++) { + mcRegion.setBlockState(new MCPosInt(0, -60, z + i), cb); + mcRegion.setBlockState(new MCPosInt(1, -60, z + i), cb2); + mcRegion.setBlockState(new MCPosInt(2, -60, z + i), cb2); + mcRegion.setBlockEntitie(new MCPosInt(0, -60, z + i), c1); + mcRegion.setBlockEntitie(new MCPosInt(1, -60, z + i), c2); + mcRegion.setBlockEntitie(new MCPosInt(2, -60, z + i), c3); + } + + + for (Track track : sequence.getTracks()) { + + for (int i = 0; i < track.size(); i++) { + + MidiMessage message = track.get(i).getMessage(); + if (message instanceof ShortMessage) { + ShortMessage sm = (ShortMessage) message; + if (sm.getCommand() == ShortMessage.NOTE_ON) { + int key = sm.getData1(); + int octave = (key / 12) - 1; + int note = key % 12; + + if (minK > key) + minK = key; + playsound(key - 24 - 8 , (int) (track.get(i).getTick() * tickTime)); + //play(key - 60); + } else if (sm.getCommand() == ShortMessage.NOTE_OFF) { + int key = sm.getData1(); + int octave = (key / 12) - 1; + int note = key % 12; + + if (minK > key) + minK = key; + + //stop(key - 60); + } + } + //System.out.println(track.get(i).getTick()); + //delay(tickTime * track.get(i).getTick() - Ntick); + //Ntick = tickTime * track.get(i).getTick(); + + } + } + System.out.println("最小音调" + minK); + + delay(100); + + mcRegion.saveMCA(); + + + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + + static void delay(long ms) throws IOException { + for (long i = 0; i < ms / 40; i++) { + + + mcRegion.setBlockState(new MCPosInt(0, -60, z), cb); + mcRegion.setBlockState(new MCPosInt(1, -60, z), cb2); + mcRegion.setBlockState(new MCPosInt(2, -60, z), cb2); + mcRegion.setBlockEntitie(new MCPosInt(0, -60, z), c1); + mcRegion.setBlockEntitie(new MCPosInt(1, -60, z), c2); + mcRegion.setBlockEntitie(new MCPosInt(2, -60, z), c3); + /*for (int j = 0; j < playkey.length; j++) { + if (playkey[j]) + playsound(j); + }*/ + + z++; + x = 0; + } + + } + + static void playsound(int a, int time) throws IOException { + //0-24 + int posZ = time / 50; + int posX = 3; + + while (!"minecraft:air".equals(mcRegion.getBlockState(new MCPosInt(x + posX, -60, z + posZ)).getTag("Name"))) { + posX++; + } + + mcRegion.setBlockState(new MCPosInt(x + posX, -60, z + posZ), cb2); + String block = ""; + if (a < 25) { + a--; + block = "notepp:block.note_block.bit_-1"; + } else if (a < 49) { + block = "block.note_block.bit"; + } else if (a < 73) { + a++; + block = "notepp:block.note_block.bit_1"; + } + ///playsound notepp:block.note_block.bit_1 ambient @a 2.49 -59.00 -0.63 1 2 + cs.setTag("Command", "playsound " + block + " ambient @a ~ ~ ~ 1000 " + String.valueOf((float) Math.pow(2, ((-12.0 + (a % 25)) / 12.0)))); + + mcRegion.setBlockEntitie(new MCPosInt(x + posX, -60, z + posZ), cs); + } + + static void play(int a) { + if (a < 0) + a = 0; + if (a > 24) + a = 24; + playkey[a] = true; + } + + static void stop(int a) { + if (a < 0) + a = 0; + if (a > 24) + a = 24; + playkey[a] = false; + } +} diff --git a/src/test/Test_OBJ.java b/src/test/Test_OBJ.java new file mode 100644 index 0000000..fc47966 --- /dev/null +++ b/src/test/Test_OBJ.java @@ -0,0 +1,221 @@ +package test; +/** + * 测试-obj模型生成 + * 枚举obj模型的所有三角面,读取材质贴图颜色找到最接近的方块进行生成 + */ + +import de.javagl.obj.*; +import main.mc.*; + +import javax.imageio.ImageIO; +import java.awt.*; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.FileReader; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +public class Test_OBJ { + public static void main(String[] args) { + try { + + MCRegion mcRegion = new MCRegion(new File("E:\\MineCraft文件\\1.18.2\\.minecraft\\saves\\OBJ\\region"), 10); + mcRegion.setGenerateChunk(mcRegion.getChunk(new MCPosInt(0, 0))); + + File objFile = new File("E:\\桌面\\测试模型\\蒙德\\蒙德城1.1\\蒙德城.obj"); + + + MCBlockColors mcBlockColors = new MCBlockColors(new File("E:\\工程文件\\java\\NBTUtils\\src\\text\\mc")); + + + /*//测试画板 + MyImageFilter myImageFilter = new MyImageFilter(new Dimension(200, 200));*/ + + + Obj originalObj = ObjReader.read(new FileReader(objFile)); + + //MCBlocksCollective blocks = new MCBlocksCollective(new MCPosInt(1024, 370, 1024)); + + //三角化 + Obj obj = ObjUtils.convertToRenderable(originalObj); + //Obj obj = originalObj; + //读取材质文件 + List allMtls = + MtlReader.read(new FileReader( + objFile.getParent() + "\\" + obj.getMtlFileNames().get(0).substring(2) + )); + + //按材质分割obj + Map materialGroups = + ObjSplitting.splitByMaterialGroups(obj); + //System.out.println("getNumGroups:" + obj.getGroup(0).); + for (Map.Entry entry : materialGroups.entrySet()) { + String materialName = entry.getKey(); + Obj materialGroup = entry.getValue(); + System.out.println("材质名:" + materialName); + Mtl material = findMtlForName(allMtls, materialName); + File materialFile = new File(objFile.getParent() + "\\" + material.getMapKd()); + System.out.println("纹理图片:" + materialFile); + System.out.println("面数:" + materialGroup.getNumFaces()); + + BufferedImage materialImg = null; + + if (materialFile.isFile()) { + //读取纹理文件 + materialImg = ImageIO.read(materialFile); + } else { + System.out.println("未找到纹理文件"); + } + //枚举所有面 + for (int i = 0; i < materialGroup.getNumFaces(); i++) { + //System.out.println("面索引:" + i); + ObjFace face = materialGroup.getFace(i);//获取面 + FloatTuple[] faceVertex = new FloatTuple[3]; + FloatTuple[] faceUV = new FloatTuple[3]; + + //枚举所有顶点 + for (int j = 0; j < 3; j++) { + faceVertex[j] = materialGroup.getVertex(face.getVertexIndex(j));//获取顶点坐标 + if (materialImg != null) { + faceUV[j] = materialGroup.getTexCoord(face.getTexCoordIndex(j));//获取uv坐标 + } + } + + + //顶点边 + List side1 = new ArrayList<>();//取边1 + List side2 = new ArrayList<>();//取边2 + MCPosInt.enumLinePos(f2m(faceVertex[0]), f2m(faceVertex[1]), 10f, p -> { + side1.add(p); + }); + MCPosInt.enumLinePos(f2m(faceVertex[0]), f2m(faceVertex[2]), 10f, p -> { + side2.add(p); + }); + + if (side1.size() == 0 || side2.size() == 0) { + side1.add(f2m(faceVertex[0])); + side2.add(f2m(faceVertex[0])); + } + + + for (int j = 0; j < side1.size(); j++) { + + + int finalJ = j; + BufferedImage finalMaterialImg = materialImg; + + MCPosInt.enumLinePos(side1.get(j), + side2.get((int) (((float) side2.size() / side1.size() * j))), + 4f, + (p, d) -> { + + + //myImageFilter.bufferedImage.setRGB(p.x, p.z, color.getRGB()); + Color color; + if (finalMaterialImg != null) { + FloatTuple UV1 = in2Pos((faceUV[0]), (faceUV[1]), 1f / side1.size() * finalJ); + FloatTuple UV2 = in2Pos((faceUV[0]), (faceUV[2]), 1f / side1.size() * finalJ); + + FloatTuple UV3 = in2Pos(UV1, UV2, d); + + + int UVx = Math.round(finalMaterialImg.getWidth() * UV3.getX()); + int UVy = Math.round(finalMaterialImg.getHeight() * (1f - UV3.getY())); + if ((UVx < 0 || UVx >= finalMaterialImg.getWidth()) || (UVy < 0 || UVy >= finalMaterialImg.getHeight())) { + + //color = Color.CYAN; + //System.out.println("纹理过界 原大小>W:" + finalMaterialImg.getWidth() + " H:" + finalMaterialImg.getHeight()); + //System.out.println("UVxy> x:" + UVx + " y:" + UVy); + + if (UVx < 0) + UVx = UVx + finalMaterialImg.getWidth() * (-UVx / finalMaterialImg.getWidth() + 1); + if (UVy < 0) + UVy = UVy + finalMaterialImg.getHeight() * (-UVy / finalMaterialImg.getHeight() + 1); + + UVx = UVx % finalMaterialImg.getWidth(); + UVy = UVy % finalMaterialImg.getHeight(); + //System.out.println("w:" + finalMaterialImg.getWidth() + " h:" + finalMaterialImg.getHeight()); + //System.out.println("UVx:" + UVx + " UVy:" + UVy); + + + color = new Color(finalMaterialImg.getRGB( + UVx, + UVy)); + + + } else { + color = new Color(finalMaterialImg.getRGB( + UVx, + UVy)); + } + + } else { + color = Color.MAGENTA; + } + + MCBlockColors.BlockColor blockColor = mcBlockColors.colorFindBlock(color); + + try { + //System.out.println(MCPosInt.additive(p,new MCPosInt(10240,-50,0)).toStr()); + mcRegion.setBlock(MCPosInt.additive(p, new MCPosInt(10240, -59, 0)), new MCBlock("minecraft:" + blockColor.name)); + } catch (IOException e) { + throw new RuntimeException(e); + } + }); + } + + } + } + //mcRegion.setBlocksCollective(new MCPosInt(10434, -60, 10434), blocks); + mcRegion.saveMCA(); + + + } catch (IOException e) { + throw new RuntimeException(e); + } + } + + /** + * 材质名找材质 + * + * @param mtls 材质 + * @param name 材质名 + * @return 材质 + */ + private static Mtl findMtlForName(Iterable mtls, String name) { + for (Mtl mtl : mtls) { + if (mtl.getName().equals(name)) { + return mtl; + } + } + return null; + } + + /** + * 取两坐标的中点 + * + * @param p1 坐标A + * @param p2 坐标B + * @param i 0.-1. + * @return 中点坐标 + */ + public static FloatTuple in2Pos(FloatTuple p1, FloatTuple p2, float i) { + return FloatTuples.create(((p1.getX() - (p1.getX() - p2.getX()) * i)), + ((p1.getY() - (p1.getY() - p2.getY()) * i)), + ((p1.getZ() - (p1.getZ() - p2.getZ()) * i))); + } + + /** + * 坐标到mc坐标 + * + * @param floatTuple obj坐标 + * @return mc坐标 + */ + static MCPosInt f2m(FloatTuple floatTuple) { + return new MCPosInt(Math.round(floatTuple.getX()), Math.round(floatTuple.getY()), Math.round(floatTuple.getZ())); + } + + +} diff --git a/src/test/img/IMG1.png b/src/test/img/IMG1.png new file mode 100644 index 0000000..342c7d0 Binary files /dev/null and b/src/test/img/IMG1.png differ diff --git a/src/test/img/IMG2.png b/src/test/img/IMG2.png new file mode 100644 index 0000000..80015a3 Binary files /dev/null and b/src/test/img/IMG2.png differ diff --git a/src/test/img/IMG3.png b/src/test/img/IMG3.png new file mode 100644 index 0000000..f226590 Binary files /dev/null and b/src/test/img/IMG3.png differ diff --git a/src/test/img/IMG4.png b/src/test/img/IMG4.png new file mode 100644 index 0000000..7ef3e9c Binary files /dev/null and b/src/test/img/IMG4.png differ diff --git a/src/test/img/R-C.jpg b/src/test/img/R-C.jpg new file mode 100644 index 0000000..3e3efd4 Binary files /dev/null and b/src/test/img/R-C.jpg differ diff --git a/src/test/img/RGB.png b/src/test/img/RGB.png new file mode 100644 index 0000000..a06e264 Binary files /dev/null and b/src/test/img/RGB.png differ diff --git a/src/test/img/RGBMap.png b/src/test/img/RGBMap.png new file mode 100644 index 0000000..73c6a54 Binary files /dev/null and b/src/test/img/RGBMap.png differ diff --git a/src/test/img/RGBMap2.png b/src/test/img/RGBMap2.png new file mode 100644 index 0000000..fcbe4a0 Binary files /dev/null and b/src/test/img/RGBMap2.png differ diff --git a/src/test/img/保存的地图.png b/src/test/img/保存的地图.png new file mode 100644 index 0000000..b91517d Binary files /dev/null and b/src/test/img/保存的地图.png differ diff --git a/src/test/img/爷的头像.png b/src/test/img/爷的头像.png new file mode 100644 index 0000000..d7b8c99 Binary files /dev/null and b/src/test/img/爷的头像.png differ diff --git a/src/test/img/白猫RGB.png b/src/test/img/白猫RGB.png new file mode 100644 index 0000000..46a1a57 Binary files /dev/null and b/src/test/img/白猫RGB.png differ diff --git a/src/test/img/白猫RGB预览.png b/src/test/img/白猫RGB预览.png new file mode 100644 index 0000000..5dafb0d Binary files /dev/null and b/src/test/img/白猫RGB预览.png differ diff --git a/src/test/lib/ImageFilter.java b/src/test/lib/ImageFilter.java new file mode 100644 index 0000000..9425b25 --- /dev/null +++ b/src/test/lib/ImageFilter.java @@ -0,0 +1,187 @@ +package text.lib; + +import javax.imageio.ImageIO; +import java.awt.*; +import java.awt.font.GlyphVector; +import java.awt.image.BufferedImage; +import java.io.File; +import java.io.IOException; + +public class ImageFilter { + public BufferedImage bufferedImage; + + public ImageFilter(Dimension size) { + bufferedImage = new BufferedImage(size.width, size.height, BufferedImage.TYPE_4BYTE_ABGR); + } + + public ImageFilter(BufferedImage bufferedImage) { + this.bufferedImage = bufferedImage; + + } + + public ImageFilter(String imgPath) throws IOException { + bufferedImage = ImageIO.read(new File(imgPath)); + } + + public ImageFilter(Image image) { + bufferedImage = new BufferedImage(image.getWidth(null), image.getHeight(null), BufferedImage.TYPE_4BYTE_ABGR); + bufferedImage.createGraphics().drawImage(image, 0, 0, bufferedImage.getWidth(), bufferedImage.getHeight(), null); + //this.image = image; + + } + + //缩放图片 + public text.lib.ImageFilter Zoom(Dimension size) { + BufferedImage bfimg = new BufferedImage(size.width, size.height, BufferedImage.TYPE_4BYTE_ABGR); + Graphics2D graphics2D = bfimg.createGraphics(); + graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + graphics2D.drawImage(bufferedImage, 0, 0, size.width, size.height, null); + bfimg.getGraphics().dispose(); + + bufferedImage = bfimg; + return this; + } + + //修改画布 + public text.lib.ImageFilter ChangeCanvas(Point Pos, Dimension size) { + BufferedImage bfimg = new BufferedImage(size.width, size.height, BufferedImage.TYPE_4BYTE_ABGR); + bfimg.getGraphics().drawImage(bufferedImage, Pos.x, Pos.y, bufferedImage.getWidth(), bufferedImage.getHeight(), null); + bfimg.getGraphics().dispose(); + bufferedImage = bfimg; + return this; + } + + + public text.lib.ImageFilter DrawIMG(text.lib.ImageFilter img, Point pos, Dimension size) { + Graphics2D g2d = bufferedImage.createGraphics(); + g2d.drawImage(img.bufferedImage, pos.x, pos.y,size.width,size.height, null); + g2d.dispose(); + return this; + } + + //改透明度 + public text.lib.ImageFilter ChangeAllAlpha(int Alpha) { + BufferedImage bfimg = new BufferedImage(bufferedImage.getWidth(null), bufferedImage.getHeight(null), BufferedImage.TYPE_4BYTE_ABGR); + bfimg.getGraphics().drawImage(bufferedImage, 0, 0, bfimg.getWidth(), bfimg.getHeight(), null); + // + for (int y = 0; y < bfimg.getHeight(); y++) { + for (int x = 0; x < bfimg.getWidth(); x++) { + Color color = new Color(bfimg.getRGB(x, y), true); + + //System.out.println(color.getAlpha()); + if (color.getAlpha() > Alpha) { + bfimg.setRGB(x, y, new Color(color.getRed(), color.getGreen(), color.getBlue(), Alpha).getRGB()); + //bfimg.setRGB(x, y, new Color(Alpha,0,0,255).getRGB()); + } + + } + } + bfimg.getGraphics().dispose(); + bufferedImage = bfimg; + return this; + } + + + //与另一张图片进行比较 颜色相同Alpha + public text.lib.ImageFilter CompareColor(text.lib.ImageFilter img) { + BufferedImage bfimg = new BufferedImage(bufferedImage.getWidth(null), bufferedImage.getHeight(null), BufferedImage.TYPE_4BYTE_ABGR); + bfimg.getGraphics().drawImage(bufferedImage, 0, 0, bfimg.getWidth(), bfimg.getHeight(), null); + + for (int y = 0; y < bfimg.getHeight(); y++) { + for (int x = 0; x < bfimg.getWidth(); x++) { + Color color = new Color(bfimg.getRGB(x, y), true); + Color color2 = new Color(img.bufferedImage.getRGB(x, y), true); + int r = 3; + //System.out.println(color.getAlpha()); + if (color.getRed() - color2.getRed() < r) { + if (color.getGreen() - color2.getGreen() < r) + if (color.getBlue() - color2.getBlue() < r) + bfimg.setRGB(x, y, new Color(color.getRed(), color.getGreen(), color.getBlue(), 0).getRGB()); + + } + + } + } + bfimg.getGraphics().dispose(); + bufferedImage = bfimg; + return this; + } + + + //截取图片 + public text.lib.ImageFilter Intercept(Rectangle rectangle) { + BufferedImage bfimg = new BufferedImage(rectangle.width, rectangle.height, BufferedImage.TYPE_4BYTE_ABGR); + bfimg.getGraphics().drawImage(bufferedImage, -rectangle.x, -rectangle.y, bufferedImage.getWidth(null), bufferedImage.getHeight(null), null); + bfimg.getGraphics().dispose(); + bufferedImage = bfimg; + return this; + } + + //写文字 + public text.lib.ImageFilter WriteString(Point point, String str, Font font, Color color) { + Graphics2D g2d = bufferedImage.createGraphics(); + FontMetrics fm = g2d.getFontMetrics(font); + int widthx = (bufferedImage.getWidth() - fm.stringWidth(str)) / 2; + bufferedImage = WriteString(str, font, color, new Point(widthx, (bufferedImage.getHeight()) / 2 + font.getSize() / 4)).bufferedImage; + g2d.dispose(); + return this; + } + + public text.lib.ImageFilter WriteString(String str, Font font, Color color, Point p) { + Graphics2D g2d = bufferedImage.createGraphics(); + g2d.setFont(font); + g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + GlyphVector v = font.createGlyphVector(g2d.getFontRenderContext(), str); + Shape shape = v.getOutline(); + g2d.translate(p.x, p.y); + g2d.setColor(color); + g2d.fill(shape); + return this; + } + + public text.lib.ImageFilter WriteString(String str, Font font, Color color, Point p, Color OutlineColor, float OutlineSize) { + Graphics2D g2d = bufferedImage.createGraphics(); + g2d.setFont(font); + g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); + + GlyphVector v = font.createGlyphVector(g2d.getFontRenderContext(), str); + Shape shape = v.getOutline(); + g2d.translate(p.x, p.y); + g2d.setColor(color); + g2d.fill(shape); + + + g2d.setColor(OutlineColor); + g2d.setStroke(new BasicStroke(OutlineSize)); + g2d.draw(shape); + g2d.dispose(); + //g2d.drawString(str, 0,0); + return this; + } + + //抠图 + public text.lib.ImageFilter ChangeBlackAlpha(int Alpha) { + BufferedImage bfimg = new BufferedImage(bufferedImage.getWidth(null), bufferedImage.getHeight(null), BufferedImage.TYPE_4BYTE_ABGR); + bfimg.getGraphics().drawImage(bufferedImage, 0, 0, bfimg.getWidth(), bfimg.getHeight(), null); + for (int y = 0; y < bfimg.getHeight(); y++) { + for (int x = 0; x < bfimg.getWidth(); x++) { + Color color = new Color(bfimg.getRGB(x, y), true); + if (color.getAlpha() > Alpha) { + bfimg.setRGB(x, y, new Color(255, 255, 255, 255).getRGB()); + //bfimg.setRGB(x, y, new Color(Alpha,0,0,255).getRGB()); + } + + } + } + return this; + } + + public void WriteFile(File file) throws IOException { + ImageIO.write(bufferedImage, "png", file); + } + + public void WriteFile(String file) throws IOException { + WriteFile(new File(file)); + } + +} diff --git a/src/test/lib/obj-0.3.0.jar b/src/test/lib/obj-0.3.0.jar new file mode 100644 index 0000000..ce86e15 Binary files /dev/null and b/src/test/lib/obj-0.3.0.jar differ diff --git a/src/test/mc_res/all_blocks/acacia_door_bottom.png b/src/test/mc_res/all_blocks/acacia_door_bottom.png new file mode 100644 index 0000000..53979a2 Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/acacia_door_top.png b/src/test/mc_res/all_blocks/acacia_door_top.png new file mode 100644 index 0000000..4b634d6 Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_door_top.png differ diff --git a/src/test/mc_res/all_blocks/acacia_leaves.png b/src/test/mc_res/all_blocks/acacia_leaves.png new file mode 100644 index 0000000..8cbb1eb Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_leaves.png differ diff --git a/src/test/mc_res/all_blocks/acacia_log.png b/src/test/mc_res/all_blocks/acacia_log.png new file mode 100644 index 0000000..bf2880b Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_log.png differ diff --git a/src/test/mc_res/all_blocks/acacia_log_top.png b/src/test/mc_res/all_blocks/acacia_log_top.png new file mode 100644 index 0000000..fc02620 Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_log_top.png differ diff --git a/src/test/mc_res/all_blocks/acacia_planks.png b/src/test/mc_res/all_blocks/acacia_planks.png new file mode 100644 index 0000000..b83e4fe Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_planks.png differ diff --git a/src/test/mc_res/all_blocks/acacia_sapling.png b/src/test/mc_res/all_blocks/acacia_sapling.png new file mode 100644 index 0000000..6817397 Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_sapling.png differ diff --git a/src/test/mc_res/all_blocks/acacia_trapdoor.png b/src/test/mc_res/all_blocks/acacia_trapdoor.png new file mode 100644 index 0000000..e8eeb9c Binary files /dev/null and b/src/test/mc_res/all_blocks/acacia_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/activator_rail.png b/src/test/mc_res/all_blocks/activator_rail.png new file mode 100644 index 0000000..721f3f5 Binary files /dev/null and b/src/test/mc_res/all_blocks/activator_rail.png differ diff --git a/src/test/mc_res/all_blocks/activator_rail_on.png b/src/test/mc_res/all_blocks/activator_rail_on.png new file mode 100644 index 0000000..59844b0 Binary files /dev/null and b/src/test/mc_res/all_blocks/activator_rail_on.png differ diff --git a/src/test/mc_res/all_blocks/allium.png b/src/test/mc_res/all_blocks/allium.png new file mode 100644 index 0000000..3750ff3 Binary files /dev/null and b/src/test/mc_res/all_blocks/allium.png differ diff --git a/src/test/mc_res/all_blocks/amethyst_block.png b/src/test/mc_res/all_blocks/amethyst_block.png new file mode 100644 index 0000000..4e3e8b1 Binary files /dev/null and b/src/test/mc_res/all_blocks/amethyst_block.png differ diff --git a/src/test/mc_res/all_blocks/amethyst_cluster.png b/src/test/mc_res/all_blocks/amethyst_cluster.png new file mode 100644 index 0000000..c928f20 Binary files /dev/null and b/src/test/mc_res/all_blocks/amethyst_cluster.png differ diff --git a/src/test/mc_res/all_blocks/ancient_debris_side.png b/src/test/mc_res/all_blocks/ancient_debris_side.png new file mode 100644 index 0000000..1d3519e Binary files /dev/null and b/src/test/mc_res/all_blocks/ancient_debris_side.png differ diff --git a/src/test/mc_res/all_blocks/ancient_debris_top.png b/src/test/mc_res/all_blocks/ancient_debris_top.png new file mode 100644 index 0000000..133819d Binary files /dev/null and b/src/test/mc_res/all_blocks/ancient_debris_top.png differ diff --git a/src/test/mc_res/all_blocks/andesite.png b/src/test/mc_res/all_blocks/andesite.png new file mode 100644 index 0000000..6bf96ad Binary files /dev/null and b/src/test/mc_res/all_blocks/andesite.png differ diff --git a/src/test/mc_res/all_blocks/anvil.png b/src/test/mc_res/all_blocks/anvil.png new file mode 100644 index 0000000..732038e Binary files /dev/null and b/src/test/mc_res/all_blocks/anvil.png differ diff --git a/src/test/mc_res/all_blocks/anvil_top.png b/src/test/mc_res/all_blocks/anvil_top.png new file mode 100644 index 0000000..f1f6bf7 Binary files /dev/null and b/src/test/mc_res/all_blocks/anvil_top.png differ diff --git a/src/test/mc_res/all_blocks/attached_melon_stem.png b/src/test/mc_res/all_blocks/attached_melon_stem.png new file mode 100644 index 0000000..62ad943 Binary files /dev/null and b/src/test/mc_res/all_blocks/attached_melon_stem.png differ diff --git a/src/test/mc_res/all_blocks/attached_pumpkin_stem.png b/src/test/mc_res/all_blocks/attached_pumpkin_stem.png new file mode 100644 index 0000000..6a5c10e Binary files /dev/null and b/src/test/mc_res/all_blocks/attached_pumpkin_stem.png differ diff --git a/src/test/mc_res/all_blocks/azalea_leaves.png b/src/test/mc_res/all_blocks/azalea_leaves.png new file mode 100644 index 0000000..7eff9b1 Binary files /dev/null and b/src/test/mc_res/all_blocks/azalea_leaves.png differ diff --git a/src/test/mc_res/all_blocks/azalea_plant.png b/src/test/mc_res/all_blocks/azalea_plant.png new file mode 100644 index 0000000..74d5a97 Binary files /dev/null and b/src/test/mc_res/all_blocks/azalea_plant.png differ diff --git a/src/test/mc_res/all_blocks/azalea_side.png b/src/test/mc_res/all_blocks/azalea_side.png new file mode 100644 index 0000000..43b8ec0 Binary files /dev/null and b/src/test/mc_res/all_blocks/azalea_side.png differ diff --git a/src/test/mc_res/all_blocks/azalea_top.png b/src/test/mc_res/all_blocks/azalea_top.png new file mode 100644 index 0000000..0449fb0 Binary files /dev/null and b/src/test/mc_res/all_blocks/azalea_top.png differ diff --git a/src/test/mc_res/all_blocks/azure_bluet.png b/src/test/mc_res/all_blocks/azure_bluet.png new file mode 100644 index 0000000..250fcc0 Binary files /dev/null and b/src/test/mc_res/all_blocks/azure_bluet.png differ diff --git a/src/test/mc_res/all_blocks/bamboo_large_leaves.png b/src/test/mc_res/all_blocks/bamboo_large_leaves.png new file mode 100644 index 0000000..4fd2fb0 Binary files /dev/null and b/src/test/mc_res/all_blocks/bamboo_large_leaves.png differ diff --git a/src/test/mc_res/all_blocks/bamboo_singleleaf.png b/src/test/mc_res/all_blocks/bamboo_singleleaf.png new file mode 100644 index 0000000..42f1f59 Binary files /dev/null and b/src/test/mc_res/all_blocks/bamboo_singleleaf.png differ diff --git a/src/test/mc_res/all_blocks/bamboo_small_leaves.png b/src/test/mc_res/all_blocks/bamboo_small_leaves.png new file mode 100644 index 0000000..81aca7e Binary files /dev/null and b/src/test/mc_res/all_blocks/bamboo_small_leaves.png differ diff --git a/src/test/mc_res/all_blocks/bamboo_stage0.png b/src/test/mc_res/all_blocks/bamboo_stage0.png new file mode 100644 index 0000000..c16c371 Binary files /dev/null and b/src/test/mc_res/all_blocks/bamboo_stage0.png differ diff --git a/src/test/mc_res/all_blocks/bamboo_stalk.png b/src/test/mc_res/all_blocks/bamboo_stalk.png new file mode 100644 index 0000000..93cfa80 Binary files /dev/null and b/src/test/mc_res/all_blocks/bamboo_stalk.png differ diff --git a/src/test/mc_res/all_blocks/barrel_bottom.png b/src/test/mc_res/all_blocks/barrel_bottom.png new file mode 100644 index 0000000..de0af25 Binary files /dev/null and b/src/test/mc_res/all_blocks/barrel_bottom.png differ diff --git a/src/test/mc_res/all_blocks/barrel_side.png b/src/test/mc_res/all_blocks/barrel_side.png new file mode 100644 index 0000000..1c3cb79 Binary files /dev/null and b/src/test/mc_res/all_blocks/barrel_side.png differ diff --git a/src/test/mc_res/all_blocks/barrel_top.png b/src/test/mc_res/all_blocks/barrel_top.png new file mode 100644 index 0000000..c136ced Binary files /dev/null and b/src/test/mc_res/all_blocks/barrel_top.png differ diff --git a/src/test/mc_res/all_blocks/barrel_top_open.png b/src/test/mc_res/all_blocks/barrel_top_open.png new file mode 100644 index 0000000..4b11386 Binary files /dev/null and b/src/test/mc_res/all_blocks/barrel_top_open.png differ diff --git a/src/test/mc_res/all_blocks/basalt_side.png b/src/test/mc_res/all_blocks/basalt_side.png new file mode 100644 index 0000000..053074f Binary files /dev/null and b/src/test/mc_res/all_blocks/basalt_side.png differ diff --git a/src/test/mc_res/all_blocks/basalt_top.png b/src/test/mc_res/all_blocks/basalt_top.png new file mode 100644 index 0000000..d55e4af Binary files /dev/null and b/src/test/mc_res/all_blocks/basalt_top.png differ diff --git a/src/test/mc_res/all_blocks/beacon.png b/src/test/mc_res/all_blocks/beacon.png new file mode 100644 index 0000000..1146885 Binary files /dev/null and b/src/test/mc_res/all_blocks/beacon.png differ diff --git a/src/test/mc_res/all_blocks/bedrock.png b/src/test/mc_res/all_blocks/bedrock.png new file mode 100644 index 0000000..8872226 Binary files /dev/null and b/src/test/mc_res/all_blocks/bedrock.png differ diff --git a/src/test/mc_res/all_blocks/bee_nest_bottom.png b/src/test/mc_res/all_blocks/bee_nest_bottom.png new file mode 100644 index 0000000..9285e6b Binary files /dev/null and b/src/test/mc_res/all_blocks/bee_nest_bottom.png differ diff --git a/src/test/mc_res/all_blocks/bee_nest_front.png b/src/test/mc_res/all_blocks/bee_nest_front.png new file mode 100644 index 0000000..026551a Binary files /dev/null and b/src/test/mc_res/all_blocks/bee_nest_front.png differ diff --git a/src/test/mc_res/all_blocks/bee_nest_front_honey.png b/src/test/mc_res/all_blocks/bee_nest_front_honey.png new file mode 100644 index 0000000..06fac14 Binary files /dev/null and b/src/test/mc_res/all_blocks/bee_nest_front_honey.png differ diff --git a/src/test/mc_res/all_blocks/bee_nest_side.png b/src/test/mc_res/all_blocks/bee_nest_side.png new file mode 100644 index 0000000..c604de7 Binary files /dev/null and b/src/test/mc_res/all_blocks/bee_nest_side.png differ diff --git a/src/test/mc_res/all_blocks/bee_nest_top.png b/src/test/mc_res/all_blocks/bee_nest_top.png new file mode 100644 index 0000000..75aff10 Binary files /dev/null and b/src/test/mc_res/all_blocks/bee_nest_top.png differ diff --git a/src/test/mc_res/all_blocks/beehive_end.png b/src/test/mc_res/all_blocks/beehive_end.png new file mode 100644 index 0000000..6bdf368 Binary files /dev/null and b/src/test/mc_res/all_blocks/beehive_end.png differ diff --git a/src/test/mc_res/all_blocks/beehive_front.png b/src/test/mc_res/all_blocks/beehive_front.png new file mode 100644 index 0000000..3679deb Binary files /dev/null and b/src/test/mc_res/all_blocks/beehive_front.png differ diff --git a/src/test/mc_res/all_blocks/beehive_front_honey.png b/src/test/mc_res/all_blocks/beehive_front_honey.png new file mode 100644 index 0000000..453f6d2 Binary files /dev/null and b/src/test/mc_res/all_blocks/beehive_front_honey.png differ diff --git a/src/test/mc_res/all_blocks/beehive_side.png b/src/test/mc_res/all_blocks/beehive_side.png new file mode 100644 index 0000000..2fcf064 Binary files /dev/null and b/src/test/mc_res/all_blocks/beehive_side.png differ diff --git a/src/test/mc_res/all_blocks/beetroots_stage0.png b/src/test/mc_res/all_blocks/beetroots_stage0.png new file mode 100644 index 0000000..d27726a Binary files /dev/null and b/src/test/mc_res/all_blocks/beetroots_stage0.png differ diff --git a/src/test/mc_res/all_blocks/beetroots_stage1.png b/src/test/mc_res/all_blocks/beetroots_stage1.png new file mode 100644 index 0000000..5d0a6ba Binary files /dev/null and b/src/test/mc_res/all_blocks/beetroots_stage1.png differ diff --git a/src/test/mc_res/all_blocks/beetroots_stage2.png b/src/test/mc_res/all_blocks/beetroots_stage2.png new file mode 100644 index 0000000..6050ebb Binary files /dev/null and b/src/test/mc_res/all_blocks/beetroots_stage2.png differ diff --git a/src/test/mc_res/all_blocks/beetroots_stage3.png b/src/test/mc_res/all_blocks/beetroots_stage3.png new file mode 100644 index 0000000..6ded770 Binary files /dev/null and b/src/test/mc_res/all_blocks/beetroots_stage3.png differ diff --git a/src/test/mc_res/all_blocks/bell_bottom.png b/src/test/mc_res/all_blocks/bell_bottom.png new file mode 100644 index 0000000..04a8799 Binary files /dev/null and b/src/test/mc_res/all_blocks/bell_bottom.png differ diff --git a/src/test/mc_res/all_blocks/bell_side.png b/src/test/mc_res/all_blocks/bell_side.png new file mode 100644 index 0000000..b44bcc4 Binary files /dev/null and b/src/test/mc_res/all_blocks/bell_side.png differ diff --git a/src/test/mc_res/all_blocks/bell_top.png b/src/test/mc_res/all_blocks/bell_top.png new file mode 100644 index 0000000..7fce98d Binary files /dev/null and b/src/test/mc_res/all_blocks/bell_top.png differ diff --git a/src/test/mc_res/all_blocks/big_dripleaf_side.png b/src/test/mc_res/all_blocks/big_dripleaf_side.png new file mode 100644 index 0000000..f596e32 Binary files /dev/null and b/src/test/mc_res/all_blocks/big_dripleaf_side.png differ diff --git a/src/test/mc_res/all_blocks/big_dripleaf_stem.png b/src/test/mc_res/all_blocks/big_dripleaf_stem.png new file mode 100644 index 0000000..56b1aee Binary files /dev/null and b/src/test/mc_res/all_blocks/big_dripleaf_stem.png differ diff --git a/src/test/mc_res/all_blocks/big_dripleaf_tip.png b/src/test/mc_res/all_blocks/big_dripleaf_tip.png new file mode 100644 index 0000000..5f42e9a Binary files /dev/null and b/src/test/mc_res/all_blocks/big_dripleaf_tip.png differ diff --git a/src/test/mc_res/all_blocks/big_dripleaf_top.png b/src/test/mc_res/all_blocks/big_dripleaf_top.png new file mode 100644 index 0000000..f697484 Binary files /dev/null and b/src/test/mc_res/all_blocks/big_dripleaf_top.png differ diff --git a/src/test/mc_res/all_blocks/birch_door_bottom.png b/src/test/mc_res/all_blocks/birch_door_bottom.png new file mode 100644 index 0000000..b29d01a Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/birch_door_top.png b/src/test/mc_res/all_blocks/birch_door_top.png new file mode 100644 index 0000000..2e0e6af Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_door_top.png differ diff --git a/src/test/mc_res/all_blocks/birch_leaves.png b/src/test/mc_res/all_blocks/birch_leaves.png new file mode 100644 index 0000000..6a75c99 Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_leaves.png differ diff --git a/src/test/mc_res/all_blocks/birch_log.png b/src/test/mc_res/all_blocks/birch_log.png new file mode 100644 index 0000000..c0ef988 Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_log.png differ diff --git a/src/test/mc_res/all_blocks/birch_log_top.png b/src/test/mc_res/all_blocks/birch_log_top.png new file mode 100644 index 0000000..a84365c Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_log_top.png differ diff --git a/src/test/mc_res/all_blocks/birch_planks.png b/src/test/mc_res/all_blocks/birch_planks.png new file mode 100644 index 0000000..6d1983d Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_planks.png differ diff --git a/src/test/mc_res/all_blocks/birch_sapling.png b/src/test/mc_res/all_blocks/birch_sapling.png new file mode 100644 index 0000000..d33b34c Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_sapling.png differ diff --git a/src/test/mc_res/all_blocks/birch_trapdoor.png b/src/test/mc_res/all_blocks/birch_trapdoor.png new file mode 100644 index 0000000..01255fe Binary files /dev/null and b/src/test/mc_res/all_blocks/birch_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/black_candle.png b/src/test/mc_res/all_blocks/black_candle.png new file mode 100644 index 0000000..35f5194 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_candle.png differ diff --git a/src/test/mc_res/all_blocks/black_candle_lit.png b/src/test/mc_res/all_blocks/black_candle_lit.png new file mode 100644 index 0000000..2977e0a Binary files /dev/null and b/src/test/mc_res/all_blocks/black_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/black_concrete.png b/src/test/mc_res/all_blocks/black_concrete.png new file mode 100644 index 0000000..8413b9c Binary files /dev/null and b/src/test/mc_res/all_blocks/black_concrete.png differ diff --git a/src/test/mc_res/all_blocks/black_concrete_powder.png b/src/test/mc_res/all_blocks/black_concrete_powder.png new file mode 100644 index 0000000..529daaa Binary files /dev/null and b/src/test/mc_res/all_blocks/black_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/black_glazed_terracotta.png b/src/test/mc_res/all_blocks/black_glazed_terracotta.png new file mode 100644 index 0000000..18acd92 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/black_shulker_box.png b/src/test/mc_res/all_blocks/black_shulker_box.png new file mode 100644 index 0000000..213cec3 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/black_stained_glass.png b/src/test/mc_res/all_blocks/black_stained_glass.png new file mode 100644 index 0000000..6b884f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/black_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/black_stained_glass_pane_top.png new file mode 100644 index 0000000..43d60c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/black_terracotta.png b/src/test/mc_res/all_blocks/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/black_wool.png b/src/test/mc_res/all_blocks/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/src/test/mc_res/all_blocks/black_wool.png differ diff --git a/src/test/mc_res/all_blocks/blackstone.png b/src/test/mc_res/all_blocks/blackstone.png new file mode 100644 index 0000000..5f94c21 Binary files /dev/null and b/src/test/mc_res/all_blocks/blackstone.png differ diff --git a/src/test/mc_res/all_blocks/blackstone_top.png b/src/test/mc_res/all_blocks/blackstone_top.png new file mode 100644 index 0000000..45a4a43 Binary files /dev/null and b/src/test/mc_res/all_blocks/blackstone_top.png differ diff --git a/src/test/mc_res/all_blocks/blast_furnace_front.png b/src/test/mc_res/all_blocks/blast_furnace_front.png new file mode 100644 index 0000000..c7d42bf Binary files /dev/null and b/src/test/mc_res/all_blocks/blast_furnace_front.png differ diff --git a/src/test/mc_res/all_blocks/blast_furnace_front_on.png b/src/test/mc_res/all_blocks/blast_furnace_front_on.png new file mode 100644 index 0000000..8b51e4e Binary files /dev/null and b/src/test/mc_res/all_blocks/blast_furnace_front_on.png differ diff --git a/src/test/mc_res/all_blocks/blast_furnace_front_on.png.mcmeta b/src/test/mc_res/all_blocks/blast_furnace_front_on.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/blast_furnace_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/blast_furnace_side.png b/src/test/mc_res/all_blocks/blast_furnace_side.png new file mode 100644 index 0000000..05714a0 Binary files /dev/null and b/src/test/mc_res/all_blocks/blast_furnace_side.png differ diff --git a/src/test/mc_res/all_blocks/blast_furnace_top.png b/src/test/mc_res/all_blocks/blast_furnace_top.png new file mode 100644 index 0000000..6c8d385 Binary files /dev/null and b/src/test/mc_res/all_blocks/blast_furnace_top.png differ diff --git a/src/test/mc_res/all_blocks/blue_candle.png b/src/test/mc_res/all_blocks/blue_candle.png new file mode 100644 index 0000000..96f1bac Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_candle.png differ diff --git a/src/test/mc_res/all_blocks/blue_candle_lit.png b/src/test/mc_res/all_blocks/blue_candle_lit.png new file mode 100644 index 0000000..2f18866 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/blue_concrete.png b/src/test/mc_res/all_blocks/blue_concrete.png new file mode 100644 index 0000000..e1f68fc Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_concrete.png differ diff --git a/src/test/mc_res/all_blocks/blue_concrete_powder.png b/src/test/mc_res/all_blocks/blue_concrete_powder.png new file mode 100644 index 0000000..e78597e Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/blue_glazed_terracotta.png b/src/test/mc_res/all_blocks/blue_glazed_terracotta.png new file mode 100644 index 0000000..8ced312 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/blue_ice.png b/src/test/mc_res/all_blocks/blue_ice.png new file mode 100644 index 0000000..78b6040 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_ice.png differ diff --git a/src/test/mc_res/all_blocks/blue_orchid.png b/src/test/mc_res/all_blocks/blue_orchid.png new file mode 100644 index 0000000..ae580ae Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_orchid.png differ diff --git a/src/test/mc_res/all_blocks/blue_shulker_box.png b/src/test/mc_res/all_blocks/blue_shulker_box.png new file mode 100644 index 0000000..3bcd44d Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/blue_stained_glass.png b/src/test/mc_res/all_blocks/blue_stained_glass.png new file mode 100644 index 0000000..f339139 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/blue_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/blue_stained_glass_pane_top.png new file mode 100644 index 0000000..55c614f Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/blue_terracotta.png b/src/test/mc_res/all_blocks/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/blue_wool.png b/src/test/mc_res/all_blocks/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/src/test/mc_res/all_blocks/blue_wool.png differ diff --git a/src/test/mc_res/all_blocks/bone_block_side.png b/src/test/mc_res/all_blocks/bone_block_side.png new file mode 100644 index 0000000..6f1a161 Binary files /dev/null and b/src/test/mc_res/all_blocks/bone_block_side.png differ diff --git a/src/test/mc_res/all_blocks/bone_block_top.png b/src/test/mc_res/all_blocks/bone_block_top.png new file mode 100644 index 0000000..72e642e Binary files /dev/null and b/src/test/mc_res/all_blocks/bone_block_top.png differ diff --git a/src/test/mc_res/all_blocks/bookshelf.png b/src/test/mc_res/all_blocks/bookshelf.png new file mode 100644 index 0000000..4a2c24d Binary files /dev/null and b/src/test/mc_res/all_blocks/bookshelf.png differ diff --git a/src/test/mc_res/all_blocks/brain_coral.png b/src/test/mc_res/all_blocks/brain_coral.png new file mode 100644 index 0000000..b950ab8 Binary files /dev/null and b/src/test/mc_res/all_blocks/brain_coral.png differ diff --git a/src/test/mc_res/all_blocks/brain_coral_block.png b/src/test/mc_res/all_blocks/brain_coral_block.png new file mode 100644 index 0000000..074a2c9 Binary files /dev/null and b/src/test/mc_res/all_blocks/brain_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/brain_coral_fan.png b/src/test/mc_res/all_blocks/brain_coral_fan.png new file mode 100644 index 0000000..eb5be1c Binary files /dev/null and b/src/test/mc_res/all_blocks/brain_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/brewing_stand.png b/src/test/mc_res/all_blocks/brewing_stand.png new file mode 100644 index 0000000..af2333f Binary files /dev/null and b/src/test/mc_res/all_blocks/brewing_stand.png differ diff --git a/src/test/mc_res/all_blocks/brewing_stand_base.png b/src/test/mc_res/all_blocks/brewing_stand_base.png new file mode 100644 index 0000000..6c7369d Binary files /dev/null and b/src/test/mc_res/all_blocks/brewing_stand_base.png differ diff --git a/src/test/mc_res/all_blocks/bricks.png b/src/test/mc_res/all_blocks/bricks.png new file mode 100644 index 0000000..2ed16c4 Binary files /dev/null and b/src/test/mc_res/all_blocks/bricks.png differ diff --git a/src/test/mc_res/all_blocks/brown_candle.png b/src/test/mc_res/all_blocks/brown_candle.png new file mode 100644 index 0000000..19368dc Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_candle.png differ diff --git a/src/test/mc_res/all_blocks/brown_candle_lit.png b/src/test/mc_res/all_blocks/brown_candle_lit.png new file mode 100644 index 0000000..11cf40c Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/brown_concrete.png b/src/test/mc_res/all_blocks/brown_concrete.png new file mode 100644 index 0000000..1ee6716 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_concrete.png differ diff --git a/src/test/mc_res/all_blocks/brown_concrete_powder.png b/src/test/mc_res/all_blocks/brown_concrete_powder.png new file mode 100644 index 0000000..14487d7 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/brown_glazed_terracotta.png b/src/test/mc_res/all_blocks/brown_glazed_terracotta.png new file mode 100644 index 0000000..17bd427 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/brown_mushroom.png b/src/test/mc_res/all_blocks/brown_mushroom.png new file mode 100644 index 0000000..57b94d5 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_mushroom.png differ diff --git a/src/test/mc_res/all_blocks/brown_mushroom_block.png b/src/test/mc_res/all_blocks/brown_mushroom_block.png new file mode 100644 index 0000000..ab3b4c8 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_mushroom_block.png differ diff --git a/src/test/mc_res/all_blocks/brown_shulker_box.png b/src/test/mc_res/all_blocks/brown_shulker_box.png new file mode 100644 index 0000000..2b52d9e Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/brown_stained_glass.png b/src/test/mc_res/all_blocks/brown_stained_glass.png new file mode 100644 index 0000000..d62efcc Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/brown_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/brown_stained_glass_pane_top.png new file mode 100644 index 0000000..cbd791a Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/brown_terracotta.png b/src/test/mc_res/all_blocks/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/brown_wool.png b/src/test/mc_res/all_blocks/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/src/test/mc_res/all_blocks/brown_wool.png differ diff --git a/src/test/mc_res/all_blocks/bubble_coral.png b/src/test/mc_res/all_blocks/bubble_coral.png new file mode 100644 index 0000000..a94f914 Binary files /dev/null and b/src/test/mc_res/all_blocks/bubble_coral.png differ diff --git a/src/test/mc_res/all_blocks/bubble_coral_block.png b/src/test/mc_res/all_blocks/bubble_coral_block.png new file mode 100644 index 0000000..58b9999 Binary files /dev/null and b/src/test/mc_res/all_blocks/bubble_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/bubble_coral_fan.png b/src/test/mc_res/all_blocks/bubble_coral_fan.png new file mode 100644 index 0000000..3ab3d2b Binary files /dev/null and b/src/test/mc_res/all_blocks/bubble_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/budding_amethyst.png b/src/test/mc_res/all_blocks/budding_amethyst.png new file mode 100644 index 0000000..edde805 Binary files /dev/null and b/src/test/mc_res/all_blocks/budding_amethyst.png differ diff --git a/src/test/mc_res/all_blocks/cactus_bottom.png b/src/test/mc_res/all_blocks/cactus_bottom.png new file mode 100644 index 0000000..c613b88 Binary files /dev/null and b/src/test/mc_res/all_blocks/cactus_bottom.png differ diff --git a/src/test/mc_res/all_blocks/cactus_side.png b/src/test/mc_res/all_blocks/cactus_side.png new file mode 100644 index 0000000..409e048 Binary files /dev/null and b/src/test/mc_res/all_blocks/cactus_side.png differ diff --git a/src/test/mc_res/all_blocks/cactus_top.png b/src/test/mc_res/all_blocks/cactus_top.png new file mode 100644 index 0000000..1fc332f Binary files /dev/null and b/src/test/mc_res/all_blocks/cactus_top.png differ diff --git a/src/test/mc_res/all_blocks/cake_bottom.png b/src/test/mc_res/all_blocks/cake_bottom.png new file mode 100644 index 0000000..86b4999 Binary files /dev/null and b/src/test/mc_res/all_blocks/cake_bottom.png differ diff --git a/src/test/mc_res/all_blocks/cake_inner.png b/src/test/mc_res/all_blocks/cake_inner.png new file mode 100644 index 0000000..77234d5 Binary files /dev/null and b/src/test/mc_res/all_blocks/cake_inner.png differ diff --git a/src/test/mc_res/all_blocks/cake_side.png b/src/test/mc_res/all_blocks/cake_side.png new file mode 100644 index 0000000..c3014b7 Binary files /dev/null and b/src/test/mc_res/all_blocks/cake_side.png differ diff --git a/src/test/mc_res/all_blocks/cake_top.png b/src/test/mc_res/all_blocks/cake_top.png new file mode 100644 index 0000000..4eb484e Binary files /dev/null and b/src/test/mc_res/all_blocks/cake_top.png differ diff --git a/src/test/mc_res/all_blocks/calcite.png b/src/test/mc_res/all_blocks/calcite.png new file mode 100644 index 0000000..4c2b0dd Binary files /dev/null and b/src/test/mc_res/all_blocks/calcite.png differ diff --git a/src/test/mc_res/all_blocks/campfire_fire.png b/src/test/mc_res/all_blocks/campfire_fire.png new file mode 100644 index 0000000..865d6e3 Binary files /dev/null and b/src/test/mc_res/all_blocks/campfire_fire.png differ diff --git a/src/test/mc_res/all_blocks/campfire_fire.png.mcmeta b/src/test/mc_res/all_blocks/campfire_fire.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/test/mc_res/all_blocks/campfire_fire.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/campfire_log.png b/src/test/mc_res/all_blocks/campfire_log.png new file mode 100644 index 0000000..6f5eddc Binary files /dev/null and b/src/test/mc_res/all_blocks/campfire_log.png differ diff --git a/src/test/mc_res/all_blocks/campfire_log_lit.png b/src/test/mc_res/all_blocks/campfire_log_lit.png new file mode 100644 index 0000000..6e41c57 Binary files /dev/null and b/src/test/mc_res/all_blocks/campfire_log_lit.png differ diff --git a/src/test/mc_res/all_blocks/campfire_log_lit.png.mcmeta b/src/test/mc_res/all_blocks/campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/src/test/mc_res/all_blocks/campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/src/test/mc_res/all_blocks/candle.png b/src/test/mc_res/all_blocks/candle.png new file mode 100644 index 0000000..d11559b Binary files /dev/null and b/src/test/mc_res/all_blocks/candle.png differ diff --git a/src/test/mc_res/all_blocks/candle_lit.png b/src/test/mc_res/all_blocks/candle_lit.png new file mode 100644 index 0000000..9aa011e Binary files /dev/null and b/src/test/mc_res/all_blocks/candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/carrots_stage0.png b/src/test/mc_res/all_blocks/carrots_stage0.png new file mode 100644 index 0000000..d31ceb6 Binary files /dev/null and b/src/test/mc_res/all_blocks/carrots_stage0.png differ diff --git a/src/test/mc_res/all_blocks/carrots_stage1.png b/src/test/mc_res/all_blocks/carrots_stage1.png new file mode 100644 index 0000000..2c4d65c Binary files /dev/null and b/src/test/mc_res/all_blocks/carrots_stage1.png differ diff --git a/src/test/mc_res/all_blocks/carrots_stage2.png b/src/test/mc_res/all_blocks/carrots_stage2.png new file mode 100644 index 0000000..9aa0e17 Binary files /dev/null and b/src/test/mc_res/all_blocks/carrots_stage2.png differ diff --git a/src/test/mc_res/all_blocks/carrots_stage3.png b/src/test/mc_res/all_blocks/carrots_stage3.png new file mode 100644 index 0000000..44a32fd Binary files /dev/null and b/src/test/mc_res/all_blocks/carrots_stage3.png differ diff --git a/src/test/mc_res/all_blocks/cartography_table_side1.png b/src/test/mc_res/all_blocks/cartography_table_side1.png new file mode 100644 index 0000000..4eb0b48 Binary files /dev/null and b/src/test/mc_res/all_blocks/cartography_table_side1.png differ diff --git a/src/test/mc_res/all_blocks/cartography_table_side2.png b/src/test/mc_res/all_blocks/cartography_table_side2.png new file mode 100644 index 0000000..f17dc25 Binary files /dev/null and b/src/test/mc_res/all_blocks/cartography_table_side2.png differ diff --git a/src/test/mc_res/all_blocks/cartography_table_side3.png b/src/test/mc_res/all_blocks/cartography_table_side3.png new file mode 100644 index 0000000..bbb21dc Binary files /dev/null and b/src/test/mc_res/all_blocks/cartography_table_side3.png differ diff --git a/src/test/mc_res/all_blocks/cartography_table_top.png b/src/test/mc_res/all_blocks/cartography_table_top.png new file mode 100644 index 0000000..16da9c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/cartography_table_top.png differ diff --git a/src/test/mc_res/all_blocks/carved_pumpkin.png b/src/test/mc_res/all_blocks/carved_pumpkin.png new file mode 100644 index 0000000..944a322 Binary files /dev/null and b/src/test/mc_res/all_blocks/carved_pumpkin.png differ diff --git a/src/test/mc_res/all_blocks/cauldron_bottom.png b/src/test/mc_res/all_blocks/cauldron_bottom.png new file mode 100644 index 0000000..4c8591a Binary files /dev/null and b/src/test/mc_res/all_blocks/cauldron_bottom.png differ diff --git a/src/test/mc_res/all_blocks/cauldron_inner.png b/src/test/mc_res/all_blocks/cauldron_inner.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/src/test/mc_res/all_blocks/cauldron_inner.png differ diff --git a/src/test/mc_res/all_blocks/cauldron_side.png b/src/test/mc_res/all_blocks/cauldron_side.png new file mode 100644 index 0000000..3bf024e Binary files /dev/null and b/src/test/mc_res/all_blocks/cauldron_side.png differ diff --git a/src/test/mc_res/all_blocks/cauldron_top.png b/src/test/mc_res/all_blocks/cauldron_top.png new file mode 100644 index 0000000..fd672b3 Binary files /dev/null and b/src/test/mc_res/all_blocks/cauldron_top.png differ diff --git a/src/test/mc_res/all_blocks/cave_vines.png b/src/test/mc_res/all_blocks/cave_vines.png new file mode 100644 index 0000000..335940e Binary files /dev/null and b/src/test/mc_res/all_blocks/cave_vines.png differ diff --git a/src/test/mc_res/all_blocks/cave_vines_lit.png b/src/test/mc_res/all_blocks/cave_vines_lit.png new file mode 100644 index 0000000..1969221 Binary files /dev/null and b/src/test/mc_res/all_blocks/cave_vines_lit.png differ diff --git a/src/test/mc_res/all_blocks/cave_vines_plant.png b/src/test/mc_res/all_blocks/cave_vines_plant.png new file mode 100644 index 0000000..de67afd Binary files /dev/null and b/src/test/mc_res/all_blocks/cave_vines_plant.png differ diff --git a/src/test/mc_res/all_blocks/cave_vines_plant_lit.png b/src/test/mc_res/all_blocks/cave_vines_plant_lit.png new file mode 100644 index 0000000..b26b259 Binary files /dev/null and b/src/test/mc_res/all_blocks/cave_vines_plant_lit.png differ diff --git a/src/test/mc_res/all_blocks/chain.png b/src/test/mc_res/all_blocks/chain.png new file mode 100644 index 0000000..d65414d Binary files /dev/null and b/src/test/mc_res/all_blocks/chain.png differ diff --git a/src/test/mc_res/all_blocks/chain_command_block_back.png b/src/test/mc_res/all_blocks/chain_command_block_back.png new file mode 100644 index 0000000..d50623b Binary files /dev/null and b/src/test/mc_res/all_blocks/chain_command_block_back.png differ diff --git a/src/test/mc_res/all_blocks/chain_command_block_back.png.mcmeta b/src/test/mc_res/all_blocks/chain_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/chain_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/chain_command_block_conditional.png b/src/test/mc_res/all_blocks/chain_command_block_conditional.png new file mode 100644 index 0000000..6cb6ccc Binary files /dev/null and b/src/test/mc_res/all_blocks/chain_command_block_conditional.png differ diff --git a/src/test/mc_res/all_blocks/chain_command_block_conditional.png.mcmeta b/src/test/mc_res/all_blocks/chain_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/chain_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/chain_command_block_front.png b/src/test/mc_res/all_blocks/chain_command_block_front.png new file mode 100644 index 0000000..420431d Binary files /dev/null and b/src/test/mc_res/all_blocks/chain_command_block_front.png differ diff --git a/src/test/mc_res/all_blocks/chain_command_block_front.png.mcmeta b/src/test/mc_res/all_blocks/chain_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/chain_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/chain_command_block_side.png b/src/test/mc_res/all_blocks/chain_command_block_side.png new file mode 100644 index 0000000..31f9ad7 Binary files /dev/null and b/src/test/mc_res/all_blocks/chain_command_block_side.png differ diff --git a/src/test/mc_res/all_blocks/chain_command_block_side.png.mcmeta b/src/test/mc_res/all_blocks/chain_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/chain_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/chipped_anvil_top.png b/src/test/mc_res/all_blocks/chipped_anvil_top.png new file mode 100644 index 0000000..89d20c6 Binary files /dev/null and b/src/test/mc_res/all_blocks/chipped_anvil_top.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_deepslate.png b/src/test/mc_res/all_blocks/chiseled_deepslate.png new file mode 100644 index 0000000..b8a7014 Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_deepslate.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_nether_bricks.png b/src/test/mc_res/all_blocks/chiseled_nether_bricks.png new file mode 100644 index 0000000..bd6009e Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_nether_bricks.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_polished_blackstone.png b/src/test/mc_res/all_blocks/chiseled_polished_blackstone.png new file mode 100644 index 0000000..ac6a0dc Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_polished_blackstone.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_quartz_block.png b/src/test/mc_res/all_blocks/chiseled_quartz_block.png new file mode 100644 index 0000000..13d7686 Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_quartz_block.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_quartz_block_top.png b/src/test/mc_res/all_blocks/chiseled_quartz_block_top.png new file mode 100644 index 0000000..35a9ef2 Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_quartz_block_top.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_red_sandstone.png b/src/test/mc_res/all_blocks/chiseled_red_sandstone.png new file mode 100644 index 0000000..7b187b0 Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_red_sandstone.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_sandstone.png b/src/test/mc_res/all_blocks/chiseled_sandstone.png new file mode 100644 index 0000000..90cf2ba Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_sandstone.png differ diff --git a/src/test/mc_res/all_blocks/chiseled_stone_bricks.png b/src/test/mc_res/all_blocks/chiseled_stone_bricks.png new file mode 100644 index 0000000..8555f0a Binary files /dev/null and b/src/test/mc_res/all_blocks/chiseled_stone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/chorus_flower.png b/src/test/mc_res/all_blocks/chorus_flower.png new file mode 100644 index 0000000..d075807 Binary files /dev/null and b/src/test/mc_res/all_blocks/chorus_flower.png differ diff --git a/src/test/mc_res/all_blocks/chorus_flower_dead.png b/src/test/mc_res/all_blocks/chorus_flower_dead.png new file mode 100644 index 0000000..21f3155 Binary files /dev/null and b/src/test/mc_res/all_blocks/chorus_flower_dead.png differ diff --git a/src/test/mc_res/all_blocks/chorus_plant.png b/src/test/mc_res/all_blocks/chorus_plant.png new file mode 100644 index 0000000..39924b9 Binary files /dev/null and b/src/test/mc_res/all_blocks/chorus_plant.png differ diff --git a/src/test/mc_res/all_blocks/clay.png b/src/test/mc_res/all_blocks/clay.png new file mode 100644 index 0000000..54fd57a Binary files /dev/null and b/src/test/mc_res/all_blocks/clay.png differ diff --git a/src/test/mc_res/all_blocks/coal_block.png b/src/test/mc_res/all_blocks/coal_block.png new file mode 100644 index 0000000..25351c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/coal_block.png differ diff --git a/src/test/mc_res/all_blocks/coal_ore.png b/src/test/mc_res/all_blocks/coal_ore.png new file mode 100644 index 0000000..2a21d2b Binary files /dev/null and b/src/test/mc_res/all_blocks/coal_ore.png differ diff --git a/src/test/mc_res/all_blocks/coarse_dirt.png b/src/test/mc_res/all_blocks/coarse_dirt.png new file mode 100644 index 0000000..3107d43 Binary files /dev/null and b/src/test/mc_res/all_blocks/coarse_dirt.png differ diff --git a/src/test/mc_res/all_blocks/cobbled_deepslate.png b/src/test/mc_res/all_blocks/cobbled_deepslate.png new file mode 100644 index 0000000..50fe34e Binary files /dev/null and b/src/test/mc_res/all_blocks/cobbled_deepslate.png differ diff --git a/src/test/mc_res/all_blocks/cobblestone.png b/src/test/mc_res/all_blocks/cobblestone.png new file mode 100644 index 0000000..80fa3a8 Binary files /dev/null and b/src/test/mc_res/all_blocks/cobblestone.png differ diff --git a/src/test/mc_res/all_blocks/cobweb.png b/src/test/mc_res/all_blocks/cobweb.png new file mode 100644 index 0000000..d31d5b4 Binary files /dev/null and b/src/test/mc_res/all_blocks/cobweb.png differ diff --git a/src/test/mc_res/all_blocks/cocoa_stage0.png b/src/test/mc_res/all_blocks/cocoa_stage0.png new file mode 100644 index 0000000..7986453 Binary files /dev/null and b/src/test/mc_res/all_blocks/cocoa_stage0.png differ diff --git a/src/test/mc_res/all_blocks/cocoa_stage1.png b/src/test/mc_res/all_blocks/cocoa_stage1.png new file mode 100644 index 0000000..c355ad0 Binary files /dev/null and b/src/test/mc_res/all_blocks/cocoa_stage1.png differ diff --git a/src/test/mc_res/all_blocks/cocoa_stage2.png b/src/test/mc_res/all_blocks/cocoa_stage2.png new file mode 100644 index 0000000..901ca32 Binary files /dev/null and b/src/test/mc_res/all_blocks/cocoa_stage2.png differ diff --git a/src/test/mc_res/all_blocks/command_block_back.png b/src/test/mc_res/all_blocks/command_block_back.png new file mode 100644 index 0000000..3860089 Binary files /dev/null and b/src/test/mc_res/all_blocks/command_block_back.png differ diff --git a/src/test/mc_res/all_blocks/command_block_back.png.mcmeta b/src/test/mc_res/all_blocks/command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/command_block_conditional.png b/src/test/mc_res/all_blocks/command_block_conditional.png new file mode 100644 index 0000000..5334c1f Binary files /dev/null and b/src/test/mc_res/all_blocks/command_block_conditional.png differ diff --git a/src/test/mc_res/all_blocks/command_block_conditional.png.mcmeta b/src/test/mc_res/all_blocks/command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/command_block_front.png b/src/test/mc_res/all_blocks/command_block_front.png new file mode 100644 index 0000000..54412d4 Binary files /dev/null and b/src/test/mc_res/all_blocks/command_block_front.png differ diff --git a/src/test/mc_res/all_blocks/command_block_front.png.mcmeta b/src/test/mc_res/all_blocks/command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/command_block_side.png b/src/test/mc_res/all_blocks/command_block_side.png new file mode 100644 index 0000000..129a5f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/command_block_side.png differ diff --git a/src/test/mc_res/all_blocks/command_block_side.png.mcmeta b/src/test/mc_res/all_blocks/command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/comparator.png b/src/test/mc_res/all_blocks/comparator.png new file mode 100644 index 0000000..f47ebf1 Binary files /dev/null and b/src/test/mc_res/all_blocks/comparator.png differ diff --git a/src/test/mc_res/all_blocks/comparator_on.png b/src/test/mc_res/all_blocks/comparator_on.png new file mode 100644 index 0000000..1d09083 Binary files /dev/null and b/src/test/mc_res/all_blocks/comparator_on.png differ diff --git a/src/test/mc_res/all_blocks/composter_bottom.png b/src/test/mc_res/all_blocks/composter_bottom.png new file mode 100644 index 0000000..7556bd9 Binary files /dev/null and b/src/test/mc_res/all_blocks/composter_bottom.png differ diff --git a/src/test/mc_res/all_blocks/composter_compost.png b/src/test/mc_res/all_blocks/composter_compost.png new file mode 100644 index 0000000..bc17729 Binary files /dev/null and b/src/test/mc_res/all_blocks/composter_compost.png differ diff --git a/src/test/mc_res/all_blocks/composter_ready.png b/src/test/mc_res/all_blocks/composter_ready.png new file mode 100644 index 0000000..d80dafc Binary files /dev/null and b/src/test/mc_res/all_blocks/composter_ready.png differ diff --git a/src/test/mc_res/all_blocks/composter_side.png b/src/test/mc_res/all_blocks/composter_side.png new file mode 100644 index 0000000..a4395f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/composter_side.png differ diff --git a/src/test/mc_res/all_blocks/composter_top.png b/src/test/mc_res/all_blocks/composter_top.png new file mode 100644 index 0000000..0473781 Binary files /dev/null and b/src/test/mc_res/all_blocks/composter_top.png differ diff --git a/src/test/mc_res/all_blocks/conduit.png b/src/test/mc_res/all_blocks/conduit.png new file mode 100644 index 0000000..78e0416 Binary files /dev/null and b/src/test/mc_res/all_blocks/conduit.png differ diff --git a/src/test/mc_res/all_blocks/copper_block.png b/src/test/mc_res/all_blocks/copper_block.png new file mode 100644 index 0000000..f7ce8b4 Binary files /dev/null and b/src/test/mc_res/all_blocks/copper_block.png differ diff --git a/src/test/mc_res/all_blocks/copper_ore.png b/src/test/mc_res/all_blocks/copper_ore.png new file mode 100644 index 0000000..c7aea0c Binary files /dev/null and b/src/test/mc_res/all_blocks/copper_ore.png differ diff --git a/src/test/mc_res/all_blocks/cornflower.png b/src/test/mc_res/all_blocks/cornflower.png new file mode 100644 index 0000000..3de4add Binary files /dev/null and b/src/test/mc_res/all_blocks/cornflower.png differ diff --git a/src/test/mc_res/all_blocks/cracked_deepslate_bricks.png b/src/test/mc_res/all_blocks/cracked_deepslate_bricks.png new file mode 100644 index 0000000..7f8f833 Binary files /dev/null and b/src/test/mc_res/all_blocks/cracked_deepslate_bricks.png differ diff --git a/src/test/mc_res/all_blocks/cracked_deepslate_tiles.png b/src/test/mc_res/all_blocks/cracked_deepslate_tiles.png new file mode 100644 index 0000000..b17d116 Binary files /dev/null and b/src/test/mc_res/all_blocks/cracked_deepslate_tiles.png differ diff --git a/src/test/mc_res/all_blocks/cracked_nether_bricks.png b/src/test/mc_res/all_blocks/cracked_nether_bricks.png new file mode 100644 index 0000000..28173d2 Binary files /dev/null and b/src/test/mc_res/all_blocks/cracked_nether_bricks.png differ diff --git a/src/test/mc_res/all_blocks/cracked_polished_blackstone_bricks.png b/src/test/mc_res/all_blocks/cracked_polished_blackstone_bricks.png new file mode 100644 index 0000000..fa5b7e6 Binary files /dev/null and b/src/test/mc_res/all_blocks/cracked_polished_blackstone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/cracked_stone_bricks.png b/src/test/mc_res/all_blocks/cracked_stone_bricks.png new file mode 100644 index 0000000..2c2aafd Binary files /dev/null and b/src/test/mc_res/all_blocks/cracked_stone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/crafting_table_front.png b/src/test/mc_res/all_blocks/crafting_table_front.png new file mode 100644 index 0000000..5bdd5d4 Binary files /dev/null and b/src/test/mc_res/all_blocks/crafting_table_front.png differ diff --git a/src/test/mc_res/all_blocks/crafting_table_side.png b/src/test/mc_res/all_blocks/crafting_table_side.png new file mode 100644 index 0000000..022edff Binary files /dev/null and b/src/test/mc_res/all_blocks/crafting_table_side.png differ diff --git a/src/test/mc_res/all_blocks/crafting_table_top.png b/src/test/mc_res/all_blocks/crafting_table_top.png new file mode 100644 index 0000000..305bb01 Binary files /dev/null and b/src/test/mc_res/all_blocks/crafting_table_top.png differ diff --git a/src/test/mc_res/all_blocks/crimson_door_bottom.png b/src/test/mc_res/all_blocks/crimson_door_bottom.png new file mode 100644 index 0000000..8dc3d9e Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/crimson_door_top.png b/src/test/mc_res/all_blocks/crimson_door_top.png new file mode 100644 index 0000000..e99b0d7 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_door_top.png differ diff --git a/src/test/mc_res/all_blocks/crimson_fungus.png b/src/test/mc_res/all_blocks/crimson_fungus.png new file mode 100644 index 0000000..d0b5d53 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_fungus.png differ diff --git a/src/test/mc_res/all_blocks/crimson_nylium.png b/src/test/mc_res/all_blocks/crimson_nylium.png new file mode 100644 index 0000000..4ee0ac7 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_nylium.png differ diff --git a/src/test/mc_res/all_blocks/crimson_nylium_side.png b/src/test/mc_res/all_blocks/crimson_nylium_side.png new file mode 100644 index 0000000..17cfd09 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_nylium_side.png differ diff --git a/src/test/mc_res/all_blocks/crimson_planks.png b/src/test/mc_res/all_blocks/crimson_planks.png new file mode 100644 index 0000000..5a23208 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_planks.png differ diff --git a/src/test/mc_res/all_blocks/crimson_roots.png b/src/test/mc_res/all_blocks/crimson_roots.png new file mode 100644 index 0000000..3744c0a Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_roots.png differ diff --git a/src/test/mc_res/all_blocks/crimson_roots_pot.png b/src/test/mc_res/all_blocks/crimson_roots_pot.png new file mode 100644 index 0000000..461b669 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_roots_pot.png differ diff --git a/src/test/mc_res/all_blocks/crimson_stem.png b/src/test/mc_res/all_blocks/crimson_stem.png new file mode 100644 index 0000000..f0125fb Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_stem.png differ diff --git a/src/test/mc_res/all_blocks/crimson_stem.png.mcmeta b/src/test/mc_res/all_blocks/crimson_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/crimson_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/crimson_stem_top.png b/src/test/mc_res/all_blocks/crimson_stem_top.png new file mode 100644 index 0000000..4a71e43 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_stem_top.png differ diff --git a/src/test/mc_res/all_blocks/crimson_trapdoor.png b/src/test/mc_res/all_blocks/crimson_trapdoor.png new file mode 100644 index 0000000..b6be339 Binary files /dev/null and b/src/test/mc_res/all_blocks/crimson_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/crying_obsidian.png b/src/test/mc_res/all_blocks/crying_obsidian.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/src/test/mc_res/all_blocks/crying_obsidian.png differ diff --git a/src/test/mc_res/all_blocks/cut_copper.png b/src/test/mc_res/all_blocks/cut_copper.png new file mode 100644 index 0000000..cdb7f23 Binary files /dev/null and b/src/test/mc_res/all_blocks/cut_copper.png differ diff --git a/src/test/mc_res/all_blocks/cut_red_sandstone.png b/src/test/mc_res/all_blocks/cut_red_sandstone.png new file mode 100644 index 0000000..f061d10 Binary files /dev/null and b/src/test/mc_res/all_blocks/cut_red_sandstone.png differ diff --git a/src/test/mc_res/all_blocks/cut_sandstone.png b/src/test/mc_res/all_blocks/cut_sandstone.png new file mode 100644 index 0000000..530c967 Binary files /dev/null and b/src/test/mc_res/all_blocks/cut_sandstone.png differ diff --git a/src/test/mc_res/all_blocks/cyan_candle.png b/src/test/mc_res/all_blocks/cyan_candle.png new file mode 100644 index 0000000..ab18f4f Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_candle.png differ diff --git a/src/test/mc_res/all_blocks/cyan_candle_lit.png b/src/test/mc_res/all_blocks/cyan_candle_lit.png new file mode 100644 index 0000000..51e9c30 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/cyan_concrete.png b/src/test/mc_res/all_blocks/cyan_concrete.png new file mode 100644 index 0000000..ec3936c Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_concrete.png differ diff --git a/src/test/mc_res/all_blocks/cyan_concrete_powder.png b/src/test/mc_res/all_blocks/cyan_concrete_powder.png new file mode 100644 index 0000000..3a23a95 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/cyan_glazed_terracotta.png b/src/test/mc_res/all_blocks/cyan_glazed_terracotta.png new file mode 100644 index 0000000..9a14cc5 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/cyan_shulker_box.png b/src/test/mc_res/all_blocks/cyan_shulker_box.png new file mode 100644 index 0000000..d9577df Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/cyan_stained_glass.png b/src/test/mc_res/all_blocks/cyan_stained_glass.png new file mode 100644 index 0000000..a4ac9ae Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/cyan_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/cyan_stained_glass_pane_top.png new file mode 100644 index 0000000..9a34b84 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/cyan_terracotta.png b/src/test/mc_res/all_blocks/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/cyan_wool.png b/src/test/mc_res/all_blocks/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/src/test/mc_res/all_blocks/cyan_wool.png differ diff --git a/src/test/mc_res/all_blocks/damaged_anvil_top.png b/src/test/mc_res/all_blocks/damaged_anvil_top.png new file mode 100644 index 0000000..a806088 Binary files /dev/null and b/src/test/mc_res/all_blocks/damaged_anvil_top.png differ diff --git a/src/test/mc_res/all_blocks/dandelion.png b/src/test/mc_res/all_blocks/dandelion.png new file mode 100644 index 0000000..21b8490 Binary files /dev/null and b/src/test/mc_res/all_blocks/dandelion.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_door_bottom.png b/src/test/mc_res/all_blocks/dark_oak_door_bottom.png new file mode 100644 index 0000000..0dc8fa2 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_door_top.png b/src/test/mc_res/all_blocks/dark_oak_door_top.png new file mode 100644 index 0000000..9143ff9 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_door_top.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_leaves.png b/src/test/mc_res/all_blocks/dark_oak_leaves.png new file mode 100644 index 0000000..292def1 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_leaves.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_log.png b/src/test/mc_res/all_blocks/dark_oak_log.png new file mode 100644 index 0000000..ff911f8 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_log.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_log_top.png b/src/test/mc_res/all_blocks/dark_oak_log_top.png new file mode 100644 index 0000000..39b5256 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_log_top.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_planks.png b/src/test/mc_res/all_blocks/dark_oak_planks.png new file mode 100644 index 0000000..d37c452 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_planks.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_sapling.png b/src/test/mc_res/all_blocks/dark_oak_sapling.png new file mode 100644 index 0000000..0cd95d3 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_sapling.png differ diff --git a/src/test/mc_res/all_blocks/dark_oak_trapdoor.png b/src/test/mc_res/all_blocks/dark_oak_trapdoor.png new file mode 100644 index 0000000..55fc96a Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_oak_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/dark_prismarine.png b/src/test/mc_res/all_blocks/dark_prismarine.png new file mode 100644 index 0000000..f89d443 Binary files /dev/null and b/src/test/mc_res/all_blocks/dark_prismarine.png differ diff --git a/src/test/mc_res/all_blocks/daylight_detector_inverted_top.png b/src/test/mc_res/all_blocks/daylight_detector_inverted_top.png new file mode 100644 index 0000000..ce5bedf Binary files /dev/null and b/src/test/mc_res/all_blocks/daylight_detector_inverted_top.png differ diff --git a/src/test/mc_res/all_blocks/daylight_detector_side.png b/src/test/mc_res/all_blocks/daylight_detector_side.png new file mode 100644 index 0000000..05f7e83 Binary files /dev/null and b/src/test/mc_res/all_blocks/daylight_detector_side.png differ diff --git a/src/test/mc_res/all_blocks/daylight_detector_top.png b/src/test/mc_res/all_blocks/daylight_detector_top.png new file mode 100644 index 0000000..9a408dc Binary files /dev/null and b/src/test/mc_res/all_blocks/daylight_detector_top.png differ diff --git a/src/test/mc_res/all_blocks/dead_brain_coral.png b/src/test/mc_res/all_blocks/dead_brain_coral.png new file mode 100644 index 0000000..29c082c Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_brain_coral.png differ diff --git a/src/test/mc_res/all_blocks/dead_brain_coral_block.png b/src/test/mc_res/all_blocks/dead_brain_coral_block.png new file mode 100644 index 0000000..c6419cb Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_brain_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/dead_brain_coral_fan.png b/src/test/mc_res/all_blocks/dead_brain_coral_fan.png new file mode 100644 index 0000000..10b0fbd Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_brain_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/dead_bubble_coral.png b/src/test/mc_res/all_blocks/dead_bubble_coral.png new file mode 100644 index 0000000..bb9e259 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_bubble_coral.png differ diff --git a/src/test/mc_res/all_blocks/dead_bubble_coral_block.png b/src/test/mc_res/all_blocks/dead_bubble_coral_block.png new file mode 100644 index 0000000..aefc592 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_bubble_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/dead_bubble_coral_fan.png b/src/test/mc_res/all_blocks/dead_bubble_coral_fan.png new file mode 100644 index 0000000..5a9634e Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_bubble_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/dead_bush.png b/src/test/mc_res/all_blocks/dead_bush.png new file mode 100644 index 0000000..8f39442 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_bush.png differ diff --git a/src/test/mc_res/all_blocks/dead_fire_coral.png b/src/test/mc_res/all_blocks/dead_fire_coral.png new file mode 100644 index 0000000..95c33ad Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_fire_coral.png differ diff --git a/src/test/mc_res/all_blocks/dead_fire_coral_block.png b/src/test/mc_res/all_blocks/dead_fire_coral_block.png new file mode 100644 index 0000000..0bfad98 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_fire_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/dead_fire_coral_fan.png b/src/test/mc_res/all_blocks/dead_fire_coral_fan.png new file mode 100644 index 0000000..5e7c7a9 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_fire_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/dead_horn_coral.png b/src/test/mc_res/all_blocks/dead_horn_coral.png new file mode 100644 index 0000000..3c6744f Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_horn_coral.png differ diff --git a/src/test/mc_res/all_blocks/dead_horn_coral_block.png b/src/test/mc_res/all_blocks/dead_horn_coral_block.png new file mode 100644 index 0000000..482a1c8 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_horn_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/dead_horn_coral_fan.png b/src/test/mc_res/all_blocks/dead_horn_coral_fan.png new file mode 100644 index 0000000..4d0dc24 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_horn_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/dead_tube_coral.png b/src/test/mc_res/all_blocks/dead_tube_coral.png new file mode 100644 index 0000000..8ac8ed1 Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_tube_coral.png differ diff --git a/src/test/mc_res/all_blocks/dead_tube_coral_block.png b/src/test/mc_res/all_blocks/dead_tube_coral_block.png new file mode 100644 index 0000000..36a127f Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_tube_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/dead_tube_coral_fan.png b/src/test/mc_res/all_blocks/dead_tube_coral_fan.png new file mode 100644 index 0000000..54847de Binary files /dev/null and b/src/test/mc_res/all_blocks/dead_tube_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/debug.png b/src/test/mc_res/all_blocks/debug.png new file mode 100644 index 0000000..8643d0a Binary files /dev/null and b/src/test/mc_res/all_blocks/debug.png differ diff --git a/src/test/mc_res/all_blocks/debug2.png b/src/test/mc_res/all_blocks/debug2.png new file mode 100644 index 0000000..e5b0d26 Binary files /dev/null and b/src/test/mc_res/all_blocks/debug2.png differ diff --git a/src/test/mc_res/all_blocks/deepslate.png b/src/test/mc_res/all_blocks/deepslate.png new file mode 100644 index 0000000..b07b09d Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_bricks.png b/src/test/mc_res/all_blocks/deepslate_bricks.png new file mode 100644 index 0000000..2cf2a17 Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_bricks.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_coal_ore.png b/src/test/mc_res/all_blocks/deepslate_coal_ore.png new file mode 100644 index 0000000..3b9768c Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_coal_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_copper_ore.png b/src/test/mc_res/all_blocks/deepslate_copper_ore.png new file mode 100644 index 0000000..6dc547d Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_copper_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_diamond_ore.png b/src/test/mc_res/all_blocks/deepslate_diamond_ore.png new file mode 100644 index 0000000..86772d0 Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_diamond_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_emerald_ore.png b/src/test/mc_res/all_blocks/deepslate_emerald_ore.png new file mode 100644 index 0000000..31720fd Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_emerald_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_gold_ore.png b/src/test/mc_res/all_blocks/deepslate_gold_ore.png new file mode 100644 index 0000000..be52acb Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_gold_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_iron_ore.png b/src/test/mc_res/all_blocks/deepslate_iron_ore.png new file mode 100644 index 0000000..96c170e Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_iron_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_lapis_ore.png b/src/test/mc_res/all_blocks/deepslate_lapis_ore.png new file mode 100644 index 0000000..0e9c8cc Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_lapis_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_redstone_ore.png b/src/test/mc_res/all_blocks/deepslate_redstone_ore.png new file mode 100644 index 0000000..6a1419a Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_redstone_ore.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_tiles.png b/src/test/mc_res/all_blocks/deepslate_tiles.png new file mode 100644 index 0000000..7eebeb6 Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_tiles.png differ diff --git a/src/test/mc_res/all_blocks/deepslate_top.png b/src/test/mc_res/all_blocks/deepslate_top.png new file mode 100644 index 0000000..2569e50 Binary files /dev/null and b/src/test/mc_res/all_blocks/deepslate_top.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_0.png b/src/test/mc_res/all_blocks/destroy_stage_0.png new file mode 100644 index 0000000..f65b7ed Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_0.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_1.png b/src/test/mc_res/all_blocks/destroy_stage_1.png new file mode 100644 index 0000000..7c91596 Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_1.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_2.png b/src/test/mc_res/all_blocks/destroy_stage_2.png new file mode 100644 index 0000000..dadd6b0 Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_2.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_3.png b/src/test/mc_res/all_blocks/destroy_stage_3.png new file mode 100644 index 0000000..52a40b6 Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_3.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_4.png b/src/test/mc_res/all_blocks/destroy_stage_4.png new file mode 100644 index 0000000..e37c88a Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_4.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_5.png b/src/test/mc_res/all_blocks/destroy_stage_5.png new file mode 100644 index 0000000..9590d2f Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_5.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_6.png b/src/test/mc_res/all_blocks/destroy_stage_6.png new file mode 100644 index 0000000..fb00ade Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_6.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_7.png b/src/test/mc_res/all_blocks/destroy_stage_7.png new file mode 100644 index 0000000..0b40c78 Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_7.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_8.png b/src/test/mc_res/all_blocks/destroy_stage_8.png new file mode 100644 index 0000000..c0bf1de Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_8.png differ diff --git a/src/test/mc_res/all_blocks/destroy_stage_9.png b/src/test/mc_res/all_blocks/destroy_stage_9.png new file mode 100644 index 0000000..e3185f8 Binary files /dev/null and b/src/test/mc_res/all_blocks/destroy_stage_9.png differ diff --git a/src/test/mc_res/all_blocks/detector_rail.png b/src/test/mc_res/all_blocks/detector_rail.png new file mode 100644 index 0000000..924fbb3 Binary files /dev/null and b/src/test/mc_res/all_blocks/detector_rail.png differ diff --git a/src/test/mc_res/all_blocks/detector_rail_on.png b/src/test/mc_res/all_blocks/detector_rail_on.png new file mode 100644 index 0000000..b0d9c47 Binary files /dev/null and b/src/test/mc_res/all_blocks/detector_rail_on.png differ diff --git a/src/test/mc_res/all_blocks/diamond_block.png b/src/test/mc_res/all_blocks/diamond_block.png new file mode 100644 index 0000000..710fef8 Binary files /dev/null and b/src/test/mc_res/all_blocks/diamond_block.png differ diff --git a/src/test/mc_res/all_blocks/diamond_ore.png b/src/test/mc_res/all_blocks/diamond_ore.png new file mode 100644 index 0000000..5182e1c Binary files /dev/null and b/src/test/mc_res/all_blocks/diamond_ore.png differ diff --git a/src/test/mc_res/all_blocks/diorite.png b/src/test/mc_res/all_blocks/diorite.png new file mode 100644 index 0000000..345c35d Binary files /dev/null and b/src/test/mc_res/all_blocks/diorite.png differ diff --git a/src/test/mc_res/all_blocks/dirt.png b/src/test/mc_res/all_blocks/dirt.png new file mode 100644 index 0000000..617d353 Binary files /dev/null and b/src/test/mc_res/all_blocks/dirt.png differ diff --git a/src/test/mc_res/all_blocks/dirt_path_side.png b/src/test/mc_res/all_blocks/dirt_path_side.png new file mode 100644 index 0000000..c354996 Binary files /dev/null and b/src/test/mc_res/all_blocks/dirt_path_side.png differ diff --git a/src/test/mc_res/all_blocks/dirt_path_top.png b/src/test/mc_res/all_blocks/dirt_path_top.png new file mode 100644 index 0000000..86c0a4c Binary files /dev/null and b/src/test/mc_res/all_blocks/dirt_path_top.png differ diff --git a/src/test/mc_res/all_blocks/dispenser_front.png b/src/test/mc_res/all_blocks/dispenser_front.png new file mode 100644 index 0000000..60de10f Binary files /dev/null and b/src/test/mc_res/all_blocks/dispenser_front.png differ diff --git a/src/test/mc_res/all_blocks/dispenser_front_vertical.png b/src/test/mc_res/all_blocks/dispenser_front_vertical.png new file mode 100644 index 0000000..4d433d9 Binary files /dev/null and b/src/test/mc_res/all_blocks/dispenser_front_vertical.png differ diff --git a/src/test/mc_res/all_blocks/dragon_egg.png b/src/test/mc_res/all_blocks/dragon_egg.png new file mode 100644 index 0000000..ee9d67f Binary files /dev/null and b/src/test/mc_res/all_blocks/dragon_egg.png differ diff --git a/src/test/mc_res/all_blocks/dried_kelp_bottom.png b/src/test/mc_res/all_blocks/dried_kelp_bottom.png new file mode 100644 index 0000000..5b6edbd Binary files /dev/null and b/src/test/mc_res/all_blocks/dried_kelp_bottom.png differ diff --git a/src/test/mc_res/all_blocks/dried_kelp_side.png b/src/test/mc_res/all_blocks/dried_kelp_side.png new file mode 100644 index 0000000..78a5c5f Binary files /dev/null and b/src/test/mc_res/all_blocks/dried_kelp_side.png differ diff --git a/src/test/mc_res/all_blocks/dried_kelp_top.png b/src/test/mc_res/all_blocks/dried_kelp_top.png new file mode 100644 index 0000000..09465de Binary files /dev/null and b/src/test/mc_res/all_blocks/dried_kelp_top.png differ diff --git a/src/test/mc_res/all_blocks/dripstone_block.png b/src/test/mc_res/all_blocks/dripstone_block.png new file mode 100644 index 0000000..c3fbb5b Binary files /dev/null and b/src/test/mc_res/all_blocks/dripstone_block.png differ diff --git a/src/test/mc_res/all_blocks/dropper_front.png b/src/test/mc_res/all_blocks/dropper_front.png new file mode 100644 index 0000000..8fe70ec Binary files /dev/null and b/src/test/mc_res/all_blocks/dropper_front.png differ diff --git a/src/test/mc_res/all_blocks/dropper_front_vertical.png b/src/test/mc_res/all_blocks/dropper_front_vertical.png new file mode 100644 index 0000000..325f8da Binary files /dev/null and b/src/test/mc_res/all_blocks/dropper_front_vertical.png differ diff --git a/src/test/mc_res/all_blocks/emerald_block.png b/src/test/mc_res/all_blocks/emerald_block.png new file mode 100644 index 0000000..15d8710 Binary files /dev/null and b/src/test/mc_res/all_blocks/emerald_block.png differ diff --git a/src/test/mc_res/all_blocks/emerald_ore.png b/src/test/mc_res/all_blocks/emerald_ore.png new file mode 100644 index 0000000..425191c Binary files /dev/null and b/src/test/mc_res/all_blocks/emerald_ore.png differ diff --git a/src/test/mc_res/all_blocks/enchanting_table_bottom.png b/src/test/mc_res/all_blocks/enchanting_table_bottom.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/src/test/mc_res/all_blocks/enchanting_table_bottom.png differ diff --git a/src/test/mc_res/all_blocks/enchanting_table_side.png b/src/test/mc_res/all_blocks/enchanting_table_side.png new file mode 100644 index 0000000..a111759 Binary files /dev/null and b/src/test/mc_res/all_blocks/enchanting_table_side.png differ diff --git a/src/test/mc_res/all_blocks/enchanting_table_top.png b/src/test/mc_res/all_blocks/enchanting_table_top.png new file mode 100644 index 0000000..ef5eea5 Binary files /dev/null and b/src/test/mc_res/all_blocks/enchanting_table_top.png differ diff --git a/src/test/mc_res/all_blocks/end_portal_frame_eye.png b/src/test/mc_res/all_blocks/end_portal_frame_eye.png new file mode 100644 index 0000000..2ff33f9 Binary files /dev/null and b/src/test/mc_res/all_blocks/end_portal_frame_eye.png differ diff --git a/src/test/mc_res/all_blocks/end_portal_frame_side.png b/src/test/mc_res/all_blocks/end_portal_frame_side.png new file mode 100644 index 0000000..30140f7 Binary files /dev/null and b/src/test/mc_res/all_blocks/end_portal_frame_side.png differ diff --git a/src/test/mc_res/all_blocks/end_portal_frame_top.png b/src/test/mc_res/all_blocks/end_portal_frame_top.png new file mode 100644 index 0000000..ced8caf Binary files /dev/null and b/src/test/mc_res/all_blocks/end_portal_frame_top.png differ diff --git a/src/test/mc_res/all_blocks/end_rod.png b/src/test/mc_res/all_blocks/end_rod.png new file mode 100644 index 0000000..a710490 Binary files /dev/null and b/src/test/mc_res/all_blocks/end_rod.png differ diff --git a/src/test/mc_res/all_blocks/end_stone.png b/src/test/mc_res/all_blocks/end_stone.png new file mode 100644 index 0000000..6d747c0 Binary files /dev/null and b/src/test/mc_res/all_blocks/end_stone.png differ diff --git a/src/test/mc_res/all_blocks/end_stone_bricks.png b/src/test/mc_res/all_blocks/end_stone_bricks.png new file mode 100644 index 0000000..afa774b Binary files /dev/null and b/src/test/mc_res/all_blocks/end_stone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/exposed_copper.png b/src/test/mc_res/all_blocks/exposed_copper.png new file mode 100644 index 0000000..d265f4b Binary files /dev/null and b/src/test/mc_res/all_blocks/exposed_copper.png differ diff --git a/src/test/mc_res/all_blocks/exposed_cut_copper.png b/src/test/mc_res/all_blocks/exposed_cut_copper.png new file mode 100644 index 0000000..b8d527c Binary files /dev/null and b/src/test/mc_res/all_blocks/exposed_cut_copper.png differ diff --git a/src/test/mc_res/all_blocks/farmland.png b/src/test/mc_res/all_blocks/farmland.png new file mode 100644 index 0000000..b73ffc0 Binary files /dev/null and b/src/test/mc_res/all_blocks/farmland.png differ diff --git a/src/test/mc_res/all_blocks/farmland_moist.png b/src/test/mc_res/all_blocks/farmland_moist.png new file mode 100644 index 0000000..2c3f62d Binary files /dev/null and b/src/test/mc_res/all_blocks/farmland_moist.png differ diff --git a/src/test/mc_res/all_blocks/fern.png b/src/test/mc_res/all_blocks/fern.png new file mode 100644 index 0000000..11ad3c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/fern.png differ diff --git a/src/test/mc_res/all_blocks/fire_0.png b/src/test/mc_res/all_blocks/fire_0.png new file mode 100644 index 0000000..6066dc4 Binary files /dev/null and b/src/test/mc_res/all_blocks/fire_0.png differ diff --git a/src/test/mc_res/all_blocks/fire_0.png.mcmeta b/src/test/mc_res/all_blocks/fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/src/test/mc_res/all_blocks/fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/src/test/mc_res/all_blocks/fire_1.png b/src/test/mc_res/all_blocks/fire_1.png new file mode 100644 index 0000000..fd439b1 Binary files /dev/null and b/src/test/mc_res/all_blocks/fire_1.png differ diff --git a/src/test/mc_res/all_blocks/fire_1.png.mcmeta b/src/test/mc_res/all_blocks/fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/src/test/mc_res/all_blocks/fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/fire_coral.png b/src/test/mc_res/all_blocks/fire_coral.png new file mode 100644 index 0000000..78211e5 Binary files /dev/null and b/src/test/mc_res/all_blocks/fire_coral.png differ diff --git a/src/test/mc_res/all_blocks/fire_coral_block.png b/src/test/mc_res/all_blocks/fire_coral_block.png new file mode 100644 index 0000000..3a97e4f Binary files /dev/null and b/src/test/mc_res/all_blocks/fire_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/fire_coral_fan.png b/src/test/mc_res/all_blocks/fire_coral_fan.png new file mode 100644 index 0000000..17befa7 Binary files /dev/null and b/src/test/mc_res/all_blocks/fire_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/fletching_table_front.png b/src/test/mc_res/all_blocks/fletching_table_front.png new file mode 100644 index 0000000..6bcb432 Binary files /dev/null and b/src/test/mc_res/all_blocks/fletching_table_front.png differ diff --git a/src/test/mc_res/all_blocks/fletching_table_side.png b/src/test/mc_res/all_blocks/fletching_table_side.png new file mode 100644 index 0000000..eaaace6 Binary files /dev/null and b/src/test/mc_res/all_blocks/fletching_table_side.png differ diff --git a/src/test/mc_res/all_blocks/fletching_table_top.png b/src/test/mc_res/all_blocks/fletching_table_top.png new file mode 100644 index 0000000..b872bc4 Binary files /dev/null and b/src/test/mc_res/all_blocks/fletching_table_top.png differ diff --git a/src/test/mc_res/all_blocks/flower_pot.png b/src/test/mc_res/all_blocks/flower_pot.png new file mode 100644 index 0000000..7a584f6 Binary files /dev/null and b/src/test/mc_res/all_blocks/flower_pot.png differ diff --git a/src/test/mc_res/all_blocks/flowering_azalea_leaves.png b/src/test/mc_res/all_blocks/flowering_azalea_leaves.png new file mode 100644 index 0000000..2de12a3 Binary files /dev/null and b/src/test/mc_res/all_blocks/flowering_azalea_leaves.png differ diff --git a/src/test/mc_res/all_blocks/flowering_azalea_side.png b/src/test/mc_res/all_blocks/flowering_azalea_side.png new file mode 100644 index 0000000..c61e516 Binary files /dev/null and b/src/test/mc_res/all_blocks/flowering_azalea_side.png differ diff --git a/src/test/mc_res/all_blocks/flowering_azalea_top.png b/src/test/mc_res/all_blocks/flowering_azalea_top.png new file mode 100644 index 0000000..921bb8f Binary files /dev/null and b/src/test/mc_res/all_blocks/flowering_azalea_top.png differ diff --git a/src/test/mc_res/all_blocks/frosted_ice_0.png b/src/test/mc_res/all_blocks/frosted_ice_0.png new file mode 100644 index 0000000..1a9b5c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/frosted_ice_0.png differ diff --git a/src/test/mc_res/all_blocks/frosted_ice_1.png b/src/test/mc_res/all_blocks/frosted_ice_1.png new file mode 100644 index 0000000..e01008b Binary files /dev/null and b/src/test/mc_res/all_blocks/frosted_ice_1.png differ diff --git a/src/test/mc_res/all_blocks/frosted_ice_2.png b/src/test/mc_res/all_blocks/frosted_ice_2.png new file mode 100644 index 0000000..42aef95 Binary files /dev/null and b/src/test/mc_res/all_blocks/frosted_ice_2.png differ diff --git a/src/test/mc_res/all_blocks/frosted_ice_3.png b/src/test/mc_res/all_blocks/frosted_ice_3.png new file mode 100644 index 0000000..8676e60 Binary files /dev/null and b/src/test/mc_res/all_blocks/frosted_ice_3.png differ diff --git a/src/test/mc_res/all_blocks/furnace_front.png b/src/test/mc_res/all_blocks/furnace_front.png new file mode 100644 index 0000000..cbab85d Binary files /dev/null and b/src/test/mc_res/all_blocks/furnace_front.png differ diff --git a/src/test/mc_res/all_blocks/furnace_front_on.png b/src/test/mc_res/all_blocks/furnace_front_on.png new file mode 100644 index 0000000..34a506b Binary files /dev/null and b/src/test/mc_res/all_blocks/furnace_front_on.png differ diff --git a/src/test/mc_res/all_blocks/furnace_side.png b/src/test/mc_res/all_blocks/furnace_side.png new file mode 100644 index 0000000..19d0311 Binary files /dev/null and b/src/test/mc_res/all_blocks/furnace_side.png differ diff --git a/src/test/mc_res/all_blocks/furnace_top.png b/src/test/mc_res/all_blocks/furnace_top.png new file mode 100644 index 0000000..2065e18 Binary files /dev/null and b/src/test/mc_res/all_blocks/furnace_top.png differ diff --git a/src/test/mc_res/all_blocks/gilded_blackstone.png b/src/test/mc_res/all_blocks/gilded_blackstone.png new file mode 100644 index 0000000..db5c616 Binary files /dev/null and b/src/test/mc_res/all_blocks/gilded_blackstone.png differ diff --git a/src/test/mc_res/all_blocks/glass.png b/src/test/mc_res/all_blocks/glass.png new file mode 100644 index 0000000..7270ac1 Binary files /dev/null and b/src/test/mc_res/all_blocks/glass.png differ diff --git a/src/test/mc_res/all_blocks/glass_pane_top.png b/src/test/mc_res/all_blocks/glass_pane_top.png new file mode 100644 index 0000000..bcc4fa7 Binary files /dev/null and b/src/test/mc_res/all_blocks/glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/glow_item_frame.png b/src/test/mc_res/all_blocks/glow_item_frame.png new file mode 100644 index 0000000..633e567 Binary files /dev/null and b/src/test/mc_res/all_blocks/glow_item_frame.png differ diff --git a/src/test/mc_res/all_blocks/glow_lichen.png b/src/test/mc_res/all_blocks/glow_lichen.png new file mode 100644 index 0000000..d6fd870 Binary files /dev/null and b/src/test/mc_res/all_blocks/glow_lichen.png differ diff --git a/src/test/mc_res/all_blocks/glowstone.png b/src/test/mc_res/all_blocks/glowstone.png new file mode 100644 index 0000000..61fdb12 Binary files /dev/null and b/src/test/mc_res/all_blocks/glowstone.png differ diff --git a/src/test/mc_res/all_blocks/gold_block.png b/src/test/mc_res/all_blocks/gold_block.png new file mode 100644 index 0000000..79021b8 Binary files /dev/null and b/src/test/mc_res/all_blocks/gold_block.png differ diff --git a/src/test/mc_res/all_blocks/gold_ore.png b/src/test/mc_res/all_blocks/gold_ore.png new file mode 100644 index 0000000..cb1c9cc Binary files /dev/null and b/src/test/mc_res/all_blocks/gold_ore.png differ diff --git a/src/test/mc_res/all_blocks/granite.png b/src/test/mc_res/all_blocks/granite.png new file mode 100644 index 0000000..b52ad28 Binary files /dev/null and b/src/test/mc_res/all_blocks/granite.png differ diff --git a/src/test/mc_res/all_blocks/grass.png b/src/test/mc_res/all_blocks/grass.png new file mode 100644 index 0000000..dc74a2c Binary files /dev/null and b/src/test/mc_res/all_blocks/grass.png differ diff --git a/src/test/mc_res/all_blocks/grass_block_side.png b/src/test/mc_res/all_blocks/grass_block_side.png new file mode 100644 index 0000000..30663bf Binary files /dev/null and b/src/test/mc_res/all_blocks/grass_block_side.png differ diff --git a/src/test/mc_res/all_blocks/grass_block_side_overlay.png b/src/test/mc_res/all_blocks/grass_block_side_overlay.png new file mode 100644 index 0000000..4abf8fc Binary files /dev/null and b/src/test/mc_res/all_blocks/grass_block_side_overlay.png differ diff --git a/src/test/mc_res/all_blocks/grass_block_snow.png b/src/test/mc_res/all_blocks/grass_block_snow.png new file mode 100644 index 0000000..5fe3e02 Binary files /dev/null and b/src/test/mc_res/all_blocks/grass_block_snow.png differ diff --git a/src/test/mc_res/all_blocks/grass_block_top.png b/src/test/mc_res/all_blocks/grass_block_top.png new file mode 100644 index 0000000..eaa7e45 Binary files /dev/null and b/src/test/mc_res/all_blocks/grass_block_top.png differ diff --git a/src/test/mc_res/all_blocks/gravel.png b/src/test/mc_res/all_blocks/gravel.png new file mode 100644 index 0000000..1ee8233 Binary files /dev/null and b/src/test/mc_res/all_blocks/gravel.png differ diff --git a/src/test/mc_res/all_blocks/gray_candle.png b/src/test/mc_res/all_blocks/gray_candle.png new file mode 100644 index 0000000..5af00c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_candle.png differ diff --git a/src/test/mc_res/all_blocks/gray_candle_lit.png b/src/test/mc_res/all_blocks/gray_candle_lit.png new file mode 100644 index 0000000..b95b6f6 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/gray_concrete.png b/src/test/mc_res/all_blocks/gray_concrete.png new file mode 100644 index 0000000..ee95a15 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_concrete.png differ diff --git a/src/test/mc_res/all_blocks/gray_concrete_powder.png b/src/test/mc_res/all_blocks/gray_concrete_powder.png new file mode 100644 index 0000000..7d5a4d1 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/gray_glazed_terracotta.png b/src/test/mc_res/all_blocks/gray_glazed_terracotta.png new file mode 100644 index 0000000..8eab4ed Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/gray_shulker_box.png b/src/test/mc_res/all_blocks/gray_shulker_box.png new file mode 100644 index 0000000..8c9ce4e Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/gray_stained_glass.png b/src/test/mc_res/all_blocks/gray_stained_glass.png new file mode 100644 index 0000000..e0663c0 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/gray_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/gray_stained_glass_pane_top.png new file mode 100644 index 0000000..bb06114 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/gray_terracotta.png b/src/test/mc_res/all_blocks/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/gray_wool.png b/src/test/mc_res/all_blocks/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/src/test/mc_res/all_blocks/gray_wool.png differ diff --git a/src/test/mc_res/all_blocks/green_candle.png b/src/test/mc_res/all_blocks/green_candle.png new file mode 100644 index 0000000..5afa695 Binary files /dev/null and b/src/test/mc_res/all_blocks/green_candle.png differ diff --git a/src/test/mc_res/all_blocks/green_candle_lit.png b/src/test/mc_res/all_blocks/green_candle_lit.png new file mode 100644 index 0000000..e7e621c Binary files /dev/null and b/src/test/mc_res/all_blocks/green_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/green_concrete.png b/src/test/mc_res/all_blocks/green_concrete.png new file mode 100644 index 0000000..8718898 Binary files /dev/null and b/src/test/mc_res/all_blocks/green_concrete.png differ diff --git a/src/test/mc_res/all_blocks/green_concrete_powder.png b/src/test/mc_res/all_blocks/green_concrete_powder.png new file mode 100644 index 0000000..cdeef44 Binary files /dev/null and b/src/test/mc_res/all_blocks/green_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/green_glazed_terracotta.png b/src/test/mc_res/all_blocks/green_glazed_terracotta.png new file mode 100644 index 0000000..c1f81de Binary files /dev/null and b/src/test/mc_res/all_blocks/green_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/green_shulker_box.png b/src/test/mc_res/all_blocks/green_shulker_box.png new file mode 100644 index 0000000..1b4214c Binary files /dev/null and b/src/test/mc_res/all_blocks/green_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/green_stained_glass.png b/src/test/mc_res/all_blocks/green_stained_glass.png new file mode 100644 index 0000000..e4c0eba Binary files /dev/null and b/src/test/mc_res/all_blocks/green_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/green_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/green_stained_glass_pane_top.png new file mode 100644 index 0000000..a7d9fc7 Binary files /dev/null and b/src/test/mc_res/all_blocks/green_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/green_terracotta.png b/src/test/mc_res/all_blocks/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/src/test/mc_res/all_blocks/green_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/green_wool.png b/src/test/mc_res/all_blocks/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/src/test/mc_res/all_blocks/green_wool.png differ diff --git a/src/test/mc_res/all_blocks/grindstone_pivot.png b/src/test/mc_res/all_blocks/grindstone_pivot.png new file mode 100644 index 0000000..0797048 Binary files /dev/null and b/src/test/mc_res/all_blocks/grindstone_pivot.png differ diff --git a/src/test/mc_res/all_blocks/grindstone_round.png b/src/test/mc_res/all_blocks/grindstone_round.png new file mode 100644 index 0000000..dfedeb0 Binary files /dev/null and b/src/test/mc_res/all_blocks/grindstone_round.png differ diff --git a/src/test/mc_res/all_blocks/grindstone_side.png b/src/test/mc_res/all_blocks/grindstone_side.png new file mode 100644 index 0000000..4aa2658 Binary files /dev/null and b/src/test/mc_res/all_blocks/grindstone_side.png differ diff --git a/src/test/mc_res/all_blocks/hanging_roots.png b/src/test/mc_res/all_blocks/hanging_roots.png new file mode 100644 index 0000000..5aae89e Binary files /dev/null and b/src/test/mc_res/all_blocks/hanging_roots.png differ diff --git a/src/test/mc_res/all_blocks/hay_block_side.png b/src/test/mc_res/all_blocks/hay_block_side.png new file mode 100644 index 0000000..7b734eb Binary files /dev/null and b/src/test/mc_res/all_blocks/hay_block_side.png differ diff --git a/src/test/mc_res/all_blocks/hay_block_top.png b/src/test/mc_res/all_blocks/hay_block_top.png new file mode 100644 index 0000000..84ee05e Binary files /dev/null and b/src/test/mc_res/all_blocks/hay_block_top.png differ diff --git a/src/test/mc_res/all_blocks/honey_block_bottom.png b/src/test/mc_res/all_blocks/honey_block_bottom.png new file mode 100644 index 0000000..cc13bc5 Binary files /dev/null and b/src/test/mc_res/all_blocks/honey_block_bottom.png differ diff --git a/src/test/mc_res/all_blocks/honey_block_side.png b/src/test/mc_res/all_blocks/honey_block_side.png new file mode 100644 index 0000000..071ca42 Binary files /dev/null and b/src/test/mc_res/all_blocks/honey_block_side.png differ diff --git a/src/test/mc_res/all_blocks/honey_block_top.png b/src/test/mc_res/all_blocks/honey_block_top.png new file mode 100644 index 0000000..7deb75d Binary files /dev/null and b/src/test/mc_res/all_blocks/honey_block_top.png differ diff --git a/src/test/mc_res/all_blocks/honeycomb_block.png b/src/test/mc_res/all_blocks/honeycomb_block.png new file mode 100644 index 0000000..d19f7a0 Binary files /dev/null and b/src/test/mc_res/all_blocks/honeycomb_block.png differ diff --git a/src/test/mc_res/all_blocks/hopper_inside.png b/src/test/mc_res/all_blocks/hopper_inside.png new file mode 100644 index 0000000..17fcf4f Binary files /dev/null and b/src/test/mc_res/all_blocks/hopper_inside.png differ diff --git a/src/test/mc_res/all_blocks/hopper_outside.png b/src/test/mc_res/all_blocks/hopper_outside.png new file mode 100644 index 0000000..b6265ea Binary files /dev/null and b/src/test/mc_res/all_blocks/hopper_outside.png differ diff --git a/src/test/mc_res/all_blocks/hopper_top.png b/src/test/mc_res/all_blocks/hopper_top.png new file mode 100644 index 0000000..709badc Binary files /dev/null and b/src/test/mc_res/all_blocks/hopper_top.png differ diff --git a/src/test/mc_res/all_blocks/horn_coral.png b/src/test/mc_res/all_blocks/horn_coral.png new file mode 100644 index 0000000..299064d Binary files /dev/null and b/src/test/mc_res/all_blocks/horn_coral.png differ diff --git a/src/test/mc_res/all_blocks/horn_coral_block.png b/src/test/mc_res/all_blocks/horn_coral_block.png new file mode 100644 index 0000000..6990cec Binary files /dev/null and b/src/test/mc_res/all_blocks/horn_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/horn_coral_fan.png b/src/test/mc_res/all_blocks/horn_coral_fan.png new file mode 100644 index 0000000..da1fcd0 Binary files /dev/null and b/src/test/mc_res/all_blocks/horn_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/ice.png b/src/test/mc_res/all_blocks/ice.png new file mode 100644 index 0000000..1011846 Binary files /dev/null and b/src/test/mc_res/all_blocks/ice.png differ diff --git a/src/test/mc_res/all_blocks/iron_bars.png b/src/test/mc_res/all_blocks/iron_bars.png new file mode 100644 index 0000000..aee70f3 Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_bars.png differ diff --git a/src/test/mc_res/all_blocks/iron_block.png b/src/test/mc_res/all_blocks/iron_block.png new file mode 100644 index 0000000..5ecaf7f Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_block.png differ diff --git a/src/test/mc_res/all_blocks/iron_door_bottom.png b/src/test/mc_res/all_blocks/iron_door_bottom.png new file mode 100644 index 0000000..240f8ae Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/iron_door_top.png b/src/test/mc_res/all_blocks/iron_door_top.png new file mode 100644 index 0000000..ad4a324 Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_door_top.png differ diff --git a/src/test/mc_res/all_blocks/iron_ore.png b/src/test/mc_res/all_blocks/iron_ore.png new file mode 100644 index 0000000..8fa6857 Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_ore.png differ diff --git a/src/test/mc_res/all_blocks/iron_trapdoor.png b/src/test/mc_res/all_blocks/iron_trapdoor.png new file mode 100644 index 0000000..6000d27 Binary files /dev/null and b/src/test/mc_res/all_blocks/iron_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/item_frame.png b/src/test/mc_res/all_blocks/item_frame.png new file mode 100644 index 0000000..095de1c Binary files /dev/null and b/src/test/mc_res/all_blocks/item_frame.png differ diff --git a/src/test/mc_res/all_blocks/jack_o_lantern.png b/src/test/mc_res/all_blocks/jack_o_lantern.png new file mode 100644 index 0000000..813db30 Binary files /dev/null and b/src/test/mc_res/all_blocks/jack_o_lantern.png differ diff --git a/src/test/mc_res/all_blocks/jigsaw_bottom.png b/src/test/mc_res/all_blocks/jigsaw_bottom.png new file mode 100644 index 0000000..71c16d8 Binary files /dev/null and b/src/test/mc_res/all_blocks/jigsaw_bottom.png differ diff --git a/src/test/mc_res/all_blocks/jigsaw_lock.png b/src/test/mc_res/all_blocks/jigsaw_lock.png new file mode 100644 index 0000000..0b5691f Binary files /dev/null and b/src/test/mc_res/all_blocks/jigsaw_lock.png differ diff --git a/src/test/mc_res/all_blocks/jigsaw_side.png b/src/test/mc_res/all_blocks/jigsaw_side.png new file mode 100644 index 0000000..5b5cd65 Binary files /dev/null and b/src/test/mc_res/all_blocks/jigsaw_side.png differ diff --git a/src/test/mc_res/all_blocks/jigsaw_top.png b/src/test/mc_res/all_blocks/jigsaw_top.png new file mode 100644 index 0000000..f9f5bca Binary files /dev/null and b/src/test/mc_res/all_blocks/jigsaw_top.png differ diff --git a/src/test/mc_res/all_blocks/jukebox_side.png b/src/test/mc_res/all_blocks/jukebox_side.png new file mode 100644 index 0000000..82430ca Binary files /dev/null and b/src/test/mc_res/all_blocks/jukebox_side.png differ diff --git a/src/test/mc_res/all_blocks/jukebox_top.png b/src/test/mc_res/all_blocks/jukebox_top.png new file mode 100644 index 0000000..da45dfe Binary files /dev/null and b/src/test/mc_res/all_blocks/jukebox_top.png differ diff --git a/src/test/mc_res/all_blocks/jungle_door_bottom.png b/src/test/mc_res/all_blocks/jungle_door_bottom.png new file mode 100644 index 0000000..7178f13 Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/jungle_door_top.png b/src/test/mc_res/all_blocks/jungle_door_top.png new file mode 100644 index 0000000..8af416a Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_door_top.png differ diff --git a/src/test/mc_res/all_blocks/jungle_leaves.png b/src/test/mc_res/all_blocks/jungle_leaves.png new file mode 100644 index 0000000..0c1176b Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_leaves.png differ diff --git a/src/test/mc_res/all_blocks/jungle_log.png b/src/test/mc_res/all_blocks/jungle_log.png new file mode 100644 index 0000000..030bfc8 Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_log.png differ diff --git a/src/test/mc_res/all_blocks/jungle_log_top.png b/src/test/mc_res/all_blocks/jungle_log_top.png new file mode 100644 index 0000000..0195d05 Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_log_top.png differ diff --git a/src/test/mc_res/all_blocks/jungle_planks.png b/src/test/mc_res/all_blocks/jungle_planks.png new file mode 100644 index 0000000..c2c72cb Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_planks.png differ diff --git a/src/test/mc_res/all_blocks/jungle_sapling.png b/src/test/mc_res/all_blocks/jungle_sapling.png new file mode 100644 index 0000000..a33daa7 Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_sapling.png differ diff --git a/src/test/mc_res/all_blocks/jungle_trapdoor.png b/src/test/mc_res/all_blocks/jungle_trapdoor.png new file mode 100644 index 0000000..477a599 Binary files /dev/null and b/src/test/mc_res/all_blocks/jungle_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/kelp.png b/src/test/mc_res/all_blocks/kelp.png new file mode 100644 index 0000000..6877da3 Binary files /dev/null and b/src/test/mc_res/all_blocks/kelp.png differ diff --git a/src/test/mc_res/all_blocks/kelp.png.mcmeta b/src/test/mc_res/all_blocks/kelp.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/test/mc_res/all_blocks/kelp.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/kelp_plant.png b/src/test/mc_res/all_blocks/kelp_plant.png new file mode 100644 index 0000000..ca6b31c Binary files /dev/null and b/src/test/mc_res/all_blocks/kelp_plant.png differ diff --git a/src/test/mc_res/all_blocks/kelp_plant.png.mcmeta b/src/test/mc_res/all_blocks/kelp_plant.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/test/mc_res/all_blocks/kelp_plant.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/ladder.png b/src/test/mc_res/all_blocks/ladder.png new file mode 100644 index 0000000..3500180 Binary files /dev/null and b/src/test/mc_res/all_blocks/ladder.png differ diff --git a/src/test/mc_res/all_blocks/lantern.png b/src/test/mc_res/all_blocks/lantern.png new file mode 100644 index 0000000..e3f2ab9 Binary files /dev/null and b/src/test/mc_res/all_blocks/lantern.png differ diff --git a/src/test/mc_res/all_blocks/lantern.png.mcmeta b/src/test/mc_res/all_blocks/lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/src/test/mc_res/all_blocks/lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/lapis_block.png b/src/test/mc_res/all_blocks/lapis_block.png new file mode 100644 index 0000000..6987aa5 Binary files /dev/null and b/src/test/mc_res/all_blocks/lapis_block.png differ diff --git a/src/test/mc_res/all_blocks/lapis_ore.png b/src/test/mc_res/all_blocks/lapis_ore.png new file mode 100644 index 0000000..7c212c3 Binary files /dev/null and b/src/test/mc_res/all_blocks/lapis_ore.png differ diff --git a/src/test/mc_res/all_blocks/large_amethyst_bud.png b/src/test/mc_res/all_blocks/large_amethyst_bud.png new file mode 100644 index 0000000..337f13d Binary files /dev/null and b/src/test/mc_res/all_blocks/large_amethyst_bud.png differ diff --git a/src/test/mc_res/all_blocks/large_fern_bottom.png b/src/test/mc_res/all_blocks/large_fern_bottom.png new file mode 100644 index 0000000..936cb7b Binary files /dev/null and b/src/test/mc_res/all_blocks/large_fern_bottom.png differ diff --git a/src/test/mc_res/all_blocks/large_fern_top.png b/src/test/mc_res/all_blocks/large_fern_top.png new file mode 100644 index 0000000..56da4f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/large_fern_top.png differ diff --git a/src/test/mc_res/all_blocks/lava_flow.png b/src/test/mc_res/all_blocks/lava_flow.png new file mode 100644 index 0000000..ccb5d6b Binary files /dev/null and b/src/test/mc_res/all_blocks/lava_flow.png differ diff --git a/src/test/mc_res/all_blocks/lava_flow.png.mcmeta b/src/test/mc_res/all_blocks/lava_flow.png.mcmeta new file mode 100644 index 0000000..8e55e43 --- /dev/null +++ b/src/test/mc_res/all_blocks/lava_flow.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 3 + } +} diff --git a/src/test/mc_res/all_blocks/lava_still.png b/src/test/mc_res/all_blocks/lava_still.png new file mode 100644 index 0000000..e62298c Binary files /dev/null and b/src/test/mc_res/all_blocks/lava_still.png differ diff --git a/src/test/mc_res/all_blocks/lava_still.png.mcmeta b/src/test/mc_res/all_blocks/lava_still.png.mcmeta new file mode 100644 index 0000000..7ceb363 --- /dev/null +++ b/src/test/mc_res/all_blocks/lava_still.png.mcmeta @@ -0,0 +1,45 @@ +{ + "animation": { + "frametime": 2, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 18, + 17, + 16, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1 + ] + } +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/lectern_base.png b/src/test/mc_res/all_blocks/lectern_base.png new file mode 100644 index 0000000..217e356 Binary files /dev/null and b/src/test/mc_res/all_blocks/lectern_base.png differ diff --git a/src/test/mc_res/all_blocks/lectern_front.png b/src/test/mc_res/all_blocks/lectern_front.png new file mode 100644 index 0000000..6073d12 Binary files /dev/null and b/src/test/mc_res/all_blocks/lectern_front.png differ diff --git a/src/test/mc_res/all_blocks/lectern_sides.png b/src/test/mc_res/all_blocks/lectern_sides.png new file mode 100644 index 0000000..5e6955c Binary files /dev/null and b/src/test/mc_res/all_blocks/lectern_sides.png differ diff --git a/src/test/mc_res/all_blocks/lectern_top.png b/src/test/mc_res/all_blocks/lectern_top.png new file mode 100644 index 0000000..b81566a Binary files /dev/null and b/src/test/mc_res/all_blocks/lectern_top.png differ diff --git a/src/test/mc_res/all_blocks/lever.png b/src/test/mc_res/all_blocks/lever.png new file mode 100644 index 0000000..102f5d7 Binary files /dev/null and b/src/test/mc_res/all_blocks/lever.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_candle.png b/src/test/mc_res/all_blocks/light_blue_candle.png new file mode 100644 index 0000000..1c6cb84 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_candle.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_candle_lit.png b/src/test/mc_res/all_blocks/light_blue_candle_lit.png new file mode 100644 index 0000000..56bc7cc Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_concrete.png b/src/test/mc_res/all_blocks/light_blue_concrete.png new file mode 100644 index 0000000..d5a46fe Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_concrete.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_concrete_powder.png b/src/test/mc_res/all_blocks/light_blue_concrete_powder.png new file mode 100644 index 0000000..fe8b779 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_glazed_terracotta.png b/src/test/mc_res/all_blocks/light_blue_glazed_terracotta.png new file mode 100644 index 0000000..516fb7e Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_shulker_box.png b/src/test/mc_res/all_blocks/light_blue_shulker_box.png new file mode 100644 index 0000000..597f4c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_stained_glass.png b/src/test/mc_res/all_blocks/light_blue_stained_glass.png new file mode 100644 index 0000000..7d74ebc Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/light_blue_stained_glass_pane_top.png new file mode 100644 index 0000000..6a0e661 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_terracotta.png b/src/test/mc_res/all_blocks/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/light_blue_wool.png b/src/test/mc_res/all_blocks/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/src/test/mc_res/all_blocks/light_blue_wool.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_candle.png b/src/test/mc_res/all_blocks/light_gray_candle.png new file mode 100644 index 0000000..4704ceb Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_candle.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_candle_lit.png b/src/test/mc_res/all_blocks/light_gray_candle_lit.png new file mode 100644 index 0000000..9b8981f Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_concrete.png b/src/test/mc_res/all_blocks/light_gray_concrete.png new file mode 100644 index 0000000..21d57aa Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_concrete.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_concrete_powder.png b/src/test/mc_res/all_blocks/light_gray_concrete_powder.png new file mode 100644 index 0000000..18ebf59 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_glazed_terracotta.png b/src/test/mc_res/all_blocks/light_gray_glazed_terracotta.png new file mode 100644 index 0000000..3478710 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_shulker_box.png b/src/test/mc_res/all_blocks/light_gray_shulker_box.png new file mode 100644 index 0000000..63e494d Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_stained_glass.png b/src/test/mc_res/all_blocks/light_gray_stained_glass.png new file mode 100644 index 0000000..964b1fb Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/light_gray_stained_glass_pane_top.png new file mode 100644 index 0000000..f226ecc Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_terracotta.png b/src/test/mc_res/all_blocks/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/light_gray_wool.png b/src/test/mc_res/all_blocks/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/src/test/mc_res/all_blocks/light_gray_wool.png differ diff --git a/src/test/mc_res/all_blocks/lightning_rod.png b/src/test/mc_res/all_blocks/lightning_rod.png new file mode 100644 index 0000000..5c9a13d Binary files /dev/null and b/src/test/mc_res/all_blocks/lightning_rod.png differ diff --git a/src/test/mc_res/all_blocks/lightning_rod_on.png b/src/test/mc_res/all_blocks/lightning_rod_on.png new file mode 100644 index 0000000..a380d68 Binary files /dev/null and b/src/test/mc_res/all_blocks/lightning_rod_on.png differ diff --git a/src/test/mc_res/all_blocks/lilac_bottom.png b/src/test/mc_res/all_blocks/lilac_bottom.png new file mode 100644 index 0000000..3e164d0 Binary files /dev/null and b/src/test/mc_res/all_blocks/lilac_bottom.png differ diff --git a/src/test/mc_res/all_blocks/lilac_top.png b/src/test/mc_res/all_blocks/lilac_top.png new file mode 100644 index 0000000..e2932bd Binary files /dev/null and b/src/test/mc_res/all_blocks/lilac_top.png differ diff --git a/src/test/mc_res/all_blocks/lily_of_the_valley.png b/src/test/mc_res/all_blocks/lily_of_the_valley.png new file mode 100644 index 0000000..d306de6 Binary files /dev/null and b/src/test/mc_res/all_blocks/lily_of_the_valley.png differ diff --git a/src/test/mc_res/all_blocks/lily_pad.png b/src/test/mc_res/all_blocks/lily_pad.png new file mode 100644 index 0000000..5160826 Binary files /dev/null and b/src/test/mc_res/all_blocks/lily_pad.png differ diff --git a/src/test/mc_res/all_blocks/lime_candle.png b/src/test/mc_res/all_blocks/lime_candle.png new file mode 100644 index 0000000..03defb4 Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_candle.png differ diff --git a/src/test/mc_res/all_blocks/lime_candle_lit.png b/src/test/mc_res/all_blocks/lime_candle_lit.png new file mode 100644 index 0000000..7431d4b Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/lime_concrete.png b/src/test/mc_res/all_blocks/lime_concrete.png new file mode 100644 index 0000000..c4df61e Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_concrete.png differ diff --git a/src/test/mc_res/all_blocks/lime_concrete_powder.png b/src/test/mc_res/all_blocks/lime_concrete_powder.png new file mode 100644 index 0000000..780aaee Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/lime_glazed_terracotta.png b/src/test/mc_res/all_blocks/lime_glazed_terracotta.png new file mode 100644 index 0000000..d5ad2b6 Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/lime_shulker_box.png b/src/test/mc_res/all_blocks/lime_shulker_box.png new file mode 100644 index 0000000..339b765 Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/lime_stained_glass.png b/src/test/mc_res/all_blocks/lime_stained_glass.png new file mode 100644 index 0000000..d2dc1bd Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/lime_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/lime_stained_glass_pane_top.png new file mode 100644 index 0000000..0607d75 Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/lime_terracotta.png b/src/test/mc_res/all_blocks/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/lime_wool.png b/src/test/mc_res/all_blocks/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/src/test/mc_res/all_blocks/lime_wool.png differ diff --git a/src/test/mc_res/all_blocks/lodestone_side.png b/src/test/mc_res/all_blocks/lodestone_side.png new file mode 100644 index 0000000..8e7f079 Binary files /dev/null and b/src/test/mc_res/all_blocks/lodestone_side.png differ diff --git a/src/test/mc_res/all_blocks/lodestone_top.png b/src/test/mc_res/all_blocks/lodestone_top.png new file mode 100644 index 0000000..cdd5401 Binary files /dev/null and b/src/test/mc_res/all_blocks/lodestone_top.png differ diff --git a/src/test/mc_res/all_blocks/loom_bottom.png b/src/test/mc_res/all_blocks/loom_bottom.png new file mode 100644 index 0000000..8bb12eb Binary files /dev/null and b/src/test/mc_res/all_blocks/loom_bottom.png differ diff --git a/src/test/mc_res/all_blocks/loom_front.png b/src/test/mc_res/all_blocks/loom_front.png new file mode 100644 index 0000000..e2541b1 Binary files /dev/null and b/src/test/mc_res/all_blocks/loom_front.png differ diff --git a/src/test/mc_res/all_blocks/loom_side.png b/src/test/mc_res/all_blocks/loom_side.png new file mode 100644 index 0000000..a1ed406 Binary files /dev/null and b/src/test/mc_res/all_blocks/loom_side.png differ diff --git a/src/test/mc_res/all_blocks/loom_top.png b/src/test/mc_res/all_blocks/loom_top.png new file mode 100644 index 0000000..b90555f Binary files /dev/null and b/src/test/mc_res/all_blocks/loom_top.png differ diff --git a/src/test/mc_res/all_blocks/magenta_candle.png b/src/test/mc_res/all_blocks/magenta_candle.png new file mode 100644 index 0000000..dd7c958 Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_candle.png differ diff --git a/src/test/mc_res/all_blocks/magenta_candle_lit.png b/src/test/mc_res/all_blocks/magenta_candle_lit.png new file mode 100644 index 0000000..340c04d Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/magenta_concrete.png b/src/test/mc_res/all_blocks/magenta_concrete.png new file mode 100644 index 0000000..3532620 Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_concrete.png differ diff --git a/src/test/mc_res/all_blocks/magenta_concrete_powder.png b/src/test/mc_res/all_blocks/magenta_concrete_powder.png new file mode 100644 index 0000000..054553d Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/magenta_glazed_terracotta.png b/src/test/mc_res/all_blocks/magenta_glazed_terracotta.png new file mode 100644 index 0000000..5d6eb3a Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/magenta_shulker_box.png b/src/test/mc_res/all_blocks/magenta_shulker_box.png new file mode 100644 index 0000000..ad34393 Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/magenta_stained_glass.png b/src/test/mc_res/all_blocks/magenta_stained_glass.png new file mode 100644 index 0000000..87dd7ba Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/magenta_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/magenta_stained_glass_pane_top.png new file mode 100644 index 0000000..5419e52 Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/magenta_terracotta.png b/src/test/mc_res/all_blocks/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/magenta_wool.png b/src/test/mc_res/all_blocks/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/src/test/mc_res/all_blocks/magenta_wool.png differ diff --git a/src/test/mc_res/all_blocks/magma.png b/src/test/mc_res/all_blocks/magma.png new file mode 100644 index 0000000..702265d Binary files /dev/null and b/src/test/mc_res/all_blocks/magma.png differ diff --git a/src/test/mc_res/all_blocks/magma.png.mcmeta b/src/test/mc_res/all_blocks/magma.png.mcmeta new file mode 100644 index 0000000..ffc3e52 --- /dev/null +++ b/src/test/mc_res/all_blocks/magma.png.mcmeta @@ -0,0 +1,11 @@ +{ + "animation": { + "frametime": 8, + "interpolate": true, + "frames": [ + 0, + 1, + 2 + ] + } +} diff --git a/src/test/mc_res/all_blocks/medium_amethyst_bud.png b/src/test/mc_res/all_blocks/medium_amethyst_bud.png new file mode 100644 index 0000000..a0f84f0 Binary files /dev/null and b/src/test/mc_res/all_blocks/medium_amethyst_bud.png differ diff --git a/src/test/mc_res/all_blocks/melon_side.png b/src/test/mc_res/all_blocks/melon_side.png new file mode 100644 index 0000000..0a12fb9 Binary files /dev/null and b/src/test/mc_res/all_blocks/melon_side.png differ diff --git a/src/test/mc_res/all_blocks/melon_stem.png b/src/test/mc_res/all_blocks/melon_stem.png new file mode 100644 index 0000000..38065ef Binary files /dev/null and b/src/test/mc_res/all_blocks/melon_stem.png differ diff --git a/src/test/mc_res/all_blocks/melon_top.png b/src/test/mc_res/all_blocks/melon_top.png new file mode 100644 index 0000000..82234a8 Binary files /dev/null and b/src/test/mc_res/all_blocks/melon_top.png differ diff --git a/src/test/mc_res/all_blocks/moss_block.png b/src/test/mc_res/all_blocks/moss_block.png new file mode 100644 index 0000000..c949c37 Binary files /dev/null and b/src/test/mc_res/all_blocks/moss_block.png differ diff --git a/src/test/mc_res/all_blocks/mossy_cobblestone.png b/src/test/mc_res/all_blocks/mossy_cobblestone.png new file mode 100644 index 0000000..cc04888 Binary files /dev/null and b/src/test/mc_res/all_blocks/mossy_cobblestone.png differ diff --git a/src/test/mc_res/all_blocks/mossy_stone_bricks.png b/src/test/mc_res/all_blocks/mossy_stone_bricks.png new file mode 100644 index 0000000..2bdfb87 Binary files /dev/null and b/src/test/mc_res/all_blocks/mossy_stone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/mushroom_block_inside.png b/src/test/mc_res/all_blocks/mushroom_block_inside.png new file mode 100644 index 0000000..194114a Binary files /dev/null and b/src/test/mc_res/all_blocks/mushroom_block_inside.png differ diff --git a/src/test/mc_res/all_blocks/mushroom_stem.png b/src/test/mc_res/all_blocks/mushroom_stem.png new file mode 100644 index 0000000..ad6af2c Binary files /dev/null and b/src/test/mc_res/all_blocks/mushroom_stem.png differ diff --git a/src/test/mc_res/all_blocks/mycelium_side.png b/src/test/mc_res/all_blocks/mycelium_side.png new file mode 100644 index 0000000..8522236 Binary files /dev/null and b/src/test/mc_res/all_blocks/mycelium_side.png differ diff --git a/src/test/mc_res/all_blocks/mycelium_top.png b/src/test/mc_res/all_blocks/mycelium_top.png new file mode 100644 index 0000000..d98ad61 Binary files /dev/null and b/src/test/mc_res/all_blocks/mycelium_top.png differ diff --git a/src/test/mc_res/all_blocks/nether_bricks.png b/src/test/mc_res/all_blocks/nether_bricks.png new file mode 100644 index 0000000..c64b369 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_bricks.png differ diff --git a/src/test/mc_res/all_blocks/nether_gold_ore.png b/src/test/mc_res/all_blocks/nether_gold_ore.png new file mode 100644 index 0000000..4c807fa Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_gold_ore.png differ diff --git a/src/test/mc_res/all_blocks/nether_portal.png b/src/test/mc_res/all_blocks/nether_portal.png new file mode 100644 index 0000000..42d4a75 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_portal.png differ diff --git a/src/test/mc_res/all_blocks/nether_portal.png.mcmeta b/src/test/mc_res/all_blocks/nether_portal.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/src/test/mc_res/all_blocks/nether_portal.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/nether_quartz_ore.png b/src/test/mc_res/all_blocks/nether_quartz_ore.png new file mode 100644 index 0000000..8407938 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_quartz_ore.png differ diff --git a/src/test/mc_res/all_blocks/nether_sprouts.png b/src/test/mc_res/all_blocks/nether_sprouts.png new file mode 100644 index 0000000..818cc44 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_sprouts.png differ diff --git a/src/test/mc_res/all_blocks/nether_wart_block.png b/src/test/mc_res/all_blocks/nether_wart_block.png new file mode 100644 index 0000000..fee89b5 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_wart_block.png differ diff --git a/src/test/mc_res/all_blocks/nether_wart_stage0.png b/src/test/mc_res/all_blocks/nether_wart_stage0.png new file mode 100644 index 0000000..c422334 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_wart_stage0.png differ diff --git a/src/test/mc_res/all_blocks/nether_wart_stage1.png b/src/test/mc_res/all_blocks/nether_wart_stage1.png new file mode 100644 index 0000000..7051185 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_wart_stage1.png differ diff --git a/src/test/mc_res/all_blocks/nether_wart_stage2.png b/src/test/mc_res/all_blocks/nether_wart_stage2.png new file mode 100644 index 0000000..3ea9b66 Binary files /dev/null and b/src/test/mc_res/all_blocks/nether_wart_stage2.png differ diff --git a/src/test/mc_res/all_blocks/netherite_block.png b/src/test/mc_res/all_blocks/netherite_block.png new file mode 100644 index 0000000..fa92917 Binary files /dev/null and b/src/test/mc_res/all_blocks/netherite_block.png differ diff --git a/src/test/mc_res/all_blocks/netherrack.png b/src/test/mc_res/all_blocks/netherrack.png new file mode 100644 index 0000000..50b5621 Binary files /dev/null and b/src/test/mc_res/all_blocks/netherrack.png differ diff --git a/src/test/mc_res/all_blocks/note_block.png b/src/test/mc_res/all_blocks/note_block.png new file mode 100644 index 0000000..40ecc58 Binary files /dev/null and b/src/test/mc_res/all_blocks/note_block.png differ diff --git a/src/test/mc_res/all_blocks/oak_door_bottom.png b/src/test/mc_res/all_blocks/oak_door_bottom.png new file mode 100644 index 0000000..bccd102 Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/oak_door_top.png b/src/test/mc_res/all_blocks/oak_door_top.png new file mode 100644 index 0000000..2c3babd Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_door_top.png differ diff --git a/src/test/mc_res/all_blocks/oak_leaves.png b/src/test/mc_res/all_blocks/oak_leaves.png new file mode 100644 index 0000000..02e8b86 Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_leaves.png differ diff --git a/src/test/mc_res/all_blocks/oak_log.png b/src/test/mc_res/all_blocks/oak_log.png new file mode 100644 index 0000000..842ffab Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_log.png differ diff --git a/src/test/mc_res/all_blocks/oak_log_top.png b/src/test/mc_res/all_blocks/oak_log_top.png new file mode 100644 index 0000000..27f1aba Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_log_top.png differ diff --git a/src/test/mc_res/all_blocks/oak_planks.png b/src/test/mc_res/all_blocks/oak_planks.png new file mode 100644 index 0000000..5de3861 Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_planks.png differ diff --git a/src/test/mc_res/all_blocks/oak_sapling.png b/src/test/mc_res/all_blocks/oak_sapling.png new file mode 100644 index 0000000..7ac141a Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_sapling.png differ diff --git a/src/test/mc_res/all_blocks/oak_trapdoor.png b/src/test/mc_res/all_blocks/oak_trapdoor.png new file mode 100644 index 0000000..cba143b Binary files /dev/null and b/src/test/mc_res/all_blocks/oak_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/observer_back.png b/src/test/mc_res/all_blocks/observer_back.png new file mode 100644 index 0000000..c9f6f3c Binary files /dev/null and b/src/test/mc_res/all_blocks/observer_back.png differ diff --git a/src/test/mc_res/all_blocks/observer_back_on.png b/src/test/mc_res/all_blocks/observer_back_on.png new file mode 100644 index 0000000..07a42a9 Binary files /dev/null and b/src/test/mc_res/all_blocks/observer_back_on.png differ diff --git a/src/test/mc_res/all_blocks/observer_front.png b/src/test/mc_res/all_blocks/observer_front.png new file mode 100644 index 0000000..4632130 Binary files /dev/null and b/src/test/mc_res/all_blocks/observer_front.png differ diff --git a/src/test/mc_res/all_blocks/observer_side.png b/src/test/mc_res/all_blocks/observer_side.png new file mode 100644 index 0000000..c157097 Binary files /dev/null and b/src/test/mc_res/all_blocks/observer_side.png differ diff --git a/src/test/mc_res/all_blocks/observer_top.png b/src/test/mc_res/all_blocks/observer_top.png new file mode 100644 index 0000000..58ab1e9 Binary files /dev/null and b/src/test/mc_res/all_blocks/observer_top.png differ diff --git a/src/test/mc_res/all_blocks/obsidian.png b/src/test/mc_res/all_blocks/obsidian.png new file mode 100644 index 0000000..b9e0906 Binary files /dev/null and b/src/test/mc_res/all_blocks/obsidian.png differ diff --git a/src/test/mc_res/all_blocks/orange_candle.png b/src/test/mc_res/all_blocks/orange_candle.png new file mode 100644 index 0000000..bed564a Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_candle.png differ diff --git a/src/test/mc_res/all_blocks/orange_candle_lit.png b/src/test/mc_res/all_blocks/orange_candle_lit.png new file mode 100644 index 0000000..3a7ec6f Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/orange_concrete.png b/src/test/mc_res/all_blocks/orange_concrete.png new file mode 100644 index 0000000..243bbc8 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_concrete.png differ diff --git a/src/test/mc_res/all_blocks/orange_concrete_powder.png b/src/test/mc_res/all_blocks/orange_concrete_powder.png new file mode 100644 index 0000000..2fb6f15 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/orange_glazed_terracotta.png b/src/test/mc_res/all_blocks/orange_glazed_terracotta.png new file mode 100644 index 0000000..4e2d3d2 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/orange_shulker_box.png b/src/test/mc_res/all_blocks/orange_shulker_box.png new file mode 100644 index 0000000..a722de1 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/orange_stained_glass.png b/src/test/mc_res/all_blocks/orange_stained_glass.png new file mode 100644 index 0000000..31c4465 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/orange_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/orange_stained_glass_pane_top.png new file mode 100644 index 0000000..2866571 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/orange_terracotta.png b/src/test/mc_res/all_blocks/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/orange_tulip.png b/src/test/mc_res/all_blocks/orange_tulip.png new file mode 100644 index 0000000..2966062 Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_tulip.png differ diff --git a/src/test/mc_res/all_blocks/orange_wool.png b/src/test/mc_res/all_blocks/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/src/test/mc_res/all_blocks/orange_wool.png differ diff --git a/src/test/mc_res/all_blocks/oxeye_daisy.png b/src/test/mc_res/all_blocks/oxeye_daisy.png new file mode 100644 index 0000000..3407d6f Binary files /dev/null and b/src/test/mc_res/all_blocks/oxeye_daisy.png differ diff --git a/src/test/mc_res/all_blocks/oxidized_copper.png b/src/test/mc_res/all_blocks/oxidized_copper.png new file mode 100644 index 0000000..0ad69bc Binary files /dev/null and b/src/test/mc_res/all_blocks/oxidized_copper.png differ diff --git a/src/test/mc_res/all_blocks/oxidized_cut_copper.png b/src/test/mc_res/all_blocks/oxidized_cut_copper.png new file mode 100644 index 0000000..7da2ce3 Binary files /dev/null and b/src/test/mc_res/all_blocks/oxidized_cut_copper.png differ diff --git a/src/test/mc_res/all_blocks/packed_ice.png b/src/test/mc_res/all_blocks/packed_ice.png new file mode 100644 index 0000000..c72f89b Binary files /dev/null and b/src/test/mc_res/all_blocks/packed_ice.png differ diff --git a/src/test/mc_res/all_blocks/peony_bottom.png b/src/test/mc_res/all_blocks/peony_bottom.png new file mode 100644 index 0000000..2e3f41e Binary files /dev/null and b/src/test/mc_res/all_blocks/peony_bottom.png differ diff --git a/src/test/mc_res/all_blocks/peony_top.png b/src/test/mc_res/all_blocks/peony_top.png new file mode 100644 index 0000000..b13b457 Binary files /dev/null and b/src/test/mc_res/all_blocks/peony_top.png differ diff --git a/src/test/mc_res/all_blocks/pink_candle.png b/src/test/mc_res/all_blocks/pink_candle.png new file mode 100644 index 0000000..e496990 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_candle.png differ diff --git a/src/test/mc_res/all_blocks/pink_candle_lit.png b/src/test/mc_res/all_blocks/pink_candle_lit.png new file mode 100644 index 0000000..75c95e9 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/pink_concrete.png b/src/test/mc_res/all_blocks/pink_concrete.png new file mode 100644 index 0000000..dd1950f Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_concrete.png differ diff --git a/src/test/mc_res/all_blocks/pink_concrete_powder.png b/src/test/mc_res/all_blocks/pink_concrete_powder.png new file mode 100644 index 0000000..9f6a6bb Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/pink_glazed_terracotta.png b/src/test/mc_res/all_blocks/pink_glazed_terracotta.png new file mode 100644 index 0000000..30a1975 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/pink_shulker_box.png b/src/test/mc_res/all_blocks/pink_shulker_box.png new file mode 100644 index 0000000..e817f96 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/pink_stained_glass.png b/src/test/mc_res/all_blocks/pink_stained_glass.png new file mode 100644 index 0000000..85dd6a0 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/pink_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/pink_stained_glass_pane_top.png new file mode 100644 index 0000000..6b6cd76 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/pink_terracotta.png b/src/test/mc_res/all_blocks/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/pink_tulip.png b/src/test/mc_res/all_blocks/pink_tulip.png new file mode 100644 index 0000000..08b02c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_tulip.png differ diff --git a/src/test/mc_res/all_blocks/pink_wool.png b/src/test/mc_res/all_blocks/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/src/test/mc_res/all_blocks/pink_wool.png differ diff --git a/src/test/mc_res/all_blocks/piston_bottom.png b/src/test/mc_res/all_blocks/piston_bottom.png new file mode 100644 index 0000000..db43b1c Binary files /dev/null and b/src/test/mc_res/all_blocks/piston_bottom.png differ diff --git a/src/test/mc_res/all_blocks/piston_inner.png b/src/test/mc_res/all_blocks/piston_inner.png new file mode 100644 index 0000000..7ae58fc Binary files /dev/null and b/src/test/mc_res/all_blocks/piston_inner.png differ diff --git a/src/test/mc_res/all_blocks/piston_side.png b/src/test/mc_res/all_blocks/piston_side.png new file mode 100644 index 0000000..db5d89c Binary files /dev/null and b/src/test/mc_res/all_blocks/piston_side.png differ diff --git a/src/test/mc_res/all_blocks/piston_top.png b/src/test/mc_res/all_blocks/piston_top.png new file mode 100644 index 0000000..320c97b Binary files /dev/null and b/src/test/mc_res/all_blocks/piston_top.png differ diff --git a/src/test/mc_res/all_blocks/piston_top_sticky.png b/src/test/mc_res/all_blocks/piston_top_sticky.png new file mode 100644 index 0000000..048e0c6 Binary files /dev/null and b/src/test/mc_res/all_blocks/piston_top_sticky.png differ diff --git a/src/test/mc_res/all_blocks/podzol_side.png b/src/test/mc_res/all_blocks/podzol_side.png new file mode 100644 index 0000000..89a328b Binary files /dev/null and b/src/test/mc_res/all_blocks/podzol_side.png differ diff --git a/src/test/mc_res/all_blocks/podzol_top.png b/src/test/mc_res/all_blocks/podzol_top.png new file mode 100644 index 0000000..fed5258 Binary files /dev/null and b/src/test/mc_res/all_blocks/podzol_top.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_down_base.png b/src/test/mc_res/all_blocks/pointed_dripstone_down_base.png new file mode 100644 index 0000000..b3d97cb Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_down_base.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_down_frustum.png b/src/test/mc_res/all_blocks/pointed_dripstone_down_frustum.png new file mode 100644 index 0000000..1cd4515 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_down_frustum.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_down_middle.png b/src/test/mc_res/all_blocks/pointed_dripstone_down_middle.png new file mode 100644 index 0000000..f49ffd3 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_down_middle.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_down_tip.png b/src/test/mc_res/all_blocks/pointed_dripstone_down_tip.png new file mode 100644 index 0000000..91f73b3 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_down_tip.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_down_tip_merge.png b/src/test/mc_res/all_blocks/pointed_dripstone_down_tip_merge.png new file mode 100644 index 0000000..38620f5 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_down_tip_merge.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_up_base.png b/src/test/mc_res/all_blocks/pointed_dripstone_up_base.png new file mode 100644 index 0000000..86e7f40 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_up_base.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_up_frustum.png b/src/test/mc_res/all_blocks/pointed_dripstone_up_frustum.png new file mode 100644 index 0000000..e90a9f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_up_frustum.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_up_middle.png b/src/test/mc_res/all_blocks/pointed_dripstone_up_middle.png new file mode 100644 index 0000000..eb66e9b Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_up_middle.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_up_tip.png b/src/test/mc_res/all_blocks/pointed_dripstone_up_tip.png new file mode 100644 index 0000000..9c702a7 Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_up_tip.png differ diff --git a/src/test/mc_res/all_blocks/pointed_dripstone_up_tip_merge.png b/src/test/mc_res/all_blocks/pointed_dripstone_up_tip_merge.png new file mode 100644 index 0000000..0cb03ad Binary files /dev/null and b/src/test/mc_res/all_blocks/pointed_dripstone_up_tip_merge.png differ diff --git a/src/test/mc_res/all_blocks/polished_andesite.png b/src/test/mc_res/all_blocks/polished_andesite.png new file mode 100644 index 0000000..63b8bd0 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_andesite.png differ diff --git a/src/test/mc_res/all_blocks/polished_basalt_side.png b/src/test/mc_res/all_blocks/polished_basalt_side.png new file mode 100644 index 0000000..2530a33 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_basalt_side.png differ diff --git a/src/test/mc_res/all_blocks/polished_basalt_top.png b/src/test/mc_res/all_blocks/polished_basalt_top.png new file mode 100644 index 0000000..71a92db Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_basalt_top.png differ diff --git a/src/test/mc_res/all_blocks/polished_blackstone.png b/src/test/mc_res/all_blocks/polished_blackstone.png new file mode 100644 index 0000000..752e02b Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_blackstone.png differ diff --git a/src/test/mc_res/all_blocks/polished_blackstone_bricks.png b/src/test/mc_res/all_blocks/polished_blackstone_bricks.png new file mode 100644 index 0000000..46b6734 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_blackstone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/polished_deepslate.png b/src/test/mc_res/all_blocks/polished_deepslate.png new file mode 100644 index 0000000..dfcf750 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_deepslate.png differ diff --git a/src/test/mc_res/all_blocks/polished_diorite.png b/src/test/mc_res/all_blocks/polished_diorite.png new file mode 100644 index 0000000..3043aa3 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_diorite.png differ diff --git a/src/test/mc_res/all_blocks/polished_granite.png b/src/test/mc_res/all_blocks/polished_granite.png new file mode 100644 index 0000000..58f0c15 Binary files /dev/null and b/src/test/mc_res/all_blocks/polished_granite.png differ diff --git a/src/test/mc_res/all_blocks/poppy.png b/src/test/mc_res/all_blocks/poppy.png new file mode 100644 index 0000000..059d8b4 Binary files /dev/null and b/src/test/mc_res/all_blocks/poppy.png differ diff --git a/src/test/mc_res/all_blocks/potatoes_stage0.png b/src/test/mc_res/all_blocks/potatoes_stage0.png new file mode 100644 index 0000000..e83ecf8 Binary files /dev/null and b/src/test/mc_res/all_blocks/potatoes_stage0.png differ diff --git a/src/test/mc_res/all_blocks/potatoes_stage1.png b/src/test/mc_res/all_blocks/potatoes_stage1.png new file mode 100644 index 0000000..ef73946 Binary files /dev/null and b/src/test/mc_res/all_blocks/potatoes_stage1.png differ diff --git a/src/test/mc_res/all_blocks/potatoes_stage2.png b/src/test/mc_res/all_blocks/potatoes_stage2.png new file mode 100644 index 0000000..7e9a929 Binary files /dev/null and b/src/test/mc_res/all_blocks/potatoes_stage2.png differ diff --git a/src/test/mc_res/all_blocks/potatoes_stage3.png b/src/test/mc_res/all_blocks/potatoes_stage3.png new file mode 100644 index 0000000..f32cbc1 Binary files /dev/null and b/src/test/mc_res/all_blocks/potatoes_stage3.png differ diff --git a/src/test/mc_res/all_blocks/potted_azalea_bush_plant.png b/src/test/mc_res/all_blocks/potted_azalea_bush_plant.png new file mode 100644 index 0000000..2eccc7a Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_azalea_bush_plant.png differ diff --git a/src/test/mc_res/all_blocks/potted_azalea_bush_side.png b/src/test/mc_res/all_blocks/potted_azalea_bush_side.png new file mode 100644 index 0000000..3b8c9ea Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_azalea_bush_side.png differ diff --git a/src/test/mc_res/all_blocks/potted_azalea_bush_top.png b/src/test/mc_res/all_blocks/potted_azalea_bush_top.png new file mode 100644 index 0000000..cc78fda Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_azalea_bush_top.png differ diff --git a/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_plant.png b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_plant.png new file mode 100644 index 0000000..38d9148 Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_plant.png differ diff --git a/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_side.png b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_side.png new file mode 100644 index 0000000..6baabec Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_side.png differ diff --git a/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_top.png b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_top.png new file mode 100644 index 0000000..eb47df6 Binary files /dev/null and b/src/test/mc_res/all_blocks/potted_flowering_azalea_bush_top.png differ diff --git a/src/test/mc_res/all_blocks/powder_snow.png b/src/test/mc_res/all_blocks/powder_snow.png new file mode 100644 index 0000000..f6c2279 Binary files /dev/null and b/src/test/mc_res/all_blocks/powder_snow.png differ diff --git a/src/test/mc_res/all_blocks/powered_rail.png b/src/test/mc_res/all_blocks/powered_rail.png new file mode 100644 index 0000000..4353bf7 Binary files /dev/null and b/src/test/mc_res/all_blocks/powered_rail.png differ diff --git a/src/test/mc_res/all_blocks/powered_rail_on.png b/src/test/mc_res/all_blocks/powered_rail_on.png new file mode 100644 index 0000000..55f18f4 Binary files /dev/null and b/src/test/mc_res/all_blocks/powered_rail_on.png differ diff --git a/src/test/mc_res/all_blocks/prismarine.png b/src/test/mc_res/all_blocks/prismarine.png new file mode 100644 index 0000000..e45234b Binary files /dev/null and b/src/test/mc_res/all_blocks/prismarine.png differ diff --git a/src/test/mc_res/all_blocks/prismarine.png.mcmeta b/src/test/mc_res/all_blocks/prismarine.png.mcmeta new file mode 100644 index 0000000..410b327 --- /dev/null +++ b/src/test/mc_res/all_blocks/prismarine.png.mcmeta @@ -0,0 +1,30 @@ +{ + "animation": { + "frametime": 300, + "interpolate": true, + "frames": [ + 0, + 1, + 0, + 2, + 0, + 3, + 0, + 1, + 2, + 1, + 3, + 1, + 0, + 2, + 1, + 2, + 3, + 2, + 0, + 3, + 1, + 3 + ] + } +} diff --git a/src/test/mc_res/all_blocks/prismarine_bricks.png b/src/test/mc_res/all_blocks/prismarine_bricks.png new file mode 100644 index 0000000..ee2b806 Binary files /dev/null and b/src/test/mc_res/all_blocks/prismarine_bricks.png differ diff --git a/src/test/mc_res/all_blocks/pumpkin_side.png b/src/test/mc_res/all_blocks/pumpkin_side.png new file mode 100644 index 0000000..8d7b643 Binary files /dev/null and b/src/test/mc_res/all_blocks/pumpkin_side.png differ diff --git a/src/test/mc_res/all_blocks/pumpkin_stem.png b/src/test/mc_res/all_blocks/pumpkin_stem.png new file mode 100644 index 0000000..da7787f Binary files /dev/null and b/src/test/mc_res/all_blocks/pumpkin_stem.png differ diff --git a/src/test/mc_res/all_blocks/pumpkin_top.png b/src/test/mc_res/all_blocks/pumpkin_top.png new file mode 100644 index 0000000..56146c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/pumpkin_top.png differ diff --git a/src/test/mc_res/all_blocks/purple_candle.png b/src/test/mc_res/all_blocks/purple_candle.png new file mode 100644 index 0000000..a26d461 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_candle.png differ diff --git a/src/test/mc_res/all_blocks/purple_candle_lit.png b/src/test/mc_res/all_blocks/purple_candle_lit.png new file mode 100644 index 0000000..7b0bc37 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/purple_concrete.png b/src/test/mc_res/all_blocks/purple_concrete.png new file mode 100644 index 0000000..bf90f74 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_concrete.png differ diff --git a/src/test/mc_res/all_blocks/purple_concrete_powder.png b/src/test/mc_res/all_blocks/purple_concrete_powder.png new file mode 100644 index 0000000..aa1b1ac Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/purple_glazed_terracotta.png b/src/test/mc_res/all_blocks/purple_glazed_terracotta.png new file mode 100644 index 0000000..d0f9e68 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/purple_shulker_box.png b/src/test/mc_res/all_blocks/purple_shulker_box.png new file mode 100644 index 0000000..0416ed9 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/purple_stained_glass.png b/src/test/mc_res/all_blocks/purple_stained_glass.png new file mode 100644 index 0000000..fed0285 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/purple_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/purple_stained_glass_pane_top.png new file mode 100644 index 0000000..23e208e Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/purple_terracotta.png b/src/test/mc_res/all_blocks/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/purple_wool.png b/src/test/mc_res/all_blocks/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/src/test/mc_res/all_blocks/purple_wool.png differ diff --git a/src/test/mc_res/all_blocks/purpur_block.png b/src/test/mc_res/all_blocks/purpur_block.png new file mode 100644 index 0000000..69c3898 Binary files /dev/null and b/src/test/mc_res/all_blocks/purpur_block.png differ diff --git a/src/test/mc_res/all_blocks/purpur_pillar.png b/src/test/mc_res/all_blocks/purpur_pillar.png new file mode 100644 index 0000000..e22d27b Binary files /dev/null and b/src/test/mc_res/all_blocks/purpur_pillar.png differ diff --git a/src/test/mc_res/all_blocks/purpur_pillar_top.png b/src/test/mc_res/all_blocks/purpur_pillar_top.png new file mode 100644 index 0000000..6209035 Binary files /dev/null and b/src/test/mc_res/all_blocks/purpur_pillar_top.png differ diff --git a/src/test/mc_res/all_blocks/quartz_block_bottom.png b/src/test/mc_res/all_blocks/quartz_block_bottom.png new file mode 100644 index 0000000..3f832aa Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_block_bottom.png differ diff --git a/src/test/mc_res/all_blocks/quartz_block_side.png b/src/test/mc_res/all_blocks/quartz_block_side.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_block_side.png differ diff --git a/src/test/mc_res/all_blocks/quartz_block_top.png b/src/test/mc_res/all_blocks/quartz_block_top.png new file mode 100644 index 0000000..872d6bb Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_block_top.png differ diff --git a/src/test/mc_res/all_blocks/quartz_bricks.png b/src/test/mc_res/all_blocks/quartz_bricks.png new file mode 100644 index 0000000..13d2f22 Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_bricks.png differ diff --git a/src/test/mc_res/all_blocks/quartz_pillar.png b/src/test/mc_res/all_blocks/quartz_pillar.png new file mode 100644 index 0000000..1046b75 Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_pillar.png differ diff --git a/src/test/mc_res/all_blocks/quartz_pillar_top.png b/src/test/mc_res/all_blocks/quartz_pillar_top.png new file mode 100644 index 0000000..41f5e14 Binary files /dev/null and b/src/test/mc_res/all_blocks/quartz_pillar_top.png differ diff --git a/src/test/mc_res/all_blocks/rail.png b/src/test/mc_res/all_blocks/rail.png new file mode 100644 index 0000000..0044ebb Binary files /dev/null and b/src/test/mc_res/all_blocks/rail.png differ diff --git a/src/test/mc_res/all_blocks/rail_corner.png b/src/test/mc_res/all_blocks/rail_corner.png new file mode 100644 index 0000000..2b4f330 Binary files /dev/null and b/src/test/mc_res/all_blocks/rail_corner.png differ diff --git a/src/test/mc_res/all_blocks/raw_copper_block.png b/src/test/mc_res/all_blocks/raw_copper_block.png new file mode 100644 index 0000000..9110142 Binary files /dev/null and b/src/test/mc_res/all_blocks/raw_copper_block.png differ diff --git a/src/test/mc_res/all_blocks/raw_gold_block.png b/src/test/mc_res/all_blocks/raw_gold_block.png new file mode 100644 index 0000000..ba155c4 Binary files /dev/null and b/src/test/mc_res/all_blocks/raw_gold_block.png differ diff --git a/src/test/mc_res/all_blocks/raw_iron_block.png b/src/test/mc_res/all_blocks/raw_iron_block.png new file mode 100644 index 0000000..3b34f86 Binary files /dev/null and b/src/test/mc_res/all_blocks/raw_iron_block.png differ diff --git a/src/test/mc_res/all_blocks/red_candle.png b/src/test/mc_res/all_blocks/red_candle.png new file mode 100644 index 0000000..92d2216 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_candle.png differ diff --git a/src/test/mc_res/all_blocks/red_candle_lit.png b/src/test/mc_res/all_blocks/red_candle_lit.png new file mode 100644 index 0000000..edf35cb Binary files /dev/null and b/src/test/mc_res/all_blocks/red_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/red_concrete.png b/src/test/mc_res/all_blocks/red_concrete.png new file mode 100644 index 0000000..7f97884 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_concrete.png differ diff --git a/src/test/mc_res/all_blocks/red_concrete_powder.png b/src/test/mc_res/all_blocks/red_concrete_powder.png new file mode 100644 index 0000000..7612112 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/red_glazed_terracotta.png b/src/test/mc_res/all_blocks/red_glazed_terracotta.png new file mode 100644 index 0000000..ee46623 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/red_mushroom.png b/src/test/mc_res/all_blocks/red_mushroom.png new file mode 100644 index 0000000..cb7e112 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_mushroom.png differ diff --git a/src/test/mc_res/all_blocks/red_mushroom_block.png b/src/test/mc_res/all_blocks/red_mushroom_block.png new file mode 100644 index 0000000..a77969e Binary files /dev/null and b/src/test/mc_res/all_blocks/red_mushroom_block.png differ diff --git a/src/test/mc_res/all_blocks/red_nether_bricks.png b/src/test/mc_res/all_blocks/red_nether_bricks.png new file mode 100644 index 0000000..b856952 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_nether_bricks.png differ diff --git a/src/test/mc_res/all_blocks/red_sand.png b/src/test/mc_res/all_blocks/red_sand.png new file mode 100644 index 0000000..7a38982 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_sand.png differ diff --git a/src/test/mc_res/all_blocks/red_sandstone.png b/src/test/mc_res/all_blocks/red_sandstone.png new file mode 100644 index 0000000..70e7c32 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_sandstone.png differ diff --git a/src/test/mc_res/all_blocks/red_sandstone_bottom.png b/src/test/mc_res/all_blocks/red_sandstone_bottom.png new file mode 100644 index 0000000..efbfeb6 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_sandstone_bottom.png differ diff --git a/src/test/mc_res/all_blocks/red_sandstone_top.png b/src/test/mc_res/all_blocks/red_sandstone_top.png new file mode 100644 index 0000000..defc767 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_sandstone_top.png differ diff --git a/src/test/mc_res/all_blocks/red_shulker_box.png b/src/test/mc_res/all_blocks/red_shulker_box.png new file mode 100644 index 0000000..00147c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/red_stained_glass.png b/src/test/mc_res/all_blocks/red_stained_glass.png new file mode 100644 index 0000000..a8aa31f Binary files /dev/null and b/src/test/mc_res/all_blocks/red_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/red_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/red_stained_glass_pane_top.png new file mode 100644 index 0000000..22b69db Binary files /dev/null and b/src/test/mc_res/all_blocks/red_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/red_terracotta.png b/src/test/mc_res/all_blocks/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/src/test/mc_res/all_blocks/red_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/red_tulip.png b/src/test/mc_res/all_blocks/red_tulip.png new file mode 100644 index 0000000..b9d29b5 Binary files /dev/null and b/src/test/mc_res/all_blocks/red_tulip.png differ diff --git a/src/test/mc_res/all_blocks/red_wool.png b/src/test/mc_res/all_blocks/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/src/test/mc_res/all_blocks/red_wool.png differ diff --git a/src/test/mc_res/all_blocks/redstone_block.png b/src/test/mc_res/all_blocks/redstone_block.png new file mode 100644 index 0000000..4391e51 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_block.png differ diff --git a/src/test/mc_res/all_blocks/redstone_dust_dot.png b/src/test/mc_res/all_blocks/redstone_dust_dot.png new file mode 100644 index 0000000..ab8866d Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_dust_dot.png differ diff --git a/src/test/mc_res/all_blocks/redstone_dust_line0.png b/src/test/mc_res/all_blocks/redstone_dust_line0.png new file mode 100644 index 0000000..064b107 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_dust_line0.png differ diff --git a/src/test/mc_res/all_blocks/redstone_dust_line1.png b/src/test/mc_res/all_blocks/redstone_dust_line1.png new file mode 100644 index 0000000..8e8a700 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_dust_line1.png differ diff --git a/src/test/mc_res/all_blocks/redstone_dust_overlay.png b/src/test/mc_res/all_blocks/redstone_dust_overlay.png new file mode 100644 index 0000000..fd68e0a Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_dust_overlay.png differ diff --git a/src/test/mc_res/all_blocks/redstone_lamp.png b/src/test/mc_res/all_blocks/redstone_lamp.png new file mode 100644 index 0000000..3609167 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_lamp.png differ diff --git a/src/test/mc_res/all_blocks/redstone_lamp_on.png b/src/test/mc_res/all_blocks/redstone_lamp_on.png new file mode 100644 index 0000000..d892227 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_lamp_on.png differ diff --git a/src/test/mc_res/all_blocks/redstone_ore.png b/src/test/mc_res/all_blocks/redstone_ore.png new file mode 100644 index 0000000..b708697 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_ore.png differ diff --git a/src/test/mc_res/all_blocks/redstone_torch.png b/src/test/mc_res/all_blocks/redstone_torch.png new file mode 100644 index 0000000..d49a7a9 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_torch.png differ diff --git a/src/test/mc_res/all_blocks/redstone_torch_off.png b/src/test/mc_res/all_blocks/redstone_torch_off.png new file mode 100644 index 0000000..cd82b64 Binary files /dev/null and b/src/test/mc_res/all_blocks/redstone_torch_off.png differ diff --git a/src/test/mc_res/all_blocks/repeater.png b/src/test/mc_res/all_blocks/repeater.png new file mode 100644 index 0000000..3daa5e6 Binary files /dev/null and b/src/test/mc_res/all_blocks/repeater.png differ diff --git a/src/test/mc_res/all_blocks/repeater_on.png b/src/test/mc_res/all_blocks/repeater_on.png new file mode 100644 index 0000000..2e6c2ac Binary files /dev/null and b/src/test/mc_res/all_blocks/repeater_on.png differ diff --git a/src/test/mc_res/all_blocks/repeating_command_block_back.png b/src/test/mc_res/all_blocks/repeating_command_block_back.png new file mode 100644 index 0000000..31cc42e Binary files /dev/null and b/src/test/mc_res/all_blocks/repeating_command_block_back.png differ diff --git a/src/test/mc_res/all_blocks/repeating_command_block_back.png.mcmeta b/src/test/mc_res/all_blocks/repeating_command_block_back.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/repeating_command_block_back.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/repeating_command_block_conditional.png b/src/test/mc_res/all_blocks/repeating_command_block_conditional.png new file mode 100644 index 0000000..28cbe67 Binary files /dev/null and b/src/test/mc_res/all_blocks/repeating_command_block_conditional.png differ diff --git a/src/test/mc_res/all_blocks/repeating_command_block_conditional.png.mcmeta b/src/test/mc_res/all_blocks/repeating_command_block_conditional.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/repeating_command_block_conditional.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/repeating_command_block_front.png b/src/test/mc_res/all_blocks/repeating_command_block_front.png new file mode 100644 index 0000000..45f5e75 Binary files /dev/null and b/src/test/mc_res/all_blocks/repeating_command_block_front.png differ diff --git a/src/test/mc_res/all_blocks/repeating_command_block_front.png.mcmeta b/src/test/mc_res/all_blocks/repeating_command_block_front.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/repeating_command_block_front.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/repeating_command_block_side.png b/src/test/mc_res/all_blocks/repeating_command_block_side.png new file mode 100644 index 0000000..efd073a Binary files /dev/null and b/src/test/mc_res/all_blocks/repeating_command_block_side.png differ diff --git a/src/test/mc_res/all_blocks/repeating_command_block_side.png.mcmeta b/src/test/mc_res/all_blocks/repeating_command_block_side.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/repeating_command_block_side.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/respawn_anchor_bottom.png b/src/test/mc_res/all_blocks/respawn_anchor_bottom.png new file mode 100644 index 0000000..df10b44 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_bottom.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_side0.png b/src/test/mc_res/all_blocks/respawn_anchor_side0.png new file mode 100644 index 0000000..fb45837 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_side0.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_side1.png b/src/test/mc_res/all_blocks/respawn_anchor_side1.png new file mode 100644 index 0000000..5b52e65 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_side1.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_side2.png b/src/test/mc_res/all_blocks/respawn_anchor_side2.png new file mode 100644 index 0000000..6ee3026 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_side2.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_side3.png b/src/test/mc_res/all_blocks/respawn_anchor_side3.png new file mode 100644 index 0000000..c7f6686 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_side3.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_side4.png b/src/test/mc_res/all_blocks/respawn_anchor_side4.png new file mode 100644 index 0000000..5ac94e1 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_side4.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_top.png b/src/test/mc_res/all_blocks/respawn_anchor_top.png new file mode 100644 index 0000000..bbb4b0e Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_top.png differ diff --git a/src/test/mc_res/all_blocks/respawn_anchor_top.png.mcmeta b/src/test/mc_res/all_blocks/respawn_anchor_top.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/src/test/mc_res/all_blocks/respawn_anchor_top.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/respawn_anchor_top_off.png b/src/test/mc_res/all_blocks/respawn_anchor_top_off.png new file mode 100644 index 0000000..560af00 Binary files /dev/null and b/src/test/mc_res/all_blocks/respawn_anchor_top_off.png differ diff --git a/src/test/mc_res/all_blocks/rooted_dirt.png b/src/test/mc_res/all_blocks/rooted_dirt.png new file mode 100644 index 0000000..b28f0a3 Binary files /dev/null and b/src/test/mc_res/all_blocks/rooted_dirt.png differ diff --git a/src/test/mc_res/all_blocks/rose_bush_bottom.png b/src/test/mc_res/all_blocks/rose_bush_bottom.png new file mode 100644 index 0000000..4a5f8f5 Binary files /dev/null and b/src/test/mc_res/all_blocks/rose_bush_bottom.png differ diff --git a/src/test/mc_res/all_blocks/rose_bush_top.png b/src/test/mc_res/all_blocks/rose_bush_top.png new file mode 100644 index 0000000..328dc5e Binary files /dev/null and b/src/test/mc_res/all_blocks/rose_bush_top.png differ diff --git a/src/test/mc_res/all_blocks/sand.png b/src/test/mc_res/all_blocks/sand.png new file mode 100644 index 0000000..99ff77a Binary files /dev/null and b/src/test/mc_res/all_blocks/sand.png differ diff --git a/src/test/mc_res/all_blocks/sandstone.png b/src/test/mc_res/all_blocks/sandstone.png new file mode 100644 index 0000000..a7f1ca0 Binary files /dev/null and b/src/test/mc_res/all_blocks/sandstone.png differ diff --git a/src/test/mc_res/all_blocks/sandstone_bottom.png b/src/test/mc_res/all_blocks/sandstone_bottom.png new file mode 100644 index 0000000..be35a54 Binary files /dev/null and b/src/test/mc_res/all_blocks/sandstone_bottom.png differ diff --git a/src/test/mc_res/all_blocks/sandstone_top.png b/src/test/mc_res/all_blocks/sandstone_top.png new file mode 100644 index 0000000..91cec2a Binary files /dev/null and b/src/test/mc_res/all_blocks/sandstone_top.png differ diff --git a/src/test/mc_res/all_blocks/scaffolding_bottom.png b/src/test/mc_res/all_blocks/scaffolding_bottom.png new file mode 100644 index 0000000..3479093 Binary files /dev/null and b/src/test/mc_res/all_blocks/scaffolding_bottom.png differ diff --git a/src/test/mc_res/all_blocks/scaffolding_side.png b/src/test/mc_res/all_blocks/scaffolding_side.png new file mode 100644 index 0000000..1d1b5fc Binary files /dev/null and b/src/test/mc_res/all_blocks/scaffolding_side.png differ diff --git a/src/test/mc_res/all_blocks/scaffolding_top.png b/src/test/mc_res/all_blocks/scaffolding_top.png new file mode 100644 index 0000000..2f9c51a Binary files /dev/null and b/src/test/mc_res/all_blocks/scaffolding_top.png differ diff --git a/src/test/mc_res/all_blocks/sculk_sensor_bottom.png b/src/test/mc_res/all_blocks/sculk_sensor_bottom.png new file mode 100644 index 0000000..a3bf18f Binary files /dev/null and b/src/test/mc_res/all_blocks/sculk_sensor_bottom.png differ diff --git a/src/test/mc_res/all_blocks/sculk_sensor_side.png b/src/test/mc_res/all_blocks/sculk_sensor_side.png new file mode 100644 index 0000000..e26bf90 Binary files /dev/null and b/src/test/mc_res/all_blocks/sculk_sensor_side.png differ diff --git a/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png b/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png new file mode 100644 index 0000000..16ce197 Binary files /dev/null and b/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png differ diff --git a/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png.mcmeta b/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png.mcmeta new file mode 100644 index 0000000..d1cd079 --- /dev/null +++ b/src/test/mc_res/all_blocks/sculk_sensor_tendril_active.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 1 + } +} diff --git a/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png b/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png new file mode 100644 index 0000000..0153565 Binary files /dev/null and b/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png differ diff --git a/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png.mcmeta b/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/src/test/mc_res/all_blocks/sculk_sensor_tendril_inactive.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/sculk_sensor_top.png b/src/test/mc_res/all_blocks/sculk_sensor_top.png new file mode 100644 index 0000000..f178c12 Binary files /dev/null and b/src/test/mc_res/all_blocks/sculk_sensor_top.png differ diff --git a/src/test/mc_res/all_blocks/sea_lantern.png b/src/test/mc_res/all_blocks/sea_lantern.png new file mode 100644 index 0000000..8909ce8 Binary files /dev/null and b/src/test/mc_res/all_blocks/sea_lantern.png differ diff --git a/src/test/mc_res/all_blocks/sea_lantern.png.mcmeta b/src/test/mc_res/all_blocks/sea_lantern.png.mcmeta new file mode 100644 index 0000000..e8ac9bc --- /dev/null +++ b/src/test/mc_res/all_blocks/sea_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 5 + } +} diff --git a/src/test/mc_res/all_blocks/sea_pickle.png b/src/test/mc_res/all_blocks/sea_pickle.png new file mode 100644 index 0000000..d9c541b Binary files /dev/null and b/src/test/mc_res/all_blocks/sea_pickle.png differ diff --git a/src/test/mc_res/all_blocks/seagrass.png b/src/test/mc_res/all_blocks/seagrass.png new file mode 100644 index 0000000..533f2d5 Binary files /dev/null and b/src/test/mc_res/all_blocks/seagrass.png differ diff --git a/src/test/mc_res/all_blocks/seagrass.png.mcmeta b/src/test/mc_res/all_blocks/seagrass.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/src/test/mc_res/all_blocks/seagrass.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/shroomlight.png b/src/test/mc_res/all_blocks/shroomlight.png new file mode 100644 index 0000000..7048766 Binary files /dev/null and b/src/test/mc_res/all_blocks/shroomlight.png differ diff --git a/src/test/mc_res/all_blocks/shulker_box.png b/src/test/mc_res/all_blocks/shulker_box.png new file mode 100644 index 0000000..09bcf3f Binary files /dev/null and b/src/test/mc_res/all_blocks/shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/slime_block.png b/src/test/mc_res/all_blocks/slime_block.png new file mode 100644 index 0000000..5c45c4e Binary files /dev/null and b/src/test/mc_res/all_blocks/slime_block.png differ diff --git a/src/test/mc_res/all_blocks/small_amethyst_bud.png b/src/test/mc_res/all_blocks/small_amethyst_bud.png new file mode 100644 index 0000000..443c2d2 Binary files /dev/null and b/src/test/mc_res/all_blocks/small_amethyst_bud.png differ diff --git a/src/test/mc_res/all_blocks/small_dripleaf_side.png b/src/test/mc_res/all_blocks/small_dripleaf_side.png new file mode 100644 index 0000000..28b09da Binary files /dev/null and b/src/test/mc_res/all_blocks/small_dripleaf_side.png differ diff --git a/src/test/mc_res/all_blocks/small_dripleaf_stem_bottom.png b/src/test/mc_res/all_blocks/small_dripleaf_stem_bottom.png new file mode 100644 index 0000000..5a3b9e6 Binary files /dev/null and b/src/test/mc_res/all_blocks/small_dripleaf_stem_bottom.png differ diff --git a/src/test/mc_res/all_blocks/small_dripleaf_stem_top.png b/src/test/mc_res/all_blocks/small_dripleaf_stem_top.png new file mode 100644 index 0000000..596a02c Binary files /dev/null and b/src/test/mc_res/all_blocks/small_dripleaf_stem_top.png differ diff --git a/src/test/mc_res/all_blocks/small_dripleaf_top.png b/src/test/mc_res/all_blocks/small_dripleaf_top.png new file mode 100644 index 0000000..34efa1f Binary files /dev/null and b/src/test/mc_res/all_blocks/small_dripleaf_top.png differ diff --git a/src/test/mc_res/all_blocks/smithing_table_bottom.png b/src/test/mc_res/all_blocks/smithing_table_bottom.png new file mode 100644 index 0000000..59833b5 Binary files /dev/null and b/src/test/mc_res/all_blocks/smithing_table_bottom.png differ diff --git a/src/test/mc_res/all_blocks/smithing_table_front.png b/src/test/mc_res/all_blocks/smithing_table_front.png new file mode 100644 index 0000000..55875ef Binary files /dev/null and b/src/test/mc_res/all_blocks/smithing_table_front.png differ diff --git a/src/test/mc_res/all_blocks/smithing_table_side.png b/src/test/mc_res/all_blocks/smithing_table_side.png new file mode 100644 index 0000000..419312b Binary files /dev/null and b/src/test/mc_res/all_blocks/smithing_table_side.png differ diff --git a/src/test/mc_res/all_blocks/smithing_table_top.png b/src/test/mc_res/all_blocks/smithing_table_top.png new file mode 100644 index 0000000..7099674 Binary files /dev/null and b/src/test/mc_res/all_blocks/smithing_table_top.png differ diff --git a/src/test/mc_res/all_blocks/smoker_bottom.png b/src/test/mc_res/all_blocks/smoker_bottom.png new file mode 100644 index 0000000..9f2dbd3 Binary files /dev/null and b/src/test/mc_res/all_blocks/smoker_bottom.png differ diff --git a/src/test/mc_res/all_blocks/smoker_front.png b/src/test/mc_res/all_blocks/smoker_front.png new file mode 100644 index 0000000..1374117 Binary files /dev/null and b/src/test/mc_res/all_blocks/smoker_front.png differ diff --git a/src/test/mc_res/all_blocks/smoker_front_on.png b/src/test/mc_res/all_blocks/smoker_front_on.png new file mode 100644 index 0000000..553d1ec Binary files /dev/null and b/src/test/mc_res/all_blocks/smoker_front_on.png differ diff --git a/src/test/mc_res/all_blocks/smoker_front_on.png.mcmeta b/src/test/mc_res/all_blocks/smoker_front_on.png.mcmeta new file mode 100644 index 0000000..09eaec9 --- /dev/null +++ b/src/test/mc_res/all_blocks/smoker_front_on.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 4 + } +} diff --git a/src/test/mc_res/all_blocks/smoker_side.png b/src/test/mc_res/all_blocks/smoker_side.png new file mode 100644 index 0000000..c3c8f5d Binary files /dev/null and b/src/test/mc_res/all_blocks/smoker_side.png differ diff --git a/src/test/mc_res/all_blocks/smoker_top.png b/src/test/mc_res/all_blocks/smoker_top.png new file mode 100644 index 0000000..4b5e280 Binary files /dev/null and b/src/test/mc_res/all_blocks/smoker_top.png differ diff --git a/src/test/mc_res/all_blocks/smooth_basalt.png b/src/test/mc_res/all_blocks/smooth_basalt.png new file mode 100644 index 0000000..56daac9 Binary files /dev/null and b/src/test/mc_res/all_blocks/smooth_basalt.png differ diff --git a/src/test/mc_res/all_blocks/smooth_stone.png b/src/test/mc_res/all_blocks/smooth_stone.png new file mode 100644 index 0000000..149ceb6 Binary files /dev/null and b/src/test/mc_res/all_blocks/smooth_stone.png differ diff --git a/src/test/mc_res/all_blocks/smooth_stone_slab_side.png b/src/test/mc_res/all_blocks/smooth_stone_slab_side.png new file mode 100644 index 0000000..9307642 Binary files /dev/null and b/src/test/mc_res/all_blocks/smooth_stone_slab_side.png differ diff --git a/src/test/mc_res/all_blocks/snow.png b/src/test/mc_res/all_blocks/snow.png new file mode 100644 index 0000000..c45e0c2 Binary files /dev/null and b/src/test/mc_res/all_blocks/snow.png differ diff --git a/src/test/mc_res/all_blocks/soul_campfire_fire.png b/src/test/mc_res/all_blocks/soul_campfire_fire.png new file mode 100644 index 0000000..d47c39d Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_campfire_fire.png differ diff --git a/src/test/mc_res/all_blocks/soul_campfire_fire.png.mcmeta b/src/test/mc_res/all_blocks/soul_campfire_fire.png.mcmeta new file mode 100644 index 0000000..d4fb042 --- /dev/null +++ b/src/test/mc_res/all_blocks/soul_campfire_fire.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "frametime": 2 + } +} + diff --git a/src/test/mc_res/all_blocks/soul_campfire_log_lit.png b/src/test/mc_res/all_blocks/soul_campfire_log_lit.png new file mode 100644 index 0000000..1f3b592 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_campfire_log_lit.png differ diff --git a/src/test/mc_res/all_blocks/soul_campfire_log_lit.png.mcmeta b/src/test/mc_res/all_blocks/soul_campfire_log_lit.png.mcmeta new file mode 100644 index 0000000..265854e --- /dev/null +++ b/src/test/mc_res/all_blocks/soul_campfire_log_lit.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 20 + } +} diff --git a/src/test/mc_res/all_blocks/soul_fire_0.png b/src/test/mc_res/all_blocks/soul_fire_0.png new file mode 100644 index 0000000..5fb0417 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_fire_0.png differ diff --git a/src/test/mc_res/all_blocks/soul_fire_0.png.mcmeta b/src/test/mc_res/all_blocks/soul_fire_0.png.mcmeta new file mode 100644 index 0000000..7644671 --- /dev/null +++ b/src/test/mc_res/all_blocks/soul_fire_0.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frames": [ + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 31, + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15 + ] + } +} diff --git a/src/test/mc_res/all_blocks/soul_fire_1.png b/src/test/mc_res/all_blocks/soul_fire_1.png new file mode 100644 index 0000000..8d44137 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_fire_1.png differ diff --git a/src/test/mc_res/all_blocks/soul_fire_1.png.mcmeta b/src/test/mc_res/all_blocks/soul_fire_1.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/src/test/mc_res/all_blocks/soul_fire_1.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/soul_lantern.png b/src/test/mc_res/all_blocks/soul_lantern.png new file mode 100644 index 0000000..7321c1b Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_lantern.png differ diff --git a/src/test/mc_res/all_blocks/soul_lantern.png.mcmeta b/src/test/mc_res/all_blocks/soul_lantern.png.mcmeta new file mode 100644 index 0000000..5169aab --- /dev/null +++ b/src/test/mc_res/all_blocks/soul_lantern.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 8 + } +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/soul_sand.png b/src/test/mc_res/all_blocks/soul_sand.png new file mode 100644 index 0000000..9e4b1a6 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_sand.png differ diff --git a/src/test/mc_res/all_blocks/soul_soil.png b/src/test/mc_res/all_blocks/soul_soil.png new file mode 100644 index 0000000..12cb457 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_soil.png differ diff --git a/src/test/mc_res/all_blocks/soul_torch.png b/src/test/mc_res/all_blocks/soul_torch.png new file mode 100644 index 0000000..60d2110 Binary files /dev/null and b/src/test/mc_res/all_blocks/soul_torch.png differ diff --git a/src/test/mc_res/all_blocks/spawner.png b/src/test/mc_res/all_blocks/spawner.png new file mode 100644 index 0000000..5f85452 Binary files /dev/null and b/src/test/mc_res/all_blocks/spawner.png differ diff --git a/src/test/mc_res/all_blocks/sponge.png b/src/test/mc_res/all_blocks/sponge.png new file mode 100644 index 0000000..ffb1229 Binary files /dev/null and b/src/test/mc_res/all_blocks/sponge.png differ diff --git a/src/test/mc_res/all_blocks/spore_blossom.png b/src/test/mc_res/all_blocks/spore_blossom.png new file mode 100644 index 0000000..164bd29 Binary files /dev/null and b/src/test/mc_res/all_blocks/spore_blossom.png differ diff --git a/src/test/mc_res/all_blocks/spore_blossom_base.png b/src/test/mc_res/all_blocks/spore_blossom_base.png new file mode 100644 index 0000000..5edd86b Binary files /dev/null and b/src/test/mc_res/all_blocks/spore_blossom_base.png differ diff --git a/src/test/mc_res/all_blocks/spruce_door_bottom.png b/src/test/mc_res/all_blocks/spruce_door_bottom.png new file mode 100644 index 0000000..c94ae20 Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/spruce_door_top.png b/src/test/mc_res/all_blocks/spruce_door_top.png new file mode 100644 index 0000000..65a86fe Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_door_top.png differ diff --git a/src/test/mc_res/all_blocks/spruce_leaves.png b/src/test/mc_res/all_blocks/spruce_leaves.png new file mode 100644 index 0000000..f7f4993 Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_leaves.png differ diff --git a/src/test/mc_res/all_blocks/spruce_log.png b/src/test/mc_res/all_blocks/spruce_log.png new file mode 100644 index 0000000..2aeca1b Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_log.png differ diff --git a/src/test/mc_res/all_blocks/spruce_log_top.png b/src/test/mc_res/all_blocks/spruce_log_top.png new file mode 100644 index 0000000..bb66f32 Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_log_top.png differ diff --git a/src/test/mc_res/all_blocks/spruce_planks.png b/src/test/mc_res/all_blocks/spruce_planks.png new file mode 100644 index 0000000..b6a986c Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_planks.png differ diff --git a/src/test/mc_res/all_blocks/spruce_sapling.png b/src/test/mc_res/all_blocks/spruce_sapling.png new file mode 100644 index 0000000..37aeb9c Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_sapling.png differ diff --git a/src/test/mc_res/all_blocks/spruce_trapdoor.png b/src/test/mc_res/all_blocks/spruce_trapdoor.png new file mode 100644 index 0000000..c9ff2ee Binary files /dev/null and b/src/test/mc_res/all_blocks/spruce_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/stone.png b/src/test/mc_res/all_blocks/stone.png new file mode 100644 index 0000000..2665bae Binary files /dev/null and b/src/test/mc_res/all_blocks/stone.png differ diff --git a/src/test/mc_res/all_blocks/stone_bricks.png b/src/test/mc_res/all_blocks/stone_bricks.png new file mode 100644 index 0000000..c477343 Binary files /dev/null and b/src/test/mc_res/all_blocks/stone_bricks.png differ diff --git a/src/test/mc_res/all_blocks/stonecutter_bottom.png b/src/test/mc_res/all_blocks/stonecutter_bottom.png new file mode 100644 index 0000000..a9af82d Binary files /dev/null and b/src/test/mc_res/all_blocks/stonecutter_bottom.png differ diff --git a/src/test/mc_res/all_blocks/stonecutter_saw.png b/src/test/mc_res/all_blocks/stonecutter_saw.png new file mode 100644 index 0000000..38b8654 Binary files /dev/null and b/src/test/mc_res/all_blocks/stonecutter_saw.png differ diff --git a/src/test/mc_res/all_blocks/stonecutter_saw.png.mcmeta b/src/test/mc_res/all_blocks/stonecutter_saw.png.mcmeta new file mode 100644 index 0000000..a328ca5 --- /dev/null +++ b/src/test/mc_res/all_blocks/stonecutter_saw.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": false, + "frametime": 1 + } +} diff --git a/src/test/mc_res/all_blocks/stonecutter_side.png b/src/test/mc_res/all_blocks/stonecutter_side.png new file mode 100644 index 0000000..873361c Binary files /dev/null and b/src/test/mc_res/all_blocks/stonecutter_side.png differ diff --git a/src/test/mc_res/all_blocks/stonecutter_top.png b/src/test/mc_res/all_blocks/stonecutter_top.png new file mode 100644 index 0000000..208b3e7 Binary files /dev/null and b/src/test/mc_res/all_blocks/stonecutter_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_acacia_log.png b/src/test/mc_res/all_blocks/stripped_acacia_log.png new file mode 100644 index 0000000..29cca3a Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_acacia_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_acacia_log_top.png b/src/test/mc_res/all_blocks/stripped_acacia_log_top.png new file mode 100644 index 0000000..11d2247 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_acacia_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_birch_log.png b/src/test/mc_res/all_blocks/stripped_birch_log.png new file mode 100644 index 0000000..24b33c5 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_birch_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_birch_log_top.png b/src/test/mc_res/all_blocks/stripped_birch_log_top.png new file mode 100644 index 0000000..1922d35 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_birch_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_crimson_stem.png b/src/test/mc_res/all_blocks/stripped_crimson_stem.png new file mode 100644 index 0000000..12f31e0 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_crimson_stem.png differ diff --git a/src/test/mc_res/all_blocks/stripped_crimson_stem_top.png b/src/test/mc_res/all_blocks/stripped_crimson_stem_top.png new file mode 100644 index 0000000..c66a726 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_crimson_stem_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_dark_oak_log.png b/src/test/mc_res/all_blocks/stripped_dark_oak_log.png new file mode 100644 index 0000000..4173b32 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_dark_oak_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_dark_oak_log_top.png b/src/test/mc_res/all_blocks/stripped_dark_oak_log_top.png new file mode 100644 index 0000000..546914f Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_dark_oak_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_jungle_log.png b/src/test/mc_res/all_blocks/stripped_jungle_log.png new file mode 100644 index 0000000..e3eb0ac Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_jungle_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_jungle_log_top.png b/src/test/mc_res/all_blocks/stripped_jungle_log_top.png new file mode 100644 index 0000000..785200d Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_jungle_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_oak_log.png b/src/test/mc_res/all_blocks/stripped_oak_log.png new file mode 100644 index 0000000..0a1d34c Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_oak_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_oak_log_top.png b/src/test/mc_res/all_blocks/stripped_oak_log_top.png new file mode 100644 index 0000000..c845578 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_oak_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_spruce_log.png b/src/test/mc_res/all_blocks/stripped_spruce_log.png new file mode 100644 index 0000000..2857124 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_spruce_log.png differ diff --git a/src/test/mc_res/all_blocks/stripped_spruce_log_top.png b/src/test/mc_res/all_blocks/stripped_spruce_log_top.png new file mode 100644 index 0000000..f2353be Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_spruce_log_top.png differ diff --git a/src/test/mc_res/all_blocks/stripped_warped_stem.png b/src/test/mc_res/all_blocks/stripped_warped_stem.png new file mode 100644 index 0000000..de6d3e5 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_warped_stem.png differ diff --git a/src/test/mc_res/all_blocks/stripped_warped_stem_top.png b/src/test/mc_res/all_blocks/stripped_warped_stem_top.png new file mode 100644 index 0000000..10b1744 Binary files /dev/null and b/src/test/mc_res/all_blocks/stripped_warped_stem_top.png differ diff --git a/src/test/mc_res/all_blocks/structure_block.png b/src/test/mc_res/all_blocks/structure_block.png new file mode 100644 index 0000000..f03ea5f Binary files /dev/null and b/src/test/mc_res/all_blocks/structure_block.png differ diff --git a/src/test/mc_res/all_blocks/structure_block_corner.png b/src/test/mc_res/all_blocks/structure_block_corner.png new file mode 100644 index 0000000..418fd05 Binary files /dev/null and b/src/test/mc_res/all_blocks/structure_block_corner.png differ diff --git a/src/test/mc_res/all_blocks/structure_block_data.png b/src/test/mc_res/all_blocks/structure_block_data.png new file mode 100644 index 0000000..75ea308 Binary files /dev/null and b/src/test/mc_res/all_blocks/structure_block_data.png differ diff --git a/src/test/mc_res/all_blocks/structure_block_load.png b/src/test/mc_res/all_blocks/structure_block_load.png new file mode 100644 index 0000000..aca338b Binary files /dev/null and b/src/test/mc_res/all_blocks/structure_block_load.png differ diff --git a/src/test/mc_res/all_blocks/structure_block_save.png b/src/test/mc_res/all_blocks/structure_block_save.png new file mode 100644 index 0000000..6470927 Binary files /dev/null and b/src/test/mc_res/all_blocks/structure_block_save.png differ diff --git a/src/test/mc_res/all_blocks/sugar_cane.png b/src/test/mc_res/all_blocks/sugar_cane.png new file mode 100644 index 0000000..ba0be9e Binary files /dev/null and b/src/test/mc_res/all_blocks/sugar_cane.png differ diff --git a/src/test/mc_res/all_blocks/sunflower_back.png b/src/test/mc_res/all_blocks/sunflower_back.png new file mode 100644 index 0000000..a53f762 Binary files /dev/null and b/src/test/mc_res/all_blocks/sunflower_back.png differ diff --git a/src/test/mc_res/all_blocks/sunflower_bottom.png b/src/test/mc_res/all_blocks/sunflower_bottom.png new file mode 100644 index 0000000..c5c8c62 Binary files /dev/null and b/src/test/mc_res/all_blocks/sunflower_bottom.png differ diff --git a/src/test/mc_res/all_blocks/sunflower_front.png b/src/test/mc_res/all_blocks/sunflower_front.png new file mode 100644 index 0000000..568bd4d Binary files /dev/null and b/src/test/mc_res/all_blocks/sunflower_front.png differ diff --git a/src/test/mc_res/all_blocks/sunflower_top.png b/src/test/mc_res/all_blocks/sunflower_top.png new file mode 100644 index 0000000..b9747f7 Binary files /dev/null and b/src/test/mc_res/all_blocks/sunflower_top.png differ diff --git a/src/test/mc_res/all_blocks/sweet_berry_bush_stage0.png b/src/test/mc_res/all_blocks/sweet_berry_bush_stage0.png new file mode 100644 index 0000000..6b5854d Binary files /dev/null and b/src/test/mc_res/all_blocks/sweet_berry_bush_stage0.png differ diff --git a/src/test/mc_res/all_blocks/sweet_berry_bush_stage1.png b/src/test/mc_res/all_blocks/sweet_berry_bush_stage1.png new file mode 100644 index 0000000..216269c Binary files /dev/null and b/src/test/mc_res/all_blocks/sweet_berry_bush_stage1.png differ diff --git a/src/test/mc_res/all_blocks/sweet_berry_bush_stage2.png b/src/test/mc_res/all_blocks/sweet_berry_bush_stage2.png new file mode 100644 index 0000000..4254cc0 Binary files /dev/null and b/src/test/mc_res/all_blocks/sweet_berry_bush_stage2.png differ diff --git a/src/test/mc_res/all_blocks/sweet_berry_bush_stage3.png b/src/test/mc_res/all_blocks/sweet_berry_bush_stage3.png new file mode 100644 index 0000000..755ba23 Binary files /dev/null and b/src/test/mc_res/all_blocks/sweet_berry_bush_stage3.png differ diff --git a/src/test/mc_res/all_blocks/tall_grass_bottom.png b/src/test/mc_res/all_blocks/tall_grass_bottom.png new file mode 100644 index 0000000..54bb7d6 Binary files /dev/null and b/src/test/mc_res/all_blocks/tall_grass_bottom.png differ diff --git a/src/test/mc_res/all_blocks/tall_grass_top.png b/src/test/mc_res/all_blocks/tall_grass_top.png new file mode 100644 index 0000000..4598b7a Binary files /dev/null and b/src/test/mc_res/all_blocks/tall_grass_top.png differ diff --git a/src/test/mc_res/all_blocks/tall_seagrass_bottom.png b/src/test/mc_res/all_blocks/tall_seagrass_bottom.png new file mode 100644 index 0000000..bb8d72d Binary files /dev/null and b/src/test/mc_res/all_blocks/tall_seagrass_bottom.png differ diff --git a/src/test/mc_res/all_blocks/tall_seagrass_bottom.png.mcmeta b/src/test/mc_res/all_blocks/tall_seagrass_bottom.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/src/test/mc_res/all_blocks/tall_seagrass_bottom.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/tall_seagrass_top.png b/src/test/mc_res/all_blocks/tall_seagrass_top.png new file mode 100644 index 0000000..1e52c7c Binary files /dev/null and b/src/test/mc_res/all_blocks/tall_seagrass_top.png differ diff --git a/src/test/mc_res/all_blocks/tall_seagrass_top.png.mcmeta b/src/test/mc_res/all_blocks/tall_seagrass_top.png.mcmeta new file mode 100644 index 0000000..36578bc --- /dev/null +++ b/src/test/mc_res/all_blocks/tall_seagrass_top.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/target_side.png b/src/test/mc_res/all_blocks/target_side.png new file mode 100644 index 0000000..f28d412 Binary files /dev/null and b/src/test/mc_res/all_blocks/target_side.png differ diff --git a/src/test/mc_res/all_blocks/target_top.png b/src/test/mc_res/all_blocks/target_top.png new file mode 100644 index 0000000..8d8bc74 Binary files /dev/null and b/src/test/mc_res/all_blocks/target_top.png differ diff --git a/src/test/mc_res/all_blocks/terracotta.png b/src/test/mc_res/all_blocks/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/src/test/mc_res/all_blocks/terracotta.png differ diff --git a/src/test/mc_res/all_blocks/tinted_glass.png b/src/test/mc_res/all_blocks/tinted_glass.png new file mode 100644 index 0000000..cd1dd46 Binary files /dev/null and b/src/test/mc_res/all_blocks/tinted_glass.png differ diff --git a/src/test/mc_res/all_blocks/tnt_bottom.png b/src/test/mc_res/all_blocks/tnt_bottom.png new file mode 100644 index 0000000..53f78d7 Binary files /dev/null and b/src/test/mc_res/all_blocks/tnt_bottom.png differ diff --git a/src/test/mc_res/all_blocks/tnt_side.png b/src/test/mc_res/all_blocks/tnt_side.png new file mode 100644 index 0000000..74d66c7 Binary files /dev/null and b/src/test/mc_res/all_blocks/tnt_side.png differ diff --git a/src/test/mc_res/all_blocks/tnt_top.png b/src/test/mc_res/all_blocks/tnt_top.png new file mode 100644 index 0000000..078dc31 Binary files /dev/null and b/src/test/mc_res/all_blocks/tnt_top.png differ diff --git a/src/test/mc_res/all_blocks/torch.png b/src/test/mc_res/all_blocks/torch.png new file mode 100644 index 0000000..14bd2d7 Binary files /dev/null and b/src/test/mc_res/all_blocks/torch.png differ diff --git a/src/test/mc_res/all_blocks/tripwire.png b/src/test/mc_res/all_blocks/tripwire.png new file mode 100644 index 0000000..5b422ef Binary files /dev/null and b/src/test/mc_res/all_blocks/tripwire.png differ diff --git a/src/test/mc_res/all_blocks/tripwire_hook.png b/src/test/mc_res/all_blocks/tripwire_hook.png new file mode 100644 index 0000000..1eda9ef Binary files /dev/null and b/src/test/mc_res/all_blocks/tripwire_hook.png differ diff --git a/src/test/mc_res/all_blocks/tube_coral.png b/src/test/mc_res/all_blocks/tube_coral.png new file mode 100644 index 0000000..484a854 Binary files /dev/null and b/src/test/mc_res/all_blocks/tube_coral.png differ diff --git a/src/test/mc_res/all_blocks/tube_coral_block.png b/src/test/mc_res/all_blocks/tube_coral_block.png new file mode 100644 index 0000000..756d32d Binary files /dev/null and b/src/test/mc_res/all_blocks/tube_coral_block.png differ diff --git a/src/test/mc_res/all_blocks/tube_coral_fan.png b/src/test/mc_res/all_blocks/tube_coral_fan.png new file mode 100644 index 0000000..6f32fca Binary files /dev/null and b/src/test/mc_res/all_blocks/tube_coral_fan.png differ diff --git a/src/test/mc_res/all_blocks/tuff.png b/src/test/mc_res/all_blocks/tuff.png new file mode 100644 index 0000000..0880433 Binary files /dev/null and b/src/test/mc_res/all_blocks/tuff.png differ diff --git a/src/test/mc_res/all_blocks/turtle_egg.png b/src/test/mc_res/all_blocks/turtle_egg.png new file mode 100644 index 0000000..ba920e9 Binary files /dev/null and b/src/test/mc_res/all_blocks/turtle_egg.png differ diff --git a/src/test/mc_res/all_blocks/turtle_egg_slightly_cracked.png b/src/test/mc_res/all_blocks/turtle_egg_slightly_cracked.png new file mode 100644 index 0000000..55fb04e Binary files /dev/null and b/src/test/mc_res/all_blocks/turtle_egg_slightly_cracked.png differ diff --git a/src/test/mc_res/all_blocks/turtle_egg_very_cracked.png b/src/test/mc_res/all_blocks/turtle_egg_very_cracked.png new file mode 100644 index 0000000..b6a8768 Binary files /dev/null and b/src/test/mc_res/all_blocks/turtle_egg_very_cracked.png differ diff --git a/src/test/mc_res/all_blocks/twisting_vines.png b/src/test/mc_res/all_blocks/twisting_vines.png new file mode 100644 index 0000000..c9c1535 Binary files /dev/null and b/src/test/mc_res/all_blocks/twisting_vines.png differ diff --git a/src/test/mc_res/all_blocks/twisting_vines_plant.png b/src/test/mc_res/all_blocks/twisting_vines_plant.png new file mode 100644 index 0000000..dae0a64 Binary files /dev/null and b/src/test/mc_res/all_blocks/twisting_vines_plant.png differ diff --git a/src/test/mc_res/all_blocks/vine.png b/src/test/mc_res/all_blocks/vine.png new file mode 100644 index 0000000..3d4f836 Binary files /dev/null and b/src/test/mc_res/all_blocks/vine.png differ diff --git a/src/test/mc_res/all_blocks/warped_door_bottom.png b/src/test/mc_res/all_blocks/warped_door_bottom.png new file mode 100644 index 0000000..eeb2446 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_door_bottom.png differ diff --git a/src/test/mc_res/all_blocks/warped_door_top.png b/src/test/mc_res/all_blocks/warped_door_top.png new file mode 100644 index 0000000..1cae64d Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_door_top.png differ diff --git a/src/test/mc_res/all_blocks/warped_fungus.png b/src/test/mc_res/all_blocks/warped_fungus.png new file mode 100644 index 0000000..fe9ffb4 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_fungus.png differ diff --git a/src/test/mc_res/all_blocks/warped_nylium.png b/src/test/mc_res/all_blocks/warped_nylium.png new file mode 100644 index 0000000..e3ca90f Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_nylium.png differ diff --git a/src/test/mc_res/all_blocks/warped_nylium_side.png b/src/test/mc_res/all_blocks/warped_nylium_side.png new file mode 100644 index 0000000..fd1eccf Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_nylium_side.png differ diff --git a/src/test/mc_res/all_blocks/warped_planks.png b/src/test/mc_res/all_blocks/warped_planks.png new file mode 100644 index 0000000..34d4375 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_planks.png differ diff --git a/src/test/mc_res/all_blocks/warped_roots.png b/src/test/mc_res/all_blocks/warped_roots.png new file mode 100644 index 0000000..89040f7 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_roots.png differ diff --git a/src/test/mc_res/all_blocks/warped_roots_pot.png b/src/test/mc_res/all_blocks/warped_roots_pot.png new file mode 100644 index 0000000..4873674 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_roots_pot.png differ diff --git a/src/test/mc_res/all_blocks/warped_stem.png b/src/test/mc_res/all_blocks/warped_stem.png new file mode 100644 index 0000000..3683d9d Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_stem.png differ diff --git a/src/test/mc_res/all_blocks/warped_stem.png.mcmeta b/src/test/mc_res/all_blocks/warped_stem.png.mcmeta new file mode 100644 index 0000000..4894b53 --- /dev/null +++ b/src/test/mc_res/all_blocks/warped_stem.png.mcmeta @@ -0,0 +1,6 @@ +{ + "animation": { + "interpolate": true, + "frametime": 10 + } +} diff --git a/src/test/mc_res/all_blocks/warped_stem_top.png b/src/test/mc_res/all_blocks/warped_stem_top.png new file mode 100644 index 0000000..f9aec2f Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_stem_top.png differ diff --git a/src/test/mc_res/all_blocks/warped_trapdoor.png b/src/test/mc_res/all_blocks/warped_trapdoor.png new file mode 100644 index 0000000..3e8f613 Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_trapdoor.png differ diff --git a/src/test/mc_res/all_blocks/warped_wart_block.png b/src/test/mc_res/all_blocks/warped_wart_block.png new file mode 100644 index 0000000..e174e3a Binary files /dev/null and b/src/test/mc_res/all_blocks/warped_wart_block.png differ diff --git a/src/test/mc_res/all_blocks/water_flow.png b/src/test/mc_res/all_blocks/water_flow.png new file mode 100644 index 0000000..2b90e8a Binary files /dev/null and b/src/test/mc_res/all_blocks/water_flow.png differ diff --git a/src/test/mc_res/all_blocks/water_flow.png.mcmeta b/src/test/mc_res/all_blocks/water_flow.png.mcmeta new file mode 100644 index 0000000..4f0718a --- /dev/null +++ b/src/test/mc_res/all_blocks/water_flow.png.mcmeta @@ -0,0 +1,3 @@ +{ + "animation": {} +} \ No newline at end of file diff --git a/src/test/mc_res/all_blocks/water_overlay.png b/src/test/mc_res/all_blocks/water_overlay.png new file mode 100644 index 0000000..c6f2fa9 Binary files /dev/null and b/src/test/mc_res/all_blocks/water_overlay.png differ diff --git a/src/test/mc_res/all_blocks/water_still.png b/src/test/mc_res/all_blocks/water_still.png new file mode 100644 index 0000000..4160162 Binary files /dev/null and b/src/test/mc_res/all_blocks/water_still.png differ diff --git a/src/test/mc_res/all_blocks/water_still.png.mcmeta b/src/test/mc_res/all_blocks/water_still.png.mcmeta new file mode 100644 index 0000000..0645f48 --- /dev/null +++ b/src/test/mc_res/all_blocks/water_still.png.mcmeta @@ -0,0 +1,5 @@ +{ + "animation": { + "frametime": 2 + } +} diff --git a/src/test/mc_res/all_blocks/weathered_copper.png b/src/test/mc_res/all_blocks/weathered_copper.png new file mode 100644 index 0000000..10d24e1 Binary files /dev/null and b/src/test/mc_res/all_blocks/weathered_copper.png differ diff --git a/src/test/mc_res/all_blocks/weathered_cut_copper.png b/src/test/mc_res/all_blocks/weathered_cut_copper.png new file mode 100644 index 0000000..8d9ed40 Binary files /dev/null and b/src/test/mc_res/all_blocks/weathered_cut_copper.png differ diff --git a/src/test/mc_res/all_blocks/weeping_vines.png b/src/test/mc_res/all_blocks/weeping_vines.png new file mode 100644 index 0000000..5a86285 Binary files /dev/null and b/src/test/mc_res/all_blocks/weeping_vines.png differ diff --git a/src/test/mc_res/all_blocks/weeping_vines_plant.png b/src/test/mc_res/all_blocks/weeping_vines_plant.png new file mode 100644 index 0000000..6ce50a7 Binary files /dev/null and b/src/test/mc_res/all_blocks/weeping_vines_plant.png differ diff --git a/src/test/mc_res/all_blocks/wet_sponge.png b/src/test/mc_res/all_blocks/wet_sponge.png new file mode 100644 index 0000000..13b95c3 Binary files /dev/null and b/src/test/mc_res/all_blocks/wet_sponge.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage0.png b/src/test/mc_res/all_blocks/wheat_stage0.png new file mode 100644 index 0000000..a931be8 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage0.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage1.png b/src/test/mc_res/all_blocks/wheat_stage1.png new file mode 100644 index 0000000..e2fde9e Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage1.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage2.png b/src/test/mc_res/all_blocks/wheat_stage2.png new file mode 100644 index 0000000..8cf9cb2 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage2.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage3.png b/src/test/mc_res/all_blocks/wheat_stage3.png new file mode 100644 index 0000000..4c5349e Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage3.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage4.png b/src/test/mc_res/all_blocks/wheat_stage4.png new file mode 100644 index 0000000..6d69e46 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage4.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage5.png b/src/test/mc_res/all_blocks/wheat_stage5.png new file mode 100644 index 0000000..4e4b810 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage5.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage6.png b/src/test/mc_res/all_blocks/wheat_stage6.png new file mode 100644 index 0000000..9beda47 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage6.png differ diff --git a/src/test/mc_res/all_blocks/wheat_stage7.png b/src/test/mc_res/all_blocks/wheat_stage7.png new file mode 100644 index 0000000..e5ee897 Binary files /dev/null and b/src/test/mc_res/all_blocks/wheat_stage7.png differ diff --git a/src/test/mc_res/all_blocks/white_candle.png b/src/test/mc_res/all_blocks/white_candle.png new file mode 100644 index 0000000..2792438 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_candle.png differ diff --git a/src/test/mc_res/all_blocks/white_candle_lit.png b/src/test/mc_res/all_blocks/white_candle_lit.png new file mode 100644 index 0000000..1ad1ae4 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/white_concrete.png b/src/test/mc_res/all_blocks/white_concrete.png new file mode 100644 index 0000000..e2f7f41 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_concrete.png differ diff --git a/src/test/mc_res/all_blocks/white_concrete_powder.png b/src/test/mc_res/all_blocks/white_concrete_powder.png new file mode 100644 index 0000000..35ae8ae Binary files /dev/null and b/src/test/mc_res/all_blocks/white_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/white_glazed_terracotta.png b/src/test/mc_res/all_blocks/white_glazed_terracotta.png new file mode 100644 index 0000000..b94f6b9 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/white_shulker_box.png b/src/test/mc_res/all_blocks/white_shulker_box.png new file mode 100644 index 0000000..3d87d64 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/white_stained_glass.png b/src/test/mc_res/all_blocks/white_stained_glass.png new file mode 100644 index 0000000..fc9fc65 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/white_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/white_stained_glass_pane_top.png new file mode 100644 index 0000000..0c7d091 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/white_terracotta.png b/src/test/mc_res/all_blocks/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/src/test/mc_res/all_blocks/white_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/white_tulip.png b/src/test/mc_res/all_blocks/white_tulip.png new file mode 100644 index 0000000..1aa8f4d Binary files /dev/null and b/src/test/mc_res/all_blocks/white_tulip.png differ diff --git a/src/test/mc_res/all_blocks/white_wool.png b/src/test/mc_res/all_blocks/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/src/test/mc_res/all_blocks/white_wool.png differ diff --git a/src/test/mc_res/all_blocks/wither_rose.png b/src/test/mc_res/all_blocks/wither_rose.png new file mode 100644 index 0000000..ae0a1b6 Binary files /dev/null and b/src/test/mc_res/all_blocks/wither_rose.png differ diff --git a/src/test/mc_res/all_blocks/yellow_candle.png b/src/test/mc_res/all_blocks/yellow_candle.png new file mode 100644 index 0000000..e547dfc Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_candle.png differ diff --git a/src/test/mc_res/all_blocks/yellow_candle_lit.png b/src/test/mc_res/all_blocks/yellow_candle_lit.png new file mode 100644 index 0000000..aeaca6b Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_candle_lit.png differ diff --git a/src/test/mc_res/all_blocks/yellow_concrete.png b/src/test/mc_res/all_blocks/yellow_concrete.png new file mode 100644 index 0000000..8bc8343 Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_concrete.png differ diff --git a/src/test/mc_res/all_blocks/yellow_concrete_powder.png b/src/test/mc_res/all_blocks/yellow_concrete_powder.png new file mode 100644 index 0000000..7442983 Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_concrete_powder.png differ diff --git a/src/test/mc_res/all_blocks/yellow_glazed_terracotta.png b/src/test/mc_res/all_blocks/yellow_glazed_terracotta.png new file mode 100644 index 0000000..3d20abf Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_glazed_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/yellow_shulker_box.png b/src/test/mc_res/all_blocks/yellow_shulker_box.png new file mode 100644 index 0000000..671b2c3 Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_shulker_box.png differ diff --git a/src/test/mc_res/all_blocks/yellow_stained_glass.png b/src/test/mc_res/all_blocks/yellow_stained_glass.png new file mode 100644 index 0000000..07c4d1b Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_stained_glass.png differ diff --git a/src/test/mc_res/all_blocks/yellow_stained_glass_pane_top.png b/src/test/mc_res/all_blocks/yellow_stained_glass_pane_top.png new file mode 100644 index 0000000..1c8580f Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_stained_glass_pane_top.png differ diff --git a/src/test/mc_res/all_blocks/yellow_terracotta.png b/src/test/mc_res/all_blocks/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_terracotta.png differ diff --git a/src/test/mc_res/all_blocks/yellow_wool.png b/src/test/mc_res/all_blocks/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/src/test/mc_res/all_blocks/yellow_wool.png differ diff --git a/src/test/mc_res/bloks/black_concrete.png b/src/test/mc_res/bloks/black_concrete.png new file mode 100644 index 0000000..8413b9c Binary files /dev/null and b/src/test/mc_res/bloks/black_concrete.png differ diff --git a/src/test/mc_res/bloks/black_terracotta.png b/src/test/mc_res/bloks/black_terracotta.png new file mode 100644 index 0000000..e1ce262 Binary files /dev/null and b/src/test/mc_res/bloks/black_terracotta.png differ diff --git a/src/test/mc_res/bloks/black_wool.png b/src/test/mc_res/bloks/black_wool.png new file mode 100644 index 0000000..0e486b0 Binary files /dev/null and b/src/test/mc_res/bloks/black_wool.png differ diff --git a/src/test/mc_res/bloks/blue_concrete.png b/src/test/mc_res/bloks/blue_concrete.png new file mode 100644 index 0000000..e1f68fc Binary files /dev/null and b/src/test/mc_res/bloks/blue_concrete.png differ diff --git a/src/test/mc_res/bloks/blue_terracotta.png b/src/test/mc_res/bloks/blue_terracotta.png new file mode 100644 index 0000000..7afe930 Binary files /dev/null and b/src/test/mc_res/bloks/blue_terracotta.png differ diff --git a/src/test/mc_res/bloks/blue_wool.png b/src/test/mc_res/bloks/blue_wool.png new file mode 100644 index 0000000..14c5d71 Binary files /dev/null and b/src/test/mc_res/bloks/blue_wool.png differ diff --git a/src/test/mc_res/bloks/brown_concrete.png b/src/test/mc_res/bloks/brown_concrete.png new file mode 100644 index 0000000..1ee6716 Binary files /dev/null and b/src/test/mc_res/bloks/brown_concrete.png differ diff --git a/src/test/mc_res/bloks/brown_terracotta.png b/src/test/mc_res/bloks/brown_terracotta.png new file mode 100644 index 0000000..9937e72 Binary files /dev/null and b/src/test/mc_res/bloks/brown_terracotta.png differ diff --git a/src/test/mc_res/bloks/brown_wool.png b/src/test/mc_res/bloks/brown_wool.png new file mode 100644 index 0000000..ffaa750 Binary files /dev/null and b/src/test/mc_res/bloks/brown_wool.png differ diff --git a/src/test/mc_res/bloks/cyan_concrete.png b/src/test/mc_res/bloks/cyan_concrete.png new file mode 100644 index 0000000..ec3936c Binary files /dev/null and b/src/test/mc_res/bloks/cyan_concrete.png differ diff --git a/src/test/mc_res/bloks/cyan_terracotta.png b/src/test/mc_res/bloks/cyan_terracotta.png new file mode 100644 index 0000000..b2d18c9 Binary files /dev/null and b/src/test/mc_res/bloks/cyan_terracotta.png differ diff --git a/src/test/mc_res/bloks/cyan_wool.png b/src/test/mc_res/bloks/cyan_wool.png new file mode 100644 index 0000000..6545f38 Binary files /dev/null and b/src/test/mc_res/bloks/cyan_wool.png differ diff --git a/src/test/mc_res/bloks/gray_concrete.png b/src/test/mc_res/bloks/gray_concrete.png new file mode 100644 index 0000000..ee95a15 Binary files /dev/null and b/src/test/mc_res/bloks/gray_concrete.png differ diff --git a/src/test/mc_res/bloks/gray_terracotta.png b/src/test/mc_res/bloks/gray_terracotta.png new file mode 100644 index 0000000..dca1dd4 Binary files /dev/null and b/src/test/mc_res/bloks/gray_terracotta.png differ diff --git a/src/test/mc_res/bloks/gray_wool.png b/src/test/mc_res/bloks/gray_wool.png new file mode 100644 index 0000000..1d12e2d Binary files /dev/null and b/src/test/mc_res/bloks/gray_wool.png differ diff --git a/src/test/mc_res/bloks/green_concrete.png b/src/test/mc_res/bloks/green_concrete.png new file mode 100644 index 0000000..8718898 Binary files /dev/null and b/src/test/mc_res/bloks/green_concrete.png differ diff --git a/src/test/mc_res/bloks/green_terracotta.png b/src/test/mc_res/bloks/green_terracotta.png new file mode 100644 index 0000000..3c52b33 Binary files /dev/null and b/src/test/mc_res/bloks/green_terracotta.png differ diff --git a/src/test/mc_res/bloks/green_wool.png b/src/test/mc_res/bloks/green_wool.png new file mode 100644 index 0000000..f8bc1ef Binary files /dev/null and b/src/test/mc_res/bloks/green_wool.png differ diff --git a/src/test/mc_res/bloks/light_blue_concrete.png b/src/test/mc_res/bloks/light_blue_concrete.png new file mode 100644 index 0000000..d5a46fe Binary files /dev/null and b/src/test/mc_res/bloks/light_blue_concrete.png differ diff --git a/src/test/mc_res/bloks/light_blue_terracotta.png b/src/test/mc_res/bloks/light_blue_terracotta.png new file mode 100644 index 0000000..3160623 Binary files /dev/null and b/src/test/mc_res/bloks/light_blue_terracotta.png differ diff --git a/src/test/mc_res/bloks/light_blue_wool.png b/src/test/mc_res/bloks/light_blue_wool.png new file mode 100644 index 0000000..529c92a Binary files /dev/null and b/src/test/mc_res/bloks/light_blue_wool.png differ diff --git a/src/test/mc_res/bloks/light_gray_concrete.png b/src/test/mc_res/bloks/light_gray_concrete.png new file mode 100644 index 0000000..21d57aa Binary files /dev/null and b/src/test/mc_res/bloks/light_gray_concrete.png differ diff --git a/src/test/mc_res/bloks/light_gray_terracotta.png b/src/test/mc_res/bloks/light_gray_terracotta.png new file mode 100644 index 0000000..cf7b22e Binary files /dev/null and b/src/test/mc_res/bloks/light_gray_terracotta.png differ diff --git a/src/test/mc_res/bloks/light_gray_wool.png b/src/test/mc_res/bloks/light_gray_wool.png new file mode 100644 index 0000000..f7f1353 Binary files /dev/null and b/src/test/mc_res/bloks/light_gray_wool.png differ diff --git a/src/test/mc_res/bloks/lime_concrete.png b/src/test/mc_res/bloks/lime_concrete.png new file mode 100644 index 0000000..c4df61e Binary files /dev/null and b/src/test/mc_res/bloks/lime_concrete.png differ diff --git a/src/test/mc_res/bloks/lime_terracotta.png b/src/test/mc_res/bloks/lime_terracotta.png new file mode 100644 index 0000000..cdd0c4d Binary files /dev/null and b/src/test/mc_res/bloks/lime_terracotta.png differ diff --git a/src/test/mc_res/bloks/lime_wool.png b/src/test/mc_res/bloks/lime_wool.png new file mode 100644 index 0000000..e106780 Binary files /dev/null and b/src/test/mc_res/bloks/lime_wool.png differ diff --git a/src/test/mc_res/bloks/magenta_concrete.png b/src/test/mc_res/bloks/magenta_concrete.png new file mode 100644 index 0000000..3532620 Binary files /dev/null and b/src/test/mc_res/bloks/magenta_concrete.png differ diff --git a/src/test/mc_res/bloks/magenta_terracotta.png b/src/test/mc_res/bloks/magenta_terracotta.png new file mode 100644 index 0000000..f28da0d Binary files /dev/null and b/src/test/mc_res/bloks/magenta_terracotta.png differ diff --git a/src/test/mc_res/bloks/magenta_wool.png b/src/test/mc_res/bloks/magenta_wool.png new file mode 100644 index 0000000..b9700a8 Binary files /dev/null and b/src/test/mc_res/bloks/magenta_wool.png differ diff --git a/src/test/mc_res/bloks/orange_concrete.png b/src/test/mc_res/bloks/orange_concrete.png new file mode 100644 index 0000000..243bbc8 Binary files /dev/null and b/src/test/mc_res/bloks/orange_concrete.png differ diff --git a/src/test/mc_res/bloks/orange_terracotta.png b/src/test/mc_res/bloks/orange_terracotta.png new file mode 100644 index 0000000..9ccdb4b Binary files /dev/null and b/src/test/mc_res/bloks/orange_terracotta.png differ diff --git a/src/test/mc_res/bloks/orange_wool.png b/src/test/mc_res/bloks/orange_wool.png new file mode 100644 index 0000000..61c1e4b Binary files /dev/null and b/src/test/mc_res/bloks/orange_wool.png differ diff --git a/src/test/mc_res/bloks/pink_concrete.png b/src/test/mc_res/bloks/pink_concrete.png new file mode 100644 index 0000000..dd1950f Binary files /dev/null and b/src/test/mc_res/bloks/pink_concrete.png differ diff --git a/src/test/mc_res/bloks/pink_terracotta.png b/src/test/mc_res/bloks/pink_terracotta.png new file mode 100644 index 0000000..7ffea8d Binary files /dev/null and b/src/test/mc_res/bloks/pink_terracotta.png differ diff --git a/src/test/mc_res/bloks/pink_wool.png b/src/test/mc_res/bloks/pink_wool.png new file mode 100644 index 0000000..17ef62b Binary files /dev/null and b/src/test/mc_res/bloks/pink_wool.png differ diff --git a/src/test/mc_res/bloks/powder_snow.png b/src/test/mc_res/bloks/powder_snow.png new file mode 100644 index 0000000..f6c2279 Binary files /dev/null and b/src/test/mc_res/bloks/powder_snow.png differ diff --git a/src/test/mc_res/bloks/purple_concrete.png b/src/test/mc_res/bloks/purple_concrete.png new file mode 100644 index 0000000..bf90f74 Binary files /dev/null and b/src/test/mc_res/bloks/purple_concrete.png differ diff --git a/src/test/mc_res/bloks/purple_terracotta.png b/src/test/mc_res/bloks/purple_terracotta.png new file mode 100644 index 0000000..8bee14e Binary files /dev/null and b/src/test/mc_res/bloks/purple_terracotta.png differ diff --git a/src/test/mc_res/bloks/purple_wool.png b/src/test/mc_res/bloks/purple_wool.png new file mode 100644 index 0000000..08d4ee0 Binary files /dev/null and b/src/test/mc_res/bloks/purple_wool.png differ diff --git a/src/test/mc_res/bloks/red_concrete.png b/src/test/mc_res/bloks/red_concrete.png new file mode 100644 index 0000000..7f97884 Binary files /dev/null and b/src/test/mc_res/bloks/red_concrete.png differ diff --git a/src/test/mc_res/bloks/red_terracotta.png b/src/test/mc_res/bloks/red_terracotta.png new file mode 100644 index 0000000..e0e800b Binary files /dev/null and b/src/test/mc_res/bloks/red_terracotta.png differ diff --git a/src/test/mc_res/bloks/red_wool.png b/src/test/mc_res/bloks/red_wool.png new file mode 100644 index 0000000..f11cbcc Binary files /dev/null and b/src/test/mc_res/bloks/red_wool.png differ diff --git a/src/test/mc_res/bloks/terracotta.png b/src/test/mc_res/bloks/terracotta.png new file mode 100644 index 0000000..1f78b15 Binary files /dev/null and b/src/test/mc_res/bloks/terracotta.png differ diff --git a/src/test/mc_res/bloks/white_concrete.png b/src/test/mc_res/bloks/white_concrete.png new file mode 100644 index 0000000..e2f7f41 Binary files /dev/null and b/src/test/mc_res/bloks/white_concrete.png differ diff --git a/src/test/mc_res/bloks/white_terracotta.png b/src/test/mc_res/bloks/white_terracotta.png new file mode 100644 index 0000000..b7ba8e9 Binary files /dev/null and b/src/test/mc_res/bloks/white_terracotta.png differ diff --git a/src/test/mc_res/bloks/white_wool.png b/src/test/mc_res/bloks/white_wool.png new file mode 100644 index 0000000..fa2c56e Binary files /dev/null and b/src/test/mc_res/bloks/white_wool.png differ diff --git a/src/test/mc_res/bloks/yellow_concrete.png b/src/test/mc_res/bloks/yellow_concrete.png new file mode 100644 index 0000000..8bc8343 Binary files /dev/null and b/src/test/mc_res/bloks/yellow_concrete.png differ diff --git a/src/test/mc_res/bloks/yellow_terracotta.png b/src/test/mc_res/bloks/yellow_terracotta.png new file mode 100644 index 0000000..ec96503 Binary files /dev/null and b/src/test/mc_res/bloks/yellow_terracotta.png differ diff --git a/src/test/mc_res/bloks/yellow_wool.png b/src/test/mc_res/bloks/yellow_wool.png new file mode 100644 index 0000000..fba2787 Binary files /dev/null and b/src/test/mc_res/bloks/yellow_wool.png differ diff --git a/src/test/midi/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid b/src/test/midi/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid new file mode 100644 index 0000000..1633576 Binary files /dev/null and b/src/test/midi/Dj Okawari - Flower Dance___WWW.MIDISFREE.COM.mid differ diff --git a/src/test/midi/LyricWulf - His Theme.mid b/src/test/midi/LyricWulf - His Theme.mid new file mode 100644 index 0000000..829eabd Binary files /dev/null and b/src/test/midi/LyricWulf - His Theme.mid differ diff --git a/src/test/midi/LyricWulf - MEGALOVANIA.mid b/src/test/midi/LyricWulf - MEGALOVANIA.mid new file mode 100644 index 0000000..da277e1 Binary files /dev/null and b/src/test/midi/LyricWulf - MEGALOVANIA.mid differ diff --git a/src/test/midi/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid b/src/test/midi/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid new file mode 100644 index 0000000..a059122 Binary files /dev/null and b/src/test/midi/Touhou-Bad-Apple-train-20220115212348-nonstop2k.com.mid differ diff --git a/src/test/midi/bad apple.mid b/src/test/midi/bad apple.mid new file mode 100644 index 0000000..79d700b Binary files /dev/null and b/src/test/midi/bad apple.mid differ diff --git a/src/test/midi/qby.mid b/src/test/midi/qby.mid new file mode 100644 index 0000000..421d445 Binary files /dev/null and b/src/test/midi/qby.mid differ diff --git a/src/test/midi/stay.mid b/src/test/midi/stay.mid new file mode 100644 index 0000000..1925324 Binary files /dev/null and b/src/test/midi/stay.mid differ diff --git a/src/test/midi/undertale - his theme.mid b/src/test/midi/undertale - his theme.mid new file mode 100644 index 0000000..3d5f614 Binary files /dev/null and b/src/test/midi/undertale - his theme.mid differ