diff --git a/src/main/java/eu/mhsl/minecraft/pixelpic/Main.java b/src/main/java/eu/mhsl/minecraft/pixelpic/Main.java index b757bc8..7a3d31e 100644 --- a/src/main/java/eu/mhsl/minecraft/pixelpic/Main.java +++ b/src/main/java/eu/mhsl/minecraft/pixelpic/Main.java @@ -3,9 +3,13 @@ package eu.mhsl.minecraft.pixelpic; import eu.mhsl.minecraft.pixelpic.commands.PixelPicCommand; import eu.mhsl.minecraft.pixelpic.render.render.DefaultScreenRenderer; import eu.mhsl.minecraft.pixelpic.render.render.Renderer; +import net.kyori.adventure.text.Component; import org.bukkit.Bukkit; +import org.bukkit.Material; import org.bukkit.plugin.java.JavaPlugin; +import java.util.Objects; + public final class Main extends JavaPlugin { private static Main instance; private Renderer screenRenderer; @@ -14,61 +18,11 @@ public final class Main extends JavaPlugin { public void onEnable() { instance = this; Bukkit.getPluginCommand("pixelPic").setExecutor(new PixelPicCommand()); -// -// Bukkit.getPluginCommand("test2").setExecutor((sender, command, label, args) -> { -// if(!(sender instanceof Player player)) return false; -// Bukkit.broadcast(Component.text("HI")); -// -// Resolution.Pixels pixels = Resolution.Pixels._256P; -// Resolution.AspectRatio aspectRatio = Resolution.AspectRatio._1_1; -// Resolution resolution = new Resolution(pixels, aspectRatio); -// BufferedImage image = screenRenderer.render((Player) sender, resolution); -// Bukkit.broadcast(Component.text(image.toString())); -// -// File file = new File(getDataFolder(), "Bild" + ".png"); -// try { -// getDataFolder().mkdir(); -// ImageIO.write(image, "png", file); -// } catch (Exception e) { -// return true; -// } -// -// ItemStack map = new ItemStack(Material.FILLED_MAP, 1); -// MapMeta meta = (MapMeta) map.getItemMeta(); -// MapView mapView = Bukkit.createMap(Bukkit.getWorlds().getFirst()); -// mapView.addRenderer(new ImageMapRenderer(image, 0, 0)); -// meta.setMapView(mapView); -// map.setItemMeta(meta); -// player.getInventory().addItem(map); -// -// ItemStack map2 = new ItemStack(Material.FILLED_MAP, 1); -// MapMeta meta1 = (MapMeta) map2.getItemMeta(); -// MapView mapView4 = Bukkit.createMap(Bukkit.getWorlds().getFirst()); -// mapView4.addRenderer(new ImageMapRenderer(image, 1, 0)); -// meta1.setMapView(mapView4); -// map2.setItemMeta(meta1); -// player.getInventory().addItem(map2); -// -// ItemStack map3 = new ItemStack(Material.FILLED_MAP, 1); -// MapMeta meta2 = (MapMeta) map3.getItemMeta(); -// MapView mapView3 = Bukkit.createMap(Bukkit.getWorlds().getFirst()); -// mapView3.addRenderer(new ImageMapRenderer(image, 0, 1)); -// meta2.setMapView(mapView3); -// map3.setItemMeta(meta2); -// player.getInventory().addItem(map3); -// -// ItemStack map4 = new ItemStack(Material.FILLED_MAP, 1); -// MapMeta meta3 = (MapMeta) map4.getItemMeta(); -// MapView mapView2 = Bukkit.createMap(Bukkit.getWorlds().getFirst()); -// mapView2.addRenderer(new ImageMapRenderer(image, 1, 1)); -// meta3.setMapView(mapView2); -// map4.setItemMeta(meta3); -// player.getInventory().addItem(map4); -// -// player.updateInventory(); -// -// return true; -// }); + + Bukkit.getPluginCommand("test").setExecutor((sender, command, label, args) -> { + Bukkit.broadcast(Component.text(Material.STONE.getBlockTranslationKey().replace("block.minecraft.", ""))); + return true; + }); } @Override diff --git a/src/main/java/eu/mhsl/minecraft/pixelpic/render/raytrace/DefaultRaytracer.java b/src/main/java/eu/mhsl/minecraft/pixelpic/render/raytrace/DefaultRaytracer.java index d47a75e..621e0a0 100644 --- a/src/main/java/eu/mhsl/minecraft/pixelpic/render/raytrace/DefaultRaytracer.java +++ b/src/main/java/eu/mhsl/minecraft/pixelpic/render/raytrace/DefaultRaytracer.java @@ -1,7 +1,7 @@ package eu.mhsl.minecraft.pixelpic.render.raytrace; import eu.mhsl.minecraft.pixelpic.render.model.Model; -import eu.mhsl.minecraft.pixelpic.render.registry.DefaultModelRegistry; +import eu.mhsl.minecraft.pixelpic.render.registry.AdvancedModelRegistry; import eu.mhsl.minecraft.pixelpic.render.registry.ModelRegistry; import eu.mhsl.minecraft.pixelpic.render.util.BlockRaytracer; import eu.mhsl.minecraft.pixelpic.render.util.Intersection; @@ -29,7 +29,7 @@ public class DefaultRaytracer implements Raytracer { this.maxDistance = maxDistance; this.reflectionDepth = reflectionDepth; - this.textureRegistry = new DefaultModelRegistry(); + this.textureRegistry = new AdvancedModelRegistry(); this.textureRegistry.initialize(); this.reflectedBlock = null; diff --git a/src/main/java/eu/mhsl/minecraft/pixelpic/render/registry/AdvancedModelRegistry.java b/src/main/java/eu/mhsl/minecraft/pixelpic/render/registry/AdvancedModelRegistry.java new file mode 100644 index 0000000..a8d8004 --- /dev/null +++ b/src/main/java/eu/mhsl/minecraft/pixelpic/render/registry/AdvancedModelRegistry.java @@ -0,0 +1,109 @@ +package eu.mhsl.minecraft.pixelpic.render.registry; + +import eu.mhsl.minecraft.pixelpic.render.model.AbstractModel; +import eu.mhsl.minecraft.pixelpic.render.model.Model; +import org.bukkit.Color; +import org.bukkit.Material; +import org.bukkit.block.Block; +import org.bukkit.block.data.BlockData; + +import javax.imageio.ImageIO; +import java.awt.image.BufferedImage; +import java.io.IOException; +import java.io.InputStream; +import java.net.URL; +import java.util.*; + +import static eu.mhsl.minecraft.pixelpic.render.registry.DefaultModelRegistry.TEXTURE_SIZE; + +public class AdvancedModelRegistry implements ModelRegistry { + private final Map> modelMap = new HashMap<>(); + + @Override + public void initialize() { +// registerModel(Material.STONE, AbstractModel.Builder.createSimple(getTextureArray(Material.STONE.getBlockTranslationKey().replace("block.minecraft.", ""))).build()); + for (Material currentMaterial : Material.values()) { + if(!currentMaterial.isBlock()) continue; + List blockTextures = getBlockTextures(currentMaterial); + for (String blockTexture : blockTextures) { + try { + registerModel(currentMaterial, AbstractModel.Builder.createSimple(getTextureArray(blockTexture)).build()); + } catch (Exception ignored) { } + } + } + } + + @Override + public Model getModel(Block block) { + return ModelRegistry.super.getModel(block); + } + + @Override + public Model getModel(Material material, BlockData blockData) { + return modelMap.computeIfAbsent(material, key -> new HashMap<>()).getOrDefault(blockData, + blockData == null ? getDefaultModel() + : modelMap.get(material).getOrDefault(null, getDefaultModel())); + } + + @Override + public Model getDefaultModel() { + return AbstractModel.Builder.createStatic(Color.PURPLE.asRGB()).build(); + } + + private void registerModel(Material material, Model blockModel) { + modelMap.computeIfAbsent(material, key -> new HashMap<>()) + .put(null, blockModel); + } + + private List getBlockTextures(Material material) { + if(!material.isBlock()) return new ArrayList<>(); + String blockName = material.name().toLowerCase(); + try { + if(!Arrays.deepEquals(getTextureArray(blockName), new int[0][0])) { + return List.of(blockName); + } + } catch (Exception e) { + String[] possibleVariants = { + blockName + "_top", + blockName + "_side", + blockName + "_bottom", + blockName + "_front", + blockName + "_back", + blockName + "_left", + blockName + "_right" + }; + List results = new ArrayList<>(); + for (String variant : possibleVariants) { + try { + if(!Arrays.deepEquals(getTextureArray(variant), new int[0][0])) { + results.add(variant); + } + } catch (Exception ignored) { } + } + return results; + } + return new ArrayList<>(); + } + + private int[][] getTextureArray(String textureName) { + int[][] texture = new int[TEXTURE_SIZE][TEXTURE_SIZE]; + BufferedImage img = null; + URL url = this.getClass().getClassLoader().getResource(String.format("textures/block/%s.png", textureName)); + if (url == null) { + throw new RuntimeException("Block Texture Resource not found."); + } + try (InputStream input = url.openConnection().getInputStream()) { + img = ImageIO.read(input); + } catch (IOException e) { + throw new RuntimeException(e); + } + + for (int pixelY = 0; pixelY < TEXTURE_SIZE; pixelY++) { + for (int pixelX = 0; pixelX < TEXTURE_SIZE; pixelX++) { + texture[pixelY][pixelX] = img.getRGB(pixelX, pixelY); + } + } + + return texture; + } +} diff --git a/src/main/resources/models/block/acacia_button.json b/src/main/resources/models/block/acacia_button.json new file mode 100644 index 0000000..e3ee449 --- /dev/null +++ b/src/main/resources/models/block/acacia_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_button_inventory.json b/src/main/resources/models/block/acacia_button_inventory.json new file mode 100644 index 0000000..0b50c62 --- /dev/null +++ b/src/main/resources/models/block/acacia_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_button_pressed.json b/src/main/resources/models/block/acacia_button_pressed.json new file mode 100644 index 0000000..486e6ed --- /dev/null +++ b/src/main/resources/models/block/acacia_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_bottom_left.json b/src/main/resources/models/block/acacia_door_bottom_left.json new file mode 100644 index 0000000..aeab9dd --- /dev/null +++ b/src/main/resources/models/block/acacia_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_bottom_left_open.json b/src/main/resources/models/block/acacia_door_bottom_left_open.json new file mode 100644 index 0000000..0e71dd5 --- /dev/null +++ b/src/main/resources/models/block/acacia_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_bottom_right.json b/src/main/resources/models/block/acacia_door_bottom_right.json new file mode 100644 index 0000000..d4f4be3 --- /dev/null +++ b/src/main/resources/models/block/acacia_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_bottom_right_open.json b/src/main/resources/models/block/acacia_door_bottom_right_open.json new file mode 100644 index 0000000..c39619d --- /dev/null +++ b/src/main/resources/models/block/acacia_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_top_left.json b/src/main/resources/models/block/acacia_door_top_left.json new file mode 100644 index 0000000..ba9356a --- /dev/null +++ b/src/main/resources/models/block/acacia_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_top_left_open.json b/src/main/resources/models/block/acacia_door_top_left_open.json new file mode 100644 index 0000000..a279c8a --- /dev/null +++ b/src/main/resources/models/block/acacia_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_top_right.json b/src/main/resources/models/block/acacia_door_top_right.json new file mode 100644 index 0000000..7517392 --- /dev/null +++ b/src/main/resources/models/block/acacia_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_door_top_right_open.json b/src/main/resources/models/block/acacia_door_top_right_open.json new file mode 100644 index 0000000..dc29f13 --- /dev/null +++ b/src/main/resources/models/block/acacia_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/acacia_door_bottom", + "top": "minecraft:block/acacia_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_gate.json b/src/main/resources/models/block/acacia_fence_gate.json new file mode 100644 index 0000000..f121a18 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_gate_open.json b/src/main/resources/models/block/acacia_fence_gate_open.json new file mode 100644 index 0000000..28fe835 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_gate_wall.json b/src/main/resources/models/block/acacia_fence_gate_wall.json new file mode 100644 index 0000000..0ac31d0 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_gate_wall_open.json b/src/main/resources/models/block/acacia_fence_gate_wall_open.json new file mode 100644 index 0000000..2ea84d2 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_inventory.json b/src/main/resources/models/block/acacia_fence_inventory.json new file mode 100644 index 0000000..1300a23 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_post.json b/src/main/resources/models/block/acacia_fence_post.json new file mode 100644 index 0000000..96e4d44 --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_fence_side.json b/src/main/resources/models/block/acacia_fence_side.json new file mode 100644 index 0000000..9d7c83e --- /dev/null +++ b/src/main/resources/models/block/acacia_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_hanging_sign.json b/src/main/resources/models/block/acacia_hanging_sign.json new file mode 100644 index 0000000..9d088d1 --- /dev/null +++ b/src/main/resources/models/block/acacia_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_leaves.json b/src/main/resources/models/block/acacia_leaves.json new file mode 100644 index 0000000..9d1d8e1 --- /dev/null +++ b/src/main/resources/models/block/acacia_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/acacia_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_log.json b/src/main/resources/models/block/acacia_log.json new file mode 100644 index 0000000..6eab23b --- /dev/null +++ b/src/main/resources/models/block/acacia_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/acacia_log_top", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_log_horizontal.json b/src/main/resources/models/block/acacia_log_horizontal.json new file mode 100644 index 0000000..c0ff6ac --- /dev/null +++ b/src/main/resources/models/block/acacia_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/acacia_log_top", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_planks.json b/src/main/resources/models/block/acacia_planks.json new file mode 100644 index 0000000..5efe51c --- /dev/null +++ b/src/main/resources/models/block/acacia_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_pressure_plate.json b/src/main/resources/models/block/acacia_pressure_plate.json new file mode 100644 index 0000000..8c40c47 --- /dev/null +++ b/src/main/resources/models/block/acacia_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_pressure_plate_down.json b/src/main/resources/models/block/acacia_pressure_plate_down.json new file mode 100644 index 0000000..b437bc2 --- /dev/null +++ b/src/main/resources/models/block/acacia_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_sapling.json b/src/main/resources/models/block/acacia_sapling.json new file mode 100644 index 0000000..ea6fd73 --- /dev/null +++ b/src/main/resources/models/block/acacia_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/acacia_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_sign.json b/src/main/resources/models/block/acacia_sign.json new file mode 100644 index 0000000..700d9b8 --- /dev/null +++ b/src/main/resources/models/block/acacia_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_slab.json b/src/main/resources/models/block/acacia_slab.json new file mode 100644 index 0000000..b8d31c8 --- /dev/null +++ b/src/main/resources/models/block/acacia_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_slab_top.json b/src/main/resources/models/block/acacia_slab_top.json new file mode 100644 index 0000000..a299541 --- /dev/null +++ b/src/main/resources/models/block/acacia_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_stairs.json b/src/main/resources/models/block/acacia_stairs.json new file mode 100644 index 0000000..fee16e5 --- /dev/null +++ b/src/main/resources/models/block/acacia_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_stairs_inner.json b/src/main/resources/models/block/acacia_stairs_inner.json new file mode 100644 index 0000000..323018d --- /dev/null +++ b/src/main/resources/models/block/acacia_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_stairs_outer.json b/src/main/resources/models/block/acacia_stairs_outer.json new file mode 100644 index 0000000..a4978fb --- /dev/null +++ b/src/main/resources/models/block/acacia_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/acacia_planks", + "side": "minecraft:block/acacia_planks", + "top": "minecraft:block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_trapdoor_bottom.json b/src/main/resources/models/block/acacia_trapdoor_bottom.json new file mode 100644 index 0000000..38bd46e --- /dev/null +++ b/src/main/resources/models/block/acacia_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_trapdoor_open.json b/src/main/resources/models/block/acacia_trapdoor_open.json new file mode 100644 index 0000000..de4be4d --- /dev/null +++ b/src/main/resources/models/block/acacia_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_trapdoor_top.json b/src/main/resources/models/block/acacia_trapdoor_top.json new file mode 100644 index 0000000..4f51240 --- /dev/null +++ b/src/main/resources/models/block/acacia_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/acacia_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/acacia_wood.json b/src/main/resources/models/block/acacia_wood.json new file mode 100644 index 0000000..2ef9da9 --- /dev/null +++ b/src/main/resources/models/block/acacia_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/acacia_log", + "side": "minecraft:block/acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail.json b/src/main/resources/models/block/activator_rail.json new file mode 100644 index 0000000..fbb2f56 --- /dev/null +++ b/src/main/resources/models/block/activator_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail_on.json b/src/main/resources/models/block/activator_rail_on.json new file mode 100644 index 0000000..770a3bf --- /dev/null +++ b/src/main/resources/models/block/activator_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail_on_raised_ne.json b/src/main/resources/models/block/activator_rail_on_raised_ne.json new file mode 100644 index 0000000..9d82f7b --- /dev/null +++ b/src/main/resources/models/block/activator_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail_on_raised_sw.json b/src/main/resources/models/block/activator_rail_on_raised_sw.json new file mode 100644 index 0000000..43c773a --- /dev/null +++ b/src/main/resources/models/block/activator_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/activator_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail_raised_ne.json b/src/main/resources/models/block/activator_rail_raised_ne.json new file mode 100644 index 0000000..d953b08 --- /dev/null +++ b/src/main/resources/models/block/activator_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/activator_rail_raised_sw.json b/src/main/resources/models/block/activator_rail_raised_sw.json new file mode 100644 index 0000000..9b8c858 --- /dev/null +++ b/src/main/resources/models/block/activator_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/activator_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/air.json b/src/main/resources/models/block/air.json new file mode 100644 index 0000000..e7062e6 --- /dev/null +++ b/src/main/resources/models/block/air.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:missingno" + } +} diff --git a/src/main/resources/models/block/allium.json b/src/main/resources/models/block/allium.json new file mode 100644 index 0000000..3c13827 --- /dev/null +++ b/src/main/resources/models/block/allium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/allium" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/amethyst_block.json b/src/main/resources/models/block/amethyst_block.json new file mode 100644 index 0000000..3e0a7f7 --- /dev/null +++ b/src/main/resources/models/block/amethyst_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/amethyst_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/amethyst_cluster.json b/src/main/resources/models/block/amethyst_cluster.json new file mode 100644 index 0000000..6f2e049 --- /dev/null +++ b/src/main/resources/models/block/amethyst_cluster.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/amethyst_cluster" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ancient_debris.json b/src/main/resources/models/block/ancient_debris.json new file mode 100644 index 0000000..d16af45 --- /dev/null +++ b/src/main/resources/models/block/ancient_debris.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/ancient_debris_top", + "side": "minecraft:block/ancient_debris_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite.json b/src/main/resources/models/block/andesite.json new file mode 100644 index 0000000..3f9f023 --- /dev/null +++ b/src/main/resources/models/block/andesite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_slab.json b/src/main/resources/models/block/andesite_slab.json new file mode 100644 index 0000000..07f6ead --- /dev/null +++ b/src/main/resources/models/block/andesite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_slab_top.json b/src/main/resources/models/block/andesite_slab_top.json new file mode 100644 index 0000000..705a7db --- /dev/null +++ b/src/main/resources/models/block/andesite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_stairs.json b/src/main/resources/models/block/andesite_stairs.json new file mode 100644 index 0000000..63a4fc9 --- /dev/null +++ b/src/main/resources/models/block/andesite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_stairs_inner.json b/src/main/resources/models/block/andesite_stairs_inner.json new file mode 100644 index 0000000..b0f469a --- /dev/null +++ b/src/main/resources/models/block/andesite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_stairs_outer.json b/src/main/resources/models/block/andesite_stairs_outer.json new file mode 100644 index 0000000..e823edc --- /dev/null +++ b/src/main/resources/models/block/andesite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/andesite", + "side": "minecraft:block/andesite", + "top": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_wall_inventory.json b/src/main/resources/models/block/andesite_wall_inventory.json new file mode 100644 index 0000000..1c61acf --- /dev/null +++ b/src/main/resources/models/block/andesite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_wall_post.json b/src/main/resources/models/block/andesite_wall_post.json new file mode 100644 index 0000000..6c117e6 --- /dev/null +++ b/src/main/resources/models/block/andesite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_wall_side.json b/src/main/resources/models/block/andesite_wall_side.json new file mode 100644 index 0000000..8dfcd81 --- /dev/null +++ b/src/main/resources/models/block/andesite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/andesite_wall_side_tall.json b/src/main/resources/models/block/andesite_wall_side_tall.json new file mode 100644 index 0000000..f4075f2 --- /dev/null +++ b/src/main/resources/models/block/andesite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/anvil.json b/src/main/resources/models/block/anvil.json new file mode 100644 index 0000000..dc9d255 --- /dev/null +++ b/src/main/resources/models/block/anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/anvil_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/attached_melon_stem.json b/src/main/resources/models/block/attached_melon_stem.json new file mode 100644 index 0000000..1ebaf50 --- /dev/null +++ b/src/main/resources/models/block/attached_melon_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/stem_fruit", + "textures": { + "stem": "minecraft:block/melon_stem", + "upperstem": "minecraft:block/attached_melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/attached_pumpkin_stem.json b/src/main/resources/models/block/attached_pumpkin_stem.json new file mode 100644 index 0000000..0a7c569 --- /dev/null +++ b/src/main/resources/models/block/attached_pumpkin_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/stem_fruit", + "textures": { + "stem": "minecraft:block/pumpkin_stem", + "upperstem": "minecraft:block/attached_pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/azalea.json b/src/main/resources/models/block/azalea.json new file mode 100644 index 0000000..61f6685 --- /dev/null +++ b/src/main/resources/models/block/azalea.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_azalea", + "textures": { + "side": "minecraft:block/azalea_side", + "top": "minecraft:block/azalea_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/azalea_leaves.json b/src/main/resources/models/block/azalea_leaves.json new file mode 100644 index 0000000..4c6814a --- /dev/null +++ b/src/main/resources/models/block/azalea_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/azalea_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/azure_bluet.json b/src/main/resources/models/block/azure_bluet.json new file mode 100644 index 0000000..35cac69 --- /dev/null +++ b/src/main/resources/models/block/azure_bluet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/azure_bluet" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo1_age0.json b/src/main/resources/models/block/bamboo1_age0.json new file mode 100644 index 0000000..0f5244e --- /dev/null +++ b/src/main/resources/models/block/bamboo1_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "west": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" }, + "east": { "uv": [ 0, 0, 2, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo1_age1.json b/src/main/resources/models/block/bamboo1_age1.json new file mode 100644 index 0000000..d121263 --- /dev/null +++ b/src/main/resources/models/block/bamboo1_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "west": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" }, + "east": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo2_age0.json b/src/main/resources/models/block/bamboo2_age0.json new file mode 100644 index 0000000..bc6e56c --- /dev/null +++ b/src/main/resources/models/block/bamboo2_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "west": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 5, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo2_age1.json b/src/main/resources/models/block/bamboo2_age1.json new file mode 100644 index 0000000..55b2f4d --- /dev/null +++ b/src/main/resources/models/block/bamboo2_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "west": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo3_age0.json b/src/main/resources/models/block/bamboo3_age0.json new file mode 100644 index 0000000..d72b3e6 --- /dev/null +++ b/src/main/resources/models/block/bamboo3_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "south": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "west": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" }, + "east": { "uv": [ 6, 0, 8, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo3_age1.json b/src/main/resources/models/block/bamboo3_age1.json new file mode 100644 index 0000000..499cd02 --- /dev/null +++ b/src/main/resources/models/block/bamboo3_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "south": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "west": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" }, + "east": { "uv": [ 6, 0, 9, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo4_age0.json b/src/main/resources/models/block/bamboo4_age0.json new file mode 100644 index 0000000..cc9c1dc --- /dev/null +++ b/src/main/resources/models/block/bamboo4_age0.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 13, 4, 15, 6 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 15, 2], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "south": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "west": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" }, + "east": { "uv": [ 9, 0, 11, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo4_age1.json b/src/main/resources/models/block/bamboo4_age1.json new file mode 100644 index 0000000..4b8b868 --- /dev/null +++ b/src/main/resources/models/block/bamboo4_age1.json @@ -0,0 +1,19 @@ +{ + "textures": { + "all": "block/bamboo_stalk", + "particle": "block/bamboo_stalk" + }, + "elements": [ + { "from": [ 6.5, 0, 6.5 ], + "to": [ 9.5, 16, 9.5 ], + "faces": { + "down": { "uv": [ 13, 4, 16, 7 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 13, 0, 16, 3 ], "texture": "#all", "cullface": "up" }, + "north": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "south": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "west": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" }, + "east": { "uv": [ 9, 0, 12, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo_block.json b/src/main/resources/models/block/bamboo_block.json new file mode 100644 index 0000000..6fa8602 --- /dev/null +++ b/src/main/resources/models/block/bamboo_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_block_x.json b/src/main/resources/models/block/bamboo_block_x.json new file mode 100644 index 0000000..8b66c3f --- /dev/null +++ b/src/main/resources/models/block/bamboo_block_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_block_y.json b/src/main/resources/models/block/bamboo_block_y.json new file mode 100644 index 0000000..a904e28 --- /dev/null +++ b/src/main/resources/models/block/bamboo_block_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_block_z.json b/src/main/resources/models/block/bamboo_block_z.json new file mode 100644 index 0000000..60e8c01 --- /dev/null +++ b/src/main/resources/models/block/bamboo_block_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/bamboo_block_top", + "side": "minecraft:block/bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_button.json b/src/main/resources/models/block/bamboo_button.json new file mode 100644 index 0000000..b63d5bd --- /dev/null +++ b/src/main/resources/models/block/bamboo_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_button_inventory.json b/src/main/resources/models/block/bamboo_button_inventory.json new file mode 100644 index 0000000..ad81226 --- /dev/null +++ b/src/main/resources/models/block/bamboo_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_button_pressed.json b/src/main/resources/models/block/bamboo_button_pressed.json new file mode 100644 index 0000000..1982140 --- /dev/null +++ b/src/main/resources/models/block/bamboo_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_bottom_left.json b/src/main/resources/models/block/bamboo_door_bottom_left.json new file mode 100644 index 0000000..3a17d23 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_bottom_left_open.json b/src/main/resources/models/block/bamboo_door_bottom_left_open.json new file mode 100644 index 0000000..c910795 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_bottom_right.json b/src/main/resources/models/block/bamboo_door_bottom_right.json new file mode 100644 index 0000000..09cd690 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_bottom_right_open.json b/src/main/resources/models/block/bamboo_door_bottom_right_open.json new file mode 100644 index 0000000..d869d65 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_top_left.json b/src/main/resources/models/block/bamboo_door_top_left.json new file mode 100644 index 0000000..0ce32f1 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_top_left_open.json b/src/main/resources/models/block/bamboo_door_top_left_open.json new file mode 100644 index 0000000..05e969e --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_top_right.json b/src/main/resources/models/block/bamboo_door_top_right.json new file mode 100644 index 0000000..a6a21e9 --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_door_top_right_open.json b/src/main/resources/models/block/bamboo_door_top_right_open.json new file mode 100644 index 0000000..782f4af --- /dev/null +++ b/src/main/resources/models/block/bamboo_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/bamboo_door_bottom", + "top": "minecraft:block/bamboo_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_gate.json b/src/main/resources/models/block/bamboo_fence_gate.json new file mode 100644 index 0000000..8a5d91a --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_gate.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_gate_open.json b/src/main/resources/models/block/bamboo_fence_gate_open.json new file mode 100644 index 0000000..046ad1e --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_gate_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_open", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_gate_wall.json b/src/main/resources/models/block/bamboo_fence_gate_wall.json new file mode 100644 index 0000000..43bb833 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_gate_wall.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_wall", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_gate_wall_open.json b/src/main/resources/models/block/bamboo_fence_gate_wall_open.json new file mode 100644 index 0000000..ab15a51 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_gate_wall_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_custom_fence_gate_wall_open", + "textures": { + "particle": "minecraft:block/bamboo_fence_gate_particle", + "texture": "minecraft:block/bamboo_fence_gate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_inventory.json b/src/main/resources/models/block/bamboo_fence_inventory.json new file mode 100644 index 0000000..87d9cb9 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_inventory", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_post.json b/src/main/resources/models/block/bamboo_fence_post.json new file mode 100644 index 0000000..66e8880 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/custom_fence_post", + "textures": { + "particle": "minecraft:block/bamboo_fence_particle", + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_side_east.json b/src/main/resources/models/block/bamboo_fence_side_east.json new file mode 100644 index 0000000..4d70eb3 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_side_east.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_east", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_side_north.json b/src/main/resources/models/block/bamboo_fence_side_north.json new file mode 100644 index 0000000..56d48e4 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_side_north.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_north", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_side_south.json b/src/main/resources/models/block/bamboo_fence_side_south.json new file mode 100644 index 0000000..7dbf597 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_side_south.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_south", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_fence_side_west.json b/src/main/resources/models/block/bamboo_fence_side_west.json new file mode 100644 index 0000000..0d41065 --- /dev/null +++ b/src/main/resources/models/block/bamboo_fence_side_west.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/custom_fence_side_west", + "textures": { + "texture": "minecraft:block/bamboo_fence" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_hanging_sign.json b/src/main/resources/models/block/bamboo_hanging_sign.json new file mode 100644 index 0000000..00c837b --- /dev/null +++ b/src/main/resources/models/block/bamboo_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_large_leaves.json b/src/main/resources/models/block/bamboo_large_leaves.json new file mode 100644 index 0000000..3ddead9 --- /dev/null +++ b/src/main/resources/models/block/bamboo_large_leaves.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/bamboo_large_leaves", + "particle": "block/bamboo_large_leaves" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo_mosaic.json b/src/main/resources/models/block/bamboo_mosaic.json new file mode 100644 index 0000000..7432c98 --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_mosaic_slab.json b/src/main/resources/models/block/bamboo_mosaic_slab.json new file mode 100644 index 0000000..02ceb8f --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_mosaic_slab_top.json b/src/main/resources/models/block/bamboo_mosaic_slab_top.json new file mode 100644 index 0000000..7be74a4 --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_mosaic_stairs.json b/src/main/resources/models/block/bamboo_mosaic_stairs.json new file mode 100644 index 0000000..6a8a99d --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_mosaic_stairs_inner.json b/src/main/resources/models/block/bamboo_mosaic_stairs_inner.json new file mode 100644 index 0000000..02edfd7 --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_mosaic_stairs_outer.json b/src/main/resources/models/block/bamboo_mosaic_stairs_outer.json new file mode 100644 index 0000000..64b61b6 --- /dev/null +++ b/src/main/resources/models/block/bamboo_mosaic_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_mosaic", + "side": "minecraft:block/bamboo_mosaic", + "top": "minecraft:block/bamboo_mosaic" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_planks.json b/src/main/resources/models/block/bamboo_planks.json new file mode 100644 index 0000000..670a66f --- /dev/null +++ b/src/main/resources/models/block/bamboo_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_pressure_plate.json b/src/main/resources/models/block/bamboo_pressure_plate.json new file mode 100644 index 0000000..ea2b50d --- /dev/null +++ b/src/main/resources/models/block/bamboo_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_pressure_plate_down.json b/src/main/resources/models/block/bamboo_pressure_plate_down.json new file mode 100644 index 0000000..54a3328 --- /dev/null +++ b/src/main/resources/models/block/bamboo_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_sapling.json b/src/main/resources/models/block/bamboo_sapling.json new file mode 100644 index 0000000..f658e68 --- /dev/null +++ b/src/main/resources/models/block/bamboo_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/bamboo_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_sign.json b/src/main/resources/models/block/bamboo_sign.json new file mode 100644 index 0000000..00c837b --- /dev/null +++ b/src/main/resources/models/block/bamboo_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_slab.json b/src/main/resources/models/block/bamboo_slab.json new file mode 100644 index 0000000..569c184 --- /dev/null +++ b/src/main/resources/models/block/bamboo_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_slab_top.json b/src/main/resources/models/block/bamboo_slab_top.json new file mode 100644 index 0000000..04e017f --- /dev/null +++ b/src/main/resources/models/block/bamboo_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_small_leaves.json b/src/main/resources/models/block/bamboo_small_leaves.json new file mode 100644 index 0000000..c21694e --- /dev/null +++ b/src/main/resources/models/block/bamboo_small_leaves.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/bamboo_small_leaves", + "particle": "block/bamboo_small_leaves" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/bamboo_stairs.json b/src/main/resources/models/block/bamboo_stairs.json new file mode 100644 index 0000000..ed8578f --- /dev/null +++ b/src/main/resources/models/block/bamboo_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_stairs_inner.json b/src/main/resources/models/block/bamboo_stairs_inner.json new file mode 100644 index 0000000..c4c2c4b --- /dev/null +++ b/src/main/resources/models/block/bamboo_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_stairs_outer.json b/src/main/resources/models/block/bamboo_stairs_outer.json new file mode 100644 index 0000000..4cd6530 --- /dev/null +++ b/src/main/resources/models/block/bamboo_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bamboo_planks", + "side": "minecraft:block/bamboo_planks", + "top": "minecraft:block/bamboo_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_trapdoor_bottom.json b/src/main/resources/models/block/bamboo_trapdoor_bottom.json new file mode 100644 index 0000000..d7925a4 --- /dev/null +++ b/src/main/resources/models/block/bamboo_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_trapdoor_open.json b/src/main/resources/models/block/bamboo_trapdoor_open.json new file mode 100644 index 0000000..abbece2 --- /dev/null +++ b/src/main/resources/models/block/bamboo_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bamboo_trapdoor_top.json b/src/main/resources/models/block/bamboo_trapdoor_top.json new file mode 100644 index 0000000..778861d --- /dev/null +++ b/src/main/resources/models/block/bamboo_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/bamboo_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/banner.json b/src/main/resources/models/block/banner.json new file mode 100644 index 0000000..9406a84 --- /dev/null +++ b/src/main/resources/models/block/banner.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/barrel.json b/src/main/resources/models/block/barrel.json new file mode 100644 index 0000000..cff9300 --- /dev/null +++ b/src/main/resources/models/block/barrel.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/barrel_bottom", + "side": "minecraft:block/barrel_side", + "top": "minecraft:block/barrel_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/barrel_open.json b/src/main/resources/models/block/barrel_open.json new file mode 100644 index 0000000..c7d013e --- /dev/null +++ b/src/main/resources/models/block/barrel_open.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/barrel_bottom", + "side": "minecraft:block/barrel_side", + "top": "minecraft:block/barrel_top_open" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/barrier.json b/src/main/resources/models/block/barrier.json new file mode 100644 index 0000000..7d855f5 --- /dev/null +++ b/src/main/resources/models/block/barrier.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/barrier" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/basalt.json b/src/main/resources/models/block/basalt.json new file mode 100644 index 0000000..9a43b3d --- /dev/null +++ b/src/main/resources/models/block/basalt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/basalt_top", + "side": "minecraft:block/basalt_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beacon.json b/src/main/resources/models/block/beacon.json new file mode 100644 index 0000000..de4bca2 --- /dev/null +++ b/src/main/resources/models/block/beacon.json @@ -0,0 +1,46 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/glass", + "glass": "block/glass", + "obsidian": "block/obsidian", + "beacon": "block/beacon" + }, + "elements": [ + { "__comment": "Glass shell", + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#glass" } + } + }, + { "__comment": "Obsidian base", + "from": [ 2, 0.1, 2 ], + "to": [ 14, 3, 14 ], + "faces": { + "down": { "uv": [ 2, 2, 14, 14 ], "texture": "#obsidian" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#obsidian" }, + "north": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "south": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "west": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" }, + "east": { "uv": [ 2, 13, 14, 16 ], "texture": "#obsidian" } + } + }, + { "__comment": "Inner beacon texture", + "from": [ 3, 3, 3 ], + "to": [ 13, 14, 13 ], + "faces": { + "down": { "uv": [ 3, 3, 13, 13 ], "texture": "#beacon" }, + "up": { "uv": [ 3, 3, 13, 13 ], "texture": "#beacon" }, + "north": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "south": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "west": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" }, + "east": { "uv": [ 3, 2, 13, 13 ], "texture": "#beacon" } + } + } + ] +} diff --git a/src/main/resources/models/block/bed.json b/src/main/resources/models/block/bed.json new file mode 100644 index 0000000..9406a84 --- /dev/null +++ b/src/main/resources/models/block/bed.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bedrock.json b/src/main/resources/models/block/bedrock.json new file mode 100644 index 0000000..adc6359 --- /dev/null +++ b/src/main/resources/models/block/bedrock.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bedrock" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bedrock_mirrored.json b/src/main/resources/models/block/bedrock_mirrored.json new file mode 100644 index 0000000..a75ef1f --- /dev/null +++ b/src/main/resources/models/block/bedrock_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/bedrock" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bee_nest_empty.json b/src/main/resources/models/block/bee_nest_empty.json new file mode 100644 index 0000000..ac0aa62 --- /dev/null +++ b/src/main/resources/models/block/bee_nest_empty.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/bee_nest_bottom", + "front": "minecraft:block/bee_nest_front", + "particle": "minecraft:block/bee_nest_side", + "side": "minecraft:block/bee_nest_side", + "top": "minecraft:block/bee_nest_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bee_nest_honey.json b/src/main/resources/models/block/bee_nest_honey.json new file mode 100644 index 0000000..25850db --- /dev/null +++ b/src/main/resources/models/block/bee_nest_honey.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/bee_nest_bottom", + "front": "minecraft:block/bee_nest_front_honey", + "particle": "minecraft:block/bee_nest_side", + "side": "minecraft:block/bee_nest_side", + "top": "minecraft:block/bee_nest_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beehive_empty.json b/src/main/resources/models/block/beehive_empty.json new file mode 100644 index 0000000..4c875e6 --- /dev/null +++ b/src/main/resources/models/block/beehive_empty.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/beehive_end", + "front": "minecraft:block/beehive_front", + "particle": "minecraft:block/beehive_side", + "side": "minecraft:block/beehive_side", + "top": "minecraft:block/beehive_end" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beehive_honey.json b/src/main/resources/models/block/beehive_honey.json new file mode 100644 index 0000000..1973867 --- /dev/null +++ b/src/main/resources/models/block/beehive_honey.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/beehive_end", + "front": "minecraft:block/beehive_front_honey", + "particle": "minecraft:block/beehive_side", + "side": "minecraft:block/beehive_side", + "top": "minecraft:block/beehive_end" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beetroots_stage0.json b/src/main/resources/models/block/beetroots_stage0.json new file mode 100644 index 0000000..47fbf6f --- /dev/null +++ b/src/main/resources/models/block/beetroots_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beetroots_stage1.json b/src/main/resources/models/block/beetroots_stage1.json new file mode 100644 index 0000000..06177c9 --- /dev/null +++ b/src/main/resources/models/block/beetroots_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beetroots_stage2.json b/src/main/resources/models/block/beetroots_stage2.json new file mode 100644 index 0000000..d843c09 --- /dev/null +++ b/src/main/resources/models/block/beetroots_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/beetroots_stage3.json b/src/main/resources/models/block/beetroots_stage3.json new file mode 100644 index 0000000..3fa2170 --- /dev/null +++ b/src/main/resources/models/block/beetroots_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/beetroots_stage3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bell_between_walls.json b/src/main/resources/models/block/bell_between_walls.json new file mode 100644 index 0000000..8e7903f --- /dev/null +++ b/src/main/resources/models/block/bell_between_walls.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 0, 13, 7 ], + "to": [ 16, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "east": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "east" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "west": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "west" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + } + ] +} diff --git a/src/main/resources/models/block/bell_ceiling.json b/src/main/resources/models/block/bell_ceiling.json new file mode 100644 index 0000000..a105fb9 --- /dev/null +++ b/src/main/resources/models/block/bell_ceiling.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 7, 13, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": {"uv": [ 7, 2, 9, 5 ], "texture": "#bar" }, + "east": {"uv": [ 1, 2, 3, 5 ], "texture": "#bar" }, + "south": {"uv": [ 6, 2, 8, 5 ], "texture": "#bar" }, + "west": {"uv": [ 4, 2, 6, 5 ], "texture": "#bar" }, + "up": {"uv": [ 1, 3, 3, 5 ], "texture": "#bar", "cullface": "up" } + } + } + ] +} diff --git a/src/main/resources/models/block/bell_floor.json b/src/main/resources/models/block/bell_floor.json new file mode 100644 index 0000000..c2abfcb --- /dev/null +++ b/src/main/resources/models/block/bell_floor.json @@ -0,0 +1,43 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks", + "post": "block/stone" + }, + "elements": [ + { + "from": [ 2, 13, 7 ], + "to": [ 14, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + }, + { + "from": [ 14, 0, 6 ], + "to": [ 16, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "east": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "south": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "west": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "up": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "up" }, + "down": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 6 ], + "to": [ 2, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "east": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "south": { "uv": [ 0, 1, 2, 16 ], "texture": "#post" }, + "west": { "uv": [ 0, 1, 4, 16 ], "texture": "#post" }, + "up": { "uv": [ 0, 0, 2, 4 ], "texture": "#post","cullface": "up" }, + "down": { "uv": [ 0, 0, 2, 4 ], "texture": "#post", "cullface": "down" } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/bell_wall.json b/src/main/resources/models/block/bell_wall.json new file mode 100644 index 0000000..92927bd --- /dev/null +++ b/src/main/resources/models/block/bell_wall.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/bell_bottom", + "bar": "block/dark_oak_planks" + }, + "elements": [ + { + "from": [ 3, 13, 7 ], + "to": [ 16, 15, 9 ], + "faces": { + "north": { "uv": [ 2, 2, 14, 4 ], "texture": "#bar" }, + "east": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar", "cullface": "east" }, + "south": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "west": { "uv": [ 5, 4, 7, 6 ], "texture": "#bar" }, + "up": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" }, + "down": { "uv": [ 2, 3, 14, 5 ], "texture": "#bar" } + } + } + ] +} diff --git a/src/main/resources/models/block/big_dripleaf.json b/src/main/resources/models/block/big_dripleaf.json new file mode 100644 index 0000000..edd3947 --- /dev/null +++ b/src/main/resources/models/block/big_dripleaf.json @@ -0,0 +1,62 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0.002 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/big_dripleaf_full_tilt.json b/src/main/resources/models/block/big_dripleaf_full_tilt.json new file mode 100644 index 0000000..e0ebb6d --- /dev/null +++ b/src/main/resources/models/block/big_dripleaf_full_tilt.json @@ -0,0 +1,66 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -45 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/big_dripleaf_partial_tilt.json b/src/main/resources/models/block/big_dripleaf_partial_tilt.json new file mode 100644 index 0000000..27950f5 --- /dev/null +++ b/src/main/resources/models/block/big_dripleaf_partial_tilt.json @@ -0,0 +1,66 @@ +{ + "parent": "block/block", + "textures": { + "top": "minecraft:block/big_dripleaf_top", + "stem": "minecraft:block/big_dripleaf_stem", + "side": "minecraft:block/big_dripleaf_side", + "tip": "minecraft:block/big_dripleaf_tip", + "particle": "block/big_dripleaf_top" + }, + "elements": [ + { "from": [ 0, 15, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 16, 15, 0 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#tip" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 0.002, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "west" } + } + }, + { "from": [ 15.998, 11, 0 ], + "to": [ 16, 15, 16 ], + "rotation": { "origin": [ 8, 15, 16 ], "axis": "x", "angle": -22.5 }, + "shade": false, + "faces": { + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 15, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/big_dripleaf_stem.json b/src/main/resources/models/block/big_dripleaf_stem.json new file mode 100644 index 0000000..a40caef --- /dev/null +++ b/src/main/resources/models/block/big_dripleaf_stem.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "stem": "block/big_dripleaf_stem", + "particle": "block/big_dripleaf_stem" + }, + "elements": [ + { "from": [ 5, 0, 12 ], + "to": [ 11, 16, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + }, + { "from": [ 5, 0, 12 ], + "to": [ 11, 16, 12 ], + "rotation": { "origin": [ 8, 8, 12 ], "axis": "y", "angle": -45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" }, + "south": { "uv": [ 3, 0, 14, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/birch_button.json b/src/main/resources/models/block/birch_button.json new file mode 100644 index 0000000..751b7e9 --- /dev/null +++ b/src/main/resources/models/block/birch_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_button_inventory.json b/src/main/resources/models/block/birch_button_inventory.json new file mode 100644 index 0000000..1f6420f --- /dev/null +++ b/src/main/resources/models/block/birch_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_button_pressed.json b/src/main/resources/models/block/birch_button_pressed.json new file mode 100644 index 0000000..e9438da --- /dev/null +++ b/src/main/resources/models/block/birch_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_bottom_left.json b/src/main/resources/models/block/birch_door_bottom_left.json new file mode 100644 index 0000000..3195b31 --- /dev/null +++ b/src/main/resources/models/block/birch_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_bottom_left_open.json b/src/main/resources/models/block/birch_door_bottom_left_open.json new file mode 100644 index 0000000..57a8807 --- /dev/null +++ b/src/main/resources/models/block/birch_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_bottom_right.json b/src/main/resources/models/block/birch_door_bottom_right.json new file mode 100644 index 0000000..f53cfdc --- /dev/null +++ b/src/main/resources/models/block/birch_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_bottom_right_open.json b/src/main/resources/models/block/birch_door_bottom_right_open.json new file mode 100644 index 0000000..cd3b6b1 --- /dev/null +++ b/src/main/resources/models/block/birch_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_top_left.json b/src/main/resources/models/block/birch_door_top_left.json new file mode 100644 index 0000000..2d337e0 --- /dev/null +++ b/src/main/resources/models/block/birch_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_top_left_open.json b/src/main/resources/models/block/birch_door_top_left_open.json new file mode 100644 index 0000000..82c4d8f --- /dev/null +++ b/src/main/resources/models/block/birch_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_top_right.json b/src/main/resources/models/block/birch_door_top_right.json new file mode 100644 index 0000000..953abe7 --- /dev/null +++ b/src/main/resources/models/block/birch_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_door_top_right_open.json b/src/main/resources/models/block/birch_door_top_right_open.json new file mode 100644 index 0000000..982e3ca --- /dev/null +++ b/src/main/resources/models/block/birch_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/birch_door_bottom", + "top": "minecraft:block/birch_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_gate.json b/src/main/resources/models/block/birch_fence_gate.json new file mode 100644 index 0000000..2e0e156 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_gate_open.json b/src/main/resources/models/block/birch_fence_gate_open.json new file mode 100644 index 0000000..db6f4a8 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_gate_wall.json b/src/main/resources/models/block/birch_fence_gate_wall.json new file mode 100644 index 0000000..5402b03 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_gate_wall_open.json b/src/main/resources/models/block/birch_fence_gate_wall_open.json new file mode 100644 index 0000000..442138c --- /dev/null +++ b/src/main/resources/models/block/birch_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_inventory.json b/src/main/resources/models/block/birch_fence_inventory.json new file mode 100644 index 0000000..4ef0bc0 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_post.json b/src/main/resources/models/block/birch_fence_post.json new file mode 100644 index 0000000..8366143 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_fence_side.json b/src/main/resources/models/block/birch_fence_side.json new file mode 100644 index 0000000..f5a12c9 --- /dev/null +++ b/src/main/resources/models/block/birch_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_hanging_sign.json b/src/main/resources/models/block/birch_hanging_sign.json new file mode 100644 index 0000000..53f27ad --- /dev/null +++ b/src/main/resources/models/block/birch_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_leaves.json b/src/main/resources/models/block/birch_leaves.json new file mode 100644 index 0000000..6f7f331 --- /dev/null +++ b/src/main/resources/models/block/birch_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/birch_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_log.json b/src/main/resources/models/block/birch_log.json new file mode 100644 index 0000000..5d43e85 --- /dev/null +++ b/src/main/resources/models/block/birch_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/birch_log_top", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_log_horizontal.json b/src/main/resources/models/block/birch_log_horizontal.json new file mode 100644 index 0000000..ce988a8 --- /dev/null +++ b/src/main/resources/models/block/birch_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/birch_log_top", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_planks.json b/src/main/resources/models/block/birch_planks.json new file mode 100644 index 0000000..de6d175 --- /dev/null +++ b/src/main/resources/models/block/birch_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_pressure_plate.json b/src/main/resources/models/block/birch_pressure_plate.json new file mode 100644 index 0000000..8df007e --- /dev/null +++ b/src/main/resources/models/block/birch_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_pressure_plate_down.json b/src/main/resources/models/block/birch_pressure_plate_down.json new file mode 100644 index 0000000..4b36009 --- /dev/null +++ b/src/main/resources/models/block/birch_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_sapling.json b/src/main/resources/models/block/birch_sapling.json new file mode 100644 index 0000000..274a3af --- /dev/null +++ b/src/main/resources/models/block/birch_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/birch_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_sign.json b/src/main/resources/models/block/birch_sign.json new file mode 100644 index 0000000..2bfa5bc --- /dev/null +++ b/src/main/resources/models/block/birch_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_slab.json b/src/main/resources/models/block/birch_slab.json new file mode 100644 index 0000000..c7fd05b --- /dev/null +++ b/src/main/resources/models/block/birch_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_slab_top.json b/src/main/resources/models/block/birch_slab_top.json new file mode 100644 index 0000000..dbde21e --- /dev/null +++ b/src/main/resources/models/block/birch_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_stairs.json b/src/main/resources/models/block/birch_stairs.json new file mode 100644 index 0000000..e7d798f --- /dev/null +++ b/src/main/resources/models/block/birch_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_stairs_inner.json b/src/main/resources/models/block/birch_stairs_inner.json new file mode 100644 index 0000000..347cdb1 --- /dev/null +++ b/src/main/resources/models/block/birch_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_stairs_outer.json b/src/main/resources/models/block/birch_stairs_outer.json new file mode 100644 index 0000000..2c1faa6 --- /dev/null +++ b/src/main/resources/models/block/birch_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/birch_planks", + "side": "minecraft:block/birch_planks", + "top": "minecraft:block/birch_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_trapdoor_bottom.json b/src/main/resources/models/block/birch_trapdoor_bottom.json new file mode 100644 index 0000000..0aa6e6a --- /dev/null +++ b/src/main/resources/models/block/birch_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_trapdoor_open.json b/src/main/resources/models/block/birch_trapdoor_open.json new file mode 100644 index 0000000..041ad17 --- /dev/null +++ b/src/main/resources/models/block/birch_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_trapdoor_top.json b/src/main/resources/models/block/birch_trapdoor_top.json new file mode 100644 index 0000000..838e5cf --- /dev/null +++ b/src/main/resources/models/block/birch_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/birch_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/birch_wood.json b/src/main/resources/models/block/birch_wood.json new file mode 100644 index 0000000..ab78963 --- /dev/null +++ b/src/main/resources/models/block/birch_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/birch_log", + "side": "minecraft:block/birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_cake.json b/src/main/resources/models/block/black_candle_cake.json new file mode 100644 index 0000000..84aa73b --- /dev/null +++ b/src/main/resources/models/block/black_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/black_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_cake_lit.json b/src/main/resources/models/block/black_candle_cake_lit.json new file mode 100644 index 0000000..8b688c4 --- /dev/null +++ b/src/main/resources/models/block/black_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_four_candles.json b/src/main/resources/models/block/black_candle_four_candles.json new file mode 100644 index 0000000..e9f31ad --- /dev/null +++ b/src/main/resources/models/block/black_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_four_candles_lit.json b/src/main/resources/models/block/black_candle_four_candles_lit.json new file mode 100644 index 0000000..6c3d274 --- /dev/null +++ b/src/main/resources/models/block/black_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_one_candle.json b/src/main/resources/models/block/black_candle_one_candle.json new file mode 100644 index 0000000..9bcb8ee --- /dev/null +++ b/src/main/resources/models/block/black_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_one_candle_lit.json b/src/main/resources/models/block/black_candle_one_candle_lit.json new file mode 100644 index 0000000..e04d7b1 --- /dev/null +++ b/src/main/resources/models/block/black_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_three_candles.json b/src/main/resources/models/block/black_candle_three_candles.json new file mode 100644 index 0000000..31b82ce --- /dev/null +++ b/src/main/resources/models/block/black_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_three_candles_lit.json b/src/main/resources/models/block/black_candle_three_candles_lit.json new file mode 100644 index 0000000..31693bb --- /dev/null +++ b/src/main/resources/models/block/black_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_two_candles.json b/src/main/resources/models/block/black_candle_two_candles.json new file mode 100644 index 0000000..298bd70 --- /dev/null +++ b/src/main/resources/models/block/black_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/black_candle", + "particle": "minecraft:block/black_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_candle_two_candles_lit.json b/src/main/resources/models/block/black_candle_two_candles_lit.json new file mode 100644 index 0000000..5ad49a0 --- /dev/null +++ b/src/main/resources/models/block/black_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/black_candle_lit", + "particle": "minecraft:block/black_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_carpet.json b/src/main/resources/models/block/black_carpet.json new file mode 100644 index 0000000..a89fa48 --- /dev/null +++ b/src/main/resources/models/block/black_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/black_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_concrete.json b/src/main/resources/models/block/black_concrete.json new file mode 100644 index 0000000..a2748b5 --- /dev/null +++ b/src/main/resources/models/block/black_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_concrete_powder.json b/src/main/resources/models/block/black_concrete_powder.json new file mode 100644 index 0000000..6337435 --- /dev/null +++ b/src/main/resources/models/block/black_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_glazed_terracotta.json b/src/main/resources/models/block/black_glazed_terracotta.json new file mode 100644 index 0000000..f973bbb --- /dev/null +++ b/src/main/resources/models/block/black_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/black_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_shulker_box.json b/src/main/resources/models/block/black_shulker_box.json new file mode 100644 index 0000000..0e74df9 --- /dev/null +++ b/src/main/resources/models/block/black_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/black_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass.json b/src/main/resources/models/block/black_stained_glass.json new file mode 100644 index 0000000..5d66a69 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass_pane_noside.json b/src/main/resources/models/block/black_stained_glass_pane_noside.json new file mode 100644 index 0000000..bc943b0 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/black_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..3d66b75 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass_pane_post.json b/src/main/resources/models/block/black_stained_glass_pane_post.json new file mode 100644 index 0000000..6298604 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/black_stained_glass_pane_top", + "pane": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass_pane_side.json b/src/main/resources/models/block/black_stained_glass_pane_side.json new file mode 100644 index 0000000..d0d90d1 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/black_stained_glass_pane_top", + "pane": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_stained_glass_pane_side_alt.json b/src/main/resources/models/block/black_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..7c4e7c9 --- /dev/null +++ b/src/main/resources/models/block/black_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/black_stained_glass_pane_top", + "pane": "minecraft:block/black_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_terracotta.json b/src/main/resources/models/block/black_terracotta.json new file mode 100644 index 0000000..a8ff478 --- /dev/null +++ b/src/main/resources/models/block/black_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/black_wool.json b/src/main/resources/models/block/black_wool.json new file mode 100644 index 0000000..7fea63f --- /dev/null +++ b/src/main/resources/models/block/black_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/black_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone.json b/src/main/resources/models/block/blackstone.json new file mode 100644 index 0000000..d6e7b58 --- /dev/null +++ b/src/main/resources/models/block/blackstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_slab.json b/src/main/resources/models/block/blackstone_slab.json new file mode 100644 index 0000000..f4f7fe8 --- /dev/null +++ b/src/main/resources/models/block/blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_slab_top.json b/src/main/resources/models/block/blackstone_slab_top.json new file mode 100644 index 0000000..7ffe490 --- /dev/null +++ b/src/main/resources/models/block/blackstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_stairs.json b/src/main/resources/models/block/blackstone_stairs.json new file mode 100644 index 0000000..15a8eef --- /dev/null +++ b/src/main/resources/models/block/blackstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_stairs_inner.json b/src/main/resources/models/block/blackstone_stairs_inner.json new file mode 100644 index 0000000..ff1597d --- /dev/null +++ b/src/main/resources/models/block/blackstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_stairs_outer.json b/src/main/resources/models/block/blackstone_stairs_outer.json new file mode 100644 index 0000000..130777e --- /dev/null +++ b/src/main/resources/models/block/blackstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/blackstone_top", + "side": "minecraft:block/blackstone", + "top": "minecraft:block/blackstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_wall_inventory.json b/src/main/resources/models/block/blackstone_wall_inventory.json new file mode 100644 index 0000000..6e8029c --- /dev/null +++ b/src/main/resources/models/block/blackstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_wall_post.json b/src/main/resources/models/block/blackstone_wall_post.json new file mode 100644 index 0000000..a2b66ca --- /dev/null +++ b/src/main/resources/models/block/blackstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_wall_side.json b/src/main/resources/models/block/blackstone_wall_side.json new file mode 100644 index 0000000..152d2fe --- /dev/null +++ b/src/main/resources/models/block/blackstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blackstone_wall_side_tall.json b/src/main/resources/models/block/blackstone_wall_side_tall.json new file mode 100644 index 0000000..3a66225 --- /dev/null +++ b/src/main/resources/models/block/blackstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blast_furnace.json b/src/main/resources/models/block/blast_furnace.json new file mode 100644 index 0000000..8c8aa45 --- /dev/null +++ b/src/main/resources/models/block/blast_furnace.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/blast_furnace_front", + "side": "minecraft:block/blast_furnace_side", + "top": "minecraft:block/blast_furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blast_furnace_on.json b/src/main/resources/models/block/blast_furnace_on.json new file mode 100644 index 0000000..4d14c0b --- /dev/null +++ b/src/main/resources/models/block/blast_furnace_on.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/blast_furnace_front_on", + "side": "minecraft:block/blast_furnace_side", + "top": "minecraft:block/blast_furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/block.json b/src/main/resources/models/block/block.json new file mode 100644 index 0000000..aefa892 --- /dev/null +++ b/src/main/resources/models/block/block.json @@ -0,0 +1,35 @@ +{ + "gui_light": "side", + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.25, 0.25, 0.25 ] + }, + "fixed": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 225, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + } +} diff --git a/src/main/resources/models/block/blue_candle_cake.json b/src/main/resources/models/block/blue_candle_cake.json new file mode 100644 index 0000000..c6ffe72 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/blue_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_cake_lit.json b/src/main/resources/models/block/blue_candle_cake_lit.json new file mode 100644 index 0000000..515e258 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_four_candles.json b/src/main/resources/models/block/blue_candle_four_candles.json new file mode 100644 index 0000000..31d0de8 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_four_candles_lit.json b/src/main/resources/models/block/blue_candle_four_candles_lit.json new file mode 100644 index 0000000..b71df39 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_one_candle.json b/src/main/resources/models/block/blue_candle_one_candle.json new file mode 100644 index 0000000..dc89790 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_one_candle_lit.json b/src/main/resources/models/block/blue_candle_one_candle_lit.json new file mode 100644 index 0000000..b3410f6 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_three_candles.json b/src/main/resources/models/block/blue_candle_three_candles.json new file mode 100644 index 0000000..e9527b9 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_three_candles_lit.json b/src/main/resources/models/block/blue_candle_three_candles_lit.json new file mode 100644 index 0000000..992be45 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_two_candles.json b/src/main/resources/models/block/blue_candle_two_candles.json new file mode 100644 index 0000000..efc0f7a --- /dev/null +++ b/src/main/resources/models/block/blue_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/blue_candle", + "particle": "minecraft:block/blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_candle_two_candles_lit.json b/src/main/resources/models/block/blue_candle_two_candles_lit.json new file mode 100644 index 0000000..22ab088 --- /dev/null +++ b/src/main/resources/models/block/blue_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/blue_candle_lit", + "particle": "minecraft:block/blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_carpet.json b/src/main/resources/models/block/blue_carpet.json new file mode 100644 index 0000000..be41fd8 --- /dev/null +++ b/src/main/resources/models/block/blue_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/blue_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_concrete.json b/src/main/resources/models/block/blue_concrete.json new file mode 100644 index 0000000..b2423fb --- /dev/null +++ b/src/main/resources/models/block/blue_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_concrete_powder.json b/src/main/resources/models/block/blue_concrete_powder.json new file mode 100644 index 0000000..7ceaeb5 --- /dev/null +++ b/src/main/resources/models/block/blue_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_glazed_terracotta.json b/src/main/resources/models/block/blue_glazed_terracotta.json new file mode 100644 index 0000000..ecb1735 --- /dev/null +++ b/src/main/resources/models/block/blue_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_ice.json b/src/main/resources/models/block/blue_ice.json new file mode 100644 index 0000000..9164aee --- /dev/null +++ b/src/main/resources/models/block/blue_ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_ice" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_orchid.json b/src/main/resources/models/block/blue_orchid.json new file mode 100644 index 0000000..a7f9b4b --- /dev/null +++ b/src/main/resources/models/block/blue_orchid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/blue_orchid" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_shulker_box.json b/src/main/resources/models/block/blue_shulker_box.json new file mode 100644 index 0000000..29b739d --- /dev/null +++ b/src/main/resources/models/block/blue_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/blue_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass.json b/src/main/resources/models/block/blue_stained_glass.json new file mode 100644 index 0000000..e372ce3 --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass_pane_noside.json b/src/main/resources/models/block/blue_stained_glass_pane_noside.json new file mode 100644 index 0000000..fa1dd06 --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/blue_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..70faad0 --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass_pane_post.json b/src/main/resources/models/block/blue_stained_glass_pane_post.json new file mode 100644 index 0000000..6c77894 --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/blue_stained_glass_pane_top", + "pane": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass_pane_side.json b/src/main/resources/models/block/blue_stained_glass_pane_side.json new file mode 100644 index 0000000..e88321e --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/blue_stained_glass_pane_top", + "pane": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_stained_glass_pane_side_alt.json b/src/main/resources/models/block/blue_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..b891c71 --- /dev/null +++ b/src/main/resources/models/block/blue_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/blue_stained_glass_pane_top", + "pane": "minecraft:block/blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_terracotta.json b/src/main/resources/models/block/blue_terracotta.json new file mode 100644 index 0000000..ead5697 --- /dev/null +++ b/src/main/resources/models/block/blue_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/blue_wool.json b/src/main/resources/models/block/blue_wool.json new file mode 100644 index 0000000..4fb7fa5 --- /dev/null +++ b/src/main/resources/models/block/blue_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/blue_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bone_block.json b/src/main/resources/models/block/bone_block.json new file mode 100644 index 0000000..f6594f0 --- /dev/null +++ b/src/main/resources/models/block/bone_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/bone_block_top", + "side": "minecraft:block/bone_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bookshelf.json b/src/main/resources/models/block/bookshelf.json new file mode 100644 index 0000000..c095a7d --- /dev/null +++ b/src/main/resources/models/block/bookshelf.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_planks", + "side": "minecraft:block/bookshelf" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brain_coral.json b/src/main/resources/models/block/brain_coral.json new file mode 100644 index 0000000..308083f --- /dev/null +++ b/src/main/resources/models/block/brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/brain_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brain_coral_block.json b/src/main/resources/models/block/brain_coral_block.json new file mode 100644 index 0000000..6e7ddb6 --- /dev/null +++ b/src/main/resources/models/block/brain_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brain_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brain_coral_fan.json b/src/main/resources/models/block/brain_coral_fan.json new file mode 100644 index 0000000..a212869 --- /dev/null +++ b/src/main/resources/models/block/brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/brain_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brain_coral_wall_fan.json b/src/main/resources/models/block/brain_coral_wall_fan.json new file mode 100644 index 0000000..20b5610 --- /dev/null +++ b/src/main/resources/models/block/brain_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/brain_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brewing_stand.json b/src/main/resources/models/block/brewing_stand.json new file mode 100644 index 0000000..809d3d8 --- /dev/null +++ b/src/main/resources/models/block/brewing_stand.json @@ -0,0 +1,53 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "base": "block/brewing_stand_base", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 14, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#stand" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#stand" }, + "north": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "south": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "west": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" }, + "east": { "uv": [ 7, 2, 9, 16 ], "texture": "#stand" } + } + }, + { "from": [ 9, 0, 5 ], + "to": [ 15, 2, 11 ], + "faces": { + "down": { "uv": [ 9, 5, 15, 11 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 9, 5, 15, 11 ], "texture": "#base" }, + "north": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "south": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "west": { "uv": [ 5, 14, 11, 16 ], "texture": "#base" }, + "east": { "uv": [ 5, 14, 11, 16 ], "texture": "#base" } + } + }, + { "from": [ 1, 0, 1 ], + "to": [ 7, 2, 7 ], + "faces": { + "down": { "uv": [ 1, 1, 7, 7 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 1, 1, 7, 7 ], "texture": "#base" }, + "north": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "south": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "west": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "east": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" } + } + }, + { "from": [ 1, 0, 9 ], + "to": [ 7, 2, 15 ], + "faces": { + "down": { "uv": [ 1, 9, 7, 15 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 1, 9, 7, 15 ], "texture": "#base" }, + "north": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "south": { "uv": [ 1, 14, 7, 16 ], "texture": "#base" }, + "west": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" }, + "east": { "uv": [ 9, 14, 15, 16 ], "texture": "#base" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_bottle0.json b/src/main/resources/models/block/brewing_stand_bottle0.json new file mode 100644 index 0000000..012ffa8 --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_bottle0.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" }, + "south": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_bottle1.json b/src/main/resources/models/block/brewing_stand_bottle1.json new file mode 100644 index 0000000..9e989cd --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_bottle1.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": -45 + }, + "faces": { + "north": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" }, + "south": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_bottle2.json b/src/main/resources/models/block/brewing_stand_bottle2.json new file mode 100644 index 0000000..4796f71 --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_bottle2.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45 + }, + "faces": { + "north": { "uv": [ 8, 0, 0, 16 ], "texture": "#stand" }, + "south": { "uv": [ 0, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_empty0.json b/src/main/resources/models/block/brewing_stand_empty0.json new file mode 100644 index 0000000..a99c90c --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_empty0.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" }, + "south": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_empty1.json b/src/main/resources/models/block/brewing_stand_empty1.json new file mode 100644 index 0000000..0936497 --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_empty1.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": -45 + }, + "faces": { + "north": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" }, + "south": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brewing_stand_empty2.json b/src/main/resources/models/block/brewing_stand_empty2.json new file mode 100644 index 0000000..50b948d --- /dev/null +++ b/src/main/resources/models/block/brewing_stand_empty2.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "block/brewing_stand", + "stand": "block/brewing_stand" + }, + "elements": [ + { "from": [ -0.41, 0, 8 ], + "to": [ 7.59, 16, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45 + }, + "faces": { + "north": { "uv": [ 8, 0, 16, 16 ], "texture": "#stand" }, + "south": { "uv": [ 16, 0, 8, 16 ], "texture": "#stand" } + } + } + ] +} diff --git a/src/main/resources/models/block/brick_slab.json b/src/main/resources/models/block/brick_slab.json new file mode 100644 index 0000000..d068166 --- /dev/null +++ b/src/main/resources/models/block/brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_slab_top.json b/src/main/resources/models/block/brick_slab_top.json new file mode 100644 index 0000000..1e68c3b --- /dev/null +++ b/src/main/resources/models/block/brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_stairs.json b/src/main/resources/models/block/brick_stairs.json new file mode 100644 index 0000000..675b077 --- /dev/null +++ b/src/main/resources/models/block/brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_stairs_inner.json b/src/main/resources/models/block/brick_stairs_inner.json new file mode 100644 index 0000000..737219a --- /dev/null +++ b/src/main/resources/models/block/brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_stairs_outer.json b/src/main/resources/models/block/brick_stairs_outer.json new file mode 100644 index 0000000..977459d --- /dev/null +++ b/src/main/resources/models/block/brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/bricks", + "side": "minecraft:block/bricks", + "top": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_wall_inventory.json b/src/main/resources/models/block/brick_wall_inventory.json new file mode 100644 index 0000000..5d6f8a8 --- /dev/null +++ b/src/main/resources/models/block/brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_wall_post.json b/src/main/resources/models/block/brick_wall_post.json new file mode 100644 index 0000000..5d343df --- /dev/null +++ b/src/main/resources/models/block/brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_wall_side.json b/src/main/resources/models/block/brick_wall_side.json new file mode 100644 index 0000000..94872ef --- /dev/null +++ b/src/main/resources/models/block/brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brick_wall_side_tall.json b/src/main/resources/models/block/brick_wall_side_tall.json new file mode 100644 index 0000000..7983998 --- /dev/null +++ b/src/main/resources/models/block/brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bricks.json b/src/main/resources/models/block/bricks.json new file mode 100644 index 0000000..b3d7b55 --- /dev/null +++ b/src/main/resources/models/block/bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_cake.json b/src/main/resources/models/block/brown_candle_cake.json new file mode 100644 index 0000000..baf53dd --- /dev/null +++ b/src/main/resources/models/block/brown_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/brown_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_cake_lit.json b/src/main/resources/models/block/brown_candle_cake_lit.json new file mode 100644 index 0000000..cdb2b49 --- /dev/null +++ b/src/main/resources/models/block/brown_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_four_candles.json b/src/main/resources/models/block/brown_candle_four_candles.json new file mode 100644 index 0000000..a203e8f --- /dev/null +++ b/src/main/resources/models/block/brown_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_four_candles_lit.json b/src/main/resources/models/block/brown_candle_four_candles_lit.json new file mode 100644 index 0000000..3fb0766 --- /dev/null +++ b/src/main/resources/models/block/brown_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_one_candle.json b/src/main/resources/models/block/brown_candle_one_candle.json new file mode 100644 index 0000000..24d97d5 --- /dev/null +++ b/src/main/resources/models/block/brown_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_one_candle_lit.json b/src/main/resources/models/block/brown_candle_one_candle_lit.json new file mode 100644 index 0000000..571ef6e --- /dev/null +++ b/src/main/resources/models/block/brown_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_three_candles.json b/src/main/resources/models/block/brown_candle_three_candles.json new file mode 100644 index 0000000..a0ff176 --- /dev/null +++ b/src/main/resources/models/block/brown_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_three_candles_lit.json b/src/main/resources/models/block/brown_candle_three_candles_lit.json new file mode 100644 index 0000000..5a51f46 --- /dev/null +++ b/src/main/resources/models/block/brown_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_two_candles.json b/src/main/resources/models/block/brown_candle_two_candles.json new file mode 100644 index 0000000..aaa9dca --- /dev/null +++ b/src/main/resources/models/block/brown_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/brown_candle", + "particle": "minecraft:block/brown_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_candle_two_candles_lit.json b/src/main/resources/models/block/brown_candle_two_candles_lit.json new file mode 100644 index 0000000..6cae28b --- /dev/null +++ b/src/main/resources/models/block/brown_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/brown_candle_lit", + "particle": "minecraft:block/brown_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_carpet.json b/src/main/resources/models/block/brown_carpet.json new file mode 100644 index 0000000..1befa62 --- /dev/null +++ b/src/main/resources/models/block/brown_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/brown_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_concrete.json b/src/main/resources/models/block/brown_concrete.json new file mode 100644 index 0000000..217098d --- /dev/null +++ b/src/main/resources/models/block/brown_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_concrete_powder.json b/src/main/resources/models/block/brown_concrete_powder.json new file mode 100644 index 0000000..d095ddf --- /dev/null +++ b/src/main/resources/models/block/brown_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_glazed_terracotta.json b/src/main/resources/models/block/brown_glazed_terracotta.json new file mode 100644 index 0000000..4d70d0a --- /dev/null +++ b/src/main/resources/models/block/brown_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/brown_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_mushroom.json b/src/main/resources/models/block/brown_mushroom.json new file mode 100644 index 0000000..4881393 --- /dev/null +++ b/src/main/resources/models/block/brown_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/brown_mushroom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_mushroom_block.json b/src/main/resources/models/block/brown_mushroom_block.json new file mode 100644 index 0000000..5ce72be --- /dev/null +++ b/src/main/resources/models/block/brown_mushroom_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/brown_mushroom_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_mushroom_block_inventory.json b/src/main/resources/models/block/brown_mushroom_block_inventory.json new file mode 100644 index 0000000..8062fce --- /dev/null +++ b/src/main/resources/models/block/brown_mushroom_block_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_mushroom_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_shulker_box.json b/src/main/resources/models/block/brown_shulker_box.json new file mode 100644 index 0000000..b711809 --- /dev/null +++ b/src/main/resources/models/block/brown_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/brown_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass.json b/src/main/resources/models/block/brown_stained_glass.json new file mode 100644 index 0000000..cb8975b --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass_pane_noside.json b/src/main/resources/models/block/brown_stained_glass_pane_noside.json new file mode 100644 index 0000000..3b43194 --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/brown_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..594f305 --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass_pane_post.json b/src/main/resources/models/block/brown_stained_glass_pane_post.json new file mode 100644 index 0000000..0299f43 --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/brown_stained_glass_pane_top", + "pane": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass_pane_side.json b/src/main/resources/models/block/brown_stained_glass_pane_side.json new file mode 100644 index 0000000..5e06559 --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/brown_stained_glass_pane_top", + "pane": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_stained_glass_pane_side_alt.json b/src/main/resources/models/block/brown_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..c5cc30e --- /dev/null +++ b/src/main/resources/models/block/brown_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/brown_stained_glass_pane_top", + "pane": "minecraft:block/brown_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_terracotta.json b/src/main/resources/models/block/brown_terracotta.json new file mode 100644 index 0000000..4bbb7fe --- /dev/null +++ b/src/main/resources/models/block/brown_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/brown_wool.json b/src/main/resources/models/block/brown_wool.json new file mode 100644 index 0000000..25c8842 --- /dev/null +++ b/src/main/resources/models/block/brown_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/brown_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bubble_coral.json b/src/main/resources/models/block/bubble_coral.json new file mode 100644 index 0000000..b0f75a3 --- /dev/null +++ b/src/main/resources/models/block/bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/bubble_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bubble_coral_block.json b/src/main/resources/models/block/bubble_coral_block.json new file mode 100644 index 0000000..fc5708c --- /dev/null +++ b/src/main/resources/models/block/bubble_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/bubble_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bubble_coral_fan.json b/src/main/resources/models/block/bubble_coral_fan.json new file mode 100644 index 0000000..5f6d2d2 --- /dev/null +++ b/src/main/resources/models/block/bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/bubble_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/bubble_coral_wall_fan.json b/src/main/resources/models/block/bubble_coral_wall_fan.json new file mode 100644 index 0000000..b13aa96 --- /dev/null +++ b/src/main/resources/models/block/bubble_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/bubble_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/budding_amethyst.json b/src/main/resources/models/block/budding_amethyst.json new file mode 100644 index 0000000..48efc25 --- /dev/null +++ b/src/main/resources/models/block/budding_amethyst.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/budding_amethyst" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/button.json b/src/main/resources/models/block/button.json new file mode 100644 index 0000000..b3dc8a5 --- /dev/null +++ b/src/main/resources/models/block/button.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 0, 6 ], + "to": [ 11, 2, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "north": { "uv": [ 5, 14, 11, 16 ], "texture": "#texture" }, + "south": { "uv": [ 5, 14, 11, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 14, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 14, 10, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/button_inventory.json b/src/main/resources/models/block/button_inventory.json new file mode 100644 index 0000000..7a13742 --- /dev/null +++ b/src/main/resources/models/block/button_inventory.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 6, 6 ], + "to": [ 11, 10, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "up": { "uv": [ 5, 10, 11, 6 ], "texture": "#texture" }, + "north": { "uv": [ 5, 12, 11, 16 ], "texture": "#texture" }, + "south": { "uv": [ 5, 12, 11, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/button_pressed.json b/src/main/resources/models/block/button_pressed.json new file mode 100644 index 0000000..a4da58f --- /dev/null +++ b/src/main/resources/models/block/button_pressed.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 5, 0, 6 ], + "to": [ 11, 1.02, 10 ], + "faces": { + "down": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 5, 6, 11, 10 ], "texture": "#texture" }, + "north": { "uv": [ 5, 14, 11, 15 ], "texture": "#texture" }, + "south": { "uv": [ 5, 14, 11, 15 ], "texture": "#texture" }, + "west": { "uv": [ 6, 14, 10, 15 ], "texture": "#texture" }, + "east": { "uv": [ 6, 14, 10, 15 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/cactus.json b/src/main/resources/models/block/cactus.json new file mode 100644 index 0000000..d8e2054 --- /dev/null +++ b/src/main/resources/models/block/cactus.json @@ -0,0 +1,31 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/cactus_side", + "bottom": "block/cactus_bottom", + "top": "block/cactus_top", + "side": "block/cactus_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 0, 0, 1 ], + "to": [ 16, 16, 15 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { "from": [ 1, 0, 0 ], + "to": [ 15, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake.json b/src/main/resources/models/block/cake.json new file mode 100644 index 0000000..1bc9347 --- /dev/null +++ b/src/main/resources/models/block/cake.json @@ -0,0 +1,21 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice1.json b/src/main/resources/models/block/cake_slice1.json new file mode 100644 index 0000000..ca6d8d8 --- /dev/null +++ b/src/main/resources/models/block/cake_slice1.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 3, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice2.json b/src/main/resources/models/block/cake_slice2.json new file mode 100644 index 0000000..7714c0d --- /dev/null +++ b/src/main/resources/models/block/cake_slice2.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 5, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice3.json b/src/main/resources/models/block/cake_slice3.json new file mode 100644 index 0000000..8d45a88 --- /dev/null +++ b/src/main/resources/models/block/cake_slice3.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 7, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice4.json b/src/main/resources/models/block/cake_slice4.json new file mode 100644 index 0000000..00bab48 --- /dev/null +++ b/src/main/resources/models/block/cake_slice4.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 9, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice5.json b/src/main/resources/models/block/cake_slice5.json new file mode 100644 index 0000000..518af83 --- /dev/null +++ b/src/main/resources/models/block/cake_slice5.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 11, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/cake_slice6.json b/src/main/resources/models/block/cake_slice6.json new file mode 100644 index 0000000..97151ba --- /dev/null +++ b/src/main/resources/models/block/cake_slice6.json @@ -0,0 +1,22 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side", + "inside": "block/cake_inner" + }, + "elements": [ + { "from": [ 13, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#inside" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/calcite.json b/src/main/resources/models/block/calcite.json new file mode 100644 index 0000000..1bb92ad --- /dev/null +++ b/src/main/resources/models/block/calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/calibrated_sculk_sensor.json b/src/main/resources/models/block/calibrated_sculk_sensor.json new file mode 100644 index 0000000..97b007a --- /dev/null +++ b/src/main/resources/models/block/calibrated_sculk_sensor.json @@ -0,0 +1,100 @@ +{ + "parent": "block/block", + "gui_light": "front", + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "head": { + "rotation": [ 0, -180, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, -45, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "amethyst": "block/calibrated_sculk_sensor_amethyst", + "bottom": "block/sculk_sensor_bottom", + "side": "block/sculk_sensor_side", + "calibrated_side": "block/calibrated_sculk_sensor_input_side", + "tendrils": "block/sculk_sensor_tendril_inactive", + "top": "block/calibrated_sculk_sensor_top", + "particle": "block/sculk_sensor_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#calibrated_side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [-1, 8, 3], + "to": [7, 16, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [3, 12, 3]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 3], + "to": [17, 16, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [13, 12, 3]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 13], + "to": [17, 16, 13], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 12, 13]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [-1, 8, 13], + "to": [7, 16, 13], + "rotation": {"angle": -45, "axis": "y", "origin": [3, 12, 13]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [8, 8, 0], + "to": [8, 20, 16], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 9, 8], "rescale": true}, + "shade": false, + "faces": { + "east": {"uv": [0, 4, 16, 16], "texture": "#amethyst"}, + "west": {"uv": [0, 4, 16, 16], "texture": "#amethyst"} + } + }, + { + "from": [0, 8, 8], + "to": [16, 20, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 9, 8], "rescale": true}, + "shade": false, + "faces": { + "north": {"uv": [0, 4, 16, 16], "texture": "#amethyst"}, + "south": {"uv": [0, 4, 16, 16], "texture": "#amethyst"} + } + } + ] +} diff --git a/src/main/resources/models/block/calibrated_sculk_sensor_active.json b/src/main/resources/models/block/calibrated_sculk_sensor_active.json new file mode 100644 index 0000000..e43241c --- /dev/null +++ b/src/main/resources/models/block/calibrated_sculk_sensor_active.json @@ -0,0 +1,6 @@ +{ + "parent": "block/calibrated_sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_active" + } +} diff --git a/src/main/resources/models/block/calibrated_sculk_sensor_inactive.json b/src/main/resources/models/block/calibrated_sculk_sensor_inactive.json new file mode 100644 index 0000000..4976cf8 --- /dev/null +++ b/src/main/resources/models/block/calibrated_sculk_sensor_inactive.json @@ -0,0 +1,6 @@ +{ + "parent": "block/calibrated_sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_inactive" + } +} diff --git a/src/main/resources/models/block/campfire.json b/src/main/resources/models/block/campfire.json new file mode 100644 index 0000000..ff5db78 --- /dev/null +++ b/src/main/resources/models/block/campfire.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_campfire", + "textures": { + "fire": "minecraft:block/campfire_fire", + "lit_log": "minecraft:block/campfire_log_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/campfire_off.json b/src/main/resources/models/block/campfire_off.json new file mode 100644 index 0000000..9dc5476 --- /dev/null +++ b/src/main/resources/models/block/campfire_off.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "display": { + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 10.5, 0 ], + "scale":[ 1, 1, 1 ] + } + }, + "textures": { + "particle": "block/campfire_log", + "log": "block/campfire_log" + }, + "elements": [ + { + "from": [ 1, 0, 0 ], + "to": [ 5, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 1, 16, 5 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 11 ], + "to": [ 16, 7, 15 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 11, 0, 0 ], + "to": [ 15, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 1, 0, 5 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 1 ], + "to": [ 16, 7, 5 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" } + } + }, + { + "from": [ 5, 0, 0 ], + "to": [ 11, 1, 16 ], + "faces": { + "north": {"uv": [ 0, 15, 6, 16 ], "texture": "#log", "cullface": "north" }, + "south": {"uv": [ 10, 15, 16, 16 ], "texture": "#log", "cullface": "south" }, + "up": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log" }, + "down": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + } + ] +} diff --git a/src/main/resources/models/block/candle_cake.json b/src/main/resources/models/block/candle_cake.json new file mode 100644 index 0000000..56b23bf --- /dev/null +++ b/src/main/resources/models/block/candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_cake_lit.json b/src/main/resources/models/block/candle_cake_lit.json new file mode 100644 index 0000000..a0c9800 --- /dev/null +++ b/src/main/resources/models/block/candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_four_candles.json b/src/main/resources/models/block/candle_four_candles.json new file mode 100644 index 0000000..90eb7a4 --- /dev/null +++ b/src/main/resources/models/block/candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_four_candles_lit.json b/src/main/resources/models/block/candle_four_candles_lit.json new file mode 100644 index 0000000..00070da --- /dev/null +++ b/src/main/resources/models/block/candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_one_candle.json b/src/main/resources/models/block/candle_one_candle.json new file mode 100644 index 0000000..36c9b76 --- /dev/null +++ b/src/main/resources/models/block/candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_one_candle_lit.json b/src/main/resources/models/block/candle_one_candle_lit.json new file mode 100644 index 0000000..c66fbda --- /dev/null +++ b/src/main/resources/models/block/candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_three_candles.json b/src/main/resources/models/block/candle_three_candles.json new file mode 100644 index 0000000..b405691 --- /dev/null +++ b/src/main/resources/models/block/candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_three_candles_lit.json b/src/main/resources/models/block/candle_three_candles_lit.json new file mode 100644 index 0000000..e706c7b --- /dev/null +++ b/src/main/resources/models/block/candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_two_candles.json b/src/main/resources/models/block/candle_two_candles.json new file mode 100644 index 0000000..cda5223 --- /dev/null +++ b/src/main/resources/models/block/candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/candle", + "particle": "minecraft:block/candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/candle_two_candles_lit.json b/src/main/resources/models/block/candle_two_candles_lit.json new file mode 100644 index 0000000..5c3618b --- /dev/null +++ b/src/main/resources/models/block/candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/candle_lit", + "particle": "minecraft:block/candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/carpet.json b/src/main/resources/models/block/carpet.json new file mode 100644 index 0000000..b52a110 --- /dev/null +++ b/src/main/resources/models/block/carpet.json @@ -0,0 +1,19 @@ +{ + "parent": "block/thin_block", + "textures": { + "particle": "#wool" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#wool", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#wool" }, + "north": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "north" }, + "south": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "south" }, + "west": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "west" }, + "east": { "uv": [ 0, 15, 16, 16 ], "texture": "#wool", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/carrots_stage0.json b/src/main/resources/models/block/carrots_stage0.json new file mode 100644 index 0000000..f1dcc6e --- /dev/null +++ b/src/main/resources/models/block/carrots_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/carrots_stage1.json b/src/main/resources/models/block/carrots_stage1.json new file mode 100644 index 0000000..dda9356 --- /dev/null +++ b/src/main/resources/models/block/carrots_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/carrots_stage2.json b/src/main/resources/models/block/carrots_stage2.json new file mode 100644 index 0000000..ffc0a55 --- /dev/null +++ b/src/main/resources/models/block/carrots_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/carrots_stage3.json b/src/main/resources/models/block/carrots_stage3.json new file mode 100644 index 0000000..aeb7406 --- /dev/null +++ b/src/main/resources/models/block/carrots_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/carrots_stage3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cartography_table.json b/src/main/resources/models/block/cartography_table.json new file mode 100644 index 0000000..770c106 --- /dev/null +++ b/src/main/resources/models/block/cartography_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/dark_oak_planks", + "east": "minecraft:block/cartography_table_side3", + "north": "minecraft:block/cartography_table_side3", + "particle": "minecraft:block/cartography_table_side3", + "south": "minecraft:block/cartography_table_side1", + "up": "minecraft:block/cartography_table_top", + "west": "minecraft:block/cartography_table_side2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/carved_pumpkin.json b/src/main/resources/models/block/carved_pumpkin.json new file mode 100644 index 0000000..69975ac --- /dev/null +++ b/src/main/resources/models/block/carved_pumpkin.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/carved_pumpkin", + "side": "minecraft:block/pumpkin_side", + "top": "minecraft:block/pumpkin_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cauldron.json b/src/main/resources/models/block/cauldron.json new file mode 100644 index 0000000..788da3e --- /dev/null +++ b/src/main/resources/models/block/cauldron.json @@ -0,0 +1,148 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + } + ] +} diff --git a/src/main/resources/models/block/cave_vines.json b/src/main/resources/models/block/cave_vines.json new file mode 100644 index 0000000..96aafbf --- /dev/null +++ b/src/main/resources/models/block/cave_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cave_vines_lit.json b/src/main/resources/models/block/cave_vines_lit.json new file mode 100644 index 0000000..55dd17a --- /dev/null +++ b/src/main/resources/models/block/cave_vines_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cave_vines_plant.json b/src/main/resources/models/block/cave_vines_plant.json new file mode 100644 index 0000000..c0eb5e1 --- /dev/null +++ b/src/main/resources/models/block/cave_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_plant" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cave_vines_plant_lit.json b/src/main/resources/models/block/cave_vines_plant_lit.json new file mode 100644 index 0000000..e6d54de --- /dev/null +++ b/src/main/resources/models/block/cave_vines_plant_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cave_vines_plant_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chain.json b/src/main/resources/models/block/chain.json new file mode 100644 index 0000000..56d42c1 --- /dev/null +++ b/src/main/resources/models/block/chain.json @@ -0,0 +1,29 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/chain", + "all": "block/chain" + }, + "elements": [ + { + "from": [ 6.5, 0, 8 ], + "to": [ 9.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#all" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#all" } + } + }, + { + "from": [ 8, 0, 6.5 ], + "to": [ 8, 16, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 6, 0, 3, 16 ], "texture": "#all" }, + "east": { "uv": [ 3, 0, 6, 16 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/chain_command_block.json b/src/main/resources/models/block/chain_command_block.json new file mode 100644 index 0000000..bdb3d96 --- /dev/null +++ b/src/main/resources/models/block/chain_command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/chain_command_block_back", + "front": "minecraft:block/chain_command_block_front", + "side": "minecraft:block/chain_command_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chain_command_block_conditional.json b/src/main/resources/models/block/chain_command_block_conditional.json new file mode 100644 index 0000000..ebde0ee --- /dev/null +++ b/src/main/resources/models/block/chain_command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/chain_command_block_back", + "front": "minecraft:block/chain_command_block_front", + "side": "minecraft:block/chain_command_block_conditional" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_button.json b/src/main/resources/models/block/cherry_button.json new file mode 100644 index 0000000..4c064ed --- /dev/null +++ b/src/main/resources/models/block/cherry_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_button_inventory.json b/src/main/resources/models/block/cherry_button_inventory.json new file mode 100644 index 0000000..01ff173 --- /dev/null +++ b/src/main/resources/models/block/cherry_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_button_pressed.json b/src/main/resources/models/block/cherry_button_pressed.json new file mode 100644 index 0000000..a2f6117 --- /dev/null +++ b/src/main/resources/models/block/cherry_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_bottom_left.json b/src/main/resources/models/block/cherry_door_bottom_left.json new file mode 100644 index 0000000..e0222a5 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_bottom_left_open.json b/src/main/resources/models/block/cherry_door_bottom_left_open.json new file mode 100644 index 0000000..b89b5f1 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_bottom_right.json b/src/main/resources/models/block/cherry_door_bottom_right.json new file mode 100644 index 0000000..81de991 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_bottom_right_open.json b/src/main/resources/models/block/cherry_door_bottom_right_open.json new file mode 100644 index 0000000..8418377 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_top_left.json b/src/main/resources/models/block/cherry_door_top_left.json new file mode 100644 index 0000000..c2e28c4 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_top_left_open.json b/src/main/resources/models/block/cherry_door_top_left_open.json new file mode 100644 index 0000000..bedf29f --- /dev/null +++ b/src/main/resources/models/block/cherry_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_top_right.json b/src/main/resources/models/block/cherry_door_top_right.json new file mode 100644 index 0000000..c5daf1b --- /dev/null +++ b/src/main/resources/models/block/cherry_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_door_top_right_open.json b/src/main/resources/models/block/cherry_door_top_right_open.json new file mode 100644 index 0000000..9b83a41 --- /dev/null +++ b/src/main/resources/models/block/cherry_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/cherry_door_bottom", + "top": "minecraft:block/cherry_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_gate.json b/src/main/resources/models/block/cherry_fence_gate.json new file mode 100644 index 0000000..677178b --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_gate_open.json b/src/main/resources/models/block/cherry_fence_gate_open.json new file mode 100644 index 0000000..36fbcb3 --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_gate_wall.json b/src/main/resources/models/block/cherry_fence_gate_wall.json new file mode 100644 index 0000000..7e1af44 --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_gate_wall_open.json b/src/main/resources/models/block/cherry_fence_gate_wall_open.json new file mode 100644 index 0000000..537d8de --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_inventory.json b/src/main/resources/models/block/cherry_fence_inventory.json new file mode 100644 index 0000000..a4a3b42 --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_post.json b/src/main/resources/models/block/cherry_fence_post.json new file mode 100644 index 0000000..ef66956 --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_fence_side.json b/src/main/resources/models/block/cherry_fence_side.json new file mode 100644 index 0000000..63a0c06 --- /dev/null +++ b/src/main/resources/models/block/cherry_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_hanging_sign.json b/src/main/resources/models/block/cherry_hanging_sign.json new file mode 100644 index 0000000..fd3dc82 --- /dev/null +++ b/src/main/resources/models/block/cherry_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_leaves.json b/src/main/resources/models/block/cherry_leaves.json new file mode 100644 index 0000000..1a87b03 --- /dev/null +++ b/src/main/resources/models/block/cherry_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/cherry_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_log.json b/src/main/resources/models/block/cherry_log.json new file mode 100644 index 0000000..d63b1d0 --- /dev/null +++ b/src/main/resources/models/block/cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_log_x.json b/src/main/resources/models/block/cherry_log_x.json new file mode 100644 index 0000000..168310e --- /dev/null +++ b/src/main/resources/models/block/cherry_log_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_log_y.json b/src/main/resources/models/block/cherry_log_y.json new file mode 100644 index 0000000..9d83df7 --- /dev/null +++ b/src/main/resources/models/block/cherry_log_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_log_z.json b/src/main/resources/models/block/cherry_log_z.json new file mode 100644 index 0000000..15a529b --- /dev/null +++ b/src/main/resources/models/block/cherry_log_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/cherry_log_top", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_planks.json b/src/main/resources/models/block/cherry_planks.json new file mode 100644 index 0000000..dd0b359 --- /dev/null +++ b/src/main/resources/models/block/cherry_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_pressure_plate.json b/src/main/resources/models/block/cherry_pressure_plate.json new file mode 100644 index 0000000..d25b89d --- /dev/null +++ b/src/main/resources/models/block/cherry_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_pressure_plate_down.json b/src/main/resources/models/block/cherry_pressure_plate_down.json new file mode 100644 index 0000000..0e9c062 --- /dev/null +++ b/src/main/resources/models/block/cherry_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_sapling.json b/src/main/resources/models/block/cherry_sapling.json new file mode 100644 index 0000000..a566dac --- /dev/null +++ b/src/main/resources/models/block/cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cherry_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_sign.json b/src/main/resources/models/block/cherry_sign.json new file mode 100644 index 0000000..3165e08 --- /dev/null +++ b/src/main/resources/models/block/cherry_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_slab.json b/src/main/resources/models/block/cherry_slab.json new file mode 100644 index 0000000..a477488 --- /dev/null +++ b/src/main/resources/models/block/cherry_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_slab_top.json b/src/main/resources/models/block/cherry_slab_top.json new file mode 100644 index 0000000..4c8f8a2 --- /dev/null +++ b/src/main/resources/models/block/cherry_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_stairs.json b/src/main/resources/models/block/cherry_stairs.json new file mode 100644 index 0000000..1e0a17a --- /dev/null +++ b/src/main/resources/models/block/cherry_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_stairs_inner.json b/src/main/resources/models/block/cherry_stairs_inner.json new file mode 100644 index 0000000..0c4f7a4 --- /dev/null +++ b/src/main/resources/models/block/cherry_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_stairs_outer.json b/src/main/resources/models/block/cherry_stairs_outer.json new file mode 100644 index 0000000..ce1dce9 --- /dev/null +++ b/src/main/resources/models/block/cherry_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cherry_planks", + "side": "minecraft:block/cherry_planks", + "top": "minecraft:block/cherry_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_trapdoor_bottom.json b/src/main/resources/models/block/cherry_trapdoor_bottom.json new file mode 100644 index 0000000..3efdd18 --- /dev/null +++ b/src/main/resources/models/block/cherry_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_trapdoor_open.json b/src/main/resources/models/block/cherry_trapdoor_open.json new file mode 100644 index 0000000..6a5dc86 --- /dev/null +++ b/src/main/resources/models/block/cherry_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_trapdoor_top.json b/src/main/resources/models/block/cherry_trapdoor_top.json new file mode 100644 index 0000000..c74af62 --- /dev/null +++ b/src/main/resources/models/block/cherry_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/cherry_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cherry_wood.json b/src/main/resources/models/block/cherry_wood.json new file mode 100644 index 0000000..dbe5274 --- /dev/null +++ b/src/main/resources/models/block/cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/cherry_log", + "side": "minecraft:block/cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chest.json b/src/main/resources/models/block/chest.json new file mode 100644 index 0000000..9406a84 --- /dev/null +++ b/src/main/resources/models/block/chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chipped_anvil.json b/src/main/resources/models/block/chipped_anvil.json new file mode 100644 index 0000000..5771987 --- /dev/null +++ b/src/main/resources/models/block/chipped_anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/chipped_anvil_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf.json b/src/main/resources/models/block/chiseled_bookshelf.json new file mode 100644 index 0000000..a9bda72 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf.json @@ -0,0 +1,22 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/chiseled_bookshelf_top", + "side": "block/chiseled_bookshelf_side", + "particle": "#top" + }, + "elements": [ + { + "name": "chiseled_bookshelf_body", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "down"} + } + } + ] +} diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_left.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_left.json new file mode 100644 index 0000000..1d68ce3 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json new file mode 100644 index 0000000..b3a2dc5 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_right.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_right.json new file mode 100644 index 0000000..8fb59f5 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_bottom_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_left.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_left.json new file mode 100644 index 0000000..2b98170 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_mid.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_mid.json new file mode 100644 index 0000000..19f44bc --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_right.json b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_right.json new file mode 100644 index 0000000..778d887 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_empty_slot_top_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_empty" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_inventory.json b/src/main/resources/models/block/chiseled_bookshelf_inventory.json new file mode 100644 index 0000000..81cf4e9 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_inventory.json @@ -0,0 +1,24 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/chiseled_bookshelf_top", + "side": "block/chiseled_bookshelf_side", + "front": "block/chiseled_bookshelf_empty", + "particle": "#top" + }, + "elements": [ + { + "name": "chiseled_bookshelf_body", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#top"} + } + } + ] +} diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json new file mode 100644 index 0000000..69046e1 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json new file mode 100644 index 0000000..f7b2314 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json new file mode 100644 index 0000000..4d7ce5b --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_bottom_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_bottom_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_left.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_left.json new file mode 100644 index 0000000..85331c0 --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_left.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_left", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_mid.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_mid.json new file mode 100644 index 0000000..058eefc --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_mid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_mid", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_right.json b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_right.json new file mode 100644 index 0000000..d71c97c --- /dev/null +++ b/src/main/resources/models/block/chiseled_bookshelf_occupied_slot_top_right.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chiseled_bookshelf_slot_top_right", + "textures": { + "texture": "minecraft:block/chiseled_bookshelf_occupied" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_copper.json b/src/main/resources/models/block/chiseled_copper.json new file mode 100644 index 0000000..5baeb44 --- /dev/null +++ b/src/main/resources/models/block/chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_deepslate.json b/src/main/resources/models/block/chiseled_deepslate.json new file mode 100644 index 0000000..727cdc9 --- /dev/null +++ b/src/main/resources/models/block/chiseled_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_nether_bricks.json b/src/main/resources/models/block/chiseled_nether_bricks.json new file mode 100644 index 0000000..c66e73c --- /dev/null +++ b/src/main/resources/models/block/chiseled_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_polished_blackstone.json b/src/main/resources/models/block/chiseled_polished_blackstone.json new file mode 100644 index 0000000..4b0db51 --- /dev/null +++ b/src/main/resources/models/block/chiseled_polished_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_quartz_block.json b/src/main/resources/models/block/chiseled_quartz_block.json new file mode 100644 index 0000000..562af81 --- /dev/null +++ b/src/main/resources/models/block/chiseled_quartz_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_quartz_block_top", + "side": "minecraft:block/chiseled_quartz_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_red_sandstone.json b/src/main/resources/models/block/chiseled_red_sandstone.json new file mode 100644 index 0000000..d33075b --- /dev/null +++ b/src/main/resources/models/block/chiseled_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/chiseled_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_resin_bricks.json b/src/main/resources/models/block/chiseled_resin_bricks.json new file mode 100644 index 0000000..16b8f9a --- /dev/null +++ b/src/main/resources/models/block/chiseled_resin_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_sandstone.json b/src/main/resources/models/block/chiseled_sandstone.json new file mode 100644 index 0000000..3ce2285 --- /dev/null +++ b/src/main/resources/models/block/chiseled_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/sandstone_top", + "side": "minecraft:block/chiseled_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_stone_bricks.json b/src/main/resources/models/block/chiseled_stone_bricks.json new file mode 100644 index 0000000..6bbb7c8 --- /dev/null +++ b/src/main/resources/models/block/chiseled_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/chiseled_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_tuff.json b/src/main/resources/models/block/chiseled_tuff.json new file mode 100644 index 0000000..0ff4bbd --- /dev/null +++ b/src/main/resources/models/block/chiseled_tuff.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_tuff_top", + "side": "minecraft:block/chiseled_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chiseled_tuff_bricks.json b/src/main/resources/models/block/chiseled_tuff_bricks.json new file mode 100644 index 0000000..94accd4 --- /dev/null +++ b/src/main/resources/models/block/chiseled_tuff_bricks.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/chiseled_tuff_bricks_top", + "side": "minecraft:block/chiseled_tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chorus_flower.json b/src/main/resources/models/block/chorus_flower.json new file mode 100644 index 0000000..bec10d0 --- /dev/null +++ b/src/main/resources/models/block/chorus_flower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chorus_flower", + "textures": { + "texture": "minecraft:block/chorus_flower" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chorus_flower_dead.json b/src/main/resources/models/block/chorus_flower_dead.json new file mode 100644 index 0000000..10519e8 --- /dev/null +++ b/src/main/resources/models/block/chorus_flower_dead.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_chorus_flower", + "textures": { + "texture": "minecraft:block/chorus_flower_dead" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/chorus_plant.json b/src/main/resources/models/block/chorus_plant.json new file mode 100644 index 0000000..a694967 --- /dev/null +++ b/src/main/resources/models/block/chorus_plant.json @@ -0,0 +1,80 @@ +{ "parent": "block/block", + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 2, 14, 2 ], + "to": [ 14, 16, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"up" }, + "north": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "south": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "west": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" }, + "east": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"up" } + } + }, + { "from": [ 0, 2, 2 ], + "to": [ 2, 14, 14 ], + "faces": { + "down": { "uv": [ 16, 14, 14, 2 ], "texture": "#texture", "cullface":"west" }, + "up": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"west" }, + "north": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"west" }, + "south": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"west" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"west" } + } + }, + { "from": [ 2, 2, 0 ], + "to": [ 14, 14, 2 ], + "faces": { + "down": { "uv": [ 14, 2, 2, 0 ], "texture": "#texture", "cullface":"north" }, + "up": { "uv": [ 2, 0, 14, 2 ], "texture": "#texture", "cullface":"north" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"north" }, + "west": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"north" }, + "east": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"north" } + } + }, + { "from": [ 2, 2, 14 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 14, 16, 2, 14 ], "texture": "#texture", "cullface":"south" }, + "up": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"south" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"south" }, + "west": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"south" }, + "east": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"south" } + } + }, + { "from": [ 14, 2, 2 ], + "to": [ 16, 14, 14 ], + "faces": { + "down": { "uv": [ 2, 14, 0, 2 ], "texture": "#texture", "cullface":"east" }, + "up": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"east" }, + "north": { "uv": [ 0, 2, 2, 14 ], "texture": "#texture", "cullface":"east" }, + "south": { "uv": [ 14, 2, 16, 14 ], "texture": "#texture", "cullface":"east" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture", "cullface":"east" } + } + }, + { "from": [ 2, 0, 2 ], + "to": [ 14, 2, 14 ], + "faces": { + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#texture", "cullface":"down" }, + "north": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "south": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "west": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" }, + "east": { "uv": [ 2, 14, 14, 16 ], "texture": "#texture", "cullface":"down" } + } + }, + { "from": [ 2, 2, 2 ], + "to": [ 14, 14, 14 ], + "faces": { + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#inside" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/chorus_plant_noside.json b/src/main/resources/models/block/chorus_plant_noside.json new file mode 100644 index 0000000..e7e60ce --- /dev/null +++ b/src/main/resources/models/block/chorus_plant_noside.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/chorus_plant_noside1.json b/src/main/resources/models/block/chorus_plant_noside1.json new file mode 100644 index 0000000..f3fed50 --- /dev/null +++ b/src/main/resources/models/block/chorus_plant_noside1.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 4, 4, 3 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/chorus_plant_noside2.json b/src/main/resources/models/block/chorus_plant_noside2.json new file mode 100644 index 0000000..e2627b9 --- /dev/null +++ b/src/main/resources/models/block/chorus_plant_noside2.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 5, 5, 2 ], + "to": [ 11, 11, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/chorus_plant_noside3.json b/src/main/resources/models/block/chorus_plant_noside3.json new file mode 100644 index 0000000..f3fed50 --- /dev/null +++ b/src/main/resources/models/block/chorus_plant_noside3.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 4 ], + "to": [ 12, 12, 12 ], + "faces": { + "north": { "texture": "#inside" } + } + }, + { "from": [ 4, 4, 3 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/chorus_plant_side.json b/src/main/resources/models/block/chorus_plant_side.json new file mode 100644 index 0000000..e8117d2 --- /dev/null +++ b/src/main/resources/models/block/chorus_plant_side.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "texture": "block/chorus_plant", + "inside": "block/chorus_plant", + "particle": "block/chorus_plant" + }, + "elements": [ + { "from": [ 4, 4, 0 ], + "to": [ 12, 12, 4 ], + "faces": { + "down": { "texture": "#texture" }, + "up": { "texture": "#texture" }, + "north": { "texture": "#texture", "cullface":"north" }, + "west": { "texture": "#texture" }, + "east": { "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/clay.json b/src/main/resources/models/block/clay.json new file mode 100644 index 0000000..3e478cd --- /dev/null +++ b/src/main/resources/models/block/clay.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/clay" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/closed_eyeblossom.json b/src/main/resources/models/block/closed_eyeblossom.json new file mode 100644 index 0000000..a99d9a5 --- /dev/null +++ b/src/main/resources/models/block/closed_eyeblossom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/closed_eyeblossom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/coal_block.json b/src/main/resources/models/block/coal_block.json new file mode 100644 index 0000000..9b1077f --- /dev/null +++ b/src/main/resources/models/block/coal_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coal_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/coal_ore.json b/src/main/resources/models/block/coal_ore.json new file mode 100644 index 0000000..ef7b154 --- /dev/null +++ b/src/main/resources/models/block/coal_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coal_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/coarse_dirt.json b/src/main/resources/models/block/coarse_dirt.json new file mode 100644 index 0000000..2ecdb0d --- /dev/null +++ b/src/main/resources/models/block/coarse_dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/coarse_dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate.json b/src/main/resources/models/block/cobbled_deepslate.json new file mode 100644 index 0000000..bd99551 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_slab.json b/src/main/resources/models/block/cobbled_deepslate_slab.json new file mode 100644 index 0000000..92d3359 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_slab_top.json b/src/main/resources/models/block/cobbled_deepslate_slab_top.json new file mode 100644 index 0000000..34da6b4 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_stairs.json b/src/main/resources/models/block/cobbled_deepslate_stairs.json new file mode 100644 index 0000000..1ee7911 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_stairs_inner.json b/src/main/resources/models/block/cobbled_deepslate_stairs_inner.json new file mode 100644 index 0000000..17ea761 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_stairs_outer.json b/src/main/resources/models/block/cobbled_deepslate_stairs_outer.json new file mode 100644 index 0000000..966d357 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cobbled_deepslate", + "side": "minecraft:block/cobbled_deepslate", + "top": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_wall_inventory.json b/src/main/resources/models/block/cobbled_deepslate_wall_inventory.json new file mode 100644 index 0000000..e7e2c31 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_wall_post.json b/src/main/resources/models/block/cobbled_deepslate_wall_post.json new file mode 100644 index 0000000..6a6f648 --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_wall_side.json b/src/main/resources/models/block/cobbled_deepslate_wall_side.json new file mode 100644 index 0000000..082cacc --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobbled_deepslate_wall_side_tall.json b/src/main/resources/models/block/cobbled_deepslate_wall_side_tall.json new file mode 100644 index 0000000..7e841da --- /dev/null +++ b/src/main/resources/models/block/cobbled_deepslate_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cobbled_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone.json b/src/main/resources/models/block/cobblestone.json new file mode 100644 index 0000000..ab65fe9 --- /dev/null +++ b/src/main/resources/models/block/cobblestone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_slab.json b/src/main/resources/models/block/cobblestone_slab.json new file mode 100644 index 0000000..8d65dd3 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_slab_top.json b/src/main/resources/models/block/cobblestone_slab_top.json new file mode 100644 index 0000000..4caccc3 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_stairs.json b/src/main/resources/models/block/cobblestone_stairs.json new file mode 100644 index 0000000..feae986 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_stairs_inner.json b/src/main/resources/models/block/cobblestone_stairs_inner.json new file mode 100644 index 0000000..36f2f79 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_stairs_outer.json b/src/main/resources/models/block/cobblestone_stairs_outer.json new file mode 100644 index 0000000..77c9fa4 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cobblestone", + "side": "minecraft:block/cobblestone", + "top": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_wall_inventory.json b/src/main/resources/models/block/cobblestone_wall_inventory.json new file mode 100644 index 0000000..3145d2d --- /dev/null +++ b/src/main/resources/models/block/cobblestone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_wall_post.json b/src/main/resources/models/block/cobblestone_wall_post.json new file mode 100644 index 0000000..7f47c03 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_wall_side.json b/src/main/resources/models/block/cobblestone_wall_side.json new file mode 100644 index 0000000..f0eabd2 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobblestone_wall_side_tall.json b/src/main/resources/models/block/cobblestone_wall_side_tall.json new file mode 100644 index 0000000..d6f6625 --- /dev/null +++ b/src/main/resources/models/block/cobblestone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cobweb.json b/src/main/resources/models/block/cobweb.json new file mode 100644 index 0000000..0520c95 --- /dev/null +++ b/src/main/resources/models/block/cobweb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cobweb" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cocoa_stage0.json b/src/main/resources/models/block/cocoa_stage0.json new file mode 100644 index 0000000..9870dd8 --- /dev/null +++ b/src/main/resources/models/block/cocoa_stage0.json @@ -0,0 +1,27 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage0", + "cocoa": "block/cocoa_stage0" + }, + "elements": [ + { "from": [ 6, 7, 11 ], + "to": [ 10, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#cocoa" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#cocoa" }, + "north": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "south": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "west": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" }, + "east": { "uv": [ 11, 4, 15, 9 ], "texture": "#cocoa" } + } + }, + { "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" }, + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/src/main/resources/models/block/cocoa_stage1.json b/src/main/resources/models/block/cocoa_stage1.json new file mode 100644 index 0000000..22d12d8 --- /dev/null +++ b/src/main/resources/models/block/cocoa_stage1.json @@ -0,0 +1,27 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage1", + "cocoa": "block/cocoa_stage1" + }, + "elements": [ + { "from": [ 5, 5, 9 ], + "to": [ 11, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 0, 6, 6 ], "texture": "#cocoa" }, + "up": { "uv": [ 0, 0, 6, 6 ], "texture": "#cocoa" }, + "north": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "south": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "west": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" }, + "east": { "uv": [ 9, 4, 15, 11 ], "texture": "#cocoa" } + } + }, + { "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" }, + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/src/main/resources/models/block/cocoa_stage2.json b/src/main/resources/models/block/cocoa_stage2.json new file mode 100644 index 0000000..ad93432 --- /dev/null +++ b/src/main/resources/models/block/cocoa_stage2.json @@ -0,0 +1,29 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cocoa_stage2", + "cocoa": "block/cocoa_stage2" + }, + "elements": [ + { + "from": [ 4, 3, 7 ], + "to": [ 12, 12, 15 ], + "faces": { + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#cocoa" }, + "down": { "uv": [ 0, 0, 8, 8 ], "texture": "#cocoa" }, + "north": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "south": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "west": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" }, + "east": { "uv": [ 8, 4, 16, 13 ], "texture": "#cocoa" } + } + }, + { + "from": [ 8, 12, 12 ], + "to": [ 8, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 12, 4 ], "texture": "#cocoa" }, + "west": { "uv": [ 12, 0, 16, 4 ], "texture": "#cocoa" } + } + } + ] +} diff --git a/src/main/resources/models/block/command_block.json b/src/main/resources/models/block/command_block.json new file mode 100644 index 0000000..598a427 --- /dev/null +++ b/src/main/resources/models/block/command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/command_block_back", + "front": "minecraft:block/command_block_front", + "side": "minecraft:block/command_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/command_block_conditional.json b/src/main/resources/models/block/command_block_conditional.json new file mode 100644 index 0000000..f489842 --- /dev/null +++ b/src/main/resources/models/block/command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/command_block_back", + "front": "minecraft:block/command_block_front", + "side": "minecraft:block/command_block_conditional" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/comparator.json b/src/main/resources/models/block/comparator.json new file mode 100644 index 0000000..d886187 --- /dev/null +++ b/src/main/resources/models/block/comparator.json @@ -0,0 +1,53 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator", + "slab": "block/smooth_stone", + "top": "block/comparator", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/comparator_on.json b/src/main/resources/models/block/comparator_on.json new file mode 100644 index 0000000..0013384 --- /dev/null +++ b/src/main/resources/models/block/comparator_on.json @@ -0,0 +1,151 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator_on", + "slab": "block/smooth_stone", + "top": "block/comparator_on", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 1.5, 10.5 ], + "to": [ 6.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 7.5, 10.5 ], + "to": [ 6.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 13.5 ], + "to": [ 6.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 0.5, 4.5, 10.5 ], + "to": [ 3.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 1.5, 10.5 ], + "to": [ 12.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 7.5, 10.5 ], + "to": [ 12.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 13.5 ], + "to": [ 12.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 12.5, 4.5, 10.5 ], + "to": [ 15.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/comparator_on_subtract.json b/src/main/resources/models/block/comparator_on_subtract.json new file mode 100644 index 0000000..7d86c2b --- /dev/null +++ b/src/main/resources/models/block/comparator_on_subtract.json @@ -0,0 +1,200 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator_on", + "slab": "block/smooth_stone", + "top": "block/comparator_on", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 1.5, 10.5 ], + "to": [ 6.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 7.5, 10.5 ], + "to": [ 6.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 13.5 ], + "to": [ 6.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 0.5, 4.5, 10.5 ], + "to": [ 3.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 1.5, 10.5 ], + "to": [ 12.5, 4.5, 13.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 7.5, 10.5 ], + "to": [ 12.5, 10.5, 13.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 13.5 ], + "to": [ 12.5, 7.5, 16.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 12.5, 4.5, 10.5 ], + "to": [ 15.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, -0.5, 1.5 ], + "to": [ 9.5, 2.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 5.5, 1.5 ], + "to": [ 9.5, 8.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, -1.5 ], + "to": [ 9.5, 5.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, 4.5 ], + "to": [ 9.5, 5.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 2.5, 1.5 ], + "to": [ 6.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 2.5, 1.5 ], + "to": [ 12.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/comparator_subtract.json b/src/main/resources/models/block/comparator_subtract.json new file mode 100644 index 0000000..1119d37 --- /dev/null +++ b/src/main/resources/models/block/comparator_subtract.json @@ -0,0 +1,102 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/comparator", + "slab": "block/smooth_stone", + "top": "block/comparator", + "unlit": "block/redstone_torch_off", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 4, 2, 11 ], + "to": [ 6, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 10, 2, 11 ], + "to": [ 12, 7, 13 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 5, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 9 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, -0.5, 1.5 ], + "to": [ 9.5, 2.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 5.5, 1.5 ], + "to": [ 9.5, 8.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, -1.5 ], + "to": [ 9.5, 5.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 2.5, 4.5 ], + "to": [ 9.5, 5.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 2.5, 1.5 ], + "to": [ 6.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 2.5, 1.5 ], + "to": [ 12.5, 5.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter.json b/src/main/resources/models/block/composter.json new file mode 100644 index 0000000..9650f77 --- /dev/null +++ b/src/main/resources/models/block/composter.json @@ -0,0 +1,55 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/composter_side", + "top": "block/composter_top", + "bottom": "block/composter_bottom", + "side": "block/composter_side", + "inside": "block/composter_bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side" } + } + }, + { "from": [ 14, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 2, 0, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" } + } + }, + { "from": [ 2, 0, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents1.json b/src/main/resources/models/block/composter_contents1.json new file mode 100644 index 0000000..fe6c850 --- /dev/null +++ b/src/main/resources/models/block/composter_contents1.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 3, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents2.json b/src/main/resources/models/block/composter_contents2.json new file mode 100644 index 0000000..b5cc54c --- /dev/null +++ b/src/main/resources/models/block/composter_contents2.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 5, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents3.json b/src/main/resources/models/block/composter_contents3.json new file mode 100644 index 0000000..4c3cdc1 --- /dev/null +++ b/src/main/resources/models/block/composter_contents3.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 7, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents4.json b/src/main/resources/models/block/composter_contents4.json new file mode 100644 index 0000000..48e0456 --- /dev/null +++ b/src/main/resources/models/block/composter_contents4.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 9, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents5.json b/src/main/resources/models/block/composter_contents5.json new file mode 100644 index 0000000..21e4b30 --- /dev/null +++ b/src/main/resources/models/block/composter_contents5.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 11, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents6.json b/src/main/resources/models/block/composter_contents6.json new file mode 100644 index 0000000..12b6551 --- /dev/null +++ b/src/main/resources/models/block/composter_contents6.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 13, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents7.json b/src/main/resources/models/block/composter_contents7.json new file mode 100644 index 0000000..b135ad1 --- /dev/null +++ b/src/main/resources/models/block/composter_contents7.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_compost" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 15, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/composter_contents_ready.json b/src/main/resources/models/block/composter_contents_ready.json new file mode 100644 index 0000000..63744cc --- /dev/null +++ b/src/main/resources/models/block/composter_contents_ready.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "block/composter_compost", + "inside": "block/composter_ready" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 14, 15, 14 ], + "faces": { + "up": { "texture": "#inside" } + } + } + ] +} diff --git a/src/main/resources/models/block/conduit.json b/src/main/resources/models/block/conduit.json new file mode 100644 index 0000000..5abfb3b --- /dev/null +++ b/src/main/resources/models/block/conduit.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/conduit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_block.json b/src/main/resources/models/block/copper_block.json new file mode 100644 index 0000000..aae7159 --- /dev/null +++ b/src/main/resources/models/block/copper_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_bulb.json b/src/main/resources/models/block/copper_bulb.json new file mode 100644 index 0000000..187e3d1 --- /dev/null +++ b/src/main/resources/models/block/copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_bulb_lit.json b/src/main/resources/models/block/copper_bulb_lit.json new file mode 100644 index 0000000..6921fec --- /dev/null +++ b/src/main/resources/models/block/copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_bulb_lit_powered.json b/src/main/resources/models/block/copper_bulb_lit_powered.json new file mode 100644 index 0000000..1edad41 --- /dev/null +++ b/src/main/resources/models/block/copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_bulb_powered.json b/src/main/resources/models/block/copper_bulb_powered.json new file mode 100644 index 0000000..4fb2ec8 --- /dev/null +++ b/src/main/resources/models/block/copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_bulb_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_bottom_left.json b/src/main/resources/models/block/copper_door_bottom_left.json new file mode 100644 index 0000000..c3bba78 --- /dev/null +++ b/src/main/resources/models/block/copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_bottom_left_open.json b/src/main/resources/models/block/copper_door_bottom_left_open.json new file mode 100644 index 0000000..6fc7489 --- /dev/null +++ b/src/main/resources/models/block/copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_bottom_right.json b/src/main/resources/models/block/copper_door_bottom_right.json new file mode 100644 index 0000000..dfdbe71 --- /dev/null +++ b/src/main/resources/models/block/copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_bottom_right_open.json b/src/main/resources/models/block/copper_door_bottom_right_open.json new file mode 100644 index 0000000..7494e6f --- /dev/null +++ b/src/main/resources/models/block/copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_top_left.json b/src/main/resources/models/block/copper_door_top_left.json new file mode 100644 index 0000000..d76e7b1 --- /dev/null +++ b/src/main/resources/models/block/copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_top_left_open.json b/src/main/resources/models/block/copper_door_top_left_open.json new file mode 100644 index 0000000..c198f40 --- /dev/null +++ b/src/main/resources/models/block/copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_top_right.json b/src/main/resources/models/block/copper_door_top_right.json new file mode 100644 index 0000000..519aa17 --- /dev/null +++ b/src/main/resources/models/block/copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_door_top_right_open.json b/src/main/resources/models/block/copper_door_top_right_open.json new file mode 100644 index 0000000..2850bad --- /dev/null +++ b/src/main/resources/models/block/copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/copper_door_bottom", + "top": "minecraft:block/copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_grate.json b/src/main/resources/models/block/copper_grate.json new file mode 100644 index 0000000..c2a308b --- /dev/null +++ b/src/main/resources/models/block/copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_grate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_ore.json b/src/main/resources/models/block/copper_ore.json new file mode 100644 index 0000000..193dd96 --- /dev/null +++ b/src/main/resources/models/block/copper_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/copper_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_trapdoor_bottom.json b/src/main/resources/models/block/copper_trapdoor_bottom.json new file mode 100644 index 0000000..2816eca --- /dev/null +++ b/src/main/resources/models/block/copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_trapdoor_open.json b/src/main/resources/models/block/copper_trapdoor_open.json new file mode 100644 index 0000000..f4d3a9d --- /dev/null +++ b/src/main/resources/models/block/copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/copper_trapdoor_top.json b/src/main/resources/models/block/copper_trapdoor_top.json new file mode 100644 index 0000000..b673c9e --- /dev/null +++ b/src/main/resources/models/block/copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/coral_fan.json b/src/main/resources/models/block/coral_fan.json new file mode 100644 index 0000000..e28dd67 --- /dev/null +++ b/src/main/resources/models/block/coral_fan.json @@ -0,0 +1,44 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#fan" + }, + "elements": [ + { "from": [ 8, 0, 0 ], + "to": [ 24, 0, 16 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "z", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan", "rotation": 90 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan", "rotation": 270 } + } + }, + { "from": [ -8, 0, 0 ], + "to": [ 8, 0, 16 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "z", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan", "rotation": 270 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan", "rotation": 90 } + } + }, + { "from": [ 0, 0, 8 ], + "to": [ 16, 0, 24 ], + "rotation": { "origin": [ 0, 0, 8 ], "axis": "x", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" }, + "down": { "uv": [ 16, 0, 0, 16 ], "texture": "#fan" } + } + }, + { "from": [ 0, 0, -8 ], + "to": [ 16, 0, 8 ], + "rotation": { "origin": [ 0, 0, 8 ], "axis": "x", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#fan" } + } + } + ] +} diff --git a/src/main/resources/models/block/coral_wall_fan.json b/src/main/resources/models/block/coral_wall_fan.json new file mode 100644 index 0000000..eafe1f8 --- /dev/null +++ b/src/main/resources/models/block/coral_wall_fan.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#fan" + }, + "elements": [ + { "from": [ 0, 8, 0 ], + "to": [ 16, 8, 16 ], + "rotation": { "origin": [ 8, 8, 14 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" } + } + }, + { "from": [ 0, 8, 0 ], + "to": [ 16, 8, 16 ], + "rotation": { "origin": [ 8, 8, 14 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#fan" }, + "down": { "uv": [ 16, 16, 0, 0 ], "texture": "#fan" } + } + } + ] +} diff --git a/src/main/resources/models/block/cornflower.json b/src/main/resources/models/block/cornflower.json new file mode 100644 index 0000000..01ec185 --- /dev/null +++ b/src/main/resources/models/block/cornflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/cornflower" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cracked_deepslate_bricks.json b/src/main/resources/models/block/cracked_deepslate_bricks.json new file mode 100644 index 0000000..2552786 --- /dev/null +++ b/src/main/resources/models/block/cracked_deepslate_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cracked_deepslate_tiles.json b/src/main/resources/models/block/cracked_deepslate_tiles.json new file mode 100644 index 0000000..264f809 --- /dev/null +++ b/src/main/resources/models/block/cracked_deepslate_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cracked_nether_bricks.json b/src/main/resources/models/block/cracked_nether_bricks.json new file mode 100644 index 0000000..403c18f --- /dev/null +++ b/src/main/resources/models/block/cracked_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cracked_polished_blackstone_bricks.json b/src/main/resources/models/block/cracked_polished_blackstone_bricks.json new file mode 100644 index 0000000..e36eda1 --- /dev/null +++ b/src/main/resources/models/block/cracked_polished_blackstone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cracked_stone_bricks.json b/src/main/resources/models/block/cracked_stone_bricks.json new file mode 100644 index 0000000..8628046 --- /dev/null +++ b/src/main/resources/models/block/cracked_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cracked_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crafter.json b/src/main/resources/models/block/crafter.json new file mode 100644 index 0000000..71e5684 --- /dev/null +++ b/src/main/resources/models/block/crafter.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/crafter_bottom", + "top": "block/crafter_top", + "north": "block/crafter_north", + "south": "block/crafter_south", + "west": "block/crafter_west", + "east": "block/crafter_east", + "particle": "#north" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "rotation": 180, "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#north", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#south", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#west", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/crafter_crafting.json b/src/main/resources/models/block/crafter_crafting.json new file mode 100644 index 0000000..134a00d --- /dev/null +++ b/src/main/resources/models/block/crafter_crafting.json @@ -0,0 +1,9 @@ +{ + "parent": "block/crafter_triggered", + "textures": { + "top": "block/crafter_top_crafting", + "north": "block/crafter_north_crafting", + "east": "block/crafter_east_crafting", + "west": "block/crafter_west_crafting" + } +} diff --git a/src/main/resources/models/block/crafter_crafting_triggered.json b/src/main/resources/models/block/crafter_crafting_triggered.json new file mode 100644 index 0000000..86e293a --- /dev/null +++ b/src/main/resources/models/block/crafter_crafting_triggered.json @@ -0,0 +1,3 @@ +{ + "parent": "block/crafter_crafting" +} diff --git a/src/main/resources/models/block/crafter_triggered.json b/src/main/resources/models/block/crafter_triggered.json new file mode 100644 index 0000000..3a66caf --- /dev/null +++ b/src/main/resources/models/block/crafter_triggered.json @@ -0,0 +1,9 @@ +{ + "parent": "block/crafter", + "textures": { + "top": "block/crafter_top_triggered", + "south": "block/crafter_south_triggered", + "west": "block/crafter_west_triggered", + "east": "block/crafter_east_triggered" + } +} diff --git a/src/main/resources/models/block/crafting_table.json b/src/main/resources/models/block/crafting_table.json new file mode 100644 index 0000000..aa056b1 --- /dev/null +++ b/src/main/resources/models/block/crafting_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/oak_planks", + "east": "minecraft:block/crafting_table_side", + "north": "minecraft:block/crafting_table_front", + "particle": "minecraft:block/crafting_table_front", + "south": "minecraft:block/crafting_table_side", + "up": "minecraft:block/crafting_table_top", + "west": "minecraft:block/crafting_table_front" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/creaking_heart.json b/src/main/resources/models/block/creaking_heart.json new file mode 100644 index 0000000..e40768a --- /dev/null +++ b/src/main/resources/models/block/creaking_heart.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/creaking_heart_top", + "side": "minecraft:block/creaking_heart" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/creaking_heart_active.json b/src/main/resources/models/block/creaking_heart_active.json new file mode 100644 index 0000000..cd2b049 --- /dev/null +++ b/src/main/resources/models/block/creaking_heart_active.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/creaking_heart_top_active", + "side": "minecraft:block/creaking_heart_active" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/creaking_heart_active_horizontal.json b/src/main/resources/models/block/creaking_heart_active_horizontal.json new file mode 100644 index 0000000..c360133 --- /dev/null +++ b/src/main/resources/models/block/creaking_heart_active_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/creaking_heart_top_active", + "side": "minecraft:block/creaking_heart_active" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/creaking_heart_horizontal.json b/src/main/resources/models/block/creaking_heart_horizontal.json new file mode 100644 index 0000000..475abb7 --- /dev/null +++ b/src/main/resources/models/block/creaking_heart_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/creaking_heart_top", + "side": "minecraft:block/creaking_heart" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_button.json b/src/main/resources/models/block/crimson_button.json new file mode 100644 index 0000000..c57c425 --- /dev/null +++ b/src/main/resources/models/block/crimson_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_button_inventory.json b/src/main/resources/models/block/crimson_button_inventory.json new file mode 100644 index 0000000..06d1baa --- /dev/null +++ b/src/main/resources/models/block/crimson_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_button_pressed.json b/src/main/resources/models/block/crimson_button_pressed.json new file mode 100644 index 0000000..2ba39bd --- /dev/null +++ b/src/main/resources/models/block/crimson_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_bottom_left.json b/src/main/resources/models/block/crimson_door_bottom_left.json new file mode 100644 index 0000000..34db06c --- /dev/null +++ b/src/main/resources/models/block/crimson_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_bottom_left_open.json b/src/main/resources/models/block/crimson_door_bottom_left_open.json new file mode 100644 index 0000000..a241d7e --- /dev/null +++ b/src/main/resources/models/block/crimson_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_bottom_right.json b/src/main/resources/models/block/crimson_door_bottom_right.json new file mode 100644 index 0000000..5bcd78d --- /dev/null +++ b/src/main/resources/models/block/crimson_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_bottom_right_open.json b/src/main/resources/models/block/crimson_door_bottom_right_open.json new file mode 100644 index 0000000..9f24750 --- /dev/null +++ b/src/main/resources/models/block/crimson_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_top_left.json b/src/main/resources/models/block/crimson_door_top_left.json new file mode 100644 index 0000000..597111a --- /dev/null +++ b/src/main/resources/models/block/crimson_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_top_left_open.json b/src/main/resources/models/block/crimson_door_top_left_open.json new file mode 100644 index 0000000..ed88857 --- /dev/null +++ b/src/main/resources/models/block/crimson_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_top_right.json b/src/main/resources/models/block/crimson_door_top_right.json new file mode 100644 index 0000000..c033de2 --- /dev/null +++ b/src/main/resources/models/block/crimson_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_door_top_right_open.json b/src/main/resources/models/block/crimson_door_top_right_open.json new file mode 100644 index 0000000..c9d96fd --- /dev/null +++ b/src/main/resources/models/block/crimson_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/crimson_door_bottom", + "top": "minecraft:block/crimson_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_gate.json b/src/main/resources/models/block/crimson_fence_gate.json new file mode 100644 index 0000000..6599c50 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_gate_open.json b/src/main/resources/models/block/crimson_fence_gate_open.json new file mode 100644 index 0000000..9777833 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_gate_wall.json b/src/main/resources/models/block/crimson_fence_gate_wall.json new file mode 100644 index 0000000..b3704b2 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_gate_wall_open.json b/src/main/resources/models/block/crimson_fence_gate_wall_open.json new file mode 100644 index 0000000..5ba6004 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_inventory.json b/src/main/resources/models/block/crimson_fence_inventory.json new file mode 100644 index 0000000..16f625d --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_post.json b/src/main/resources/models/block/crimson_fence_post.json new file mode 100644 index 0000000..f5f1465 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fence_side.json b/src/main/resources/models/block/crimson_fence_side.json new file mode 100644 index 0000000..6276576 --- /dev/null +++ b/src/main/resources/models/block/crimson_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_fungus.json b/src/main/resources/models/block/crimson_fungus.json new file mode 100644 index 0000000..351e2bc --- /dev/null +++ b/src/main/resources/models/block/crimson_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/crimson_fungus" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_hanging_sign.json b/src/main/resources/models/block/crimson_hanging_sign.json new file mode 100644 index 0000000..5eeafe7 --- /dev/null +++ b/src/main/resources/models/block/crimson_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_hyphae.json b/src/main/resources/models/block/crimson_hyphae.json new file mode 100644 index 0000000..43c990a --- /dev/null +++ b/src/main/resources/models/block/crimson_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/crimson_stem", + "side": "minecraft:block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_nylium.json b/src/main/resources/models/block/crimson_nylium.json new file mode 100644 index 0000000..00ac27b --- /dev/null +++ b/src/main/resources/models/block/crimson_nylium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/netherrack", + "side": "minecraft:block/crimson_nylium_side", + "top": "minecraft:block/crimson_nylium" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_planks.json b/src/main/resources/models/block/crimson_planks.json new file mode 100644 index 0000000..9bf1ea1 --- /dev/null +++ b/src/main/resources/models/block/crimson_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_pressure_plate.json b/src/main/resources/models/block/crimson_pressure_plate.json new file mode 100644 index 0000000..6d6a226 --- /dev/null +++ b/src/main/resources/models/block/crimson_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_pressure_plate_down.json b/src/main/resources/models/block/crimson_pressure_plate_down.json new file mode 100644 index 0000000..df5febd --- /dev/null +++ b/src/main/resources/models/block/crimson_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_roots.json b/src/main/resources/models/block/crimson_roots.json new file mode 100644 index 0000000..5bf542b --- /dev/null +++ b/src/main/resources/models/block/crimson_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/crimson_roots" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_sign.json b/src/main/resources/models/block/crimson_sign.json new file mode 100644 index 0000000..1b9953d --- /dev/null +++ b/src/main/resources/models/block/crimson_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_slab.json b/src/main/resources/models/block/crimson_slab.json new file mode 100644 index 0000000..42f7e08 --- /dev/null +++ b/src/main/resources/models/block/crimson_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_slab_top.json b/src/main/resources/models/block/crimson_slab_top.json new file mode 100644 index 0000000..ce03423 --- /dev/null +++ b/src/main/resources/models/block/crimson_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_stairs.json b/src/main/resources/models/block/crimson_stairs.json new file mode 100644 index 0000000..d12e043 --- /dev/null +++ b/src/main/resources/models/block/crimson_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_stairs_inner.json b/src/main/resources/models/block/crimson_stairs_inner.json new file mode 100644 index 0000000..9eb4b27 --- /dev/null +++ b/src/main/resources/models/block/crimson_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_stairs_outer.json b/src/main/resources/models/block/crimson_stairs_outer.json new file mode 100644 index 0000000..ab3b02f --- /dev/null +++ b/src/main/resources/models/block/crimson_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/crimson_planks", + "side": "minecraft:block/crimson_planks", + "top": "minecraft:block/crimson_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_stem.json b/src/main/resources/models/block/crimson_stem.json new file mode 100644 index 0000000..c8f5c78 --- /dev/null +++ b/src/main/resources/models/block/crimson_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/crimson_stem_top", + "side": "minecraft:block/crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_trapdoor_bottom.json b/src/main/resources/models/block/crimson_trapdoor_bottom.json new file mode 100644 index 0000000..b83e4bb --- /dev/null +++ b/src/main/resources/models/block/crimson_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_trapdoor_open.json b/src/main/resources/models/block/crimson_trapdoor_open.json new file mode 100644 index 0000000..ad3d11e --- /dev/null +++ b/src/main/resources/models/block/crimson_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crimson_trapdoor_top.json b/src/main/resources/models/block/crimson_trapdoor_top.json new file mode 100644 index 0000000..2b8e4d9 --- /dev/null +++ b/src/main/resources/models/block/crimson_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/crimson_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/crop.json b/src/main/resources/models/block/crop.json new file mode 100644 index 0000000..1afe355 --- /dev/null +++ b/src/main/resources/models/block/crop.json @@ -0,0 +1,40 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#crop" + }, + "elements": [ + { "from": [ 4, -1, 0 ], + "to": [ 4, 15, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" } + } + }, + { "from": [ 12, -1, 0 ], + "to": [ 12, 15, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" } + } + }, + { "from": [ 0, -1, 4 ], + "to": [ 16, 15, 4 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" } + } + }, + { "from": [ 0, -1, 12 ], + "to": [ 16, 15, 12 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#crop" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#crop" } + } + } + ] +} diff --git a/src/main/resources/models/block/cross.json b/src/main/resources/models/block/cross.json new file mode 100644 index 0000000..37c8b09 --- /dev/null +++ b/src/main/resources/models/block/cross.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + } + ] +} diff --git a/src/main/resources/models/block/cross_emissive.json b/src/main/resources/models/block/cross_emissive.json new file mode 100644 index 0000000..d8fe349 --- /dev/null +++ b/src/main/resources/models/block/cross_emissive.json @@ -0,0 +1,46 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "light_emission": 15, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "light_emission": 15, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + } + ] +} diff --git a/src/main/resources/models/block/crying_obsidian.json b/src/main/resources/models/block/crying_obsidian.json new file mode 100644 index 0000000..9599174 --- /dev/null +++ b/src/main/resources/models/block/crying_obsidian.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/crying_obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cube.json b/src/main/resources/models/block/cube.json new file mode 100644 index 0000000..1b9780b --- /dev/null +++ b/src/main/resources/models/block/cube.json @@ -0,0 +1,16 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/cube_all.json b/src/main/resources/models/block/cube_all.json new file mode 100644 index 0000000..fa2f9e7 --- /dev/null +++ b/src/main/resources/models/block/cube_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/src/main/resources/models/block/cube_all_inner_faces.json b/src/main/resources/models/block/cube_all_inner_faces.json new file mode 100644 index 0000000..e119a56 --- /dev/null +++ b/src/main/resources/models/block/cube_all_inner_faces.json @@ -0,0 +1,29 @@ +{ + "parent": "block/cube_all", + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [15.998, 0.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "south"}, + "east": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "west"}, + "south": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "north"}, + "west": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "east"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "up"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#all", "cullface": "down"} + } + } + ] +} diff --git a/src/main/resources/models/block/cube_bottom_top.json b/src/main/resources/models/block/cube_bottom_top.json new file mode 100644 index 0000000..4c61059 --- /dev/null +++ b/src/main/resources/models/block/cube_bottom_top.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#bottom", + "up": "#top", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_bottom_top_inner_faces.json b/src/main/resources/models/block/cube_bottom_top_inner_faces.json new file mode 100644 index 0000000..cf842fe --- /dev/null +++ b/src/main/resources/models/block/cube_bottom_top_inner_faces.json @@ -0,0 +1,29 @@ +{ + "parent": "block/cube_bottom_top", + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [15.998, 0.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "south"}, + "east": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "west"}, + "south": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "north"}, + "west": {"uv": [16, 0, 0, 16], "texture": "#side", "cullface": "east"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [16, 0, 0, 16], "texture": "#bottom", "cullface": "down"} + } + } + ] +} diff --git a/src/main/resources/models/block/cube_column.json b/src/main/resources/models/block/cube_column.json new file mode 100644 index 0000000..358b984 --- /dev/null +++ b/src/main/resources/models/block/cube_column.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_column_horizontal.json b/src/main/resources/models/block/cube_column_horizontal.json new file mode 100644 index 0000000..713dd81 --- /dev/null +++ b/src/main/resources/models/block/cube_column_horizontal.json @@ -0,0 +1,25 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "rotation": 180, "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_column_mirrored.json b/src/main/resources/models/block/cube_column_mirrored.json new file mode 100644 index 0000000..610cbd9 --- /dev/null +++ b/src/main/resources/models/block/cube_column_mirrored.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_mirrored", + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_column_uv_locked_x.json b/src/main/resources/models/block/cube_column_uv_locked_x.json new file mode 100644 index 0000000..1c36715 --- /dev/null +++ b/src/main/resources/models/block/cube_column_uv_locked_x.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "rotation": 90, "cullface": "down" }, + "up": { "texture": "#up", "rotation": 90, "cullface": "up" }, + "north": { "texture": "#north", "rotation": 90, "cullface": "north" }, + "south": { "texture": "#south", "rotation": 90, "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#side", + "up": "#side", + "north": "#side", + "east": "#end", + "south": "#side", + "west": "#end" + } +} diff --git a/src/main/resources/models/block/cube_column_uv_locked_y.json b/src/main/resources/models/block/cube_column_uv_locked_y.json new file mode 100644 index 0000000..8fc6e9d --- /dev/null +++ b/src/main/resources/models/block/cube_column_uv_locked_y.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#end", + "up": "#end", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_column_uv_locked_z.json b/src/main/resources/models/block/cube_column_uv_locked_z.json new file mode 100644 index 0000000..b227129 --- /dev/null +++ b/src/main/resources/models/block/cube_column_uv_locked_z.json @@ -0,0 +1,26 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "rotation": 90, "cullface": "west" }, + "east": { "texture": "#east", "rotation": 90, "cullface": "east" } + } + } + ], + "textures": { + "particle": "#side", + "down": "#side", + "up": "#side", + "north": "#end", + "east": "#side", + "south": "#end", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/cube_directional.json b/src/main/resources/models/block/cube_directional.json new file mode 100644 index 0000000..09fadd0 --- /dev/null +++ b/src/main/resources/models/block/cube_directional.json @@ -0,0 +1,16 @@ +{ + "parent": "block/block", + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down", "rotation": 180 }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west", "rotation": 270 }, + "east": { "texture": "#east", "cullface": "east", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/cube_mirrored.json b/src/main/resources/models/block/cube_mirrored.json new file mode 100644 index 0000000..38f44bd --- /dev/null +++ b/src/main/resources/models/block/cube_mirrored.json @@ -0,0 +1,15 @@ +{ + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [16, 0, 0, 16], "texture": "#down", "cullface": "down" }, + "up": { "uv": [16, 0, 0, 16], "texture": "#up", "cullface": "up" }, + "north": { "uv": [16, 0, 0, 16], "texture": "#north", "cullface": "north" }, + "south": { "uv": [16, 0, 0, 16], "texture": "#south", "cullface": "south" }, + "west": { "uv": [16, 0, 0, 16], "texture": "#west", "cullface": "west" }, + "east": { "uv": [16, 0, 0, 16], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/cube_mirrored_all.json b/src/main/resources/models/block/cube_mirrored_all.json new file mode 100644 index 0000000..75743f2 --- /dev/null +++ b/src/main/resources/models/block/cube_mirrored_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_mirrored", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/src/main/resources/models/block/cube_north_west_mirrored.json b/src/main/resources/models/block/cube_north_west_mirrored.json new file mode 100644 index 0000000..de5abea --- /dev/null +++ b/src/main/resources/models/block/cube_north_west_mirrored.json @@ -0,0 +1,15 @@ +{ + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "uv": [16, 0, 0, 16], "texture": "#north", "cullface": "north" }, + "south": { "texture": "#south", "cullface": "south" }, + "west": { "uv": [16, 0, 0, 16], "texture": "#west", "cullface": "west" }, + "east": { "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/cube_north_west_mirrored_all.json b/src/main/resources/models/block/cube_north_west_mirrored_all.json new file mode 100644 index 0000000..74034ca --- /dev/null +++ b/src/main/resources/models/block/cube_north_west_mirrored_all.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_north_west_mirrored", + "textures": { + "particle": "#all", + "down": "#all", + "up": "#all", + "north": "#all", + "east": "#all", + "south": "#all", + "west": "#all" + } +} diff --git a/src/main/resources/models/block/cube_top.json b/src/main/resources/models/block/cube_top.json new file mode 100644 index 0000000..a0c1d56 --- /dev/null +++ b/src/main/resources/models/block/cube_top.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#side", + "up": "#top", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/custom_fence_inventory.json b/src/main/resources/models/block/custom_fence_inventory.json new file mode 100644 index 0000000..8de00b6 --- /dev/null +++ b/src/main/resources/models/block/custom_fence_inventory.json @@ -0,0 +1,108 @@ +{ + "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 4 ], + "faces": { + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#texture"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"} + }, + "__comment": "Left post" + }, + { "from": [ 6, 0, 12 ], + "to": [ 10, 16, 16 ], + "faces": { + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "up": {"uv": [4, 0, 8, 4], "texture": "#texture"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"} + }, + "__comment": "Right post" + }, + { "from": [ 7, 12, 4 ], + "to": [ 9, 15, 12 ], + "faces": { + "east": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 15, 13, 7], "texture": "#texture"} + }, + "__comment": "Top bar" + }, + { "from": [ 7, 12, -2 ], + "to": [ 9, 15, 0 ], + "faces": { + "north": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "east": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 9], "texture": "#texture"}, + "down": {"uv": [11, 7, 13, 9], "texture": "#texture"} + }, + "__comment": "Top bar left" + }, + { "from": [ 7, 12, 16 ], + "to": [ 9, 15, 18 ], + "faces": { + "east": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "west": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Top bar right" + }, + { "from": [ 7, 6, 4 ], + "to": [ 9, 9, 12 ], + "faces": { + "east": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 7, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 15, 13, 7], "texture": "#texture"} + }, + "__comment": "Lower bar" + }, + { "from": [ 7, 6, -2 ], + "to": [ 9, 9, 0 ], + "faces": { + "north": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "east": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "west": {"uv": [8, 0, 10, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Lower bar left" + }, + { "from": [ 7, 6, 16 ], + "to": [ 9, 9, 18 ], + "faces": { + "east": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture"}, + "west": {"uv": [14, 0, 16, 3], "texture": "#texture"}, + "up": {"uv": [11, 13, 13, 15], "texture": "#texture"}, + "down": {"uv": [11, 13, 13, 15], "texture": "#texture"} + }, + "__comment": "Lower bar right" + } + ] +} diff --git a/src/main/resources/models/block/custom_fence_post.json b/src/main/resources/models/block/custom_fence_post.json new file mode 100644 index 0000000..1ba5658 --- /dev/null +++ b/src/main/resources/models/block/custom_fence_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#particle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "up": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "up"}, + "down": {"uv": [4, 0, 8, 4], "texture": "#texture", "cullface": "down"}, + "north": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "east": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "south": {"uv": [0, 0, 4, 16], "texture": "#texture"}, + "west": {"uv": [0, 0, 4, 16], "texture": "#texture"} + }, + "__comment": "Center post special" + } + ] +} diff --git a/src/main/resources/models/block/custom_fence_side_east.json b/src/main/resources/models/block/custom_fence_side_east.json new file mode 100644 index 0000000..9a4bc2d --- /dev/null +++ b/src/main/resources/models/block/custom_fence_side_east.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 7], + "to": [16, 15, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "east": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 7], + "to": [16, 9, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "east": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "east", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/src/main/resources/models/block/custom_fence_side_north.json b/src/main/resources/models/block/custom_fence_side_north.json new file mode 100644 index 0000000..a99e182 --- /dev/null +++ b/src/main/resources/models/block/custom_fence_side_north.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 0], + "to": [9, 15, 9], + "faces": { + "north": {"uv": [13, 4, 15, 7], "rotation": 180, "texture": "#texture", "cullface": "north"}, + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 0], + "to": [9, 9, 9], + "faces": { + "north": {"uv": [13, 4, 15, 7], "rotation": 180, "texture": "#texture", "cullface": "north"}, + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "north", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/src/main/resources/models/block/custom_fence_side_south.json b/src/main/resources/models/block/custom_fence_side_south.json new file mode 100644 index 0000000..9c7c466 --- /dev/null +++ b/src/main/resources/models/block/custom_fence_side_south.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [7, 12, 7], + "to": [9, 15, 16], + "faces": { + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "south"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [7, 6, 7], + "to": [9, 9, 16], + "faces": { + "east": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [13, 4, 15, 7], "texture": "#texture", "cullface": "south"}, + "west": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "up": {"uv": [13, 7, 15, 16], "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "south", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/src/main/resources/models/block/custom_fence_side_west.json b/src/main/resources/models/block/custom_fence_side_west.json new file mode 100644 index 0000000..8bca73f --- /dev/null +++ b/src/main/resources/models/block/custom_fence_side_west.json @@ -0,0 +1,39 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "name": "top bar", + "from": [0, 12, 7], + "to": [9, 15, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [15, 4, 13, 7], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + }, + { + "name": "lower bar", + "from": [0, 6, 7], + "to": [9, 9, 9], + "faces": { + "north": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "south": {"uv": [4, 4, 13, 7], "texture": "#texture"}, + "west": {"uv": [15, 4, 13, 7], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [13, 7, 15, 16], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [13, 7, 15, 16], "rotation": 90, "texture": "#texture"} + } + } + ], + "groups": [ + { + "name": "west", + "origin": [0, 0, 0], + "color": 0, + "children": [0, 1] + } + ] +} diff --git a/src/main/resources/models/block/cut_copper.json b/src/main/resources/models/block/cut_copper.json new file mode 100644 index 0000000..46385a5 --- /dev/null +++ b/src/main/resources/models/block/cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_copper_slab.json b/src/main/resources/models/block/cut_copper_slab.json new file mode 100644 index 0000000..45106b8 --- /dev/null +++ b/src/main/resources/models/block/cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_copper_slab_top.json b/src/main/resources/models/block/cut_copper_slab_top.json new file mode 100644 index 0000000..23e57a7 --- /dev/null +++ b/src/main/resources/models/block/cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_copper_stairs.json b/src/main/resources/models/block/cut_copper_stairs.json new file mode 100644 index 0000000..4365a0a --- /dev/null +++ b/src/main/resources/models/block/cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_copper_stairs_inner.json b/src/main/resources/models/block/cut_copper_stairs_inner.json new file mode 100644 index 0000000..922bb2c --- /dev/null +++ b/src/main/resources/models/block/cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_copper_stairs_outer.json b/src/main/resources/models/block/cut_copper_stairs_outer.json new file mode 100644 index 0000000..3f2f77a --- /dev/null +++ b/src/main/resources/models/block/cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/cut_copper", + "side": "minecraft:block/cut_copper", + "top": "minecraft:block/cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_red_sandstone.json b/src/main/resources/models/block/cut_red_sandstone.json new file mode 100644 index 0000000..120aff8 --- /dev/null +++ b/src/main/resources/models/block/cut_red_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/cut_red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_red_sandstone_slab.json b/src/main/resources/models/block/cut_red_sandstone_slab.json new file mode 100644 index 0000000..dae7dcd --- /dev/null +++ b/src/main/resources/models/block/cut_red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/cut_red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_red_sandstone_slab_top.json b/src/main/resources/models/block/cut_red_sandstone_slab_top.json new file mode 100644 index 0000000..808ca30 --- /dev/null +++ b/src/main/resources/models/block/cut_red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/cut_red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_sandstone.json b/src/main/resources/models/block/cut_sandstone.json new file mode 100644 index 0000000..00a391f --- /dev/null +++ b/src/main/resources/models/block/cut_sandstone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/sandstone_top", + "side": "minecraft:block/cut_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_sandstone_slab.json b/src/main/resources/models/block/cut_sandstone_slab.json new file mode 100644 index 0000000..ff33c6d --- /dev/null +++ b/src/main/resources/models/block/cut_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/cut_sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cut_sandstone_slab_top.json b/src/main/resources/models/block/cut_sandstone_slab_top.json new file mode 100644 index 0000000..3a00881 --- /dev/null +++ b/src/main/resources/models/block/cut_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/cut_sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_cake.json b/src/main/resources/models/block/cyan_candle_cake.json new file mode 100644 index 0000000..81f1a77 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_cake_lit.json b/src/main/resources/models/block/cyan_candle_cake_lit.json new file mode 100644 index 0000000..26a3077 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_four_candles.json b/src/main/resources/models/block/cyan_candle_four_candles.json new file mode 100644 index 0000000..aba78b6 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_four_candles_lit.json b/src/main/resources/models/block/cyan_candle_four_candles_lit.json new file mode 100644 index 0000000..94c037b --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_one_candle.json b/src/main/resources/models/block/cyan_candle_one_candle.json new file mode 100644 index 0000000..3f4cd5d --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_one_candle_lit.json b/src/main/resources/models/block/cyan_candle_one_candle_lit.json new file mode 100644 index 0000000..26f7b1f --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_three_candles.json b/src/main/resources/models/block/cyan_candle_three_candles.json new file mode 100644 index 0000000..46e57b1 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_three_candles_lit.json b/src/main/resources/models/block/cyan_candle_three_candles_lit.json new file mode 100644 index 0000000..8547cf3 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_two_candles.json b/src/main/resources/models/block/cyan_candle_two_candles.json new file mode 100644 index 0000000..420a7e6 --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/cyan_candle", + "particle": "minecraft:block/cyan_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_candle_two_candles_lit.json b/src/main/resources/models/block/cyan_candle_two_candles_lit.json new file mode 100644 index 0000000..26e076f --- /dev/null +++ b/src/main/resources/models/block/cyan_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/cyan_candle_lit", + "particle": "minecraft:block/cyan_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_carpet.json b/src/main/resources/models/block/cyan_carpet.json new file mode 100644 index 0000000..65c4e33 --- /dev/null +++ b/src/main/resources/models/block/cyan_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/cyan_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_concrete.json b/src/main/resources/models/block/cyan_concrete.json new file mode 100644 index 0000000..4972d16 --- /dev/null +++ b/src/main/resources/models/block/cyan_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_concrete_powder.json b/src/main/resources/models/block/cyan_concrete_powder.json new file mode 100644 index 0000000..0043a49 --- /dev/null +++ b/src/main/resources/models/block/cyan_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_glazed_terracotta.json b/src/main/resources/models/block/cyan_glazed_terracotta.json new file mode 100644 index 0000000..19e3f70 --- /dev/null +++ b/src/main/resources/models/block/cyan_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/cyan_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_shulker_box.json b/src/main/resources/models/block/cyan_shulker_box.json new file mode 100644 index 0000000..748f7d9 --- /dev/null +++ b/src/main/resources/models/block/cyan_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/cyan_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass.json b/src/main/resources/models/block/cyan_stained_glass.json new file mode 100644 index 0000000..7966749 --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass_pane_noside.json b/src/main/resources/models/block/cyan_stained_glass_pane_noside.json new file mode 100644 index 0000000..c3caf2e --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/cyan_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..596a41a --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass_pane_post.json b/src/main/resources/models/block/cyan_stained_glass_pane_post.json new file mode 100644 index 0000000..bc0b9cd --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/cyan_stained_glass_pane_top", + "pane": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass_pane_side.json b/src/main/resources/models/block/cyan_stained_glass_pane_side.json new file mode 100644 index 0000000..c407e0f --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/cyan_stained_glass_pane_top", + "pane": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_stained_glass_pane_side_alt.json b/src/main/resources/models/block/cyan_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..81ebdce --- /dev/null +++ b/src/main/resources/models/block/cyan_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/cyan_stained_glass_pane_top", + "pane": "minecraft:block/cyan_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_terracotta.json b/src/main/resources/models/block/cyan_terracotta.json new file mode 100644 index 0000000..bbf073e --- /dev/null +++ b/src/main/resources/models/block/cyan_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/cyan_wool.json b/src/main/resources/models/block/cyan_wool.json new file mode 100644 index 0000000..d686a24 --- /dev/null +++ b/src/main/resources/models/block/cyan_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/cyan_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/damaged_anvil.json b/src/main/resources/models/block/damaged_anvil.json new file mode 100644 index 0000000..33ea477 --- /dev/null +++ b/src/main/resources/models/block/damaged_anvil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_anvil", + "textures": { + "top": "minecraft:block/damaged_anvil_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dandelion.json b/src/main/resources/models/block/dandelion.json new file mode 100644 index 0000000..1b23461 --- /dev/null +++ b/src/main/resources/models/block/dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dandelion" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_button.json b/src/main/resources/models/block/dark_oak_button.json new file mode 100644 index 0000000..9a8ceb0 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_button_inventory.json b/src/main/resources/models/block/dark_oak_button_inventory.json new file mode 100644 index 0000000..682f7e7 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_button_pressed.json b/src/main/resources/models/block/dark_oak_button_pressed.json new file mode 100644 index 0000000..9212bf4 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_bottom_left.json b/src/main/resources/models/block/dark_oak_door_bottom_left.json new file mode 100644 index 0000000..cfce70f --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_bottom_left_open.json b/src/main/resources/models/block/dark_oak_door_bottom_left_open.json new file mode 100644 index 0000000..8becfb4 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_bottom_right.json b/src/main/resources/models/block/dark_oak_door_bottom_right.json new file mode 100644 index 0000000..8b1767e --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_bottom_right_open.json b/src/main/resources/models/block/dark_oak_door_bottom_right_open.json new file mode 100644 index 0000000..6073ce0 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_top_left.json b/src/main/resources/models/block/dark_oak_door_top_left.json new file mode 100644 index 0000000..d9ef996 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_top_left_open.json b/src/main/resources/models/block/dark_oak_door_top_left_open.json new file mode 100644 index 0000000..d74cf92 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_top_right.json b/src/main/resources/models/block/dark_oak_door_top_right.json new file mode 100644 index 0000000..bb9eb3b --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_door_top_right_open.json b/src/main/resources/models/block/dark_oak_door_top_right_open.json new file mode 100644 index 0000000..0dfa837 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/dark_oak_door_bottom", + "top": "minecraft:block/dark_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_gate.json b/src/main/resources/models/block/dark_oak_fence_gate.json new file mode 100644 index 0000000..d6cd910 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_gate_open.json b/src/main/resources/models/block/dark_oak_fence_gate_open.json new file mode 100644 index 0000000..5ab6d1b --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_gate_wall.json b/src/main/resources/models/block/dark_oak_fence_gate_wall.json new file mode 100644 index 0000000..5e372cc --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_gate_wall_open.json b/src/main/resources/models/block/dark_oak_fence_gate_wall_open.json new file mode 100644 index 0000000..81181a3 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_inventory.json b/src/main/resources/models/block/dark_oak_fence_inventory.json new file mode 100644 index 0000000..34976cb --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_post.json b/src/main/resources/models/block/dark_oak_fence_post.json new file mode 100644 index 0000000..7ddb63e --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_fence_side.json b/src/main/resources/models/block/dark_oak_fence_side.json new file mode 100644 index 0000000..6db6293 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_hanging_sign.json b/src/main/resources/models/block/dark_oak_hanging_sign.json new file mode 100644 index 0000000..a5e7ec1 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_leaves.json b/src/main/resources/models/block/dark_oak_leaves.json new file mode 100644 index 0000000..c5a0ee7 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/dark_oak_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_log.json b/src/main/resources/models/block/dark_oak_log.json new file mode 100644 index 0000000..0a87595 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/dark_oak_log_top", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_log_horizontal.json b/src/main/resources/models/block/dark_oak_log_horizontal.json new file mode 100644 index 0000000..044f4d5 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/dark_oak_log_top", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_planks.json b/src/main/resources/models/block/dark_oak_planks.json new file mode 100644 index 0000000..443669e --- /dev/null +++ b/src/main/resources/models/block/dark_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_pressure_plate.json b/src/main/resources/models/block/dark_oak_pressure_plate.json new file mode 100644 index 0000000..cae875a --- /dev/null +++ b/src/main/resources/models/block/dark_oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_pressure_plate_down.json b/src/main/resources/models/block/dark_oak_pressure_plate_down.json new file mode 100644 index 0000000..8effed6 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_sapling.json b/src/main/resources/models/block/dark_oak_sapling.json new file mode 100644 index 0000000..bc9e953 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dark_oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_sign.json b/src/main/resources/models/block/dark_oak_sign.json new file mode 100644 index 0000000..52cfc99 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_slab.json b/src/main/resources/models/block/dark_oak_slab.json new file mode 100644 index 0000000..ac87907 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_slab_top.json b/src/main/resources/models/block/dark_oak_slab_top.json new file mode 100644 index 0000000..de4e78b --- /dev/null +++ b/src/main/resources/models/block/dark_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_stairs.json b/src/main/resources/models/block/dark_oak_stairs.json new file mode 100644 index 0000000..4c73a82 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_stairs_inner.json b/src/main/resources/models/block/dark_oak_stairs_inner.json new file mode 100644 index 0000000..b7472cb --- /dev/null +++ b/src/main/resources/models/block/dark_oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_stairs_outer.json b/src/main/resources/models/block/dark_oak_stairs_outer.json new file mode 100644 index 0000000..edf1bd2 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/dark_oak_planks", + "side": "minecraft:block/dark_oak_planks", + "top": "minecraft:block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_trapdoor_bottom.json b/src/main/resources/models/block/dark_oak_trapdoor_bottom.json new file mode 100644 index 0000000..332c78b --- /dev/null +++ b/src/main/resources/models/block/dark_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_trapdoor_open.json b/src/main/resources/models/block/dark_oak_trapdoor_open.json new file mode 100644 index 0000000..911cfb1 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_trapdoor_top.json b/src/main/resources/models/block/dark_oak_trapdoor_top.json new file mode 100644 index 0000000..4423320 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/dark_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_oak_wood.json b/src/main/resources/models/block/dark_oak_wood.json new file mode 100644 index 0000000..ac9cad0 --- /dev/null +++ b/src/main/resources/models/block/dark_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/dark_oak_log", + "side": "minecraft:block/dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine.json b/src/main/resources/models/block/dark_prismarine.json new file mode 100644 index 0000000..545193a --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine_slab.json b/src/main/resources/models/block/dark_prismarine_slab.json new file mode 100644 index 0000000..8506509 --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine_slab_top.json b/src/main/resources/models/block/dark_prismarine_slab_top.json new file mode 100644 index 0000000..52491c0 --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine_stairs.json b/src/main/resources/models/block/dark_prismarine_stairs.json new file mode 100644 index 0000000..745331e --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine_stairs_inner.json b/src/main/resources/models/block/dark_prismarine_stairs_inner.json new file mode 100644 index 0000000..16fa456 --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dark_prismarine_stairs_outer.json b/src/main/resources/models/block/dark_prismarine_stairs_outer.json new file mode 100644 index 0000000..16f91d7 --- /dev/null +++ b/src/main/resources/models/block/dark_prismarine_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/dark_prismarine", + "side": "minecraft:block/dark_prismarine", + "top": "minecraft:block/dark_prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/daylight_detector.json b/src/main/resources/models/block/daylight_detector.json new file mode 100644 index 0000000..51e46c1 --- /dev/null +++ b/src/main/resources/models/block/daylight_detector.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_daylight_detector", + "textures": { + "side": "minecraft:block/daylight_detector_side", + "top": "minecraft:block/daylight_detector_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/daylight_detector_inverted.json b/src/main/resources/models/block/daylight_detector_inverted.json new file mode 100644 index 0000000..861c143 --- /dev/null +++ b/src/main/resources/models/block/daylight_detector_inverted.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_daylight_detector", + "textures": { + "side": "minecraft:block/daylight_detector_side", + "top": "minecraft:block/daylight_detector_inverted_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_brain_coral.json b/src/main/resources/models/block/dead_brain_coral.json new file mode 100644 index 0000000..b6ddeef --- /dev/null +++ b/src/main/resources/models/block/dead_brain_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_brain_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_brain_coral_block.json b/src/main/resources/models/block/dead_brain_coral_block.json new file mode 100644 index 0000000..d81ec75 --- /dev/null +++ b/src/main/resources/models/block/dead_brain_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_brain_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_brain_coral_fan.json b/src/main/resources/models/block/dead_brain_coral_fan.json new file mode 100644 index 0000000..e9bc5a2 --- /dev/null +++ b/src/main/resources/models/block/dead_brain_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_brain_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_brain_coral_wall_fan.json b/src/main/resources/models/block/dead_brain_coral_wall_fan.json new file mode 100644 index 0000000..6c25874 --- /dev/null +++ b/src/main/resources/models/block/dead_brain_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_brain_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_bubble_coral.json b/src/main/resources/models/block/dead_bubble_coral.json new file mode 100644 index 0000000..62708cf --- /dev/null +++ b/src/main/resources/models/block/dead_bubble_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_bubble_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_bubble_coral_block.json b/src/main/resources/models/block/dead_bubble_coral_block.json new file mode 100644 index 0000000..53b4764 --- /dev/null +++ b/src/main/resources/models/block/dead_bubble_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_bubble_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_bubble_coral_fan.json b/src/main/resources/models/block/dead_bubble_coral_fan.json new file mode 100644 index 0000000..4f104c5 --- /dev/null +++ b/src/main/resources/models/block/dead_bubble_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_bubble_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_bubble_coral_wall_fan.json b/src/main/resources/models/block/dead_bubble_coral_wall_fan.json new file mode 100644 index 0000000..e9f9688 --- /dev/null +++ b/src/main/resources/models/block/dead_bubble_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_bubble_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_bush.json b/src/main/resources/models/block/dead_bush.json new file mode 100644 index 0000000..01573a5 --- /dev/null +++ b/src/main/resources/models/block/dead_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_bush" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_fire_coral.json b/src/main/resources/models/block/dead_fire_coral.json new file mode 100644 index 0000000..8121184 --- /dev/null +++ b/src/main/resources/models/block/dead_fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_fire_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_fire_coral_block.json b/src/main/resources/models/block/dead_fire_coral_block.json new file mode 100644 index 0000000..a49a17a --- /dev/null +++ b/src/main/resources/models/block/dead_fire_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_fire_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_fire_coral_fan.json b/src/main/resources/models/block/dead_fire_coral_fan.json new file mode 100644 index 0000000..7eb4884 --- /dev/null +++ b/src/main/resources/models/block/dead_fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_fire_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_fire_coral_wall_fan.json b/src/main/resources/models/block/dead_fire_coral_wall_fan.json new file mode 100644 index 0000000..62abee0 --- /dev/null +++ b/src/main/resources/models/block/dead_fire_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_fire_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_horn_coral.json b/src/main/resources/models/block/dead_horn_coral.json new file mode 100644 index 0000000..ea1fb38 --- /dev/null +++ b/src/main/resources/models/block/dead_horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_horn_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_horn_coral_block.json b/src/main/resources/models/block/dead_horn_coral_block.json new file mode 100644 index 0000000..6e6505d --- /dev/null +++ b/src/main/resources/models/block/dead_horn_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_horn_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_horn_coral_fan.json b/src/main/resources/models/block/dead_horn_coral_fan.json new file mode 100644 index 0000000..0a14c1c --- /dev/null +++ b/src/main/resources/models/block/dead_horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_horn_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_horn_coral_wall_fan.json b/src/main/resources/models/block/dead_horn_coral_wall_fan.json new file mode 100644 index 0000000..e303e96 --- /dev/null +++ b/src/main/resources/models/block/dead_horn_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_horn_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_sea_pickle.json b/src/main/resources/models/block/dead_sea_pickle.json new file mode 100644 index 0000000..ce3ee6e --- /dev/null +++ b/src/main/resources/models/block/dead_sea_pickle.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 6, 10 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 6 ], + "to": [ 10, 5.95, 10 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/dead_tube_coral.json b/src/main/resources/models/block/dead_tube_coral.json new file mode 100644 index 0000000..568dd7c --- /dev/null +++ b/src/main/resources/models/block/dead_tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/dead_tube_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_tube_coral_block.json b/src/main/resources/models/block/dead_tube_coral_block.json new file mode 100644 index 0000000..7768abb --- /dev/null +++ b/src/main/resources/models/block/dead_tube_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dead_tube_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_tube_coral_fan.json b/src/main/resources/models/block/dead_tube_coral_fan.json new file mode 100644 index 0000000..31080a1 --- /dev/null +++ b/src/main/resources/models/block/dead_tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/dead_tube_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dead_tube_coral_wall_fan.json b/src/main/resources/models/block/dead_tube_coral_wall_fan.json new file mode 100644 index 0000000..20dab6c --- /dev/null +++ b/src/main/resources/models/block/dead_tube_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/dead_tube_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/decorated_pot.json b/src/main/resources/models/block/decorated_pot.json new file mode 100644 index 0000000..1456e72 --- /dev/null +++ b/src/main/resources/models/block/decorated_pot.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate.json b/src/main/resources/models/block/deepslate.json new file mode 100644 index 0000000..dff2a5c --- /dev/null +++ b/src/main/resources/models/block/deepslate.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/deepslate_top", + "side": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_slab.json b/src/main/resources/models/block/deepslate_brick_slab.json new file mode 100644 index 0000000..4c5bf87 --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_slab_top.json b/src/main/resources/models/block/deepslate_brick_slab_top.json new file mode 100644 index 0000000..5e520e6 --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_stairs.json b/src/main/resources/models/block/deepslate_brick_stairs.json new file mode 100644 index 0000000..ccdee8b --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_stairs_inner.json b/src/main/resources/models/block/deepslate_brick_stairs_inner.json new file mode 100644 index 0000000..9cee383 --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_stairs_outer.json b/src/main/resources/models/block/deepslate_brick_stairs_outer.json new file mode 100644 index 0000000..4350eda --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_bricks", + "side": "minecraft:block/deepslate_bricks", + "top": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_wall_inventory.json b/src/main/resources/models/block/deepslate_brick_wall_inventory.json new file mode 100644 index 0000000..7422432 --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_wall_post.json b/src/main/resources/models/block/deepslate_brick_wall_post.json new file mode 100644 index 0000000..0497e7b --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_wall_side.json b/src/main/resources/models/block/deepslate_brick_wall_side.json new file mode 100644 index 0000000..c927a7b --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_brick_wall_side_tall.json b/src/main/resources/models/block/deepslate_brick_wall_side_tall.json new file mode 100644 index 0000000..8674f91 --- /dev/null +++ b/src/main/resources/models/block/deepslate_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_bricks.json b/src/main/resources/models/block/deepslate_bricks.json new file mode 100644 index 0000000..cebe547 --- /dev/null +++ b/src/main/resources/models/block/deepslate_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_coal_ore.json b/src/main/resources/models/block/deepslate_coal_ore.json new file mode 100644 index 0000000..808803b --- /dev/null +++ b/src/main/resources/models/block/deepslate_coal_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_coal_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_copper_ore.json b/src/main/resources/models/block/deepslate_copper_ore.json new file mode 100644 index 0000000..50e3a62 --- /dev/null +++ b/src/main/resources/models/block/deepslate_copper_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_copper_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_diamond_ore.json b/src/main/resources/models/block/deepslate_diamond_ore.json new file mode 100644 index 0000000..eea2f4b --- /dev/null +++ b/src/main/resources/models/block/deepslate_diamond_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_diamond_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_emerald_ore.json b/src/main/resources/models/block/deepslate_emerald_ore.json new file mode 100644 index 0000000..47ccf6d --- /dev/null +++ b/src/main/resources/models/block/deepslate_emerald_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_emerald_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_gold_ore.json b/src/main/resources/models/block/deepslate_gold_ore.json new file mode 100644 index 0000000..6111c16 --- /dev/null +++ b/src/main/resources/models/block/deepslate_gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_gold_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_iron_ore.json b/src/main/resources/models/block/deepslate_iron_ore.json new file mode 100644 index 0000000..fd7a8e4 --- /dev/null +++ b/src/main/resources/models/block/deepslate_iron_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_iron_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_lapis_ore.json b/src/main/resources/models/block/deepslate_lapis_ore.json new file mode 100644 index 0000000..fa19eba --- /dev/null +++ b/src/main/resources/models/block/deepslate_lapis_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_lapis_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_mirrored.json b/src/main/resources/models/block/deepslate_mirrored.json new file mode 100644 index 0000000..12a83f2 --- /dev/null +++ b/src/main/resources/models/block/deepslate_mirrored.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_mirrored", + "textures": { + "end": "minecraft:block/deepslate_top", + "side": "minecraft:block/deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_redstone_ore.json b/src/main/resources/models/block/deepslate_redstone_ore.json new file mode 100644 index 0000000..ff45a3c --- /dev/null +++ b/src/main/resources/models/block/deepslate_redstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_redstone_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_slab.json b/src/main/resources/models/block/deepslate_tile_slab.json new file mode 100644 index 0000000..a5acbda --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_slab_top.json b/src/main/resources/models/block/deepslate_tile_slab_top.json new file mode 100644 index 0000000..aa3cc4c --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_stairs.json b/src/main/resources/models/block/deepslate_tile_stairs.json new file mode 100644 index 0000000..0048204 --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_stairs_inner.json b/src/main/resources/models/block/deepslate_tile_stairs_inner.json new file mode 100644 index 0000000..1cd4677 --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_stairs_outer.json b/src/main/resources/models/block/deepslate_tile_stairs_outer.json new file mode 100644 index 0000000..87b9eba --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/deepslate_tiles", + "side": "minecraft:block/deepslate_tiles", + "top": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_wall_inventory.json b/src/main/resources/models/block/deepslate_tile_wall_inventory.json new file mode 100644 index 0000000..7ee2ba1 --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_wall_post.json b/src/main/resources/models/block/deepslate_tile_wall_post.json new file mode 100644 index 0000000..bb6f0b9 --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_wall_side.json b/src/main/resources/models/block/deepslate_tile_wall_side.json new file mode 100644 index 0000000..6e27c7b --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tile_wall_side_tall.json b/src/main/resources/models/block/deepslate_tile_wall_side_tall.json new file mode 100644 index 0000000..fd638ff --- /dev/null +++ b/src/main/resources/models/block/deepslate_tile_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/deepslate_tiles.json b/src/main/resources/models/block/deepslate_tiles.json new file mode 100644 index 0000000..91ff5fc --- /dev/null +++ b/src/main/resources/models/block/deepslate_tiles.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/deepslate_tiles" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail.json b/src/main/resources/models/block/detector_rail.json new file mode 100644 index 0000000..22b6682 --- /dev/null +++ b/src/main/resources/models/block/detector_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail_on.json b/src/main/resources/models/block/detector_rail_on.json new file mode 100644 index 0000000..0cba22b --- /dev/null +++ b/src/main/resources/models/block/detector_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail_on_raised_ne.json b/src/main/resources/models/block/detector_rail_on_raised_ne.json new file mode 100644 index 0000000..fe6bd14 --- /dev/null +++ b/src/main/resources/models/block/detector_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail_on_raised_sw.json b/src/main/resources/models/block/detector_rail_on_raised_sw.json new file mode 100644 index 0000000..6561517 --- /dev/null +++ b/src/main/resources/models/block/detector_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/detector_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail_raised_ne.json b/src/main/resources/models/block/detector_rail_raised_ne.json new file mode 100644 index 0000000..9128675 --- /dev/null +++ b/src/main/resources/models/block/detector_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/detector_rail_raised_sw.json b/src/main/resources/models/block/detector_rail_raised_sw.json new file mode 100644 index 0000000..74ee588 --- /dev/null +++ b/src/main/resources/models/block/detector_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/detector_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diamond_block.json b/src/main/resources/models/block/diamond_block.json new file mode 100644 index 0000000..a021068 --- /dev/null +++ b/src/main/resources/models/block/diamond_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diamond_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diamond_ore.json b/src/main/resources/models/block/diamond_ore.json new file mode 100644 index 0000000..ca8480e --- /dev/null +++ b/src/main/resources/models/block/diamond_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diamond_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite.json b/src/main/resources/models/block/diorite.json new file mode 100644 index 0000000..9f1f6eb --- /dev/null +++ b/src/main/resources/models/block/diorite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_slab.json b/src/main/resources/models/block/diorite_slab.json new file mode 100644 index 0000000..651005b --- /dev/null +++ b/src/main/resources/models/block/diorite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_slab_top.json b/src/main/resources/models/block/diorite_slab_top.json new file mode 100644 index 0000000..e97d4da --- /dev/null +++ b/src/main/resources/models/block/diorite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_stairs.json b/src/main/resources/models/block/diorite_stairs.json new file mode 100644 index 0000000..1227974 --- /dev/null +++ b/src/main/resources/models/block/diorite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_stairs_inner.json b/src/main/resources/models/block/diorite_stairs_inner.json new file mode 100644 index 0000000..ced839d --- /dev/null +++ b/src/main/resources/models/block/diorite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_stairs_outer.json b/src/main/resources/models/block/diorite_stairs_outer.json new file mode 100644 index 0000000..5f0b32f --- /dev/null +++ b/src/main/resources/models/block/diorite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/diorite", + "side": "minecraft:block/diorite", + "top": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_wall_inventory.json b/src/main/resources/models/block/diorite_wall_inventory.json new file mode 100644 index 0000000..9e364aa --- /dev/null +++ b/src/main/resources/models/block/diorite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_wall_post.json b/src/main/resources/models/block/diorite_wall_post.json new file mode 100644 index 0000000..7f16110 --- /dev/null +++ b/src/main/resources/models/block/diorite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_wall_side.json b/src/main/resources/models/block/diorite_wall_side.json new file mode 100644 index 0000000..633d253 --- /dev/null +++ b/src/main/resources/models/block/diorite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/diorite_wall_side_tall.json b/src/main/resources/models/block/diorite_wall_side_tall.json new file mode 100644 index 0000000..0e5ea70 --- /dev/null +++ b/src/main/resources/models/block/diorite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dirt.json b/src/main/resources/models/block/dirt.json new file mode 100644 index 0000000..0479413 --- /dev/null +++ b/src/main/resources/models/block/dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dirt_path.json b/src/main/resources/models/block/dirt_path.json new file mode 100644 index 0000000..95c880d --- /dev/null +++ b/src/main/resources/models/block/dirt_path.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/dirt", + "top": "block/dirt_path_top", + "side": "block/dirt_path_side", + "bottom": "block/dirt" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 15, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 1, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/dispenser.json b/src/main/resources/models/block/dispenser.json new file mode 100644 index 0000000..321e6bc --- /dev/null +++ b/src/main/resources/models/block/dispenser.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/dispenser_front", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dispenser_vertical.json b/src/main/resources/models/block/dispenser_vertical.json new file mode 100644 index 0000000..7b68116 --- /dev/null +++ b/src/main/resources/models/block/dispenser_vertical.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/orientable_vertical", + "textures": { + "front": "minecraft:block/dispenser_front_vertical", + "side": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/door_bottom_left.json b/src/main/resources/models/block/door_bottom_left.json new file mode 100644 index 0000000..5eef3f8 --- /dev/null +++ b/src/main/resources/models/block/door_bottom_left.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 13, 0, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_bottom_left_open.json b/src/main/resources/models/block/door_bottom_left_open.json new file mode 100644 index 0000000..2c30d11 --- /dev/null +++ b/src/main/resources/models/block/door_bottom_left_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 13 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_bottom_right.json b/src/main/resources/models/block/door_bottom_right.json new file mode 100644 index 0000000..69f4df6 --- /dev/null +++ b/src/main/resources/models/block/door_bottom_right.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_bottom_right_open.json b/src/main/resources/models/block/door_bottom_right_open.json new file mode 100644 index 0000000..a0388a4 --- /dev/null +++ b/src/main/resources/models/block/door_bottom_right_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#bottom" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "down": { "uv": [ 16, 16, 0, 13 ], "texture": "#bottom", "cullface": "down", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "north" }, + "south": { "uv": [ 3, 0, 0, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_top_left.json b/src/main/resources/models/block/door_top_left.json new file mode 100644 index 0000000..46358e1 --- /dev/null +++ b/src/main/resources/models/block/door_top_left.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_top_left_open.json b/src/main/resources/models/block/door_top_left_open.json new file mode 100644 index 0000000..e63fb2b --- /dev/null +++ b/src/main/resources/models/block/door_top_left_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_top_right.json b/src/main/resources/models/block/door_top_right.json new file mode 100644 index 0000000..891d851 --- /dev/null +++ b/src/main/resources/models/block/door_top_right.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 270 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 0, 0, 3, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/models/block/door_top_right_open.json b/src/main/resources/models/block/door_top_right_open.json new file mode 100644 index 0000000..99baffe --- /dev/null +++ b/src/main/resources/models/block/door_top_right_open.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 3, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 0, 16, 3 ], "texture": "#top", "cullface": "up", "rotation": 90 }, + "north": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "north" }, + "south": { "uv": [ 3, 0, 0, 16 ], "texture": "#top", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "west" }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#top" } + } + } + ] +} diff --git a/src/main/resources/models/block/dragon_egg.json b/src/main/resources/models/block/dragon_egg.json new file mode 100644 index 0000000..042d4eb --- /dev/null +++ b/src/main/resources/models/block/dragon_egg.json @@ -0,0 +1,79 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/dragon_egg", + "all": "block/dragon_egg" + }, + "elements": [ + { + "from": [6, 15, 6], + "to": [10, 16, 10], + "faces": { + "north": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "east": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "south": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "west": {"uv": [6, 0, 10, 1], "texture": "#all"}, + "up": {"uv": [6, 6, 10, 10], "texture": "#all", "cullface": "up"} + } + }, + { + "from": [5, 14, 5], + "to": [11, 15, 11], + "faces": { + "north": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "east": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "south": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "west": {"uv": [5, 1, 11, 2], "texture": "#all"}, + "up": {"uv": [5, 5, 11, 11], "texture": "#all"} + } + }, + { + "from": [4, 13, 4], + "to": [12, 14, 12], + "rotation": {"angle": 0, "axis": "y", "origin": [0, -1, 0]}, + "faces": { + "north": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "east": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "south": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "west": {"uv": [4, 2, 12, 3], "texture": "#all"}, + "up": {"uv": [4, 4, 12, 12], "texture": "#all"} + } + }, + { + "from": [3, 0, 3], + "to": [13, 13, 13], + "faces": { + "north": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "east": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "south": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "west": {"uv": [3, 3, 13, 16], "texture": "#all"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#all"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [2, 1, 2], + "to": [14, 11, 14], + "faces": { + "north": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "east": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "south": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "west": {"uv": [2, 5, 14, 15], "texture": "#all"}, + "up": {"uv": [2, 2, 14, 14], "texture": "#all"}, + "down": {"uv": [2, 2, 14, 14], "texture": "#all"} + } + }, + { + "from": [1, 3, 1], + "to": [15, 8, 15], + "faces": { + "north": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "east": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "south": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "west": {"uv": [1, 8, 15, 13], "texture": "#all"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#all"}, + "down": {"uv": [1, 1, 15, 15], "texture": "#all"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/dried_kelp_block.json b/src/main/resources/models/block/dried_kelp_block.json new file mode 100644 index 0000000..4d76967 --- /dev/null +++ b/src/main/resources/models/block/dried_kelp_block.json @@ -0,0 +1,25 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/dried_kelp_side", + "down": "block/dried_kelp_bottom", + "up": "block/dried_kelp_top", + "north": "block/dried_kelp_side", + "east": "block/dried_kelp_side", + "south": "block/dried_kelp_side", + "west": "block/dried_kelp_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#up", "cullface": "up" }, + "north": { "texture": "#north", "cullface": "north" }, + "south": { "uv": [16, 0, 0, 16], "texture": "#south", "cullface": "south" }, + "west": { "texture": "#west", "cullface": "west" }, + "east": { "uv": [16, 0, 0, 16], "texture": "#east", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/dripstone_block.json b/src/main/resources/models/block/dripstone_block.json new file mode 100644 index 0000000..7c1da3f --- /dev/null +++ b/src/main/resources/models/block/dripstone_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/dripstone_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dropper.json b/src/main/resources/models/block/dropper.json new file mode 100644 index 0000000..f2bdc53 --- /dev/null +++ b/src/main/resources/models/block/dropper.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/dropper_front", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/dropper_vertical.json b/src/main/resources/models/block/dropper_vertical.json new file mode 100644 index 0000000..98c24a7 --- /dev/null +++ b/src/main/resources/models/block/dropper_vertical.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/orientable_vertical", + "textures": { + "front": "minecraft:block/dropper_front_vertical", + "side": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/emerald_block.json b/src/main/resources/models/block/emerald_block.json new file mode 100644 index 0000000..ae7a4f4 --- /dev/null +++ b/src/main/resources/models/block/emerald_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/emerald_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/emerald_ore.json b/src/main/resources/models/block/emerald_ore.json new file mode 100644 index 0000000..b71c29b --- /dev/null +++ b/src/main/resources/models/block/emerald_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/emerald_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/enchanting_table.json b/src/main/resources/models/block/enchanting_table.json new file mode 100644 index 0000000..404ca9a --- /dev/null +++ b/src/main/resources/models/block/enchanting_table.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/enchanting_table_bottom", + "bottom": "block/enchanting_table_bottom", + "top": "block/enchanting_table_top", + "side": "block/enchanting_table_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 12, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/end_gateway.json b/src/main/resources/models/block/end_gateway.json new file mode 100644 index 0000000..ae6b33b --- /dev/null +++ b/src/main/resources/models/block/end_gateway.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_portal.json b/src/main/resources/models/block/end_portal.json new file mode 100644 index 0000000..ae6b33b --- /dev/null +++ b/src/main/resources/models/block/end_portal.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_portal_frame.json b/src/main/resources/models/block/end_portal_frame.json new file mode 100644 index 0000000..ac716ef --- /dev/null +++ b/src/main/resources/models/block/end_portal_frame.json @@ -0,0 +1,21 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/end_portal_frame_side", + "bottom": "block/end_stone", + "top": "block/end_portal_frame_top", + "side": "block/end_portal_frame_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 13, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/end_portal_frame_filled.json b/src/main/resources/models/block/end_portal_frame_filled.json new file mode 100644 index 0000000..b3ed929 --- /dev/null +++ b/src/main/resources/models/block/end_portal_frame_filled.json @@ -0,0 +1,32 @@ +{ + "textures": { + "particle": "block/end_portal_frame_side", + "bottom": "block/end_stone", + "top": "block/end_portal_frame_top", + "side": "block/end_portal_frame_side", + "eye": "block/end_portal_frame_eye" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 13, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 4, 13, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#eye", "cullface": "up" }, + "north": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "south": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "west": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" }, + "east": { "uv": [ 4, 0, 12, 3 ], "texture": "#eye" } + } + } + ] +} diff --git a/src/main/resources/models/block/end_rod.json b/src/main/resources/models/block/end_rod.json new file mode 100644 index 0000000..aeb57d0 --- /dev/null +++ b/src/main/resources/models/block/end_rod.json @@ -0,0 +1,43 @@ +{ "parent": "block/block", + "display": { + "head": { + "rotation": [ -60, 0, 0 ], + "translation": [ 0, 5, -9], + "scale":[ 1, 1, 1] + }, + "thirdperson_righthand": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 0, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "end_rod": "block/end_rod", + "particle": "block/end_rod" + }, + "elements": [ + { + "from": [ 6, 0, 6 ], + "to": [ 10, 1, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 2, 2 ], "texture": "#end_rod", "cullface": "down" }, + "up": { "uv": [ 2, 2, 6, 6 ], "texture": "#end_rod" }, + "north": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "south": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "west": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" }, + "east": { "uv": [ 2, 6, 6, 7 ], "texture": "#end_rod" } + } + }, + { + "from": [ 7, 1, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "up": { "uv": [ 2, 0, 4, 2 ], "texture": "#end_rod", "cullface": "up" }, + "north": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "south": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "west": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" }, + "east": { "uv": [ 0, 0, 2, 15 ], "texture": "#end_rod" } + } + } + ] +} diff --git a/src/main/resources/models/block/end_stone.json b/src/main/resources/models/block/end_stone.json new file mode 100644 index 0000000..b3cc680 --- /dev/null +++ b/src/main/resources/models/block/end_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/end_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_slab.json b/src/main/resources/models/block/end_stone_brick_slab.json new file mode 100644 index 0000000..0526c48 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_slab_top.json b/src/main/resources/models/block/end_stone_brick_slab_top.json new file mode 100644 index 0000000..5794a65 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_stairs.json b/src/main/resources/models/block/end_stone_brick_stairs.json new file mode 100644 index 0000000..c20d2d7 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_stairs_inner.json b/src/main/resources/models/block/end_stone_brick_stairs_inner.json new file mode 100644 index 0000000..3bea77e --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_stairs_outer.json b/src/main/resources/models/block/end_stone_brick_stairs_outer.json new file mode 100644 index 0000000..7c2bb68 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/end_stone_bricks", + "side": "minecraft:block/end_stone_bricks", + "top": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_wall_inventory.json b/src/main/resources/models/block/end_stone_brick_wall_inventory.json new file mode 100644 index 0000000..8d84ef2 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_wall_post.json b/src/main/resources/models/block/end_stone_brick_wall_post.json new file mode 100644 index 0000000..fba19f8 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_wall_side.json b/src/main/resources/models/block/end_stone_brick_wall_side.json new file mode 100644 index 0000000..be12a31 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_brick_wall_side_tall.json b/src/main/resources/models/block/end_stone_brick_wall_side_tall.json new file mode 100644 index 0000000..ba695b2 --- /dev/null +++ b/src/main/resources/models/block/end_stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/end_stone_bricks.json b/src/main/resources/models/block/end_stone_bricks.json new file mode 100644 index 0000000..fd288c3 --- /dev/null +++ b/src/main/resources/models/block/end_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/end_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ender_chest.json b/src/main/resources/models/block/ender_chest.json new file mode 100644 index 0000000..ae6b33b --- /dev/null +++ b/src/main/resources/models/block/ender_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_chiseled_copper.json b/src/main/resources/models/block/exposed_chiseled_copper.json new file mode 100644 index 0000000..fca515b --- /dev/null +++ b/src/main/resources/models/block/exposed_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper.json b/src/main/resources/models/block/exposed_copper.json new file mode 100644 index 0000000..8d02db6 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_bulb.json b/src/main/resources/models/block/exposed_copper_bulb.json new file mode 100644 index 0000000..0012813 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_bulb_lit.json b/src/main/resources/models/block/exposed_copper_bulb_lit.json new file mode 100644 index 0000000..6916e39 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_bulb_lit_powered.json b/src/main/resources/models/block/exposed_copper_bulb_lit_powered.json new file mode 100644 index 0000000..be6af27 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_bulb_powered.json b/src/main/resources/models/block/exposed_copper_bulb_powered.json new file mode 100644 index 0000000..1e508f6 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_bottom_left.json b/src/main/resources/models/block/exposed_copper_door_bottom_left.json new file mode 100644 index 0000000..1ff28c8 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_bottom_left_open.json b/src/main/resources/models/block/exposed_copper_door_bottom_left_open.json new file mode 100644 index 0000000..ab87781 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_bottom_right.json b/src/main/resources/models/block/exposed_copper_door_bottom_right.json new file mode 100644 index 0000000..788ea38 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_bottom_right_open.json b/src/main/resources/models/block/exposed_copper_door_bottom_right_open.json new file mode 100644 index 0000000..a204761 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_top_left.json b/src/main/resources/models/block/exposed_copper_door_top_left.json new file mode 100644 index 0000000..8ef26e3 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_top_left_open.json b/src/main/resources/models/block/exposed_copper_door_top_left_open.json new file mode 100644 index 0000000..5554821 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_top_right.json b/src/main/resources/models/block/exposed_copper_door_top_right.json new file mode 100644 index 0000000..5f407c5 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_door_top_right_open.json b/src/main/resources/models/block/exposed_copper_door_top_right_open.json new file mode 100644 index 0000000..f3979d8 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/exposed_copper_door_bottom", + "top": "minecraft:block/exposed_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_grate.json b/src/main/resources/models/block/exposed_copper_grate.json new file mode 100644 index 0000000..13639fc --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_copper_grate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_trapdoor_bottom.json b/src/main/resources/models/block/exposed_copper_trapdoor_bottom.json new file mode 100644 index 0000000..9c90e49 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_trapdoor_open.json b/src/main/resources/models/block/exposed_copper_trapdoor_open.json new file mode 100644 index 0000000..495a451 --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_copper_trapdoor_top.json b/src/main/resources/models/block/exposed_copper_trapdoor_top.json new file mode 100644 index 0000000..d8e48ae --- /dev/null +++ b/src/main/resources/models/block/exposed_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/exposed_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper.json b/src/main/resources/models/block/exposed_cut_copper.json new file mode 100644 index 0000000..42cfd59 --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper_slab.json b/src/main/resources/models/block/exposed_cut_copper_slab.json new file mode 100644 index 0000000..c736183 --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper_slab_top.json b/src/main/resources/models/block/exposed_cut_copper_slab_top.json new file mode 100644 index 0000000..42f7331 --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper_stairs.json b/src/main/resources/models/block/exposed_cut_copper_stairs.json new file mode 100644 index 0000000..c9a3eb6 --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper_stairs_inner.json b/src/main/resources/models/block/exposed_cut_copper_stairs_inner.json new file mode 100644 index 0000000..d232176 --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/exposed_cut_copper_stairs_outer.json b/src/main/resources/models/block/exposed_cut_copper_stairs_outer.json new file mode 100644 index 0000000..02dea0c --- /dev/null +++ b/src/main/resources/models/block/exposed_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/exposed_cut_copper", + "side": "minecraft:block/exposed_cut_copper", + "top": "minecraft:block/exposed_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/farmland.json b/src/main/resources/models/block/farmland.json new file mode 100644 index 0000000..6fb9a89 --- /dev/null +++ b/src/main/resources/models/block/farmland.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_farmland", + "textures": { + "dirt": "minecraft:block/dirt", + "top": "minecraft:block/farmland" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/farmland_moist.json b/src/main/resources/models/block/farmland_moist.json new file mode 100644 index 0000000..4ef2e24 --- /dev/null +++ b/src/main/resources/models/block/farmland_moist.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_farmland", + "textures": { + "dirt": "minecraft:block/dirt", + "top": "minecraft:block/farmland_moist" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fence_inventory.json b/src/main/resources/models/block/fence_inventory.json new file mode 100644 index 0000000..5c76bda --- /dev/null +++ b/src/main/resources/models/block/fence_inventory.json @@ -0,0 +1,107 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.5, 0.5, 0.5 ] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 4 ], + "faces": { + "down": { "uv": [ 6, 0, 10, 4 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 0, 10, 4 ], "texture": "#texture" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 0, 4, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 4, 16 ], "texture": "#texture" } + }, + "__comment": "Left post" + }, + { "from": [ 6, 0, 12 ], + "to": [ 10, 16, 16 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 12, 10, 16 ], "texture": "#texture" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 12, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 12, 0, 16, 16 ], "texture": "#texture" } + }, + "__comment": "Right post" + }, + { "from": [ 7, 12, 0 ], + "to": [ 9, 15, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 1, 16, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 16, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar" + }, + { "from": [ 7, 12, -2 ], + "to": [ 9, 15, 0 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "up": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "north": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 14, 1, 16, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 2, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar left" + }, + { "from": [ 7, 12, 16 ], + "to": [ 9, 15, 18 ], + "faces": { + "down": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture" }, + "west": { "uv": [ 0, 1, 2, 4 ], "texture": "#texture" }, + "east": { "uv": [ 14, 1, 16, 4 ], "texture": "#texture" } + }, + "__comment": "Top bar right" + }, + { "from": [ 7, 6, 0 ], + "to": [ 9, 9, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 16 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 16, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar" + }, + { "from": [ 7, 6, -2 ], + "to": [ 9, 9, 0 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "up": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture" }, + "west": { "uv": [ 14, 7, 16, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 2, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar left" + }, + { "from": [ 7, 6, 16 ], + "to": [ 9, 9, 18 ], + "faces": { + "down": { "uv": [ 7, 14, 9, 16 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 2 ], "texture": "#texture" }, + "south": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture" }, + "west": { "uv": [ 0, 7, 2, 10 ], "texture": "#texture" }, + "east": { "uv": [ 14, 7, 16, 10 ], "texture": "#texture" } + }, + "__comment": "Lower bar right" + } + ] +} diff --git a/src/main/resources/models/block/fence_post.json b/src/main/resources/models/block/fence_post.json new file mode 100644 index 0000000..4f6a743 --- /dev/null +++ b/src/main/resources/models/block/fence_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "down": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "south": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "west": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" }, + "east": { "uv": [ 6, 0, 10, 16 ], "texture": "#texture" } + }, + "__comment": "Center post" + } + ] +} diff --git a/src/main/resources/models/block/fence_side.json b/src/main/resources/models/block/fence_side.json new file mode 100644 index 0000000..7145349 --- /dev/null +++ b/src/main/resources/models/block/fence_side.json @@ -0,0 +1,29 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 7, 12, 0 ], + "to": [ 9, 15, 9 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 1, 9, 4 ], "texture": "#texture", "cullface": "north" }, + "west": { "uv": [ 0, 1, 9, 4 ], "texture": "#texture" }, + "east": { "uv": [ 0, 1, 9, 4 ], "texture": "#texture" } + }, + "__comment": "top bar" + }, + { "from": [ 7, 6, 0 ], + "to": [ 9, 9, 9 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "up": { "uv": [ 7, 0, 9, 9 ], "texture": "#texture" }, + "north": { "uv": [ 7, 7, 9, 10 ], "texture": "#texture", "cullface": "north" }, + "west": { "uv": [ 0, 7, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 0, 7, 9, 10 ], "texture": "#texture" } + }, + "__comment": "lower bar" + } + ] +} diff --git a/src/main/resources/models/block/fern.json b/src/main/resources/models/block/fern.json new file mode 100644 index 0000000..69449f6 --- /dev/null +++ b/src/main/resources/models/block/fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/fern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_coral.json b/src/main/resources/models/block/fire_coral.json new file mode 100644 index 0000000..0eaf71d --- /dev/null +++ b/src/main/resources/models/block/fire_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/fire_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_coral_block.json b/src/main/resources/models/block/fire_coral_block.json new file mode 100644 index 0000000..ad084a7 --- /dev/null +++ b/src/main/resources/models/block/fire_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/fire_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_coral_fan.json b/src/main/resources/models/block/fire_coral_fan.json new file mode 100644 index 0000000..4aec8dd --- /dev/null +++ b/src/main/resources/models/block/fire_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/fire_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_coral_wall_fan.json b/src/main/resources/models/block/fire_coral_wall_fan.json new file mode 100644 index 0000000..07546a4 --- /dev/null +++ b/src/main/resources/models/block/fire_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/fire_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_floor0.json b/src/main/resources/models/block/fire_floor0.json new file mode 100644 index 0000000..f137115 --- /dev/null +++ b/src/main/resources/models/block/fire_floor0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_floor1.json b/src/main/resources/models/block/fire_floor1.json new file mode 100644 index 0000000..1822fe7 --- /dev/null +++ b/src/main/resources/models/block/fire_floor1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_side0.json b/src/main/resources/models/block/fire_side0.json new file mode 100644 index 0000000..4ae9050 --- /dev/null +++ b/src/main/resources/models/block/fire_side0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_side1.json b/src/main/resources/models/block/fire_side1.json new file mode 100644 index 0000000..021602c --- /dev/null +++ b/src/main/resources/models/block/fire_side1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_side_alt0.json b/src/main/resources/models/block/fire_side_alt0.json new file mode 100644 index 0000000..13e9e56 --- /dev/null +++ b/src/main/resources/models/block/fire_side_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_side_alt1.json b/src/main/resources/models/block/fire_side_alt1.json new file mode 100644 index 0000000..d8a8550 --- /dev/null +++ b/src/main/resources/models/block/fire_side_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_up0.json b/src/main/resources/models/block/fire_up0.json new file mode 100644 index 0000000..ebae15a --- /dev/null +++ b/src/main/resources/models/block/fire_up0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_up1.json b/src/main/resources/models/block/fire_up1.json new file mode 100644 index 0000000..b80f0eb --- /dev/null +++ b/src/main/resources/models/block/fire_up1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_up_alt0.json b/src/main/resources/models/block/fire_up_alt0.json new file mode 100644 index 0000000..8925e2f --- /dev/null +++ b/src/main/resources/models/block/fire_up_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up_alt", + "textures": { + "fire": "minecraft:block/fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fire_up_alt1.json b/src/main/resources/models/block/fire_up_alt1.json new file mode 100644 index 0000000..696f351 --- /dev/null +++ b/src/main/resources/models/block/fire_up_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_up_alt", + "textures": { + "fire": "minecraft:block/fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/fletching_table.json b/src/main/resources/models/block/fletching_table.json new file mode 100644 index 0000000..7921725 --- /dev/null +++ b/src/main/resources/models/block/fletching_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/birch_planks", + "east": "minecraft:block/fletching_table_side", + "north": "minecraft:block/fletching_table_front", + "particle": "minecraft:block/fletching_table_front", + "south": "minecraft:block/fletching_table_front", + "up": "minecraft:block/fletching_table_top", + "west": "minecraft:block/fletching_table_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/flower_pot.json b/src/main/resources/models/block/flower_pot.json new file mode 100644 index 0000000..45c7a75 --- /dev/null +++ b/src/main/resources/models/block/flower_pot.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + } + ] +} diff --git a/src/main/resources/models/block/flower_pot_cross.json b/src/main/resources/models/block/flower_pot_cross.json new file mode 100644 index 0000000..05d1cbe --- /dev/null +++ b/src/main/resources/models/block/flower_pot_cross.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/src/main/resources/models/block/flower_pot_cross_emissive.json b/src/main/resources/models/block/flower_pot_cross_emissive.json new file mode 100644 index 0000000..e8fd2d5 --- /dev/null +++ b/src/main/resources/models/block/flower_pot_cross_emissive.json @@ -0,0 +1,95 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "light_emission": 15, + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "light_emission": 15, + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross_emissive" } + } + } + ] +} diff --git a/src/main/resources/models/block/flowerbed_1.json b/src/main/resources/models/block/flowerbed_1.json new file mode 100644 index 0000000..5b7ba90 --- /dev/null +++ b/src/main/resources/models/block/flowerbed_1.json @@ -0,0 +1,70 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [0, 2.99, 0], + "to": [8, 2.99, 8], + "faces": { + "up": {"uv": [0, 0, 8, 8], "texture": "#flowerbed"}, + "down": {"uv": [0, 8, 8, 0], "texture": "#flowerbed"} + } + }, + { + "from": [4.25, 0, -2.6], + "to": [4.25, 2.99, -1.6], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [3.75, 0, -2.1], + "to": [4.75, 2.99, -2.1], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [4.9, 0, 2.3], + "to": [4.9, 2.99, 3.3], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [4.4, 0, 2.8], + "to": [5.4, 2.99, 2.8], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [9.15, 0, -0.45], + "to": [9.15, 2.99, 0.55], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [8.65, 0, 0.05], + "to": [9.65, 2.99, 0.05], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 4, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/src/main/resources/models/block/flowerbed_2.json b/src/main/resources/models/block/flowerbed_2.json new file mode 100644 index 0000000..de654b8 --- /dev/null +++ b/src/main/resources/models/block/flowerbed_2.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [0, 1, 8], + "to": [8, 1, 16], + "faces": { + "up": {"uv": [0, 8, 8, 16], "texture": "#flowerbed"}, + "down": {"uv": [0, 16, 8, 8], "texture": "#flowerbed"} + } + }, + { + "from": [0, 1, 8], + "to": [8, 1, 16], + "faces": { + "up": {"uv": [0, 8, 8, 16], "texture": "#flowerbed"}, + "down": {"uv": [0, 16, 8, 8], "texture": "#flowerbed"} + } + }, + { + "from": [10.15, 0, 5.25], + "to": [11.15, 1, 5.25], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "north": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [10.65, 0, 4.75], + "to": [10.65, 1, 5.75], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 1]}, + "faces": { + "east": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 6, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/src/main/resources/models/block/flowerbed_3.json b/src/main/resources/models/block/flowerbed_3.json new file mode 100644 index 0000000..1d3ba0f --- /dev/null +++ b/src/main/resources/models/block/flowerbed_3.json @@ -0,0 +1,70 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [8, 2, 8], + "to": [16, 2, 16], + "faces": { + "up": {"uv": [8, 8, 16, 16], "texture": "#flowerbed"}, + "down": {"uv": [8, 16, 16, 8], "texture": "#flowerbed"} + } + }, + { + "from": [17.65, 0, 1.9], + "to": [18.65, 2, 1.9], + "rotation": {"angle": -45, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [18.15, 0, 1.4], + "to": [18.15, 2, 2.4], + "rotation": {"angle": -45, "axis": "y", "origin": [0.5, 0, 0.5]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [17.65, 0, -3.35], + "to": [17.65, 2, -2.35], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [17.15, 0, -2.85], + "to": [18.15, 2, -2.85], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [13.4, 0, -0.5], + "to": [13.4, 2, 0.5], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [12.9, 0, 0], + "to": [13.9, 2, 0], + "rotation": {"angle": -45, "axis": "y", "origin": [0, 0, 0]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/src/main/resources/models/block/flowerbed_4.json b/src/main/resources/models/block/flowerbed_4.json new file mode 100644 index 0000000..3559fe2 --- /dev/null +++ b/src/main/resources/models/block/flowerbed_4.json @@ -0,0 +1,34 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#flowerbed" + }, + "elements": [ + { + "from": [8, 2, 0], + "to": [16, 2, 8], + "faces": { + "up": {"uv": [8, 0, 16, 8], "texture": "#flowerbed"}, + "down": {"uv": [8, 8, 16, 0], "texture": "#flowerbed"} + } + }, + { + "from": [12.4, 0, -7.7], + "to": [12.4, 2, -6.7], + "rotation": {"angle": -45, "axis": "y", "origin": [-1, 0, -3]}, + "faces": { + "east": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "west": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + }, + { + "from": [11.9, 0, -7.2], + "to": [12.9, 2, -7.2], + "rotation": {"angle": -45, "axis": "y", "origin": [-1, 0, -3]}, + "faces": { + "north": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1}, + "south": {"uv": [0, 5, 1, 7], "texture": "#stem", "tintindex": 1} + } + } + ] +} diff --git a/src/main/resources/models/block/flowering_azalea.json b/src/main/resources/models/block/flowering_azalea.json new file mode 100644 index 0000000..65ac15a --- /dev/null +++ b/src/main/resources/models/block/flowering_azalea.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_azalea", + "textures": { + "side": "minecraft:block/flowering_azalea_side", + "top": "minecraft:block/flowering_azalea_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/flowering_azalea_leaves.json b/src/main/resources/models/block/flowering_azalea_leaves.json new file mode 100644 index 0000000..f5caf1d --- /dev/null +++ b/src/main/resources/models/block/flowering_azalea_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/flowering_azalea_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/four_dead_sea_pickles.json b/src/main/resources/models/block/four_dead_sea_pickles.json new file mode 100644 index 0000000..5b5b0e7 --- /dev/null +++ b/src/main/resources/models/block/four_dead_sea_pickles.json @@ -0,0 +1,84 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 6, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 2, 5.95, 2 ], + "to": [ 6, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 10 ], + "to": [ 13, 4, 14 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 9, 3.95, 10 ], + "to": [ 13, 3.95, 14 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 2 ], + "to": [ 13, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 9, 5.95, 2 ], + "to": [ 13, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 8 ], + "to": [ 6, 7, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 12 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 12 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 12 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 12 ], "texture": "#all" } + } + }, + { + "from": [ 2, 6.95, 8 ], + "to": [ 6, 6.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/four_sea_pickles.json b/src/main/resources/models/block/four_sea_pickles.json new file mode 100644 index 0000000..a9480d9 --- /dev/null +++ b/src/main/resources/models/block/four_sea_pickles.json @@ -0,0 +1,164 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 2, 0, 2 ], + "to": [ 6, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 2, 5.95, 2 ], + "to": [ 6, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 10 ], + "to": [ 13, 4, 14 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 9, 3.95, 10 ], + "to": [ 13, 3.95, 14 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 9, 0, 2 ], + "to": [ 13, 6, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 9, 5.95, 2 ], + "to": [ 13, 5.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 8 ], + "to": [ 6, 7, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 12 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 12 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 12 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 12 ], "texture": "#all" } + } + }, + { + "from": [ 2, 6.95, 8 ], + "to": [ 6, 6.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 3.5, 5.2, 4 ], + "to": [ 4.5, 8.7, 4 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 5.2, 3.5 ], + "to": [ 4, 8.7, 4.5 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10.5, 3.2, 12 ], + "to": [ 11.5, 6.7, 12 ], + "rotation": { "origin": [ 11, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 11, 3.2, 11.5 ], + "to": [ 11, 6.7, 12.5 ], + "rotation": { "origin": [ 11, 8, 12 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10.5, 5.2, 4 ], + "to": [ 11.5, 8.7, 4 ], + "rotation": { "origin": [ 11, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 11, 5.2, 3.5 ], + "to": [ 11, 8.7, 4.5 ], + "rotation": { "origin": [ 11, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 3.5, 6.2, 10 ], + "to": [ 4.5, 9.7, 10 ], + "rotation": { "origin": [ 4, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 6.2, 9.5 ], + "to": [ 4, 9.7, 10.5 ], + "rotation": { "origin": [ 4, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/four_slightly_cracked_turtle_eggs.json b/src/main/resources/models/block/four_slightly_cracked_turtle_eggs.json new file mode 100644 index 0000000..fc2286a --- /dev/null +++ b/src/main/resources/models/block/four_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/four_turtle_eggs.json b/src/main/resources/models/block/four_turtle_eggs.json new file mode 100644 index 0000000..8950693 --- /dev/null +++ b/src/main/resources/models/block/four_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/four_very_cracked_turtle_eggs.json b/src/main/resources/models/block/four_very_cracked_turtle_eggs.json new file mode 100644 index 0000000..6d6a8a6 --- /dev/null +++ b/src/main/resources/models/block/four_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_four_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/frogspawn.json b/src/main/resources/models/block/frogspawn.json new file mode 100644 index 0000000..fb730c6 --- /dev/null +++ b/src/main/resources/models/block/frogspawn.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/frogspawn", + "texture": "block/frogspawn" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture"} + } + } + ] +} diff --git a/src/main/resources/models/block/frosted_ice_0.json b/src/main/resources/models/block/frosted_ice_0.json new file mode 100644 index 0000000..1873bb8 --- /dev/null +++ b/src/main/resources/models/block/frosted_ice_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/frosted_ice_1.json b/src/main/resources/models/block/frosted_ice_1.json new file mode 100644 index 0000000..ada6d7c --- /dev/null +++ b/src/main/resources/models/block/frosted_ice_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/frosted_ice_2.json b/src/main/resources/models/block/frosted_ice_2.json new file mode 100644 index 0000000..f97882c --- /dev/null +++ b/src/main/resources/models/block/frosted_ice_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/frosted_ice_3.json b/src/main/resources/models/block/frosted_ice_3.json new file mode 100644 index 0000000..330bb94 --- /dev/null +++ b/src/main/resources/models/block/frosted_ice_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/frosted_ice_3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/furnace.json b/src/main/resources/models/block/furnace.json new file mode 100644 index 0000000..9603b45 --- /dev/null +++ b/src/main/resources/models/block/furnace.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/furnace_front", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/furnace_on.json b/src/main/resources/models/block/furnace_on.json new file mode 100644 index 0000000..37c4d39 --- /dev/null +++ b/src/main/resources/models/block/furnace_on.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/furnace_front_on", + "side": "minecraft:block/furnace_side", + "top": "minecraft:block/furnace_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gilded_blackstone.json b/src/main/resources/models/block/gilded_blackstone.json new file mode 100644 index 0000000..088b217 --- /dev/null +++ b/src/main/resources/models/block/gilded_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gilded_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass.json b/src/main/resources/models/block/glass.json new file mode 100644 index 0000000..4c193d1 --- /dev/null +++ b/src/main/resources/models/block/glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass_pane_noside.json b/src/main/resources/models/block/glass_pane_noside.json new file mode 100644 index 0000000..dc01ef0 --- /dev/null +++ b/src/main/resources/models/block/glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass_pane_noside_alt.json b/src/main/resources/models/block/glass_pane_noside_alt.json new file mode 100644 index 0000000..f0151c1 --- /dev/null +++ b/src/main/resources/models/block/glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass_pane_post.json b/src/main/resources/models/block/glass_pane_post.json new file mode 100644 index 0000000..6067b6a --- /dev/null +++ b/src/main/resources/models/block/glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/glass_pane_top", + "pane": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass_pane_side.json b/src/main/resources/models/block/glass_pane_side.json new file mode 100644 index 0000000..0b03be0 --- /dev/null +++ b/src/main/resources/models/block/glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/glass_pane_top", + "pane": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glass_pane_side_alt.json b/src/main/resources/models/block/glass_pane_side_alt.json new file mode 100644 index 0000000..e8bd700 --- /dev/null +++ b/src/main/resources/models/block/glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/glass_pane_top", + "pane": "minecraft:block/glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/glow_item_frame.json b/src/main/resources/models/block/glow_item_frame.json new file mode 100644 index 0000000..d465e39 --- /dev/null +++ b/src/main/resources/models/block/glow_item_frame.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/glow_item_frame" + } +} diff --git a/src/main/resources/models/block/glow_item_frame_map.json b/src/main/resources/models/block/glow_item_frame_map.json new file mode 100644 index 0000000..0f8f962 --- /dev/null +++ b/src/main/resources/models/block/glow_item_frame_map.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame_map", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/glow_item_frame" + } +} diff --git a/src/main/resources/models/block/glow_lichen.json b/src/main/resources/models/block/glow_lichen.json new file mode 100644 index 0000000..4bc0ff6 --- /dev/null +++ b/src/main/resources/models/block/glow_lichen.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/glow_lichen", + "glow_lichen": "block/glow_lichen" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#glow_lichen" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#glow_lichen" } + } + } + ] +} diff --git a/src/main/resources/models/block/glowstone.json b/src/main/resources/models/block/glowstone.json new file mode 100644 index 0000000..64b0502 --- /dev/null +++ b/src/main/resources/models/block/glowstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/glowstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gold_block.json b/src/main/resources/models/block/gold_block.json new file mode 100644 index 0000000..e4cf5ec --- /dev/null +++ b/src/main/resources/models/block/gold_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gold_ore.json b/src/main/resources/models/block/gold_ore.json new file mode 100644 index 0000000..e330e82 --- /dev/null +++ b/src/main/resources/models/block/gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gold_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite.json b/src/main/resources/models/block/granite.json new file mode 100644 index 0000000..def59d0 --- /dev/null +++ b/src/main/resources/models/block/granite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_slab.json b/src/main/resources/models/block/granite_slab.json new file mode 100644 index 0000000..937bb63 --- /dev/null +++ b/src/main/resources/models/block/granite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_slab_top.json b/src/main/resources/models/block/granite_slab_top.json new file mode 100644 index 0000000..fcf5f09 --- /dev/null +++ b/src/main/resources/models/block/granite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_stairs.json b/src/main/resources/models/block/granite_stairs.json new file mode 100644 index 0000000..240f8e1 --- /dev/null +++ b/src/main/resources/models/block/granite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_stairs_inner.json b/src/main/resources/models/block/granite_stairs_inner.json new file mode 100644 index 0000000..34977cb --- /dev/null +++ b/src/main/resources/models/block/granite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_stairs_outer.json b/src/main/resources/models/block/granite_stairs_outer.json new file mode 100644 index 0000000..6bfbf03 --- /dev/null +++ b/src/main/resources/models/block/granite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/granite", + "side": "minecraft:block/granite", + "top": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_wall_inventory.json b/src/main/resources/models/block/granite_wall_inventory.json new file mode 100644 index 0000000..4fd63ac --- /dev/null +++ b/src/main/resources/models/block/granite_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_wall_post.json b/src/main/resources/models/block/granite_wall_post.json new file mode 100644 index 0000000..896a06a --- /dev/null +++ b/src/main/resources/models/block/granite_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_wall_side.json b/src/main/resources/models/block/granite_wall_side.json new file mode 100644 index 0000000..28bd6f3 --- /dev/null +++ b/src/main/resources/models/block/granite_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/granite_wall_side_tall.json b/src/main/resources/models/block/granite_wall_side_tall.json new file mode 100644 index 0000000..b995d75 --- /dev/null +++ b/src/main/resources/models/block/granite_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/grass_block.json b/src/main/resources/models/block/grass_block.json new file mode 100644 index 0000000..94c521c --- /dev/null +++ b/src/main/resources/models/block/grass_block.json @@ -0,0 +1,31 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/dirt", + "bottom": "block/dirt", + "top": "block/grass_block_top", + "side": "block/grass_block_side", + "overlay": "block/grass_block_side_overlay" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up", "tintindex": 0 }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay", "tintindex": 0, "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/grass_block_snow.json b/src/main/resources/models/block/grass_block_snow.json new file mode 100644 index 0000000..2bf4bba --- /dev/null +++ b/src/main/resources/models/block/grass_block_snow.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "particle": "minecraft:block/dirt", + "side": "minecraft:block/grass_block_snow", + "top": "minecraft:block/grass_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gravel.json b/src/main/resources/models/block/gravel.json new file mode 100644 index 0000000..ed35aa8 --- /dev/null +++ b/src/main/resources/models/block/gravel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gravel" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_cake.json b/src/main/resources/models/block/gray_candle_cake.json new file mode 100644 index 0000000..e78d12b --- /dev/null +++ b/src/main/resources/models/block/gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/gray_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_cake_lit.json b/src/main/resources/models/block/gray_candle_cake_lit.json new file mode 100644 index 0000000..041054f --- /dev/null +++ b/src/main/resources/models/block/gray_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_four_candles.json b/src/main/resources/models/block/gray_candle_four_candles.json new file mode 100644 index 0000000..88fc63b --- /dev/null +++ b/src/main/resources/models/block/gray_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_four_candles_lit.json b/src/main/resources/models/block/gray_candle_four_candles_lit.json new file mode 100644 index 0000000..543b0ab --- /dev/null +++ b/src/main/resources/models/block/gray_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_one_candle.json b/src/main/resources/models/block/gray_candle_one_candle.json new file mode 100644 index 0000000..4bd2420 --- /dev/null +++ b/src/main/resources/models/block/gray_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_one_candle_lit.json b/src/main/resources/models/block/gray_candle_one_candle_lit.json new file mode 100644 index 0000000..ab6af17 --- /dev/null +++ b/src/main/resources/models/block/gray_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_three_candles.json b/src/main/resources/models/block/gray_candle_three_candles.json new file mode 100644 index 0000000..62903c4 --- /dev/null +++ b/src/main/resources/models/block/gray_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_three_candles_lit.json b/src/main/resources/models/block/gray_candle_three_candles_lit.json new file mode 100644 index 0000000..73d97d5 --- /dev/null +++ b/src/main/resources/models/block/gray_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_two_candles.json b/src/main/resources/models/block/gray_candle_two_candles.json new file mode 100644 index 0000000..8ad7e5e --- /dev/null +++ b/src/main/resources/models/block/gray_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/gray_candle", + "particle": "minecraft:block/gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_candle_two_candles_lit.json b/src/main/resources/models/block/gray_candle_two_candles_lit.json new file mode 100644 index 0000000..c3e0cb0 --- /dev/null +++ b/src/main/resources/models/block/gray_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/gray_candle_lit", + "particle": "minecraft:block/gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_carpet.json b/src/main/resources/models/block/gray_carpet.json new file mode 100644 index 0000000..1924a40 --- /dev/null +++ b/src/main/resources/models/block/gray_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/gray_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_concrete.json b/src/main/resources/models/block/gray_concrete.json new file mode 100644 index 0000000..12c16a3 --- /dev/null +++ b/src/main/resources/models/block/gray_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_concrete_powder.json b/src/main/resources/models/block/gray_concrete_powder.json new file mode 100644 index 0000000..69ca2d0 --- /dev/null +++ b/src/main/resources/models/block/gray_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_glazed_terracotta.json b/src/main/resources/models/block/gray_glazed_terracotta.json new file mode 100644 index 0000000..4b8e268 --- /dev/null +++ b/src/main/resources/models/block/gray_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_shulker_box.json b/src/main/resources/models/block/gray_shulker_box.json new file mode 100644 index 0000000..93cae99 --- /dev/null +++ b/src/main/resources/models/block/gray_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/gray_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass.json b/src/main/resources/models/block/gray_stained_glass.json new file mode 100644 index 0000000..4255772 --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass_pane_noside.json b/src/main/resources/models/block/gray_stained_glass_pane_noside.json new file mode 100644 index 0000000..5ee05c4 --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/gray_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..4ea84aa --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass_pane_post.json b/src/main/resources/models/block/gray_stained_glass_pane_post.json new file mode 100644 index 0000000..7c762cf --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/gray_stained_glass_pane_top", + "pane": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass_pane_side.json b/src/main/resources/models/block/gray_stained_glass_pane_side.json new file mode 100644 index 0000000..e1bb68e --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/gray_stained_glass_pane_top", + "pane": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_stained_glass_pane_side_alt.json b/src/main/resources/models/block/gray_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..d0f02e6 --- /dev/null +++ b/src/main/resources/models/block/gray_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/gray_stained_glass_pane_top", + "pane": "minecraft:block/gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_terracotta.json b/src/main/resources/models/block/gray_terracotta.json new file mode 100644 index 0000000..eae31cf --- /dev/null +++ b/src/main/resources/models/block/gray_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/gray_wool.json b/src/main/resources/models/block/gray_wool.json new file mode 100644 index 0000000..2614023 --- /dev/null +++ b/src/main/resources/models/block/gray_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/gray_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_cake.json b/src/main/resources/models/block/green_candle_cake.json new file mode 100644 index 0000000..8037489 --- /dev/null +++ b/src/main/resources/models/block/green_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/green_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_cake_lit.json b/src/main/resources/models/block/green_candle_cake_lit.json new file mode 100644 index 0000000..bfe09f0 --- /dev/null +++ b/src/main/resources/models/block/green_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_four_candles.json b/src/main/resources/models/block/green_candle_four_candles.json new file mode 100644 index 0000000..747a902 --- /dev/null +++ b/src/main/resources/models/block/green_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_four_candles_lit.json b/src/main/resources/models/block/green_candle_four_candles_lit.json new file mode 100644 index 0000000..94d44e0 --- /dev/null +++ b/src/main/resources/models/block/green_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_one_candle.json b/src/main/resources/models/block/green_candle_one_candle.json new file mode 100644 index 0000000..d1c0549 --- /dev/null +++ b/src/main/resources/models/block/green_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_one_candle_lit.json b/src/main/resources/models/block/green_candle_one_candle_lit.json new file mode 100644 index 0000000..fc34dc9 --- /dev/null +++ b/src/main/resources/models/block/green_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_three_candles.json b/src/main/resources/models/block/green_candle_three_candles.json new file mode 100644 index 0000000..74af5d1 --- /dev/null +++ b/src/main/resources/models/block/green_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_three_candles_lit.json b/src/main/resources/models/block/green_candle_three_candles_lit.json new file mode 100644 index 0000000..2afade3 --- /dev/null +++ b/src/main/resources/models/block/green_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_two_candles.json b/src/main/resources/models/block/green_candle_two_candles.json new file mode 100644 index 0000000..ab72a4b --- /dev/null +++ b/src/main/resources/models/block/green_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/green_candle", + "particle": "minecraft:block/green_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_candle_two_candles_lit.json b/src/main/resources/models/block/green_candle_two_candles_lit.json new file mode 100644 index 0000000..505c16e --- /dev/null +++ b/src/main/resources/models/block/green_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/green_candle_lit", + "particle": "minecraft:block/green_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_carpet.json b/src/main/resources/models/block/green_carpet.json new file mode 100644 index 0000000..8d253d4 --- /dev/null +++ b/src/main/resources/models/block/green_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/green_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_concrete.json b/src/main/resources/models/block/green_concrete.json new file mode 100644 index 0000000..98a3520 --- /dev/null +++ b/src/main/resources/models/block/green_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_concrete_powder.json b/src/main/resources/models/block/green_concrete_powder.json new file mode 100644 index 0000000..b783da0 --- /dev/null +++ b/src/main/resources/models/block/green_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_glazed_terracotta.json b/src/main/resources/models/block/green_glazed_terracotta.json new file mode 100644 index 0000000..5238d5d --- /dev/null +++ b/src/main/resources/models/block/green_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/green_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_shulker_box.json b/src/main/resources/models/block/green_shulker_box.json new file mode 100644 index 0000000..7b07e64 --- /dev/null +++ b/src/main/resources/models/block/green_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/green_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass.json b/src/main/resources/models/block/green_stained_glass.json new file mode 100644 index 0000000..9eb3ada --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass_pane_noside.json b/src/main/resources/models/block/green_stained_glass_pane_noside.json new file mode 100644 index 0000000..3b91e35 --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/green_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..1791ed8 --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass_pane_post.json b/src/main/resources/models/block/green_stained_glass_pane_post.json new file mode 100644 index 0000000..0406b26 --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/green_stained_glass_pane_top", + "pane": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass_pane_side.json b/src/main/resources/models/block/green_stained_glass_pane_side.json new file mode 100644 index 0000000..313b795 --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/green_stained_glass_pane_top", + "pane": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_stained_glass_pane_side_alt.json b/src/main/resources/models/block/green_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..61ee696 --- /dev/null +++ b/src/main/resources/models/block/green_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/green_stained_glass_pane_top", + "pane": "minecraft:block/green_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_terracotta.json b/src/main/resources/models/block/green_terracotta.json new file mode 100644 index 0000000..8c13900 --- /dev/null +++ b/src/main/resources/models/block/green_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/green_wool.json b/src/main/resources/models/block/green_wool.json new file mode 100644 index 0000000..79b5a21 --- /dev/null +++ b/src/main/resources/models/block/green_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/green_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/grindstone.json b/src/main/resources/models/block/grindstone.json new file mode 100644 index 0000000..cc5e0f1 --- /dev/null +++ b/src/main/resources/models/block/grindstone.json @@ -0,0 +1,68 @@ +{ + "parent": "block/block", + "textures": { + "pivot": "block/grindstone_pivot", + "round": "block/grindstone_round", + "side": "block/grindstone_side", + "particle": "block/grindstone_side", + "leg": "block/dark_oak_log" + }, + "elements": [ + { + "from": [12, 0, 6], + "to": [14, 7, 10], + "faces": { + "north": {"uv": [2, 9, 4, 16], "texture": "#leg"}, + "east": {"uv": [10, 16, 6, 9], "texture": "#leg"}, + "south": {"uv": [12, 9, 14, 16], "texture": "#leg"}, + "west": {"uv": [6, 9, 10, 16], "texture": "#leg"}, + "down": {"uv": [12, 6, 14, 10], "texture": "#leg", "cullface": "down" } + } + }, + { + "from": [2, 0, 6], + "to": [4, 7, 10], + "faces": { + "north": {"uv": [12, 9, 14, 16], "texture": "#leg"}, + "east": {"uv": [10, 16, 6, 9], "texture": "#leg"}, + "south": {"uv": [2, 9, 4, 16], "texture": "#leg"}, + "west": {"uv": [6, 9, 10, 16], "texture": "#leg"}, + "down": {"uv": [2, 6, 4, 10], "texture": "#leg", "cullface": "down"} + } + }, + { + "from": [12, 7, 5], + "to": [14, 13, 11], + "faces": { + "north": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "east": {"uv": [0, 0, 6, 6], "texture": "#pivot"}, + "south": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "up": {"uv": [8, 0, 10, 6], "texture": "#pivot"}, + "down": {"uv": [8, 0, 10, 6], "texture": "#pivot"} + } + }, + { + "from": [2, 7, 5], + "to": [4, 13, 11], + "faces": { + "north": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "south": {"uv": [6, 0, 8, 6], "texture": "#pivot"}, + "west": {"uv": [0, 0, 6, 6], "texture": "#pivot"}, + "up": {"uv": [8, 0, 10, 6], "texture": "#pivot"}, + "down": {"uv": [8, 0, 10, 6], "texture": "#pivot"} + } + }, + { + "from": [4, 4, 2], + "to": [12, 16, 14], + "faces": { + "north": {"uv": [0, 0, 8, 12], "texture": "#round"}, + "east": {"uv": [0, 0, 12, 12], "texture": "#side"}, + "south": {"uv": [0, 0, 8, 12], "texture": "#round"}, + "west": {"uv": [0, 0, 12, 12], "texture": "#side"}, + "up": {"uv": [0, 0, 8, 12], "texture": "#round", "cullface": "up" }, + "down": {"uv": [0, 0, 8, 12], "texture": "#round"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/hanging_roots.json b/src/main/resources/models/block/hanging_roots.json new file mode 100644 index 0000000..1c97969 --- /dev/null +++ b/src/main/resources/models/block/hanging_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/hanging_roots" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/hay_block.json b/src/main/resources/models/block/hay_block.json new file mode 100644 index 0000000..6c0c225 --- /dev/null +++ b/src/main/resources/models/block/hay_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/hay_block_top", + "side": "minecraft:block/hay_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/hay_block_horizontal.json b/src/main/resources/models/block/hay_block_horizontal.json new file mode 100644 index 0000000..6e7df90 --- /dev/null +++ b/src/main/resources/models/block/hay_block_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/hay_block_top", + "side": "minecraft:block/hay_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/heavy_core.json b/src/main/resources/models/block/heavy_core.json new file mode 100644 index 0000000..d1f5161 --- /dev/null +++ b/src/main/resources/models/block/heavy_core.json @@ -0,0 +1,44 @@ +{ + "display": { + "gui": { + "rotation": [ 30, 225, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 1, 1, 1 ] + }, + "ground": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, 3, 0], + "scale":[ 0.5, 0.5, 0.5 ] + }, + "fixed": { + "rotation": [ 0, 180, 0 ], + "translation": [ 0, 4, 0], + "scale":[ 1, 1, 1 ] + }, + "thirdperson_righthand": { + "rotation": [ 45, 45, 0 ], + "translation": [ 0, 3, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + }, + "texture_size": [16, 16], + "textures": { + "all": "block/heavy_core", + "particle": "block/heavy_core" + }, + "elements": [ + { + "name": "heavy_core", + "from": [4, 0, 4], + "to": [12, 8, 12], + "faces": { + "north": {"uv": [0, 8, 8, 16], "texture": "all"}, + "east": {"uv": [0, 8, 8, 16], "texture": "all"}, + "south": {"uv": [0, 8, 8, 16], "texture": "all"}, + "west": {"uv": [0, 8, 8, 16], "texture": "all"}, + "up": {"uv": [0, 0, 8, 8], "texture": "all"}, + "down": {"uv": [8, 0, 16, 8], "texture": "all"} + } + } + ] +} diff --git a/src/main/resources/models/block/heavy_weighted_pressure_plate.json b/src/main/resources/models/block/heavy_weighted_pressure_plate.json new file mode 100644 index 0000000..d0dd064 --- /dev/null +++ b/src/main/resources/models/block/heavy_weighted_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/heavy_weighted_pressure_plate_down.json b/src/main/resources/models/block/heavy_weighted_pressure_plate_down.json new file mode 100644 index 0000000..dae1bb4 --- /dev/null +++ b/src/main/resources/models/block/heavy_weighted_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/honey_block.json b/src/main/resources/models/block/honey_block.json new file mode 100644 index 0000000..d3dd49f --- /dev/null +++ b/src/main/resources/models/block/honey_block.json @@ -0,0 +1,33 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/honey_block_top", + "down": "block/honey_block_bottom", + "up": "block/honey_block_top", + "side": "block/honey_block_side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "texture": "#down", "cullface": "down" }, + "up": { "texture": "#down", "cullface": "up" }, + "north": { "texture": "#down", "cullface": "north" }, + "south": { "texture": "#down", "cullface": "south" }, + "west": { "texture": "#down", "cullface": "west" }, + "east": { "texture": "#down", "cullface": "east" } + } + }, + { "from": [ 1, 1, 1 ], + "to": [ 15, 15, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#down"}, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#up"}, + "north": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "south": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "west": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"}, + "east": { "uv": [ 1, 1, 15, 15 ], "texture": "#side"} + } + } + ] +} + diff --git a/src/main/resources/models/block/honeycomb_block.json b/src/main/resources/models/block/honeycomb_block.json new file mode 100644 index 0000000..4421b23 --- /dev/null +++ b/src/main/resources/models/block/honeycomb_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/honeycomb_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/hopper.json b/src/main/resources/models/block/hopper.json new file mode 100644 index 0000000..ce9eb54 --- /dev/null +++ b/src/main/resources/models/block/hopper.json @@ -0,0 +1,78 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/hopper_outside", + "top": "block/hopper_top", + "side": "block/hopper_outside", + "inside": "block/hopper_inside" + }, + "elements": [ + { "from": [ 0, 10, 0 ], + "to": [ 16, 11, 16 ], + "faces": { + "down": { "texture": "#inside" }, + "up": { "texture": "#inside", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 14, 11, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "up" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 2, 11, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 2, 11, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "up" }, + "south": { "texture": "#side", "cullface": "south" } + } + }, + { "from": [ 4, 4, 4 ], + "to": [ 12, 10, 12 ], + "faces": { + "down": { "texture": "#inside" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "texture": "#inside", "cullface": "down" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/hopper_side.json b/src/main/resources/models/block/hopper_side.json new file mode 100644 index 0000000..28d3dc6 --- /dev/null +++ b/src/main/resources/models/block/hopper_side.json @@ -0,0 +1,78 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/hopper_outside", + "top": "block/hopper_top", + "side": "block/hopper_outside", + "inside": "block/hopper_inside" + }, + "elements": [ + { "from": [ 0, 10, 0 ], + "to": [ 16, 11, 16 ], + "faces": { + "down": { "texture": "#inside" }, + "up": { "texture": "#inside", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 11, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "east": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 14, 11, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "up" }, + "east": { "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 2, 11, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "cullface": "up" } + } + }, + { "from": [ 2, 11, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "north": { "texture": "#side", "cullface": "up" }, + "south": { "texture": "#side", "cullface": "south" } + } + }, + { "from": [ 4, 4, 4 ], + "to": [ 12, 10, 12 ], + "faces": { + "down": { "texture": "#inside" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + }, + { "from": [ 6, 4, 0 ], + "to": [ 10, 8, 4 ], + "faces": { + "down": { "texture": "#inside" }, + "up": { "texture": "#side" }, + "north": { "texture": "#side", "cullface": "north" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/horn_coral.json b/src/main/resources/models/block/horn_coral.json new file mode 100644 index 0000000..2b976df --- /dev/null +++ b/src/main/resources/models/block/horn_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/horn_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/horn_coral_block.json b/src/main/resources/models/block/horn_coral_block.json new file mode 100644 index 0000000..5ab74af --- /dev/null +++ b/src/main/resources/models/block/horn_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/horn_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/horn_coral_fan.json b/src/main/resources/models/block/horn_coral_fan.json new file mode 100644 index 0000000..01598b8 --- /dev/null +++ b/src/main/resources/models/block/horn_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/horn_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/horn_coral_wall_fan.json b/src/main/resources/models/block/horn_coral_wall_fan.json new file mode 100644 index 0000000..68001f1 --- /dev/null +++ b/src/main/resources/models/block/horn_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/horn_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ice.json b/src/main/resources/models/block/ice.json new file mode 100644 index 0000000..cfe53a0 --- /dev/null +++ b/src/main/resources/models/block/ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/ice" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/inner_stairs.json b/src/main/resources/models/block/inner_stairs.json new file mode 100644 index 0000000..364eff6 --- /dev/null +++ b/src/main/resources/models/block/inner_stairs.json @@ -0,0 +1,37 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 0, 8, 8 ], + "to": [ 8, 16, 16 ], + "faces": { + "up": { "uv": [ 0, 8, 8, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "west" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_cap.json b/src/main/resources/models/block/iron_bars_cap.json new file mode 100644 index 0000000..8790100 --- /dev/null +++ b/src/main/resources/models/block/iron_bars_cap.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "bars": "block/iron_bars", + "edge": "block/iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 8, 0, 7, 16 ], "texture": "#bars" }, + "east": { "uv": [ 7, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" }, + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_cap_alt.json b/src/main/resources/models/block/iron_bars_cap_alt.json new file mode 100644 index 0000000..0352a9d --- /dev/null +++ b/src/main/resources/models/block/iron_bars_cap_alt.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "bars": "block/iron_bars", + "edge": "block/iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 8, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_post.json b/src/main/resources/models/block/iron_bars_post.json new file mode 100644 index 0000000..feb3e14 --- /dev/null +++ b/src/main/resources/models/block/iron_bars_post.json @@ -0,0 +1,23 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "bars": "block/iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 7 ], + "to": [ 8, 16, 9 ], + "faces": { + "west": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "east": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 8 ], + "to": [ 9, 16, 8 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#bars" }, + "south": { "uv": [ 9, 0, 7, 16 ], "texture": "#bars" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_post_ends.json b/src/main/resources/models/block/iron_bars_post_ends.json new file mode 100644 index 0000000..b0c1ef6 --- /dev/null +++ b/src/main/resources/models/block/iron_bars_post_ends.json @@ -0,0 +1,23 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "edge": "block/iron_bars" + }, + "elements": [ + { "from": [ 7, 0.001, 7 ], + "to": [ 9, 0.001, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 7 ], + "to": [ 9, 15.999, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_side.json b/src/main/resources/models/block/iron_bars_side.json new file mode 100644 index 0000000..01d7411 --- /dev/null +++ b/src/main/resources/models/block/iron_bars_side.json @@ -0,0 +1,37 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "bars": "block/iron_bars", + "edge": "block/iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 0 ], + "to": [ 8, 16, 8 ], + "faces": { + "west": { "uv": [ 16, 0, 8, 16 ], "texture": "#bars" }, + "east": { "uv": [ 8, 0, 16, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 0 ], + "to": [ 9, 16, 7 ], + "faces": { + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "north" } + } + }, + { "from": [ 7, 0.001, 0 ], + "to": [ 9, 0.001, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 0 ], + "to": [ 9, 15.999, 7 ], + "faces": { + "down": { "uv": [ 9, 0, 7, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_bars_side_alt.json b/src/main/resources/models/block/iron_bars_side_alt.json new file mode 100644 index 0000000..83842e6 --- /dev/null +++ b/src/main/resources/models/block/iron_bars_side_alt.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/iron_bars", + "bars": "block/iron_bars", + "edge": "block/iron_bars" + }, + "elements": [ + { "from": [ 8, 0, 8 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 8, 0, 0, 16 ], "texture": "#bars" }, + "east": { "uv": [ 0, 0, 8, 16 ], "texture": "#bars" } + } + }, + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 16 ], + "faces": { + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "south" }, + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 0.001, 9 ], + "to": [ 9, 0.001, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + }, + { "from": [ 7, 15.999, 9 ], + "to": [ 9, 15.999, 16 ], + "faces": { + "down": { "uv": [ 9, 9, 7, 16 ], "texture": "#edge" }, + "up": { "uv": [ 7, 9, 9, 16 ], "texture": "#edge" } + } + } + ] +} diff --git a/src/main/resources/models/block/iron_block.json b/src/main/resources/models/block/iron_block.json new file mode 100644 index 0000000..8b87ea9 --- /dev/null +++ b/src/main/resources/models/block/iron_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/iron_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_bottom_left.json b/src/main/resources/models/block/iron_door_bottom_left.json new file mode 100644 index 0000000..00ef555 --- /dev/null +++ b/src/main/resources/models/block/iron_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_bottom_left_open.json b/src/main/resources/models/block/iron_door_bottom_left_open.json new file mode 100644 index 0000000..e5e40a2 --- /dev/null +++ b/src/main/resources/models/block/iron_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_bottom_right.json b/src/main/resources/models/block/iron_door_bottom_right.json new file mode 100644 index 0000000..5bcd958 --- /dev/null +++ b/src/main/resources/models/block/iron_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_bottom_right_open.json b/src/main/resources/models/block/iron_door_bottom_right_open.json new file mode 100644 index 0000000..7263ca8 --- /dev/null +++ b/src/main/resources/models/block/iron_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_top_left.json b/src/main/resources/models/block/iron_door_top_left.json new file mode 100644 index 0000000..a64f42c --- /dev/null +++ b/src/main/resources/models/block/iron_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_top_left_open.json b/src/main/resources/models/block/iron_door_top_left_open.json new file mode 100644 index 0000000..af4f3d6 --- /dev/null +++ b/src/main/resources/models/block/iron_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_top_right.json b/src/main/resources/models/block/iron_door_top_right.json new file mode 100644 index 0000000..97226e3 --- /dev/null +++ b/src/main/resources/models/block/iron_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_door_top_right_open.json b/src/main/resources/models/block/iron_door_top_right_open.json new file mode 100644 index 0000000..f3b08b0 --- /dev/null +++ b/src/main/resources/models/block/iron_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/iron_door_bottom", + "top": "minecraft:block/iron_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_ore.json b/src/main/resources/models/block/iron_ore.json new file mode 100644 index 0000000..1660281 --- /dev/null +++ b/src/main/resources/models/block/iron_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/iron_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_trapdoor_bottom.json b/src/main/resources/models/block/iron_trapdoor_bottom.json new file mode 100644 index 0000000..9756119 --- /dev/null +++ b/src/main/resources/models/block/iron_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_trapdoor_open.json b/src/main/resources/models/block/iron_trapdoor_open.json new file mode 100644 index 0000000..b638a44 --- /dev/null +++ b/src/main/resources/models/block/iron_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/iron_trapdoor_top.json b/src/main/resources/models/block/iron_trapdoor_top.json new file mode 100644 index 0000000..be3cc7b --- /dev/null +++ b/src/main/resources/models/block/iron_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/iron_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/item_frame.json b/src/main/resources/models/block/item_frame.json new file mode 100644 index 0000000..04c65e0 --- /dev/null +++ b/src/main/resources/models/block/item_frame.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/item_frame" + } +} diff --git a/src/main/resources/models/block/item_frame_map.json b/src/main/resources/models/block/item_frame_map.json new file mode 100644 index 0000000..fb89986 --- /dev/null +++ b/src/main/resources/models/block/item_frame_map.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_item_frame_map", + "textures": { + "particle": "block/birch_planks", + "wood": "block/birch_planks", + "back": "block/item_frame" + } +} diff --git a/src/main/resources/models/block/jack_o_lantern.json b/src/main/resources/models/block/jack_o_lantern.json new file mode 100644 index 0000000..637772f --- /dev/null +++ b/src/main/resources/models/block/jack_o_lantern.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/orientable", + "textures": { + "front": "minecraft:block/jack_o_lantern", + "side": "minecraft:block/pumpkin_side", + "top": "minecraft:block/pumpkin_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jigsaw.json b/src/main/resources/models/block/jigsaw.json new file mode 100644 index 0000000..def1e2e --- /dev/null +++ b/src/main/resources/models/block/jigsaw.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube_directional", + "textures": { + "down": "minecraft:block/jigsaw_side", + "east": "minecraft:block/jigsaw_side", + "north": "minecraft:block/jigsaw_top", + "particle": "minecraft:block/jigsaw_top", + "south": "minecraft:block/jigsaw_bottom", + "up": "minecraft:block/jigsaw_lock", + "west": "minecraft:block/jigsaw_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jukebox.json b/src/main/resources/models/block/jukebox.json new file mode 100644 index 0000000..9b9b61d --- /dev/null +++ b/src/main/resources/models/block/jukebox.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_top", + "textures": { + "side": "minecraft:block/jukebox_side", + "top": "minecraft:block/jukebox_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_button.json b/src/main/resources/models/block/jungle_button.json new file mode 100644 index 0000000..de9e631 --- /dev/null +++ b/src/main/resources/models/block/jungle_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_button_inventory.json b/src/main/resources/models/block/jungle_button_inventory.json new file mode 100644 index 0000000..2f058f6 --- /dev/null +++ b/src/main/resources/models/block/jungle_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_button_pressed.json b/src/main/resources/models/block/jungle_button_pressed.json new file mode 100644 index 0000000..0868705 --- /dev/null +++ b/src/main/resources/models/block/jungle_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_bottom_left.json b/src/main/resources/models/block/jungle_door_bottom_left.json new file mode 100644 index 0000000..e1d1e72 --- /dev/null +++ b/src/main/resources/models/block/jungle_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_bottom_left_open.json b/src/main/resources/models/block/jungle_door_bottom_left_open.json new file mode 100644 index 0000000..f60c74f --- /dev/null +++ b/src/main/resources/models/block/jungle_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_bottom_right.json b/src/main/resources/models/block/jungle_door_bottom_right.json new file mode 100644 index 0000000..4e6989a --- /dev/null +++ b/src/main/resources/models/block/jungle_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_bottom_right_open.json b/src/main/resources/models/block/jungle_door_bottom_right_open.json new file mode 100644 index 0000000..393c68c --- /dev/null +++ b/src/main/resources/models/block/jungle_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_top_left.json b/src/main/resources/models/block/jungle_door_top_left.json new file mode 100644 index 0000000..a48721e --- /dev/null +++ b/src/main/resources/models/block/jungle_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_top_left_open.json b/src/main/resources/models/block/jungle_door_top_left_open.json new file mode 100644 index 0000000..481ee6a --- /dev/null +++ b/src/main/resources/models/block/jungle_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_top_right.json b/src/main/resources/models/block/jungle_door_top_right.json new file mode 100644 index 0000000..063b0d4 --- /dev/null +++ b/src/main/resources/models/block/jungle_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_door_top_right_open.json b/src/main/resources/models/block/jungle_door_top_right_open.json new file mode 100644 index 0000000..64a498c --- /dev/null +++ b/src/main/resources/models/block/jungle_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/jungle_door_bottom", + "top": "minecraft:block/jungle_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_gate.json b/src/main/resources/models/block/jungle_fence_gate.json new file mode 100644 index 0000000..a0f5231 --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_gate_open.json b/src/main/resources/models/block/jungle_fence_gate_open.json new file mode 100644 index 0000000..d7e2285 --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_gate_wall.json b/src/main/resources/models/block/jungle_fence_gate_wall.json new file mode 100644 index 0000000..8544a4b --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_gate_wall_open.json b/src/main/resources/models/block/jungle_fence_gate_wall_open.json new file mode 100644 index 0000000..acb74dd --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_inventory.json b/src/main/resources/models/block/jungle_fence_inventory.json new file mode 100644 index 0000000..70ce509 --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_post.json b/src/main/resources/models/block/jungle_fence_post.json new file mode 100644 index 0000000..6867e0d --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_fence_side.json b/src/main/resources/models/block/jungle_fence_side.json new file mode 100644 index 0000000..8efe3bc --- /dev/null +++ b/src/main/resources/models/block/jungle_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_hanging_sign.json b/src/main/resources/models/block/jungle_hanging_sign.json new file mode 100644 index 0000000..837a44e --- /dev/null +++ b/src/main/resources/models/block/jungle_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_leaves.json b/src/main/resources/models/block/jungle_leaves.json new file mode 100644 index 0000000..9feffd5 --- /dev/null +++ b/src/main/resources/models/block/jungle_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/jungle_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_log.json b/src/main/resources/models/block/jungle_log.json new file mode 100644 index 0000000..6e2042e --- /dev/null +++ b/src/main/resources/models/block/jungle_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/jungle_log_top", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_log_horizontal.json b/src/main/resources/models/block/jungle_log_horizontal.json new file mode 100644 index 0000000..8c4758d --- /dev/null +++ b/src/main/resources/models/block/jungle_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/jungle_log_top", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_planks.json b/src/main/resources/models/block/jungle_planks.json new file mode 100644 index 0000000..f35281e --- /dev/null +++ b/src/main/resources/models/block/jungle_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_pressure_plate.json b/src/main/resources/models/block/jungle_pressure_plate.json new file mode 100644 index 0000000..cf18c79 --- /dev/null +++ b/src/main/resources/models/block/jungle_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_pressure_plate_down.json b/src/main/resources/models/block/jungle_pressure_plate_down.json new file mode 100644 index 0000000..f34227b --- /dev/null +++ b/src/main/resources/models/block/jungle_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_sapling.json b/src/main/resources/models/block/jungle_sapling.json new file mode 100644 index 0000000..b1c50ec --- /dev/null +++ b/src/main/resources/models/block/jungle_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/jungle_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_sign.json b/src/main/resources/models/block/jungle_sign.json new file mode 100644 index 0000000..6792ad6 --- /dev/null +++ b/src/main/resources/models/block/jungle_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_slab.json b/src/main/resources/models/block/jungle_slab.json new file mode 100644 index 0000000..d8e2e35 --- /dev/null +++ b/src/main/resources/models/block/jungle_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_slab_top.json b/src/main/resources/models/block/jungle_slab_top.json new file mode 100644 index 0000000..0a569d0 --- /dev/null +++ b/src/main/resources/models/block/jungle_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_stairs.json b/src/main/resources/models/block/jungle_stairs.json new file mode 100644 index 0000000..d852ba5 --- /dev/null +++ b/src/main/resources/models/block/jungle_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_stairs_inner.json b/src/main/resources/models/block/jungle_stairs_inner.json new file mode 100644 index 0000000..3bf1b36 --- /dev/null +++ b/src/main/resources/models/block/jungle_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_stairs_outer.json b/src/main/resources/models/block/jungle_stairs_outer.json new file mode 100644 index 0000000..1ddbccd --- /dev/null +++ b/src/main/resources/models/block/jungle_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/jungle_planks", + "side": "minecraft:block/jungle_planks", + "top": "minecraft:block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_trapdoor_bottom.json b/src/main/resources/models/block/jungle_trapdoor_bottom.json new file mode 100644 index 0000000..937fc8b --- /dev/null +++ b/src/main/resources/models/block/jungle_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_trapdoor_open.json b/src/main/resources/models/block/jungle_trapdoor_open.json new file mode 100644 index 0000000..af3cfdf --- /dev/null +++ b/src/main/resources/models/block/jungle_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_trapdoor_top.json b/src/main/resources/models/block/jungle_trapdoor_top.json new file mode 100644 index 0000000..6147ee6 --- /dev/null +++ b/src/main/resources/models/block/jungle_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/jungle_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/jungle_wood.json b/src/main/resources/models/block/jungle_wood.json new file mode 100644 index 0000000..e0960bb --- /dev/null +++ b/src/main/resources/models/block/jungle_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/jungle_log", + "side": "minecraft:block/jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/kelp.json b/src/main/resources/models/block/kelp.json new file mode 100644 index 0000000..a9eba75 --- /dev/null +++ b/src/main/resources/models/block/kelp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/kelp" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/kelp_plant.json b/src/main/resources/models/block/kelp_plant.json new file mode 100644 index 0000000..cb98127 --- /dev/null +++ b/src/main/resources/models/block/kelp_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/kelp_plant" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ladder.json b/src/main/resources/models/block/ladder.json new file mode 100644 index 0000000..1b975e4 --- /dev/null +++ b/src/main/resources/models/block/ladder.json @@ -0,0 +1,17 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/ladder", + "texture": "block/ladder" + }, + "elements": [ + { "from": [ 0, 0, 15.2 ], + "to": [ 16, 16, 15.2 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/lantern.json b/src/main/resources/models/block/lantern.json new file mode 100644 index 0000000..12970ad --- /dev/null +++ b/src/main/resources/models/block/lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/lantern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lantern_hanging.json b/src/main/resources/models/block/lantern_hanging.json new file mode 100644 index 0000000..d047dcd --- /dev/null +++ b/src/main/resources/models/block/lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/lantern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lapis_block.json b/src/main/resources/models/block/lapis_block.json new file mode 100644 index 0000000..97561c3 --- /dev/null +++ b/src/main/resources/models/block/lapis_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lapis_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lapis_ore.json b/src/main/resources/models/block/lapis_ore.json new file mode 100644 index 0000000..561b8b5 --- /dev/null +++ b/src/main/resources/models/block/lapis_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lapis_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/large_amethyst_bud.json b/src/main/resources/models/block/large_amethyst_bud.json new file mode 100644 index 0000000..27be909 --- /dev/null +++ b/src/main/resources/models/block/large_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/large_amethyst_bud" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/large_fern_bottom.json b/src/main/resources/models/block/large_fern_bottom.json new file mode 100644 index 0000000..832383d --- /dev/null +++ b/src/main/resources/models/block/large_fern_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/large_fern_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/large_fern_top.json b/src/main/resources/models/block/large_fern_top.json new file mode 100644 index 0000000..e6d2932 --- /dev/null +++ b/src/main/resources/models/block/large_fern_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/large_fern_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lava.json b/src/main/resources/models/block/lava.json new file mode 100644 index 0000000..315d525 --- /dev/null +++ b/src/main/resources/models/block/lava.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "block/lava_still" + } +} + diff --git a/src/main/resources/models/block/lava_cauldron.json b/src/main/resources/models/block/lava_cauldron.json new file mode 100644 index 0000000..f0a0a31 --- /dev/null +++ b/src/main/resources/models/block/lava_cauldron.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/lava_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/leaves.json b/src/main/resources/models/block/leaves.json new file mode 100644 index 0000000..722173f --- /dev/null +++ b/src/main/resources/models/block/leaves.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#all", "tintindex": 0, "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/lectern.json b/src/main/resources/models/block/lectern.json new file mode 100644 index 0000000..0487bf0 --- /dev/null +++ b/src/main/resources/models/block/lectern.json @@ -0,0 +1,55 @@ +{ + "parent": "block/block", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.4, 0.4, 0.4 ] + } + }, + "textures": { + "particle": "block/lectern_sides", + "bottom": "block/oak_planks", + "base": "block/lectern_base", + "front": "block/lectern_front", + "sides": "block/lectern_sides", + "top": "block/lectern_top" + }, + "elements": [ + { + "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#base", "cullface": "north" }, + "east": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "east" }, + "south": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "south" }, + "west": { "uv": [ 0, 6, 16, 8 ], "texture": "#base", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 16 ], "rotation": 180, "texture": "#base" }, + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [4, 2, 4], + "to": [12, 15, 12], + "faces": { + "north": { "uv": [ 0, 0, 8, 13 ], "texture": "#front" }, + "east": { "uv": [ 2, 16, 15, 8 ], "rotation": 90, "texture": "#sides" }, + "south": { "uv": [ 8, 3, 16, 16 ], "texture": "#front" }, + "west": { "uv": [ 2, 8, 15, 16 ], "rotation": 90, "texture": "#sides" } + } + }, + { + "from": [ 0.0125, 12, 3 ], + "to": [ 15.9875, 16, 16 ], + "rotation": { "angle": -22.5, "axis": "x", "origin": [ 8, 8, 8 ] }, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#sides" }, + "east": { "uv": [ 0, 4, 13, 8 ], "texture": "#sides" }, + "south": { "uv": [ 0, 4, 16, 8 ], "texture": "#sides" }, + "west": { "uv": [ 0, 4, 13, 8 ], "texture": "#sides" }, + "up": { "uv": [ 0, 1, 16, 14 ], "rotation": 180, "texture": "#top" }, + "down": { "uv": [ 0, 0, 16, 13 ], "texture": "#bottom" } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/lever.json b/src/main/resources/models/block/lever.json new file mode 100644 index 0000000..14cc4f8 --- /dev/null +++ b/src/main/resources/models/block/lever.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cobblestone", + "base": "block/cobblestone", + "lever": "block/lever" + }, + "elements": [ + { "from": [ 5, -0.02, 4 ], + "to": [ 11, 2.98, 12 ], + "faces": { + "down": { "uv": [ 5, 4, 11, 12 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 5, 4, 11, 12 ], "texture": "#base" }, + "north": { "uv": [ 5, 0, 11, 3 ], "texture": "#base" }, + "south": { "uv": [ 5, 0, 11, 3 ], "texture": "#base" }, + "west": { "uv": [ 4, 0, 12, 3 ], "texture": "#base" }, + "east": { "uv": [ 4, 0, 12, 3 ], "texture": "#base" } + } + }, + { "from": [ 7, 1, 7 ], + "to": [ 9, 11, 9 ], + "rotation": { "origin": [ 8, 1, 8 ], "axis": "x", "angle": -45 }, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lever" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" } + } + } + ] +} diff --git a/src/main/resources/models/block/lever_on.json b/src/main/resources/models/block/lever_on.json new file mode 100644 index 0000000..6479789 --- /dev/null +++ b/src/main/resources/models/block/lever_on.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cobblestone", + "base": "block/cobblestone", + "lever": "block/lever" + }, + "elements": [ + { "from": [ 5, -0.02, 4 ], + "to": [ 11, 2.98, 12 ], + "faces": { + "down": { "uv": [ 5, 4, 11, 12 ], "texture": "#base", "cullface": "down" }, + "up": { "uv": [ 5, 4, 11, 12 ], "texture": "#base" }, + "north": { "uv": [ 5, 0, 11, 3 ], "texture": "#base" }, + "south": { "uv": [ 5, 0, 11, 3 ], "texture": "#base" }, + "west": { "uv": [ 4, 0, 12, 3 ], "texture": "#base" }, + "east": { "uv": [ 4, 0, 12, 3 ], "texture": "#base" } + } + }, + { "from": [ 7, 1, 7 ], + "to": [ 9, 11, 9 ], + "rotation": { "origin": [ 8, 1, 8 ], "axis": "x", "angle": 45 }, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lever" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#lever" } + } + } + ] +} diff --git a/src/main/resources/models/block/light_00.json b/src/main/resources/models/block/light_00.json new file mode 100644 index 0000000..2ffd3ce --- /dev/null +++ b/src/main/resources/models/block/light_00.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_00" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_01.json b/src/main/resources/models/block/light_01.json new file mode 100644 index 0000000..55d7c25 --- /dev/null +++ b/src/main/resources/models/block/light_01.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_01" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_02.json b/src/main/resources/models/block/light_02.json new file mode 100644 index 0000000..69d1896 --- /dev/null +++ b/src/main/resources/models/block/light_02.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_02" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_03.json b/src/main/resources/models/block/light_03.json new file mode 100644 index 0000000..0f6fe7d --- /dev/null +++ b/src/main/resources/models/block/light_03.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_03" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_04.json b/src/main/resources/models/block/light_04.json new file mode 100644 index 0000000..d13dabf --- /dev/null +++ b/src/main/resources/models/block/light_04.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_04" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_05.json b/src/main/resources/models/block/light_05.json new file mode 100644 index 0000000..f155183 --- /dev/null +++ b/src/main/resources/models/block/light_05.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_05" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_06.json b/src/main/resources/models/block/light_06.json new file mode 100644 index 0000000..e841219 --- /dev/null +++ b/src/main/resources/models/block/light_06.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_06" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_07.json b/src/main/resources/models/block/light_07.json new file mode 100644 index 0000000..c24497b --- /dev/null +++ b/src/main/resources/models/block/light_07.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_07" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_08.json b/src/main/resources/models/block/light_08.json new file mode 100644 index 0000000..0162056 --- /dev/null +++ b/src/main/resources/models/block/light_08.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_08" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_09.json b/src/main/resources/models/block/light_09.json new file mode 100644 index 0000000..18691a0 --- /dev/null +++ b/src/main/resources/models/block/light_09.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_09" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_10.json b/src/main/resources/models/block/light_10.json new file mode 100644 index 0000000..8329141 --- /dev/null +++ b/src/main/resources/models/block/light_10.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_10" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_11.json b/src/main/resources/models/block/light_11.json new file mode 100644 index 0000000..1b763eb --- /dev/null +++ b/src/main/resources/models/block/light_11.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_11" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_12.json b/src/main/resources/models/block/light_12.json new file mode 100644 index 0000000..cf4b46b --- /dev/null +++ b/src/main/resources/models/block/light_12.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_12" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_13.json b/src/main/resources/models/block/light_13.json new file mode 100644 index 0000000..bdb9a24 --- /dev/null +++ b/src/main/resources/models/block/light_13.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_13" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_14.json b/src/main/resources/models/block/light_14.json new file mode 100644 index 0000000..2206335 --- /dev/null +++ b/src/main/resources/models/block/light_14.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_14" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_15.json b/src/main/resources/models/block/light_15.json new file mode 100644 index 0000000..4fa669c --- /dev/null +++ b/src/main/resources/models/block/light_15.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/light_15" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_cake.json b/src/main/resources/models/block/light_blue_candle_cake.json new file mode 100644 index 0000000..8ffc42f --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_cake_lit.json b/src/main/resources/models/block/light_blue_candle_cake_lit.json new file mode 100644 index 0000000..85fd0a8 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_four_candles.json b/src/main/resources/models/block/light_blue_candle_four_candles.json new file mode 100644 index 0000000..503ddb2 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_four_candles_lit.json b/src/main/resources/models/block/light_blue_candle_four_candles_lit.json new file mode 100644 index 0000000..b7ee670 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_one_candle.json b/src/main/resources/models/block/light_blue_candle_one_candle.json new file mode 100644 index 0000000..37d165d --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_one_candle_lit.json b/src/main/resources/models/block/light_blue_candle_one_candle_lit.json new file mode 100644 index 0000000..be1f176 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_three_candles.json b/src/main/resources/models/block/light_blue_candle_three_candles.json new file mode 100644 index 0000000..d735cda --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_three_candles_lit.json b/src/main/resources/models/block/light_blue_candle_three_candles_lit.json new file mode 100644 index 0000000..4a48184 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_two_candles.json b/src/main/resources/models/block/light_blue_candle_two_candles.json new file mode 100644 index 0000000..ec4da56 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_blue_candle", + "particle": "minecraft:block/light_blue_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_candle_two_candles_lit.json b/src/main/resources/models/block/light_blue_candle_two_candles_lit.json new file mode 100644 index 0000000..d992877 --- /dev/null +++ b/src/main/resources/models/block/light_blue_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_blue_candle_lit", + "particle": "minecraft:block/light_blue_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_carpet.json b/src/main/resources/models/block/light_blue_carpet.json new file mode 100644 index 0000000..e1949fe --- /dev/null +++ b/src/main/resources/models/block/light_blue_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/light_blue_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_concrete.json b/src/main/resources/models/block/light_blue_concrete.json new file mode 100644 index 0000000..28590f9 --- /dev/null +++ b/src/main/resources/models/block/light_blue_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_concrete_powder.json b/src/main/resources/models/block/light_blue_concrete_powder.json new file mode 100644 index 0000000..f660be9 --- /dev/null +++ b/src/main/resources/models/block/light_blue_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_glazed_terracotta.json b/src/main/resources/models/block/light_blue_glazed_terracotta.json new file mode 100644 index 0000000..8698034 --- /dev/null +++ b/src/main/resources/models/block/light_blue_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/light_blue_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_shulker_box.json b/src/main/resources/models/block/light_blue_shulker_box.json new file mode 100644 index 0000000..41f6772 --- /dev/null +++ b/src/main/resources/models/block/light_blue_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/light_blue_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass.json b/src/main/resources/models/block/light_blue_stained_glass.json new file mode 100644 index 0000000..6011b95 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass_pane_noside.json b/src/main/resources/models/block/light_blue_stained_glass_pane_noside.json new file mode 100644 index 0000000..66b5851 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/light_blue_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..3c02853 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass_pane_post.json b/src/main/resources/models/block/light_blue_stained_glass_pane_post.json new file mode 100644 index 0000000..79b4de1 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/light_blue_stained_glass_pane_top", + "pane": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass_pane_side.json b/src/main/resources/models/block/light_blue_stained_glass_pane_side.json new file mode 100644 index 0000000..f5f2687 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/light_blue_stained_glass_pane_top", + "pane": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_stained_glass_pane_side_alt.json b/src/main/resources/models/block/light_blue_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..7fb82b1 --- /dev/null +++ b/src/main/resources/models/block/light_blue_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/light_blue_stained_glass_pane_top", + "pane": "minecraft:block/light_blue_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_terracotta.json b/src/main/resources/models/block/light_blue_terracotta.json new file mode 100644 index 0000000..24816bc --- /dev/null +++ b/src/main/resources/models/block/light_blue_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_blue_wool.json b/src/main/resources/models/block/light_blue_wool.json new file mode 100644 index 0000000..4a4b3f0 --- /dev/null +++ b/src/main/resources/models/block/light_blue_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_blue_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_cake.json b/src/main/resources/models/block/light_gray_candle_cake.json new file mode 100644 index 0000000..119a3bc --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_cake_lit.json b/src/main/resources/models/block/light_gray_candle_cake_lit.json new file mode 100644 index 0000000..332eb93 --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_four_candles.json b/src/main/resources/models/block/light_gray_candle_four_candles.json new file mode 100644 index 0000000..0559aae --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_four_candles_lit.json b/src/main/resources/models/block/light_gray_candle_four_candles_lit.json new file mode 100644 index 0000000..24912bf --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_one_candle.json b/src/main/resources/models/block/light_gray_candle_one_candle.json new file mode 100644 index 0000000..b329a10 --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_one_candle_lit.json b/src/main/resources/models/block/light_gray_candle_one_candle_lit.json new file mode 100644 index 0000000..1099f9a --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_three_candles.json b/src/main/resources/models/block/light_gray_candle_three_candles.json new file mode 100644 index 0000000..097d975 --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_three_candles_lit.json b/src/main/resources/models/block/light_gray_candle_three_candles_lit.json new file mode 100644 index 0000000..85f44ad --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_two_candles.json b/src/main/resources/models/block/light_gray_candle_two_candles.json new file mode 100644 index 0000000..7363943 --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_gray_candle", + "particle": "minecraft:block/light_gray_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_candle_two_candles_lit.json b/src/main/resources/models/block/light_gray_candle_two_candles_lit.json new file mode 100644 index 0000000..8010674 --- /dev/null +++ b/src/main/resources/models/block/light_gray_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/light_gray_candle_lit", + "particle": "minecraft:block/light_gray_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_carpet.json b/src/main/resources/models/block/light_gray_carpet.json new file mode 100644 index 0000000..2904231 --- /dev/null +++ b/src/main/resources/models/block/light_gray_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/light_gray_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_concrete.json b/src/main/resources/models/block/light_gray_concrete.json new file mode 100644 index 0000000..a723d19 --- /dev/null +++ b/src/main/resources/models/block/light_gray_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_concrete_powder.json b/src/main/resources/models/block/light_gray_concrete_powder.json new file mode 100644 index 0000000..bcbe685 --- /dev/null +++ b/src/main/resources/models/block/light_gray_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_glazed_terracotta.json b/src/main/resources/models/block/light_gray_glazed_terracotta.json new file mode 100644 index 0000000..4732a35 --- /dev/null +++ b/src/main/resources/models/block/light_gray_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/light_gray_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_shulker_box.json b/src/main/resources/models/block/light_gray_shulker_box.json new file mode 100644 index 0000000..265780f --- /dev/null +++ b/src/main/resources/models/block/light_gray_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/light_gray_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass.json b/src/main/resources/models/block/light_gray_stained_glass.json new file mode 100644 index 0000000..bf861d6 --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass_pane_noside.json b/src/main/resources/models/block/light_gray_stained_glass_pane_noside.json new file mode 100644 index 0000000..e31a39f --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/light_gray_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..3b24fed --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass_pane_post.json b/src/main/resources/models/block/light_gray_stained_glass_pane_post.json new file mode 100644 index 0000000..8efbcf6 --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/light_gray_stained_glass_pane_top", + "pane": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass_pane_side.json b/src/main/resources/models/block/light_gray_stained_glass_pane_side.json new file mode 100644 index 0000000..11e77c2 --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/light_gray_stained_glass_pane_top", + "pane": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_stained_glass_pane_side_alt.json b/src/main/resources/models/block/light_gray_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..241d759 --- /dev/null +++ b/src/main/resources/models/block/light_gray_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/light_gray_stained_glass_pane_top", + "pane": "minecraft:block/light_gray_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_terracotta.json b/src/main/resources/models/block/light_gray_terracotta.json new file mode 100644 index 0000000..19aa640 --- /dev/null +++ b/src/main/resources/models/block/light_gray_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_gray_wool.json b/src/main/resources/models/block/light_gray_wool.json new file mode 100644 index 0000000..d490cc2 --- /dev/null +++ b/src/main/resources/models/block/light_gray_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/light_gray_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_weighted_pressure_plate.json b/src/main/resources/models/block/light_weighted_pressure_plate.json new file mode 100644 index 0000000..7941d43 --- /dev/null +++ b/src/main/resources/models/block/light_weighted_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/light_weighted_pressure_plate_down.json b/src/main/resources/models/block/light_weighted_pressure_plate_down.json new file mode 100644 index 0000000..8e9c292 --- /dev/null +++ b/src/main/resources/models/block/light_weighted_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/gold_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lightning_rod.json b/src/main/resources/models/block/lightning_rod.json new file mode 100644 index 0000000..1f738f3 --- /dev/null +++ b/src/main/resources/models/block/lightning_rod.json @@ -0,0 +1,40 @@ +{ + "parent": "block/block", + "display": { + "head": { + "rotation": [ -180, 0, 0 ], + "translation": [ 8.5, 4, 0 ] + }, + "thirdperson_righthand": { + "translation": [ 0, 2, 0.5], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "texture": "block/lightning_rod", + "particle": "block/lightning_rod" + }, + "elements": [ + { "from": [ 6, 12, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "south": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "west": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "east": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#texture" }, + "up": { "uv": [ 4, 4, 0, 0 ], "texture": "#texture" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 12, 9 ], + "faces": { + "north": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "south": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "west": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "east": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "down": { "uv": [ 0, 4, 2, 6 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/lightning_rod_on.json b/src/main/resources/models/block/lightning_rod_on.json new file mode 100644 index 0000000..893cccf --- /dev/null +++ b/src/main/resources/models/block/lightning_rod_on.json @@ -0,0 +1,32 @@ +{ + "parent": "block/block", + "textures": { + "texture": "block/lightning_rod_on", + "particle": "block/lightning_rod_on" + }, + "elements": [ + { "from": [ 6, 12, 6 ], + "to": [ 10, 16, 10 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "south": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "west": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "east": { "uv": [ 0, 0, 4, 4 ],"texture": "#texture" }, + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#texture" }, + "up": { "uv": [ 4, 4, 0, 0 ], "texture": "#texture" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 12, 9 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "south": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "west": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "east": { "uv": [ 0, 4, 2, 16 ],"texture": "#texture" }, + "down": { "uv": [ 0, 4, 2, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/lilac_bottom.json b/src/main/resources/models/block/lilac_bottom.json new file mode 100644 index 0000000..e1bf896 --- /dev/null +++ b/src/main/resources/models/block/lilac_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lilac_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lilac_top.json b/src/main/resources/models/block/lilac_top.json new file mode 100644 index 0000000..e5fc35b --- /dev/null +++ b/src/main/resources/models/block/lilac_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lilac_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lily_of_the_valley.json b/src/main/resources/models/block/lily_of_the_valley.json new file mode 100644 index 0000000..6f0a89a --- /dev/null +++ b/src/main/resources/models/block/lily_of_the_valley.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/lily_of_the_valley" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lily_pad.json b/src/main/resources/models/block/lily_pad.json new file mode 100644 index 0000000..6b27e40 --- /dev/null +++ b/src/main/resources/models/block/lily_pad.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/lily_pad", + "texture": "block/lily_pad" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "tintindex": 0 }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/lime_candle_cake.json b/src/main/resources/models/block/lime_candle_cake.json new file mode 100644 index 0000000..91326ea --- /dev/null +++ b/src/main/resources/models/block/lime_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/lime_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_cake_lit.json b/src/main/resources/models/block/lime_candle_cake_lit.json new file mode 100644 index 0000000..45657c7 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_four_candles.json b/src/main/resources/models/block/lime_candle_four_candles.json new file mode 100644 index 0000000..55b45a9 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_four_candles_lit.json b/src/main/resources/models/block/lime_candle_four_candles_lit.json new file mode 100644 index 0000000..85a6d2f --- /dev/null +++ b/src/main/resources/models/block/lime_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_one_candle.json b/src/main/resources/models/block/lime_candle_one_candle.json new file mode 100644 index 0000000..254b4eb --- /dev/null +++ b/src/main/resources/models/block/lime_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_one_candle_lit.json b/src/main/resources/models/block/lime_candle_one_candle_lit.json new file mode 100644 index 0000000..a6c8b98 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_three_candles.json b/src/main/resources/models/block/lime_candle_three_candles.json new file mode 100644 index 0000000..e71d222 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_three_candles_lit.json b/src/main/resources/models/block/lime_candle_three_candles_lit.json new file mode 100644 index 0000000..738f8dc --- /dev/null +++ b/src/main/resources/models/block/lime_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_two_candles.json b/src/main/resources/models/block/lime_candle_two_candles.json new file mode 100644 index 0000000..50edf84 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/lime_candle", + "particle": "minecraft:block/lime_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_candle_two_candles_lit.json b/src/main/resources/models/block/lime_candle_two_candles_lit.json new file mode 100644 index 0000000..5736293 --- /dev/null +++ b/src/main/resources/models/block/lime_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/lime_candle_lit", + "particle": "minecraft:block/lime_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_carpet.json b/src/main/resources/models/block/lime_carpet.json new file mode 100644 index 0000000..028c498 --- /dev/null +++ b/src/main/resources/models/block/lime_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/lime_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_concrete.json b/src/main/resources/models/block/lime_concrete.json new file mode 100644 index 0000000..e0e9212 --- /dev/null +++ b/src/main/resources/models/block/lime_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_concrete_powder.json b/src/main/resources/models/block/lime_concrete_powder.json new file mode 100644 index 0000000..48f4b69 --- /dev/null +++ b/src/main/resources/models/block/lime_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_glazed_terracotta.json b/src/main/resources/models/block/lime_glazed_terracotta.json new file mode 100644 index 0000000..b6211a7 --- /dev/null +++ b/src/main/resources/models/block/lime_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/lime_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_shulker_box.json b/src/main/resources/models/block/lime_shulker_box.json new file mode 100644 index 0000000..aafff7d --- /dev/null +++ b/src/main/resources/models/block/lime_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/lime_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass.json b/src/main/resources/models/block/lime_stained_glass.json new file mode 100644 index 0000000..b06899c --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass_pane_noside.json b/src/main/resources/models/block/lime_stained_glass_pane_noside.json new file mode 100644 index 0000000..51a062c --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/lime_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..7b0a67a --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass_pane_post.json b/src/main/resources/models/block/lime_stained_glass_pane_post.json new file mode 100644 index 0000000..92ec01f --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/lime_stained_glass_pane_top", + "pane": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass_pane_side.json b/src/main/resources/models/block/lime_stained_glass_pane_side.json new file mode 100644 index 0000000..c54306a --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/lime_stained_glass_pane_top", + "pane": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_stained_glass_pane_side_alt.json b/src/main/resources/models/block/lime_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..6f12dd0 --- /dev/null +++ b/src/main/resources/models/block/lime_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/lime_stained_glass_pane_top", + "pane": "minecraft:block/lime_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_terracotta.json b/src/main/resources/models/block/lime_terracotta.json new file mode 100644 index 0000000..7a7ee77 --- /dev/null +++ b/src/main/resources/models/block/lime_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lime_wool.json b/src/main/resources/models/block/lime_wool.json new file mode 100644 index 0000000..3452083 --- /dev/null +++ b/src/main/resources/models/block/lime_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/lime_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/lodestone.json b/src/main/resources/models/block/lodestone.json new file mode 100644 index 0000000..f38f3e9 --- /dev/null +++ b/src/main/resources/models/block/lodestone.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/lodestone_top", + "side": "minecraft:block/lodestone_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/loom.json b/src/main/resources/models/block/loom.json new file mode 100644 index 0000000..66f7792 --- /dev/null +++ b/src/main/resources/models/block/loom.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/loom_bottom", + "front": "minecraft:block/loom_front", + "side": "minecraft:block/loom_side", + "top": "minecraft:block/loom_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_cake.json b/src/main/resources/models/block/magenta_candle_cake.json new file mode 100644 index 0000000..4f8d51e --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/magenta_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_cake_lit.json b/src/main/resources/models/block/magenta_candle_cake_lit.json new file mode 100644 index 0000000..0aadfeb --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_four_candles.json b/src/main/resources/models/block/magenta_candle_four_candles.json new file mode 100644 index 0000000..cc10d41 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_four_candles_lit.json b/src/main/resources/models/block/magenta_candle_four_candles_lit.json new file mode 100644 index 0000000..5c41051 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_one_candle.json b/src/main/resources/models/block/magenta_candle_one_candle.json new file mode 100644 index 0000000..6cbff94 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_one_candle_lit.json b/src/main/resources/models/block/magenta_candle_one_candle_lit.json new file mode 100644 index 0000000..39f81c1 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_three_candles.json b/src/main/resources/models/block/magenta_candle_three_candles.json new file mode 100644 index 0000000..90d34d6 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_three_candles_lit.json b/src/main/resources/models/block/magenta_candle_three_candles_lit.json new file mode 100644 index 0000000..f648690 --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_two_candles.json b/src/main/resources/models/block/magenta_candle_two_candles.json new file mode 100644 index 0000000..128514c --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/magenta_candle", + "particle": "minecraft:block/magenta_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_candle_two_candles_lit.json b/src/main/resources/models/block/magenta_candle_two_candles_lit.json new file mode 100644 index 0000000..476532a --- /dev/null +++ b/src/main/resources/models/block/magenta_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/magenta_candle_lit", + "particle": "minecraft:block/magenta_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_carpet.json b/src/main/resources/models/block/magenta_carpet.json new file mode 100644 index 0000000..466161a --- /dev/null +++ b/src/main/resources/models/block/magenta_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/magenta_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_concrete.json b/src/main/resources/models/block/magenta_concrete.json new file mode 100644 index 0000000..73bbc6d --- /dev/null +++ b/src/main/resources/models/block/magenta_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_concrete_powder.json b/src/main/resources/models/block/magenta_concrete_powder.json new file mode 100644 index 0000000..e5a38d4 --- /dev/null +++ b/src/main/resources/models/block/magenta_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_glazed_terracotta.json b/src/main/resources/models/block/magenta_glazed_terracotta.json new file mode 100644 index 0000000..f36a5e7 --- /dev/null +++ b/src/main/resources/models/block/magenta_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/magenta_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_shulker_box.json b/src/main/resources/models/block/magenta_shulker_box.json new file mode 100644 index 0000000..6bb156a --- /dev/null +++ b/src/main/resources/models/block/magenta_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/magenta_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass.json b/src/main/resources/models/block/magenta_stained_glass.json new file mode 100644 index 0000000..6e4da4c --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass_pane_noside.json b/src/main/resources/models/block/magenta_stained_glass_pane_noside.json new file mode 100644 index 0000000..8d6019b --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/magenta_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..7b2ba6d --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass_pane_post.json b/src/main/resources/models/block/magenta_stained_glass_pane_post.json new file mode 100644 index 0000000..d19e821 --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/magenta_stained_glass_pane_top", + "pane": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass_pane_side.json b/src/main/resources/models/block/magenta_stained_glass_pane_side.json new file mode 100644 index 0000000..4fd5b62 --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/magenta_stained_glass_pane_top", + "pane": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_stained_glass_pane_side_alt.json b/src/main/resources/models/block/magenta_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..06ff17a --- /dev/null +++ b/src/main/resources/models/block/magenta_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/magenta_stained_glass_pane_top", + "pane": "minecraft:block/magenta_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_terracotta.json b/src/main/resources/models/block/magenta_terracotta.json new file mode 100644 index 0000000..bd2bcfa --- /dev/null +++ b/src/main/resources/models/block/magenta_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magenta_wool.json b/src/main/resources/models/block/magenta_wool.json new file mode 100644 index 0000000..9111ee0 --- /dev/null +++ b/src/main/resources/models/block/magenta_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magenta_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/magma_block.json b/src/main/resources/models/block/magma_block.json new file mode 100644 index 0000000..b9678ef --- /dev/null +++ b/src/main/resources/models/block/magma_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/magma" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_button.json b/src/main/resources/models/block/mangrove_button.json new file mode 100644 index 0000000..c5854e7 --- /dev/null +++ b/src/main/resources/models/block/mangrove_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_button_inventory.json b/src/main/resources/models/block/mangrove_button_inventory.json new file mode 100644 index 0000000..b79a34d --- /dev/null +++ b/src/main/resources/models/block/mangrove_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_button_pressed.json b/src/main/resources/models/block/mangrove_button_pressed.json new file mode 100644 index 0000000..6981fdf --- /dev/null +++ b/src/main/resources/models/block/mangrove_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_bottom_left.json b/src/main/resources/models/block/mangrove_door_bottom_left.json new file mode 100644 index 0000000..621e58e --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_bottom_left_open.json b/src/main/resources/models/block/mangrove_door_bottom_left_open.json new file mode 100644 index 0000000..93f1c66 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_bottom_right.json b/src/main/resources/models/block/mangrove_door_bottom_right.json new file mode 100644 index 0000000..5789fc8 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_bottom_right_open.json b/src/main/resources/models/block/mangrove_door_bottom_right_open.json new file mode 100644 index 0000000..867d020 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_top_left.json b/src/main/resources/models/block/mangrove_door_top_left.json new file mode 100644 index 0000000..c4f7b28 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_top_left_open.json b/src/main/resources/models/block/mangrove_door_top_left_open.json new file mode 100644 index 0000000..37008c9 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_top_right.json b/src/main/resources/models/block/mangrove_door_top_right.json new file mode 100644 index 0000000..856a014 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_door_top_right_open.json b/src/main/resources/models/block/mangrove_door_top_right_open.json new file mode 100644 index 0000000..7135cd9 --- /dev/null +++ b/src/main/resources/models/block/mangrove_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/mangrove_door_bottom", + "top": "minecraft:block/mangrove_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_gate.json b/src/main/resources/models/block/mangrove_fence_gate.json new file mode 100644 index 0000000..b09253c --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_gate_open.json b/src/main/resources/models/block/mangrove_fence_gate_open.json new file mode 100644 index 0000000..00395e0 --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_gate_wall.json b/src/main/resources/models/block/mangrove_fence_gate_wall.json new file mode 100644 index 0000000..b6a2f0e --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_gate_wall_open.json b/src/main/resources/models/block/mangrove_fence_gate_wall_open.json new file mode 100644 index 0000000..34950c0 --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_inventory.json b/src/main/resources/models/block/mangrove_fence_inventory.json new file mode 100644 index 0000000..dd63182 --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_post.json b/src/main/resources/models/block/mangrove_fence_post.json new file mode 100644 index 0000000..49dc45b --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_fence_side.json b/src/main/resources/models/block/mangrove_fence_side.json new file mode 100644 index 0000000..2f3b40b --- /dev/null +++ b/src/main/resources/models/block/mangrove_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_hanging_sign.json b/src/main/resources/models/block/mangrove_hanging_sign.json new file mode 100644 index 0000000..0dbd217 --- /dev/null +++ b/src/main/resources/models/block/mangrove_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_leaves.json b/src/main/resources/models/block/mangrove_leaves.json new file mode 100644 index 0000000..1500d99 --- /dev/null +++ b/src/main/resources/models/block/mangrove_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/mangrove_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_log.json b/src/main/resources/models/block/mangrove_log.json new file mode 100644 index 0000000..da56390 --- /dev/null +++ b/src/main/resources/models/block/mangrove_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/mangrove_log_top", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_log_horizontal.json b/src/main/resources/models/block/mangrove_log_horizontal.json new file mode 100644 index 0000000..a2b809c --- /dev/null +++ b/src/main/resources/models/block/mangrove_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/mangrove_log_top", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_planks.json b/src/main/resources/models/block/mangrove_planks.json new file mode 100644 index 0000000..ec9b48e --- /dev/null +++ b/src/main/resources/models/block/mangrove_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_pressure_plate.json b/src/main/resources/models/block/mangrove_pressure_plate.json new file mode 100644 index 0000000..7d81272 --- /dev/null +++ b/src/main/resources/models/block/mangrove_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_pressure_plate_down.json b/src/main/resources/models/block/mangrove_pressure_plate_down.json new file mode 100644 index 0000000..1fc80b8 --- /dev/null +++ b/src/main/resources/models/block/mangrove_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_propagule.json b/src/main/resources/models/block/mangrove_propagule.json new file mode 100644 index 0000000..02d4c1a --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule.json @@ -0,0 +1,49 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/mangrove_propagule", + "sapling": "block/mangrove_propagule" + }, + "elements": [ + { + "name": "leaves", + "from": [4.5, 9, 8], + "to": [11.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "south": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "leaves", + "from": [8, 9, 4.5], + "to": [8, 15, 11.5], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "west": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [8, 0, 7], + "to": [8, 9, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "west": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [7, 0, 8], + "to": [9, 9, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "south": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_propagule_hanging_0.json b/src/main/resources/models/block/mangrove_propagule_hanging_0.json new file mode 100644 index 0000000..f6c4a9b --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule_hanging_0.json @@ -0,0 +1,100 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_propagule_hanging_1.json b/src/main/resources/models/block/mangrove_propagule_hanging_1.json new file mode 100644 index 0000000..2bea314 --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule_hanging_1.json @@ -0,0 +1,113 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 5, 2, 7], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_propagule_hanging_2.json b/src/main/resources/models/block/mangrove_propagule_hanging_2.json new file mode 100644 index 0000000..fc008f4 --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule_hanging_2.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 7, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 7, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 7, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_propagule_hanging_3.json b/src/main/resources/models/block/mangrove_propagule_hanging_3.json new file mode 100644 index 0000000..4ea6db3 --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule_hanging_3.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 3, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 3, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 3, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_propagule_hanging_4.json b/src/main/resources/models/block/mangrove_propagule_hanging_4.json new file mode 100644 index 0000000..a6086f3 --- /dev/null +++ b/src/main/resources/models/block/mangrove_propagule_hanging_4.json @@ -0,0 +1,139 @@ +{ + "parent": "block/block", + "textures": { + "propagule": "block/mangrove_propagule_hanging", + "particle": "block/mangrove_propagule_hanging" + }, + "elements": [ + { + "from": [7, 10, 7], + "to": [9, 13, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "east": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "south": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "west": {"uv": [0, 7, 2, 10], "texture": "#propagule"}, + "up": {"uv": [0, 5, 2, 7], "texture": "#propagule"}, + "down": {"uv": [0, 10, 2, 12], "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 10.07193], + "to": [9, 13.61104, 12.07193], + "rotation": {"angle": 22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "texture": "#propagule"} + } + }, + { + "from": [10.07193, 13.61104, 7], + "to": [12.07193, 13.61104, 9], + "rotation": {"angle": -22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 90, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 90, "texture": "#propagule"} + } + }, + { + "from": [7, 13.61104, 3.92807], + "to": [9, 13.61104, 5.92807], + "rotation": {"angle": -22.5, "axis": "x", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 180, "texture": "#propagule"} + } + }, + { + "from": [3.92807, 13.61104, 7], + "to": [5.92807, 13.61104, 9], + "rotation": {"angle": 22.5, "axis": "z", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "east": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "west": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "up": {"uv": [8, 3, 10, 5], "rotation": 270, "texture": "#propagule"}, + "down": {"uv": [6, 3, 8, 5], "rotation": 270, "texture": "#propagule"} + } + }, + { + "from": [7, 13, 7], + "to": [9, 14, 9], + "rotation": {"angle": 0, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "east": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "south": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "west": {"uv": [0, 2, 2, 3], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "down": {"uv": [0, 3, 2, 5], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 14, 8], + "to": [9, 16, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "east": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "south": {"uv": [0, 0, 2, 2], "texture": "#propagule"}, + "west": {"uv": [0, 0, 0, 2], "texture": "#propagule"}, + "up": {"uv": [0, 0, 2, 0], "texture": "#propagule"}, + "down": {"uv": [0, 0, 2, 0], "texture": "#propagule"} + } + }, + { + "from": [7, 0, 8], + "to": [9, 10, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "east": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "south": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "west": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "texture": "#propagule"} + } + }, + { + "from": [7, 0, 8], + "to": [9, 10, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "east": {"uv": [11, 0, 11, 10], "texture": "#propagule"}, + "south": {"uv": [3, 0, 5, 10], "texture": "#propagule"}, + "west": {"uv": [13, 0, 13, 10], "texture": "#propagule"}, + "up": {"uv": [11, 0, 13, 0], "rotation": 180, "texture": "#propagule"}, + "down": {"uv": [11, 10, 13, 10], "rotation": 180, "texture": "#propagule"} + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_roots.json b/src/main/resources/models/block/mangrove_roots.json new file mode 100644 index 0000000..eda9523 --- /dev/null +++ b/src/main/resources/models/block/mangrove_roots.json @@ -0,0 +1,74 @@ +{ + "parent": "block/block", + "textures": { + "side": "block/mangrove_roots_side", + "top": "block/mangrove_roots_top", + "particle": "#side" + }, + "elements": [ + { + "from": [ 0, 0, 8 ], + "to": [ 16, 16, 8 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { + "from": [ 8, 0, 0 ], + "to": [ 8, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side" } + } + }, + { + "from": [ 0, 15.998, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top", "cullface": "up" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 16, 0.002, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#top", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0.002 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "north" } + } + }, + { + "from": [ 0, 0, 15.998 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "south" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "south" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 0.002, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "west" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "west" } + } + }, + { + "from": [ 15.998, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "east" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/mangrove_sign.json b/src/main/resources/models/block/mangrove_sign.json new file mode 100644 index 0000000..a3868f4 --- /dev/null +++ b/src/main/resources/models/block/mangrove_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_slab.json b/src/main/resources/models/block/mangrove_slab.json new file mode 100644 index 0000000..1808d03 --- /dev/null +++ b/src/main/resources/models/block/mangrove_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_slab_top.json b/src/main/resources/models/block/mangrove_slab_top.json new file mode 100644 index 0000000..a888006 --- /dev/null +++ b/src/main/resources/models/block/mangrove_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_stairs.json b/src/main/resources/models/block/mangrove_stairs.json new file mode 100644 index 0000000..6f676ac --- /dev/null +++ b/src/main/resources/models/block/mangrove_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_stairs_inner.json b/src/main/resources/models/block/mangrove_stairs_inner.json new file mode 100644 index 0000000..54a1272 --- /dev/null +++ b/src/main/resources/models/block/mangrove_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_stairs_outer.json b/src/main/resources/models/block/mangrove_stairs_outer.json new file mode 100644 index 0000000..a1b41e1 --- /dev/null +++ b/src/main/resources/models/block/mangrove_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mangrove_planks", + "side": "minecraft:block/mangrove_planks", + "top": "minecraft:block/mangrove_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_trapdoor_bottom.json b/src/main/resources/models/block/mangrove_trapdoor_bottom.json new file mode 100644 index 0000000..41aef9a --- /dev/null +++ b/src/main/resources/models/block/mangrove_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_trapdoor_open.json b/src/main/resources/models/block/mangrove_trapdoor_open.json new file mode 100644 index 0000000..25e378a --- /dev/null +++ b/src/main/resources/models/block/mangrove_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_trapdoor_top.json b/src/main/resources/models/block/mangrove_trapdoor_top.json new file mode 100644 index 0000000..8951353 --- /dev/null +++ b/src/main/resources/models/block/mangrove_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/mangrove_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mangrove_wood.json b/src/main/resources/models/block/mangrove_wood.json new file mode 100644 index 0000000..b831a36 --- /dev/null +++ b/src/main/resources/models/block/mangrove_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/mangrove_log", + "side": "minecraft:block/mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/medium_amethyst_bud.json b/src/main/resources/models/block/medium_amethyst_bud.json new file mode 100644 index 0000000..c69ea2a --- /dev/null +++ b/src/main/resources/models/block/medium_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/medium_amethyst_bud" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon.json b/src/main/resources/models/block/melon.json new file mode 100644 index 0000000..ef3816b --- /dev/null +++ b/src/main/resources/models/block/melon.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/melon_top", + "side": "minecraft:block/melon_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage0.json b/src/main/resources/models/block/melon_stem_stage0.json new file mode 100644 index 0000000..7f8918c --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth0", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage1.json b/src/main/resources/models/block/melon_stem_stage1.json new file mode 100644 index 0000000..0d573b7 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth1", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage2.json b/src/main/resources/models/block/melon_stem_stage2.json new file mode 100644 index 0000000..c193420 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth2", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage3.json b/src/main/resources/models/block/melon_stem_stage3.json new file mode 100644 index 0000000..8b4ef33 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth3", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage4.json b/src/main/resources/models/block/melon_stem_stage4.json new file mode 100644 index 0000000..cba7914 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth4", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage5.json b/src/main/resources/models/block/melon_stem_stage5.json new file mode 100644 index 0000000..bd48d3f --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth5", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage6.json b/src/main/resources/models/block/melon_stem_stage6.json new file mode 100644 index 0000000..c8f07f2 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth6", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/melon_stem_stage7.json b/src/main/resources/models/block/melon_stem_stage7.json new file mode 100644 index 0000000..2b479f7 --- /dev/null +++ b/src/main/resources/models/block/melon_stem_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth7", + "textures": { + "stem": "minecraft:block/melon_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/moss_block.json b/src/main/resources/models/block/moss_block.json new file mode 100644 index 0000000..3c2c9bc --- /dev/null +++ b/src/main/resources/models/block/moss_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/moss_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/moss_carpet.json b/src/main/resources/models/block/moss_carpet.json new file mode 100644 index 0000000..3e5e68f --- /dev/null +++ b/src/main/resources/models/block/moss_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/moss_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_carpet_side.json b/src/main/resources/models/block/mossy_carpet_side.json new file mode 100644 index 0000000..e63ad2d --- /dev/null +++ b/src/main/resources/models/block/mossy_carpet_side.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "shade": true, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#side"} + } + } + ] +} diff --git a/src/main/resources/models/block/mossy_cobblestone.json b/src/main/resources/models/block/mossy_cobblestone.json new file mode 100644 index 0000000..8767f35 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_slab.json b/src/main/resources/models/block/mossy_cobblestone_slab.json new file mode 100644 index 0000000..b59badb --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_slab_top.json b/src/main/resources/models/block/mossy_cobblestone_slab_top.json new file mode 100644 index 0000000..16d9aa7 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_stairs.json b/src/main/resources/models/block/mossy_cobblestone_stairs.json new file mode 100644 index 0000000..26a21ed --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_stairs_inner.json b/src/main/resources/models/block/mossy_cobblestone_stairs_inner.json new file mode 100644 index 0000000..49ffa98 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_stairs_outer.json b/src/main/resources/models/block/mossy_cobblestone_stairs_outer.json new file mode 100644 index 0000000..4ac59fa --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mossy_cobblestone", + "side": "minecraft:block/mossy_cobblestone", + "top": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_wall_inventory.json b/src/main/resources/models/block/mossy_cobblestone_wall_inventory.json new file mode 100644 index 0000000..ea176a4 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_wall_post.json b/src/main/resources/models/block/mossy_cobblestone_wall_post.json new file mode 100644 index 0000000..b6be998 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_wall_side.json b/src/main/resources/models/block/mossy_cobblestone_wall_side.json new file mode 100644 index 0000000..43c6c70 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_cobblestone_wall_side_tall.json b/src/main/resources/models/block/mossy_cobblestone_wall_side_tall.json new file mode 100644 index 0000000..9693598 --- /dev/null +++ b/src/main/resources/models/block/mossy_cobblestone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mossy_cobblestone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_slab.json b/src/main/resources/models/block/mossy_stone_brick_slab.json new file mode 100644 index 0000000..80aa245 --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_slab_top.json b/src/main/resources/models/block/mossy_stone_brick_slab_top.json new file mode 100644 index 0000000..0357097 --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_stairs.json b/src/main/resources/models/block/mossy_stone_brick_stairs.json new file mode 100644 index 0000000..301d37c --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_stairs_inner.json b/src/main/resources/models/block/mossy_stone_brick_stairs_inner.json new file mode 100644 index 0000000..bf4698a --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_stairs_outer.json b/src/main/resources/models/block/mossy_stone_brick_stairs_outer.json new file mode 100644 index 0000000..b7d6b8f --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mossy_stone_bricks", + "side": "minecraft:block/mossy_stone_bricks", + "top": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_wall_inventory.json b/src/main/resources/models/block/mossy_stone_brick_wall_inventory.json new file mode 100644 index 0000000..e6822fe --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_wall_post.json b/src/main/resources/models/block/mossy_stone_brick_wall_post.json new file mode 100644 index 0000000..5694280 --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_wall_side.json b/src/main/resources/models/block/mossy_stone_brick_wall_side.json new file mode 100644 index 0000000..13fdfa2 --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_brick_wall_side_tall.json b/src/main/resources/models/block/mossy_stone_brick_wall_side_tall.json new file mode 100644 index 0000000..265f6c3 --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mossy_stone_bricks.json b/src/main/resources/models/block/mossy_stone_bricks.json new file mode 100644 index 0000000..4a4fa5a --- /dev/null +++ b/src/main/resources/models/block/mossy_stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mossy_stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/moving_piston.json b/src/main/resources/models/block/moving_piston.json new file mode 100644 index 0000000..021eedb --- /dev/null +++ b/src/main/resources/models/block/moving_piston.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud.json b/src/main/resources/models/block/mud.json new file mode 100644 index 0000000..5cfbb59 --- /dev/null +++ b/src/main/resources/models/block/mud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mud" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_slab.json b/src/main/resources/models/block/mud_brick_slab.json new file mode 100644 index 0000000..f42d900 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_slab_top.json b/src/main/resources/models/block/mud_brick_slab_top.json new file mode 100644 index 0000000..0208a1c --- /dev/null +++ b/src/main/resources/models/block/mud_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_stairs.json b/src/main/resources/models/block/mud_brick_stairs.json new file mode 100644 index 0000000..b56d553 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_stairs_inner.json b/src/main/resources/models/block/mud_brick_stairs_inner.json new file mode 100644 index 0000000..de82695 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_stairs_outer.json b/src/main/resources/models/block/mud_brick_stairs_outer.json new file mode 100644 index 0000000..ebdb5c0 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/mud_bricks", + "side": "minecraft:block/mud_bricks", + "top": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_wall_inventory.json b/src/main/resources/models/block/mud_brick_wall_inventory.json new file mode 100644 index 0000000..f84a0e6 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_wall_post.json b/src/main/resources/models/block/mud_brick_wall_post.json new file mode 100644 index 0000000..baa01c2 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_wall_side.json b/src/main/resources/models/block/mud_brick_wall_side.json new file mode 100644 index 0000000..c7ca96b --- /dev/null +++ b/src/main/resources/models/block/mud_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_brick_wall_side_tall.json b/src/main/resources/models/block/mud_brick_wall_side_tall.json new file mode 100644 index 0000000..916ff68 --- /dev/null +++ b/src/main/resources/models/block/mud_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_bricks.json b/src/main/resources/models/block/mud_bricks.json new file mode 100644 index 0000000..7ec0e50 --- /dev/null +++ b/src/main/resources/models/block/mud_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mud_bricks_north_west_mirrored.json b/src/main/resources/models/block/mud_bricks_north_west_mirrored.json new file mode 100644 index 0000000..84815dd --- /dev/null +++ b/src/main/resources/models/block/mud_bricks_north_west_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_north_west_mirrored_all", + "textures": { + "all": "minecraft:block/mud_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/muddy_mangrove_roots.json b/src/main/resources/models/block/muddy_mangrove_roots.json new file mode 100644 index 0000000..b3088af --- /dev/null +++ b/src/main/resources/models/block/muddy_mangrove_roots.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/muddy_mangrove_roots_top", + "side": "minecraft:block/muddy_mangrove_roots_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mushroom_block_inside.json b/src/main/resources/models/block/mushroom_block_inside.json new file mode 100644 index 0000000..8c7b371 --- /dev/null +++ b/src/main/resources/models/block/mushroom_block_inside.json @@ -0,0 +1,6 @@ +{ + "parent": "block/template_single_face", + "textures": { + "texture": "block/mushroom_block_inside" + } +} diff --git a/src/main/resources/models/block/mushroom_stem.json b/src/main/resources/models/block/mushroom_stem.json new file mode 100644 index 0000000..76f8cdb --- /dev/null +++ b/src/main/resources/models/block/mushroom_stem.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/mushroom_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mushroom_stem_inventory.json b/src/main/resources/models/block/mushroom_stem_inventory.json new file mode 100644 index 0000000..ed37327 --- /dev/null +++ b/src/main/resources/models/block/mushroom_stem_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/mushroom_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/mycelium.json b/src/main/resources/models/block/mycelium.json new file mode 100644 index 0000000..a49b04e --- /dev/null +++ b/src/main/resources/models/block/mycelium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "side": "minecraft:block/mycelium_side", + "top": "minecraft:block/mycelium_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_fence_inventory.json b/src/main/resources/models/block/nether_brick_fence_inventory.json new file mode 100644 index 0000000..c66b932 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_fence_post.json b/src/main/resources/models/block/nether_brick_fence_post.json new file mode 100644 index 0000000..22f5ac9 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_fence_side.json b/src/main/resources/models/block/nether_brick_fence_side.json new file mode 100644 index 0000000..1daddd0 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_slab.json b/src/main/resources/models/block/nether_brick_slab.json new file mode 100644 index 0000000..82bd330 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_slab_top.json b/src/main/resources/models/block/nether_brick_slab_top.json new file mode 100644 index 0000000..d9a53ec --- /dev/null +++ b/src/main/resources/models/block/nether_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_stairs.json b/src/main/resources/models/block/nether_brick_stairs.json new file mode 100644 index 0000000..f665678 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_stairs_inner.json b/src/main/resources/models/block/nether_brick_stairs_inner.json new file mode 100644 index 0000000..5569ed4 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_stairs_outer.json b/src/main/resources/models/block/nether_brick_stairs_outer.json new file mode 100644 index 0000000..6140b9d --- /dev/null +++ b/src/main/resources/models/block/nether_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/nether_bricks", + "side": "minecraft:block/nether_bricks", + "top": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_wall_inventory.json b/src/main/resources/models/block/nether_brick_wall_inventory.json new file mode 100644 index 0000000..ef71ac4 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_wall_post.json b/src/main/resources/models/block/nether_brick_wall_post.json new file mode 100644 index 0000000..5d53937 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_wall_side.json b/src/main/resources/models/block/nether_brick_wall_side.json new file mode 100644 index 0000000..19b01af --- /dev/null +++ b/src/main/resources/models/block/nether_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_brick_wall_side_tall.json b/src/main/resources/models/block/nether_brick_wall_side_tall.json new file mode 100644 index 0000000..e368b69 --- /dev/null +++ b/src/main/resources/models/block/nether_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_bricks.json b/src/main/resources/models/block/nether_bricks.json new file mode 100644 index 0000000..19ca75c --- /dev/null +++ b/src/main/resources/models/block/nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_gold_ore.json b/src/main/resources/models/block/nether_gold_ore.json new file mode 100644 index 0000000..a7a48a5 --- /dev/null +++ b/src/main/resources/models/block/nether_gold_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_gold_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_portal_ew.json b/src/main/resources/models/block/nether_portal_ew.json new file mode 100644 index 0000000..5b7869a --- /dev/null +++ b/src/main/resources/models/block/nether_portal_ew.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/nether_portal", + "portal": "block/nether_portal" + }, + "elements": [ + { "from": [ 6, 0, 0 ], + "to": [ 10, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" } + } + } + ] +} diff --git a/src/main/resources/models/block/nether_portal_ns.json b/src/main/resources/models/block/nether_portal_ns.json new file mode 100644 index 0000000..937ca3b --- /dev/null +++ b/src/main/resources/models/block/nether_portal_ns.json @@ -0,0 +1,15 @@ +{ + "textures": { + "particle": "block/nether_portal", + "portal": "block/nether_portal" + }, + "elements": [ + { "from": [ 0, 0, 6 ], + "to": [ 16, 16, 10 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#portal" } + } + } + ] +} diff --git a/src/main/resources/models/block/nether_quartz_ore.json b/src/main/resources/models/block/nether_quartz_ore.json new file mode 100644 index 0000000..831c93f --- /dev/null +++ b/src/main/resources/models/block/nether_quartz_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_quartz_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_sprouts.json b/src/main/resources/models/block/nether_sprouts.json new file mode 100644 index 0000000..a134857 --- /dev/null +++ b/src/main/resources/models/block/nether_sprouts.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/nether_sprouts" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_wart_block.json b/src/main/resources/models/block/nether_wart_block.json new file mode 100644 index 0000000..e164353 --- /dev/null +++ b/src/main/resources/models/block/nether_wart_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/nether_wart_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_wart_stage0.json b/src/main/resources/models/block/nether_wart_stage0.json new file mode 100644 index 0000000..795414f --- /dev/null +++ b/src/main/resources/models/block/nether_wart_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_wart_stage1.json b/src/main/resources/models/block/nether_wart_stage1.json new file mode 100644 index 0000000..55ac327 --- /dev/null +++ b/src/main/resources/models/block/nether_wart_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/nether_wart_stage2.json b/src/main/resources/models/block/nether_wart_stage2.json new file mode 100644 index 0000000..42d5a2e --- /dev/null +++ b/src/main/resources/models/block/nether_wart_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/nether_wart_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/netherite_block.json b/src/main/resources/models/block/netherite_block.json new file mode 100644 index 0000000..72fa8d9 --- /dev/null +++ b/src/main/resources/models/block/netherite_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/netherite_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/netherrack.json b/src/main/resources/models/block/netherrack.json new file mode 100644 index 0000000..11cebf7 --- /dev/null +++ b/src/main/resources/models/block/netherrack.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/netherrack" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/note_block.json b/src/main/resources/models/block/note_block.json new file mode 100644 index 0000000..5d7671b --- /dev/null +++ b/src/main/resources/models/block/note_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/note_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_button.json b/src/main/resources/models/block/oak_button.json new file mode 100644 index 0000000..67b1c0f --- /dev/null +++ b/src/main/resources/models/block/oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_button_inventory.json b/src/main/resources/models/block/oak_button_inventory.json new file mode 100644 index 0000000..f58d486 --- /dev/null +++ b/src/main/resources/models/block/oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_button_pressed.json b/src/main/resources/models/block/oak_button_pressed.json new file mode 100644 index 0000000..218d5cf --- /dev/null +++ b/src/main/resources/models/block/oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_bottom_left.json b/src/main/resources/models/block/oak_door_bottom_left.json new file mode 100644 index 0000000..9cd5e6b --- /dev/null +++ b/src/main/resources/models/block/oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_bottom_left_open.json b/src/main/resources/models/block/oak_door_bottom_left_open.json new file mode 100644 index 0000000..9796ce1 --- /dev/null +++ b/src/main/resources/models/block/oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_bottom_right.json b/src/main/resources/models/block/oak_door_bottom_right.json new file mode 100644 index 0000000..eefc409 --- /dev/null +++ b/src/main/resources/models/block/oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_bottom_right_open.json b/src/main/resources/models/block/oak_door_bottom_right_open.json new file mode 100644 index 0000000..2834d9a --- /dev/null +++ b/src/main/resources/models/block/oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_top_left.json b/src/main/resources/models/block/oak_door_top_left.json new file mode 100644 index 0000000..025c774 --- /dev/null +++ b/src/main/resources/models/block/oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_top_left_open.json b/src/main/resources/models/block/oak_door_top_left_open.json new file mode 100644 index 0000000..3d7468e --- /dev/null +++ b/src/main/resources/models/block/oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_top_right.json b/src/main/resources/models/block/oak_door_top_right.json new file mode 100644 index 0000000..fee6d81 --- /dev/null +++ b/src/main/resources/models/block/oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_door_top_right_open.json b/src/main/resources/models/block/oak_door_top_right_open.json new file mode 100644 index 0000000..0ed1f7f --- /dev/null +++ b/src/main/resources/models/block/oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/oak_door_bottom", + "top": "minecraft:block/oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_gate.json b/src/main/resources/models/block/oak_fence_gate.json new file mode 100644 index 0000000..74e6c44 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_gate_open.json b/src/main/resources/models/block/oak_fence_gate_open.json new file mode 100644 index 0000000..c3e3749 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_gate_wall.json b/src/main/resources/models/block/oak_fence_gate_wall.json new file mode 100644 index 0000000..9c2c0f3 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_gate_wall_open.json b/src/main/resources/models/block/oak_fence_gate_wall_open.json new file mode 100644 index 0000000..2b51517 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_inventory.json b/src/main/resources/models/block/oak_fence_inventory.json new file mode 100644 index 0000000..5428202 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_post.json b/src/main/resources/models/block/oak_fence_post.json new file mode 100644 index 0000000..e05dc4a --- /dev/null +++ b/src/main/resources/models/block/oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_fence_side.json b/src/main/resources/models/block/oak_fence_side.json new file mode 100644 index 0000000..fe4ed99 --- /dev/null +++ b/src/main/resources/models/block/oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_hanging_sign.json b/src/main/resources/models/block/oak_hanging_sign.json new file mode 100644 index 0000000..97f5acc --- /dev/null +++ b/src/main/resources/models/block/oak_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_leaves.json b/src/main/resources/models/block/oak_leaves.json new file mode 100644 index 0000000..192ebd6 --- /dev/null +++ b/src/main/resources/models/block/oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/oak_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_log.json b/src/main/resources/models/block/oak_log.json new file mode 100644 index 0000000..70583e6 --- /dev/null +++ b/src/main/resources/models/block/oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_log_top", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_log_horizontal.json b/src/main/resources/models/block/oak_log_horizontal.json new file mode 100644 index 0000000..fd9a02c --- /dev/null +++ b/src/main/resources/models/block/oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/oak_log_top", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_planks.json b/src/main/resources/models/block/oak_planks.json new file mode 100644 index 0000000..3a21a3f --- /dev/null +++ b/src/main/resources/models/block/oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_pressure_plate.json b/src/main/resources/models/block/oak_pressure_plate.json new file mode 100644 index 0000000..3fb5dd7 --- /dev/null +++ b/src/main/resources/models/block/oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_pressure_plate_down.json b/src/main/resources/models/block/oak_pressure_plate_down.json new file mode 100644 index 0000000..06c4db7 --- /dev/null +++ b/src/main/resources/models/block/oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_sapling.json b/src/main/resources/models/block/oak_sapling.json new file mode 100644 index 0000000..87354ed --- /dev/null +++ b/src/main/resources/models/block/oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_sign.json b/src/main/resources/models/block/oak_sign.json new file mode 100644 index 0000000..9406a84 --- /dev/null +++ b/src/main/resources/models/block/oak_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_slab.json b/src/main/resources/models/block/oak_slab.json new file mode 100644 index 0000000..f11ff8b --- /dev/null +++ b/src/main/resources/models/block/oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_slab_top.json b/src/main/resources/models/block/oak_slab_top.json new file mode 100644 index 0000000..d7adec0 --- /dev/null +++ b/src/main/resources/models/block/oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_stairs.json b/src/main/resources/models/block/oak_stairs.json new file mode 100644 index 0000000..d959a5f --- /dev/null +++ b/src/main/resources/models/block/oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_stairs_inner.json b/src/main/resources/models/block/oak_stairs_inner.json new file mode 100644 index 0000000..2850cc5 --- /dev/null +++ b/src/main/resources/models/block/oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_stairs_outer.json b/src/main/resources/models/block/oak_stairs_outer.json new file mode 100644 index 0000000..78644ac --- /dev/null +++ b/src/main/resources/models/block/oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_trapdoor_bottom.json b/src/main/resources/models/block/oak_trapdoor_bottom.json new file mode 100644 index 0000000..a4dcb63 --- /dev/null +++ b/src/main/resources/models/block/oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_trapdoor_open.json b/src/main/resources/models/block/oak_trapdoor_open.json new file mode 100644 index 0000000..e8b0bb3 --- /dev/null +++ b/src/main/resources/models/block/oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_trapdoor_top.json b/src/main/resources/models/block/oak_trapdoor_top.json new file mode 100644 index 0000000..34322d6 --- /dev/null +++ b/src/main/resources/models/block/oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oak_wood.json b/src/main/resources/models/block/oak_wood.json new file mode 100644 index 0000000..79a8da0 --- /dev/null +++ b/src/main/resources/models/block/oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/oak_log", + "side": "minecraft:block/oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/observer.json b/src/main/resources/models/block/observer.json new file mode 100644 index 0000000..1b8ca60 --- /dev/null +++ b/src/main/resources/models/block/observer.json @@ -0,0 +1,23 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/observer_back", + "side": "block/observer_side", + "top": "block/observer_top", + "front": "block/observer_front", + "particle": "block/observer_front" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#front", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/observer_on.json b/src/main/resources/models/block/observer_on.json new file mode 100644 index 0000000..ee29018 --- /dev/null +++ b/src/main/resources/models/block/observer_on.json @@ -0,0 +1,6 @@ +{ + "parent": "block/observer", + "textures": { + "bottom": "block/observer_back_on" + } +} diff --git a/src/main/resources/models/block/obsidian.json b/src/main/resources/models/block/obsidian.json new file mode 100644 index 0000000..104a199 --- /dev/null +++ b/src/main/resources/models/block/obsidian.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/obsidian" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ochre_froglight.json b/src/main/resources/models/block/ochre_froglight.json new file mode 100644 index 0000000..344b79f --- /dev/null +++ b/src/main/resources/models/block/ochre_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/ochre_froglight_top", + "side": "minecraft:block/ochre_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/ochre_froglight_horizontal.json b/src/main/resources/models/block/ochre_froglight_horizontal.json new file mode 100644 index 0000000..a11db54 --- /dev/null +++ b/src/main/resources/models/block/ochre_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/ochre_froglight_top", + "side": "minecraft:block/ochre_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/open_eyeblossom.json b/src/main/resources/models/block/open_eyeblossom.json new file mode 100644 index 0000000..1d2194b --- /dev/null +++ b/src/main/resources/models/block/open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cross_emissive", + "textures": { + "cross": "minecraft:block/open_eyeblossom", + "cross_emissive": "minecraft:block/open_eyeblossom_emissive" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_cake.json b/src/main/resources/models/block/orange_candle_cake.json new file mode 100644 index 0000000..9e2b183 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/orange_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_cake_lit.json b/src/main/resources/models/block/orange_candle_cake_lit.json new file mode 100644 index 0000000..44210f3 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_four_candles.json b/src/main/resources/models/block/orange_candle_four_candles.json new file mode 100644 index 0000000..4cbb2a4 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_four_candles_lit.json b/src/main/resources/models/block/orange_candle_four_candles_lit.json new file mode 100644 index 0000000..eb32906 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_one_candle.json b/src/main/resources/models/block/orange_candle_one_candle.json new file mode 100644 index 0000000..f1cf6b0 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_one_candle_lit.json b/src/main/resources/models/block/orange_candle_one_candle_lit.json new file mode 100644 index 0000000..0ba73ca --- /dev/null +++ b/src/main/resources/models/block/orange_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_three_candles.json b/src/main/resources/models/block/orange_candle_three_candles.json new file mode 100644 index 0000000..d243536 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_three_candles_lit.json b/src/main/resources/models/block/orange_candle_three_candles_lit.json new file mode 100644 index 0000000..ad15043 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_two_candles.json b/src/main/resources/models/block/orange_candle_two_candles.json new file mode 100644 index 0000000..42bfeb4 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/orange_candle", + "particle": "minecraft:block/orange_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_candle_two_candles_lit.json b/src/main/resources/models/block/orange_candle_two_candles_lit.json new file mode 100644 index 0000000..56c0611 --- /dev/null +++ b/src/main/resources/models/block/orange_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/orange_candle_lit", + "particle": "minecraft:block/orange_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_carpet.json b/src/main/resources/models/block/orange_carpet.json new file mode 100644 index 0000000..886a5db --- /dev/null +++ b/src/main/resources/models/block/orange_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/orange_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_concrete.json b/src/main/resources/models/block/orange_concrete.json new file mode 100644 index 0000000..c0f6708 --- /dev/null +++ b/src/main/resources/models/block/orange_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_concrete_powder.json b/src/main/resources/models/block/orange_concrete_powder.json new file mode 100644 index 0000000..a63474f --- /dev/null +++ b/src/main/resources/models/block/orange_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_glazed_terracotta.json b/src/main/resources/models/block/orange_glazed_terracotta.json new file mode 100644 index 0000000..d39dc99 --- /dev/null +++ b/src/main/resources/models/block/orange_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/orange_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_shulker_box.json b/src/main/resources/models/block/orange_shulker_box.json new file mode 100644 index 0000000..202c325 --- /dev/null +++ b/src/main/resources/models/block/orange_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/orange_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass.json b/src/main/resources/models/block/orange_stained_glass.json new file mode 100644 index 0000000..cb420e0 --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass_pane_noside.json b/src/main/resources/models/block/orange_stained_glass_pane_noside.json new file mode 100644 index 0000000..d54ef0d --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/orange_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..56f2cd0 --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass_pane_post.json b/src/main/resources/models/block/orange_stained_glass_pane_post.json new file mode 100644 index 0000000..2e178a0 --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/orange_stained_glass_pane_top", + "pane": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass_pane_side.json b/src/main/resources/models/block/orange_stained_glass_pane_side.json new file mode 100644 index 0000000..9a54ee8 --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/orange_stained_glass_pane_top", + "pane": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_stained_glass_pane_side_alt.json b/src/main/resources/models/block/orange_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..32ce49a --- /dev/null +++ b/src/main/resources/models/block/orange_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/orange_stained_glass_pane_top", + "pane": "minecraft:block/orange_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_terracotta.json b/src/main/resources/models/block/orange_terracotta.json new file mode 100644 index 0000000..2d5e41a --- /dev/null +++ b/src/main/resources/models/block/orange_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_tulip.json b/src/main/resources/models/block/orange_tulip.json new file mode 100644 index 0000000..e0b71cc --- /dev/null +++ b/src/main/resources/models/block/orange_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/orange_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orange_wool.json b/src/main/resources/models/block/orange_wool.json new file mode 100644 index 0000000..89a99b5 --- /dev/null +++ b/src/main/resources/models/block/orange_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/orange_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/orientable.json b/src/main/resources/models/block/orientable.json new file mode 100644 index 0000000..ad7bf9a --- /dev/null +++ b/src/main/resources/models/block/orientable.json @@ -0,0 +1,6 @@ +{ + "parent": "block/orientable_with_bottom", + "textures": { + "bottom": "#top" + } +} diff --git a/src/main/resources/models/block/orientable_vertical.json b/src/main/resources/models/block/orientable_vertical.json new file mode 100644 index 0000000..5fb2223 --- /dev/null +++ b/src/main/resources/models/block/orientable_vertical.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#side", + "down": "#side", + "up": "#front", + "north": "#side", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/orientable_with_bottom.json b/src/main/resources/models/block/orientable_with_bottom.json new file mode 100644 index 0000000..d03a89b --- /dev/null +++ b/src/main/resources/models/block/orientable_with_bottom.json @@ -0,0 +1,19 @@ +{ + "parent": "block/cube", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "particle": "#front", + "down": "#bottom", + "up": "#top", + "north": "#front", + "east": "#side", + "south": "#side", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/outer_stairs.json b/src/main/resources/models/block/outer_stairs.json new file mode 100644 index 0000000..03bbe42 --- /dev/null +++ b/src/main/resources/models/block/outer_stairs.json @@ -0,0 +1,28 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 8 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 8, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 8, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/oxeye_daisy.json b/src/main/resources/models/block/oxeye_daisy.json new file mode 100644 index 0000000..bdc32c2 --- /dev/null +++ b/src/main/resources/models/block/oxeye_daisy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/oxeye_daisy" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_chiseled_copper.json b/src/main/resources/models/block/oxidized_chiseled_copper.json new file mode 100644 index 0000000..a5750a6 --- /dev/null +++ b/src/main/resources/models/block/oxidized_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper.json b/src/main/resources/models/block/oxidized_copper.json new file mode 100644 index 0000000..5da2d1a --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_bulb.json b/src/main/resources/models/block/oxidized_copper_bulb.json new file mode 100644 index 0000000..77017a2 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_bulb_lit.json b/src/main/resources/models/block/oxidized_copper_bulb_lit.json new file mode 100644 index 0000000..b27236f --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_bulb_lit_powered.json b/src/main/resources/models/block/oxidized_copper_bulb_lit_powered.json new file mode 100644 index 0000000..8977a45 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_bulb_powered.json b/src/main/resources/models/block/oxidized_copper_bulb_powered.json new file mode 100644 index 0000000..0bd0856 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_bottom_left.json b/src/main/resources/models/block/oxidized_copper_door_bottom_left.json new file mode 100644 index 0000000..730c42d --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_bottom_left_open.json b/src/main/resources/models/block/oxidized_copper_door_bottom_left_open.json new file mode 100644 index 0000000..ef9ea28 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_bottom_right.json b/src/main/resources/models/block/oxidized_copper_door_bottom_right.json new file mode 100644 index 0000000..7ee3c7b --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_bottom_right_open.json b/src/main/resources/models/block/oxidized_copper_door_bottom_right_open.json new file mode 100644 index 0000000..437ab8b --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_top_left.json b/src/main/resources/models/block/oxidized_copper_door_top_left.json new file mode 100644 index 0000000..9b519f2 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_top_left_open.json b/src/main/resources/models/block/oxidized_copper_door_top_left_open.json new file mode 100644 index 0000000..75c8679 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_top_right.json b/src/main/resources/models/block/oxidized_copper_door_top_right.json new file mode 100644 index 0000000..79cfd84 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_door_top_right_open.json b/src/main/resources/models/block/oxidized_copper_door_top_right_open.json new file mode 100644 index 0000000..3a70a30 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/oxidized_copper_door_bottom", + "top": "minecraft:block/oxidized_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_grate.json b/src/main/resources/models/block/oxidized_copper_grate.json new file mode 100644 index 0000000..ffba944 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_copper_grate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_trapdoor_bottom.json b/src/main/resources/models/block/oxidized_copper_trapdoor_bottom.json new file mode 100644 index 0000000..37d82f6 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_trapdoor_open.json b/src/main/resources/models/block/oxidized_copper_trapdoor_open.json new file mode 100644 index 0000000..e606f5d --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_copper_trapdoor_top.json b/src/main/resources/models/block/oxidized_copper_trapdoor_top.json new file mode 100644 index 0000000..60e1b43 --- /dev/null +++ b/src/main/resources/models/block/oxidized_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/oxidized_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper.json b/src/main/resources/models/block/oxidized_cut_copper.json new file mode 100644 index 0000000..4ac7bb0 --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper_slab.json b/src/main/resources/models/block/oxidized_cut_copper_slab.json new file mode 100644 index 0000000..f61b04e --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper_slab_top.json b/src/main/resources/models/block/oxidized_cut_copper_slab_top.json new file mode 100644 index 0000000..06790cf --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper_stairs.json b/src/main/resources/models/block/oxidized_cut_copper_stairs.json new file mode 100644 index 0000000..7cebec1 --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper_stairs_inner.json b/src/main/resources/models/block/oxidized_cut_copper_stairs_inner.json new file mode 100644 index 0000000..c51ee26 --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/oxidized_cut_copper_stairs_outer.json b/src/main/resources/models/block/oxidized_cut_copper_stairs_outer.json new file mode 100644 index 0000000..58f42dc --- /dev/null +++ b/src/main/resources/models/block/oxidized_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/oxidized_cut_copper", + "side": "minecraft:block/oxidized_cut_copper", + "top": "minecraft:block/oxidized_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/packed_ice.json b/src/main/resources/models/block/packed_ice.json new file mode 100644 index 0000000..3af1024 --- /dev/null +++ b/src/main/resources/models/block/packed_ice.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/packed_ice" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/packed_mud.json b/src/main/resources/models/block/packed_mud.json new file mode 100644 index 0000000..5b637a2 --- /dev/null +++ b/src/main/resources/models/block/packed_mud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/packed_mud" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_hanging_moss.json b/src/main/resources/models/block/pale_hanging_moss.json new file mode 100644 index 0000000..c4b4d1c --- /dev/null +++ b/src/main/resources/models/block/pale_hanging_moss.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_hanging_moss" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_hanging_moss_tip.json b/src/main/resources/models/block/pale_hanging_moss_tip.json new file mode 100644 index 0000000..ca893a9 --- /dev/null +++ b/src/main/resources/models/block/pale_hanging_moss_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_hanging_moss_tip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_moss_block.json b/src/main/resources/models/block/pale_moss_block.json new file mode 100644 index 0000000..e5f25ac --- /dev/null +++ b/src/main/resources/models/block/pale_moss_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pale_moss_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_moss_carpet.json b/src/main/resources/models/block/pale_moss_carpet.json new file mode 100644 index 0000000..cc17e46 --- /dev/null +++ b/src/main/resources/models/block/pale_moss_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/pale_moss_carpet" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_moss_carpet_side_small.json b/src/main/resources/models/block/pale_moss_carpet_side_small.json new file mode 100644 index 0000000..08fbb86 --- /dev/null +++ b/src/main/resources/models/block/pale_moss_carpet_side_small.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/mossy_carpet_side", + "textures": { + "side": "minecraft:block/pale_moss_carpet_side_small" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_moss_carpet_side_tall.json b/src/main/resources/models/block/pale_moss_carpet_side_tall.json new file mode 100644 index 0000000..6a1c75c --- /dev/null +++ b/src/main/resources/models/block/pale_moss_carpet_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/mossy_carpet_side", + "textures": { + "side": "minecraft:block/pale_moss_carpet_side_tall" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_button.json b/src/main/resources/models/block/pale_oak_button.json new file mode 100644 index 0000000..898512c --- /dev/null +++ b/src/main/resources/models/block/pale_oak_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_button_inventory.json b/src/main/resources/models/block/pale_oak_button_inventory.json new file mode 100644 index 0000000..f158870 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_button_pressed.json b/src/main/resources/models/block/pale_oak_button_pressed.json new file mode 100644 index 0000000..bbbbea0 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_bottom_left.json b/src/main/resources/models/block/pale_oak_door_bottom_left.json new file mode 100644 index 0000000..04841d8 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_bottom_left_open.json b/src/main/resources/models/block/pale_oak_door_bottom_left_open.json new file mode 100644 index 0000000..639730e --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_bottom_right.json b/src/main/resources/models/block/pale_oak_door_bottom_right.json new file mode 100644 index 0000000..1719305 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_bottom_right_open.json b/src/main/resources/models/block/pale_oak_door_bottom_right_open.json new file mode 100644 index 0000000..7cd2a1e --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_top_left.json b/src/main/resources/models/block/pale_oak_door_top_left.json new file mode 100644 index 0000000..ee6559a --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_top_left_open.json b/src/main/resources/models/block/pale_oak_door_top_left_open.json new file mode 100644 index 0000000..16aeb0d --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_top_right.json b/src/main/resources/models/block/pale_oak_door_top_right.json new file mode 100644 index 0000000..603238f --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_door_top_right_open.json b/src/main/resources/models/block/pale_oak_door_top_right_open.json new file mode 100644 index 0000000..f2c0ad5 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/pale_oak_door_bottom", + "top": "minecraft:block/pale_oak_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_gate.json b/src/main/resources/models/block/pale_oak_fence_gate.json new file mode 100644 index 0000000..4038af5 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_gate_open.json b/src/main/resources/models/block/pale_oak_fence_gate_open.json new file mode 100644 index 0000000..23b2d2a --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_gate_wall.json b/src/main/resources/models/block/pale_oak_fence_gate_wall.json new file mode 100644 index 0000000..4a667a4 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_gate_wall_open.json b/src/main/resources/models/block/pale_oak_fence_gate_wall_open.json new file mode 100644 index 0000000..8f558cd --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_inventory.json b/src/main/resources/models/block/pale_oak_fence_inventory.json new file mode 100644 index 0000000..63aad0b --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_post.json b/src/main/resources/models/block/pale_oak_fence_post.json new file mode 100644 index 0000000..d531237 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_fence_side.json b/src/main/resources/models/block/pale_oak_fence_side.json new file mode 100644 index 0000000..aae5a27 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_hanging_sign.json b/src/main/resources/models/block/pale_oak_hanging_sign.json new file mode 100644 index 0000000..aa64adf --- /dev/null +++ b/src/main/resources/models/block/pale_oak_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_leaves.json b/src/main/resources/models/block/pale_oak_leaves.json new file mode 100644 index 0000000..ed00741 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/pale_oak_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_log.json b/src/main/resources/models/block/pale_oak_log.json new file mode 100644 index 0000000..a3803c5 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pale_oak_log_top", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_log_horizontal.json b/src/main/resources/models/block/pale_oak_log_horizontal.json new file mode 100644 index 0000000..8e36591 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/pale_oak_log_top", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_planks.json b/src/main/resources/models/block/pale_oak_planks.json new file mode 100644 index 0000000..685cb04 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_pressure_plate.json b/src/main/resources/models/block/pale_oak_pressure_plate.json new file mode 100644 index 0000000..260e880 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_pressure_plate_down.json b/src/main/resources/models/block/pale_oak_pressure_plate_down.json new file mode 100644 index 0000000..5b03778 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_sapling.json b/src/main/resources/models/block/pale_oak_sapling.json new file mode 100644 index 0000000..b4ddd4c --- /dev/null +++ b/src/main/resources/models/block/pale_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pale_oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_sign.json b/src/main/resources/models/block/pale_oak_sign.json new file mode 100644 index 0000000..47da653 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_slab.json b/src/main/resources/models/block/pale_oak_slab.json new file mode 100644 index 0000000..13b1393 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_slab_top.json b/src/main/resources/models/block/pale_oak_slab_top.json new file mode 100644 index 0000000..28a93f0 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_stairs.json b/src/main/resources/models/block/pale_oak_stairs.json new file mode 100644 index 0000000..9679389 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_stairs_inner.json b/src/main/resources/models/block/pale_oak_stairs_inner.json new file mode 100644 index 0000000..bb0597a --- /dev/null +++ b/src/main/resources/models/block/pale_oak_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_stairs_outer.json b/src/main/resources/models/block/pale_oak_stairs_outer.json new file mode 100644 index 0000000..d440f5d --- /dev/null +++ b/src/main/resources/models/block/pale_oak_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/pale_oak_planks", + "side": "minecraft:block/pale_oak_planks", + "top": "minecraft:block/pale_oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_trapdoor_bottom.json b/src/main/resources/models/block/pale_oak_trapdoor_bottom.json new file mode 100644 index 0000000..af013f0 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_trapdoor_open.json b/src/main/resources/models/block/pale_oak_trapdoor_open.json new file mode 100644 index 0000000..bd0aa87 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_trapdoor_top.json b/src/main/resources/models/block/pale_oak_trapdoor_top.json new file mode 100644 index 0000000..86757e0 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/pale_oak_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pale_oak_wood.json b/src/main/resources/models/block/pale_oak_wood.json new file mode 100644 index 0000000..5b4e803 --- /dev/null +++ b/src/main/resources/models/block/pale_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pale_oak_log", + "side": "minecraft:block/pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pearlescent_froglight.json b/src/main/resources/models/block/pearlescent_froglight.json new file mode 100644 index 0000000..72ecd97 --- /dev/null +++ b/src/main/resources/models/block/pearlescent_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/pearlescent_froglight_top", + "side": "minecraft:block/pearlescent_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pearlescent_froglight_horizontal.json b/src/main/resources/models/block/pearlescent_froglight_horizontal.json new file mode 100644 index 0000000..483648f --- /dev/null +++ b/src/main/resources/models/block/pearlescent_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/pearlescent_froglight_top", + "side": "minecraft:block/pearlescent_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/peony_bottom.json b/src/main/resources/models/block/peony_bottom.json new file mode 100644 index 0000000..8b7ea91 --- /dev/null +++ b/src/main/resources/models/block/peony_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/peony_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/peony_top.json b/src/main/resources/models/block/peony_top.json new file mode 100644 index 0000000..6e0fd6b --- /dev/null +++ b/src/main/resources/models/block/peony_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/peony_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/petrified_oak_slab.json b/src/main/resources/models/block/petrified_oak_slab.json new file mode 100644 index 0000000..f11ff8b --- /dev/null +++ b/src/main/resources/models/block/petrified_oak_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/petrified_oak_slab_top.json b/src/main/resources/models/block/petrified_oak_slab_top.json new file mode 100644 index 0000000..d7adec0 --- /dev/null +++ b/src/main/resources/models/block/petrified_oak_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/oak_planks", + "side": "minecraft:block/oak_planks", + "top": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_cake.json b/src/main/resources/models/block/pink_candle_cake.json new file mode 100644 index 0000000..b203df9 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/pink_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_cake_lit.json b/src/main/resources/models/block/pink_candle_cake_lit.json new file mode 100644 index 0000000..3fbdc7a --- /dev/null +++ b/src/main/resources/models/block/pink_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_four_candles.json b/src/main/resources/models/block/pink_candle_four_candles.json new file mode 100644 index 0000000..956b989 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_four_candles_lit.json b/src/main/resources/models/block/pink_candle_four_candles_lit.json new file mode 100644 index 0000000..5f8c43f --- /dev/null +++ b/src/main/resources/models/block/pink_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_one_candle.json b/src/main/resources/models/block/pink_candle_one_candle.json new file mode 100644 index 0000000..21075a6 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_one_candle_lit.json b/src/main/resources/models/block/pink_candle_one_candle_lit.json new file mode 100644 index 0000000..30c7ad5 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_three_candles.json b/src/main/resources/models/block/pink_candle_three_candles.json new file mode 100644 index 0000000..47f2c6f --- /dev/null +++ b/src/main/resources/models/block/pink_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_three_candles_lit.json b/src/main/resources/models/block/pink_candle_three_candles_lit.json new file mode 100644 index 0000000..013f6f7 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_two_candles.json b/src/main/resources/models/block/pink_candle_two_candles.json new file mode 100644 index 0000000..9205493 --- /dev/null +++ b/src/main/resources/models/block/pink_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/pink_candle", + "particle": "minecraft:block/pink_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_candle_two_candles_lit.json b/src/main/resources/models/block/pink_candle_two_candles_lit.json new file mode 100644 index 0000000..0dbe15b --- /dev/null +++ b/src/main/resources/models/block/pink_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/pink_candle_lit", + "particle": "minecraft:block/pink_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_carpet.json b/src/main/resources/models/block/pink_carpet.json new file mode 100644 index 0000000..874e974 --- /dev/null +++ b/src/main/resources/models/block/pink_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/pink_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_concrete.json b/src/main/resources/models/block/pink_concrete.json new file mode 100644 index 0000000..d64f49b --- /dev/null +++ b/src/main/resources/models/block/pink_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_concrete_powder.json b/src/main/resources/models/block/pink_concrete_powder.json new file mode 100644 index 0000000..b6c6ec1 --- /dev/null +++ b/src/main/resources/models/block/pink_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_glazed_terracotta.json b/src/main/resources/models/block/pink_glazed_terracotta.json new file mode 100644 index 0000000..6f6bc9f --- /dev/null +++ b/src/main/resources/models/block/pink_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/pink_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_petals_1.json b/src/main/resources/models/block/pink_petals_1.json new file mode 100644 index 0000000..38dacd5 --- /dev/null +++ b/src/main/resources/models/block/pink_petals_1.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_1", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_petals_2.json b/src/main/resources/models/block/pink_petals_2.json new file mode 100644 index 0000000..d2701a3 --- /dev/null +++ b/src/main/resources/models/block/pink_petals_2.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_2", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_petals_3.json b/src/main/resources/models/block/pink_petals_3.json new file mode 100644 index 0000000..34569a2 --- /dev/null +++ b/src/main/resources/models/block/pink_petals_3.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_3", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_petals_4.json b/src/main/resources/models/block/pink_petals_4.json new file mode 100644 index 0000000..7e132ab --- /dev/null +++ b/src/main/resources/models/block/pink_petals_4.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flowerbed_4", + "textures": { + "flowerbed": "minecraft:block/pink_petals", + "stem": "minecraft:block/pink_petals_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_shulker_box.json b/src/main/resources/models/block/pink_shulker_box.json new file mode 100644 index 0000000..f088a12 --- /dev/null +++ b/src/main/resources/models/block/pink_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/pink_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass.json b/src/main/resources/models/block/pink_stained_glass.json new file mode 100644 index 0000000..bb30dc7 --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass_pane_noside.json b/src/main/resources/models/block/pink_stained_glass_pane_noside.json new file mode 100644 index 0000000..ea8bf6d --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/pink_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..14ee3c5 --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass_pane_post.json b/src/main/resources/models/block/pink_stained_glass_pane_post.json new file mode 100644 index 0000000..9377bf3 --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/pink_stained_glass_pane_top", + "pane": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass_pane_side.json b/src/main/resources/models/block/pink_stained_glass_pane_side.json new file mode 100644 index 0000000..ec16d66 --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/pink_stained_glass_pane_top", + "pane": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_stained_glass_pane_side_alt.json b/src/main/resources/models/block/pink_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..6c54e07 --- /dev/null +++ b/src/main/resources/models/block/pink_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/pink_stained_glass_pane_top", + "pane": "minecraft:block/pink_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_terracotta.json b/src/main/resources/models/block/pink_terracotta.json new file mode 100644 index 0000000..3712775 --- /dev/null +++ b/src/main/resources/models/block/pink_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_tulip.json b/src/main/resources/models/block/pink_tulip.json new file mode 100644 index 0000000..56946f9 --- /dev/null +++ b/src/main/resources/models/block/pink_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/pink_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pink_wool.json b/src/main/resources/models/block/pink_wool.json new file mode 100644 index 0000000..0c56bf0 --- /dev/null +++ b/src/main/resources/models/block/pink_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/pink_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston.json b/src/main/resources/models/block/piston.json new file mode 100644 index 0000000..02156a1 --- /dev/null +++ b/src/main/resources/models/block/piston.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston_base.json b/src/main/resources/models/block/piston_base.json new file mode 100644 index 0000000..605c2f6 --- /dev/null +++ b/src/main/resources/models/block/piston_base.json @@ -0,0 +1,8 @@ +{ + "parent": "block/piston_extended", + "textures": { + "bottom": "block/piston_bottom", + "side": "block/piston_side", + "inside": "block/piston_inner" + } +} diff --git a/src/main/resources/models/block/piston_extended.json b/src/main/resources/models/block/piston_extended.json new file mode 100644 index 0000000..45e04a3 --- /dev/null +++ b/src/main/resources/models/block/piston_extended.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 4 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#inside" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "west", "rotation": 270 }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#side", "cullface": "east", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/piston_head.json b/src/main/resources/models/block/piston_head.json new file mode 100644 index 0000000..2caa096 --- /dev/null +++ b/src/main/resources/models/block/piston_head.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston_head", + "textures": { + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston_head_short.json b/src/main/resources/models/block/piston_head_short.json new file mode 100644 index 0000000..490b1c5 --- /dev/null +++ b/src/main/resources/models/block/piston_head_short.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston_head_short", + "textures": { + "platform": "minecraft:block/piston_top", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston_head_short_sticky.json b/src/main/resources/models/block/piston_head_short_sticky.json new file mode 100644 index 0000000..c5a9820 --- /dev/null +++ b/src/main/resources/models/block/piston_head_short_sticky.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston_head_short", + "textures": { + "platform": "minecraft:block/piston_top_sticky", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston_head_sticky.json b/src/main/resources/models/block/piston_head_sticky.json new file mode 100644 index 0000000..7fa4495 --- /dev/null +++ b/src/main/resources/models/block/piston_head_sticky.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston_head", + "textures": { + "platform": "minecraft:block/piston_top_sticky", + "side": "minecraft:block/piston_side", + "unsticky": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/piston_inventory.json b/src/main/resources/models/block/piston_inventory.json new file mode 100644 index 0000000..589ed92 --- /dev/null +++ b/src/main/resources/models/block/piston_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "side": "minecraft:block/piston_side", + "top": "minecraft:block/piston_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pitcher_crop_bottom_stage_0.json b/src/main/resources/models/block/pitcher_crop_bottom_stage_0.json new file mode 100644 index 0000000..7e4423e --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_bottom_stage_0.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_0", + "from": [5, -1, 5], + "to": [11, 3, 11], + "faces": { + "north": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 9, 14], "texture": "#pitcher_side"}, + "up": {"uv": [5, 5, 11, 11], "texture": "#pitcher_top"}, + "down": {"uv": [5, 5, 11, 11], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_bottom_stage_1.json b/src/main/resources/models/block/pitcher_crop_bottom_stage_1.json new file mode 100644 index 0000000..77b844f --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_bottom_stage_1.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_1": "block/pitcher_crop_bottom_stage_1", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_1", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_1"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 5, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_1"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_1"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_bottom_stage_2.json b/src/main/resources/models/block/pitcher_crop_bottom_stage_2.json new file mode 100644 index 0000000..3699394 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_bottom_stage_2.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_2": "block/pitcher_crop_bottom_stage_2", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_2", + "from": [0, 5, 8], + "to": [16, 21, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_2"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_2"} + } + }, + { + "name": "pitcher_crop_bottom_stage_2", + "from": [8, 5, 0], + "to": [8, 21, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_2"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_2"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_bottom_stage_3.json b/src/main/resources/models/block/pitcher_crop_bottom_stage_3.json new file mode 100644 index 0000000..520fbcb --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_bottom_stage_3.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_3_bottom": "block/pitcher_crop_bottom_stage_3", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_bottom_stage_4.json b/src/main/resources/models/block/pitcher_crop_bottom_stage_4.json new file mode 100644 index 0000000..1b258f0 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_bottom_stage_4.json @@ -0,0 +1,47 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_4_bottom": "block/pitcher_crop_bottom_stage_4", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side", + "pitcher_bottom": "block/pitcher_crop_bottom" + }, + "elements": [ + { + "name": "pitcher_crop_bottom_stage_4", + "from": [8, 0, 0], + "to": [8, 16, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_4", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_4_bottom"} + } + }, + { + "name": "pitcher_crop_bottom_stage_1", + "from": [3, -1, 3], + "to": [13, 5, 13], + "faces": { + "north": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "east": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "south": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "west": {"uv": [3, 10, 13, 16], "texture": "#pitcher_side"}, + "up": {"uv": [3, 3, 13, 13], "texture": "#pitcher_top"}, + "down": {"uv": [3, 3, 13, 13], "texture": "#pitcher_bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_top_stage_0.json b/src/main/resources/models/block/pitcher_crop_top_stage_0.json new file mode 100644 index 0000000..93576f7 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_top_stage_0.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/src/main/resources/models/block/pitcher_crop_top_stage_1.json b/src/main/resources/models/block/pitcher_crop_top_stage_1.json new file mode 100644 index 0000000..1e9bae1 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_top_stage_1.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/src/main/resources/models/block/pitcher_crop_top_stage_2.json b/src/main/resources/models/block/pitcher_crop_top_stage_2.json new file mode 100644 index 0000000..1e9bae1 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_top_stage_2.json @@ -0,0 +1,6 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top" + } +} diff --git a/src/main/resources/models/block/pitcher_crop_top_stage_3.json b/src/main/resources/models/block/pitcher_crop_top_stage_3.json new file mode 100644 index 0000000..ab16f85 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_top_stage_3.json @@ -0,0 +1,31 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_3_top": "block/pitcher_crop_top_stage_3" + }, + "elements": [ + { + "name": "pitcher_crop_top_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"} + } + }, + { + "name": "pitcher_crop_top_stage_3", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": -45, "axis": "y", "origin": [8, 16, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_3_top"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_crop_top_stage_4.json b/src/main/resources/models/block/pitcher_crop_top_stage_4.json new file mode 100644 index 0000000..ef33757 --- /dev/null +++ b/src/main/resources/models/block/pitcher_crop_top_stage_4.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top", + "stage_4_top": "block/pitcher_crop_top_stage_4", + "pitcher_top": "block/pitcher_crop_top", + "pitcher_side": "block/pitcher_crop_side" + }, + "elements": [ + { + "name": "pitcher_crop_top_stage_4", + "from": [8, 0, 0], + "to": [8, 16, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "east": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"} + } + }, + { + "name": "pitcher_crop_top_stage_4", + "from": [0, 0, 8], + "to": [16, 16, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#stage_4_top"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_plant_bottom.json b/src/main/resources/models/block/pitcher_plant_bottom.json new file mode 100644 index 0000000..cd979bf --- /dev/null +++ b/src/main/resources/models/block/pitcher_plant_bottom.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_bottom_stage_4", + "bottom": "block/pitcher_crop_bottom_stage_4" + }, + "elements": [ + { + "name": "pitcher_plant_bottom", + "from": [8, -5, 0], + "to": [8, 11, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#bottom"} + } + }, + { + "name": "pitcher_plant_bottom", + "from": [0, -5, 8], + "to": [16, 11, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#bottom"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#bottom"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/pitcher_plant_top.json b/src/main/resources/models/block/pitcher_plant_top.json new file mode 100644 index 0000000..9d21ab8 --- /dev/null +++ b/src/main/resources/models/block/pitcher_plant_top.json @@ -0,0 +1,39 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/pitcher_crop_top_stage_4", + "top": "block/pitcher_crop_top_stage_4" + }, + "elements": [ + { + "name": "pitcher_plant_top", + "from": [8, -5, 0], + "to": [8, 11, 16], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8]}, + "faces": { + "north": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "south": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "up": {"uv": [0, 0, 16, 0], "rotation": 90, "texture": "#top"}, + "down": {"uv": [0, 0, 16, 0], "rotation": 270, "texture": "#top"} + } + }, + { + "name": "pitcher_plant_top", + "from": [0, -5, 8], + "to": [16, 11, 8], + "shade": false, + "rotation": {"angle": 45, "axis": "y", "origin": [8, 19, 8]}, + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "east": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "west": {"uv": [0, 0, 0, 16], "texture": "#top"}, + "up": {"uv": [0, 0, 16, 0], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 0], "texture": "#top"} + } + } + ] +} diff --git a/src/main/resources/models/block/podzol.json b/src/main/resources/models/block/podzol.json new file mode 100644 index 0000000..e348921 --- /dev/null +++ b/src/main/resources/models/block/podzol.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/dirt", + "side": "minecraft:block/podzol_side", + "top": "minecraft:block/podzol_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone.json b/src/main/resources/models/block/pointed_dripstone.json new file mode 100644 index 0000000..7839471 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross" } + } + } + ] +} diff --git a/src/main/resources/models/block/pointed_dripstone_down_base.json b/src/main/resources/models/block/pointed_dripstone_down_base.json new file mode 100644 index 0000000..3664c71 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_down_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_base" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_down_frustum.json b/src/main/resources/models/block/pointed_dripstone_down_frustum.json new file mode 100644 index 0000000..56005b2 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_down_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_frustum" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_down_middle.json b/src/main/resources/models/block/pointed_dripstone_down_middle.json new file mode 100644 index 0000000..14d2c30 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_down_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_middle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_down_tip.json b/src/main/resources/models/block/pointed_dripstone_down_tip.json new file mode 100644 index 0000000..ab610fb --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_down_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_tip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_down_tip_merge.json b/src/main/resources/models/block/pointed_dripstone_down_tip_merge.json new file mode 100644 index 0000000..4d0c1bf --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_down_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_down_tip_merge" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_up_base.json b/src/main/resources/models/block/pointed_dripstone_up_base.json new file mode 100644 index 0000000..27b8b81 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_up_base.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_base" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_up_frustum.json b/src/main/resources/models/block/pointed_dripstone_up_frustum.json new file mode 100644 index 0000000..556b143 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_up_frustum.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_frustum" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_up_middle.json b/src/main/resources/models/block/pointed_dripstone_up_middle.json new file mode 100644 index 0000000..27cf4e5 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_up_middle.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_middle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_up_tip.json b/src/main/resources/models/block/pointed_dripstone_up_tip.json new file mode 100644 index 0000000..8b1bf8c --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_up_tip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_tip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pointed_dripstone_up_tip_merge.json b/src/main/resources/models/block/pointed_dripstone_up_tip_merge.json new file mode 100644 index 0000000..7024089 --- /dev/null +++ b/src/main/resources/models/block/pointed_dripstone_up_tip_merge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pointed_dripstone", + "textures": { + "cross": "minecraft:block/pointed_dripstone_up_tip_merge" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite.json b/src/main/resources/models/block/polished_andesite.json new file mode 100644 index 0000000..cd1067a --- /dev/null +++ b/src/main/resources/models/block/polished_andesite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite_slab.json b/src/main/resources/models/block/polished_andesite_slab.json new file mode 100644 index 0000000..72d8299 --- /dev/null +++ b/src/main/resources/models/block/polished_andesite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite_slab_top.json b/src/main/resources/models/block/polished_andesite_slab_top.json new file mode 100644 index 0000000..3211d4d --- /dev/null +++ b/src/main/resources/models/block/polished_andesite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite_stairs.json b/src/main/resources/models/block/polished_andesite_stairs.json new file mode 100644 index 0000000..d5d6980 --- /dev/null +++ b/src/main/resources/models/block/polished_andesite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite_stairs_inner.json b/src/main/resources/models/block/polished_andesite_stairs_inner.json new file mode 100644 index 0000000..7275bfb --- /dev/null +++ b/src/main/resources/models/block/polished_andesite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_andesite_stairs_outer.json b/src/main/resources/models/block/polished_andesite_stairs_outer.json new file mode 100644 index 0000000..30d8374 --- /dev/null +++ b/src/main/resources/models/block/polished_andesite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_andesite", + "side": "minecraft:block/polished_andesite", + "top": "minecraft:block/polished_andesite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_basalt.json b/src/main/resources/models/block/polished_basalt.json new file mode 100644 index 0000000..cdf565e --- /dev/null +++ b/src/main/resources/models/block/polished_basalt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/polished_basalt_top", + "side": "minecraft:block/polished_basalt_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone.json b/src/main/resources/models/block/polished_blackstone.json new file mode 100644 index 0000000..41baabe --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_slab.json b/src/main/resources/models/block/polished_blackstone_brick_slab.json new file mode 100644 index 0000000..d9c1e4d --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_slab_top.json b/src/main/resources/models/block/polished_blackstone_brick_slab_top.json new file mode 100644 index 0000000..bb2fd0f --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_stairs.json b/src/main/resources/models/block/polished_blackstone_brick_stairs.json new file mode 100644 index 0000000..535eab2 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_stairs_inner.json b/src/main/resources/models/block/polished_blackstone_brick_stairs_inner.json new file mode 100644 index 0000000..0439b1c --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_stairs_outer.json b/src/main/resources/models/block/polished_blackstone_brick_stairs_outer.json new file mode 100644 index 0000000..324e6f7 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone_bricks", + "side": "minecraft:block/polished_blackstone_bricks", + "top": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_wall_inventory.json b/src/main/resources/models/block/polished_blackstone_brick_wall_inventory.json new file mode 100644 index 0000000..1c934f4 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_wall_post.json b/src/main/resources/models/block/polished_blackstone_brick_wall_post.json new file mode 100644 index 0000000..1f63439 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_wall_side.json b/src/main/resources/models/block/polished_blackstone_brick_wall_side.json new file mode 100644 index 0000000..2b0179e --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_brick_wall_side_tall.json b/src/main/resources/models/block/polished_blackstone_brick_wall_side_tall.json new file mode 100644 index 0000000..8f5ee0c --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_bricks.json b/src/main/resources/models/block/polished_blackstone_bricks.json new file mode 100644 index 0000000..b94caf7 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_blackstone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_button.json b/src/main/resources/models/block/polished_blackstone_button.json new file mode 100644 index 0000000..46472f1 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_button_inventory.json b/src/main/resources/models/block/polished_blackstone_button_inventory.json new file mode 100644 index 0000000..9e71703 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_button_pressed.json b/src/main/resources/models/block/polished_blackstone_button_pressed.json new file mode 100644 index 0000000..1145797 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_pressure_plate.json b/src/main/resources/models/block/polished_blackstone_pressure_plate.json new file mode 100644 index 0000000..e9d4184 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_pressure_plate_down.json b/src/main/resources/models/block/polished_blackstone_pressure_plate_down.json new file mode 100644 index 0000000..62fd566 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_slab.json b/src/main/resources/models/block/polished_blackstone_slab.json new file mode 100644 index 0000000..260c098 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_slab_top.json b/src/main/resources/models/block/polished_blackstone_slab_top.json new file mode 100644 index 0000000..b52a9ee --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_stairs.json b/src/main/resources/models/block/polished_blackstone_stairs.json new file mode 100644 index 0000000..00d6d5f --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_stairs_inner.json b/src/main/resources/models/block/polished_blackstone_stairs_inner.json new file mode 100644 index 0000000..a853422 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_stairs_outer.json b/src/main/resources/models/block/polished_blackstone_stairs_outer.json new file mode 100644 index 0000000..dc6e55a --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_blackstone", + "side": "minecraft:block/polished_blackstone", + "top": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_wall_inventory.json b/src/main/resources/models/block/polished_blackstone_wall_inventory.json new file mode 100644 index 0000000..d361d99 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_wall_post.json b/src/main/resources/models/block/polished_blackstone_wall_post.json new file mode 100644 index 0000000..24cf5a4 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_wall_side.json b/src/main/resources/models/block/polished_blackstone_wall_side.json new file mode 100644 index 0000000..fc72cbe --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_blackstone_wall_side_tall.json b/src/main/resources/models/block/polished_blackstone_wall_side_tall.json new file mode 100644 index 0000000..5d3f4f0 --- /dev/null +++ b/src/main/resources/models/block/polished_blackstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_blackstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate.json b/src/main/resources/models/block/polished_deepslate.json new file mode 100644 index 0000000..6645c7e --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_slab.json b/src/main/resources/models/block/polished_deepslate_slab.json new file mode 100644 index 0000000..b622b95 --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_slab_top.json b/src/main/resources/models/block/polished_deepslate_slab_top.json new file mode 100644 index 0000000..c9d076b --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_stairs.json b/src/main/resources/models/block/polished_deepslate_stairs.json new file mode 100644 index 0000000..1d14d0b --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_stairs_inner.json b/src/main/resources/models/block/polished_deepslate_stairs_inner.json new file mode 100644 index 0000000..de71267 --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_stairs_outer.json b/src/main/resources/models/block/polished_deepslate_stairs_outer.json new file mode 100644 index 0000000..22018b1 --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_deepslate", + "side": "minecraft:block/polished_deepslate", + "top": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_wall_inventory.json b/src/main/resources/models/block/polished_deepslate_wall_inventory.json new file mode 100644 index 0000000..233596b --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_wall_post.json b/src/main/resources/models/block/polished_deepslate_wall_post.json new file mode 100644 index 0000000..47da476 --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_wall_side.json b/src/main/resources/models/block/polished_deepslate_wall_side.json new file mode 100644 index 0000000..6335eae --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_deepslate_wall_side_tall.json b/src/main/resources/models/block/polished_deepslate_wall_side_tall.json new file mode 100644 index 0000000..04a1d52 --- /dev/null +++ b/src/main/resources/models/block/polished_deepslate_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_deepslate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite.json b/src/main/resources/models/block/polished_diorite.json new file mode 100644 index 0000000..99afb39 --- /dev/null +++ b/src/main/resources/models/block/polished_diorite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite_slab.json b/src/main/resources/models/block/polished_diorite_slab.json new file mode 100644 index 0000000..04bbeb2 --- /dev/null +++ b/src/main/resources/models/block/polished_diorite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite_slab_top.json b/src/main/resources/models/block/polished_diorite_slab_top.json new file mode 100644 index 0000000..aa5ed4f --- /dev/null +++ b/src/main/resources/models/block/polished_diorite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite_stairs.json b/src/main/resources/models/block/polished_diorite_stairs.json new file mode 100644 index 0000000..22348dc --- /dev/null +++ b/src/main/resources/models/block/polished_diorite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite_stairs_inner.json b/src/main/resources/models/block/polished_diorite_stairs_inner.json new file mode 100644 index 0000000..6bac942 --- /dev/null +++ b/src/main/resources/models/block/polished_diorite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_diorite_stairs_outer.json b/src/main/resources/models/block/polished_diorite_stairs_outer.json new file mode 100644 index 0000000..2984c3f --- /dev/null +++ b/src/main/resources/models/block/polished_diorite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_diorite", + "side": "minecraft:block/polished_diorite", + "top": "minecraft:block/polished_diorite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite.json b/src/main/resources/models/block/polished_granite.json new file mode 100644 index 0000000..46f93fd --- /dev/null +++ b/src/main/resources/models/block/polished_granite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite_slab.json b/src/main/resources/models/block/polished_granite_slab.json new file mode 100644 index 0000000..07a13ac --- /dev/null +++ b/src/main/resources/models/block/polished_granite_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite_slab_top.json b/src/main/resources/models/block/polished_granite_slab_top.json new file mode 100644 index 0000000..244ea11 --- /dev/null +++ b/src/main/resources/models/block/polished_granite_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite_stairs.json b/src/main/resources/models/block/polished_granite_stairs.json new file mode 100644 index 0000000..d57f59f --- /dev/null +++ b/src/main/resources/models/block/polished_granite_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite_stairs_inner.json b/src/main/resources/models/block/polished_granite_stairs_inner.json new file mode 100644 index 0000000..1d38f86 --- /dev/null +++ b/src/main/resources/models/block/polished_granite_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_granite_stairs_outer.json b/src/main/resources/models/block/polished_granite_stairs_outer.json new file mode 100644 index 0000000..4f82423 --- /dev/null +++ b/src/main/resources/models/block/polished_granite_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_granite", + "side": "minecraft:block/polished_granite", + "top": "minecraft:block/polished_granite" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff.json b/src/main/resources/models/block/polished_tuff.json new file mode 100644 index 0000000..ccf1b27 --- /dev/null +++ b/src/main/resources/models/block/polished_tuff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_slab.json b/src/main/resources/models/block/polished_tuff_slab.json new file mode 100644 index 0000000..7fce08e --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_slab_top.json b/src/main/resources/models/block/polished_tuff_slab_top.json new file mode 100644 index 0000000..5a6c03f --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_stairs.json b/src/main/resources/models/block/polished_tuff_stairs.json new file mode 100644 index 0000000..be42e55 --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_stairs_inner.json b/src/main/resources/models/block/polished_tuff_stairs_inner.json new file mode 100644 index 0000000..b5cfb21 --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_stairs_outer.json b/src/main/resources/models/block/polished_tuff_stairs_outer.json new file mode 100644 index 0000000..df5eb7f --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/polished_tuff", + "side": "minecraft:block/polished_tuff", + "top": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_wall_inventory.json b/src/main/resources/models/block/polished_tuff_wall_inventory.json new file mode 100644 index 0000000..d55e385 --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_wall_post.json b/src/main/resources/models/block/polished_tuff_wall_post.json new file mode 100644 index 0000000..ec072dd --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_wall_side.json b/src/main/resources/models/block/polished_tuff_wall_side.json new file mode 100644 index 0000000..25c445d --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/polished_tuff_wall_side_tall.json b/src/main/resources/models/block/polished_tuff_wall_side_tall.json new file mode 100644 index 0000000..97dfe6a --- /dev/null +++ b/src/main/resources/models/block/polished_tuff_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/polished_tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/poppy.json b/src/main/resources/models/block/poppy.json new file mode 100644 index 0000000..dd37fe8 --- /dev/null +++ b/src/main/resources/models/block/poppy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/poppy" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potatoes_stage0.json b/src/main/resources/models/block/potatoes_stage0.json new file mode 100644 index 0000000..7bd4a3c --- /dev/null +++ b/src/main/resources/models/block/potatoes_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potatoes_stage1.json b/src/main/resources/models/block/potatoes_stage1.json new file mode 100644 index 0000000..e1ccb2e --- /dev/null +++ b/src/main/resources/models/block/potatoes_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potatoes_stage2.json b/src/main/resources/models/block/potatoes_stage2.json new file mode 100644 index 0000000..139c640 --- /dev/null +++ b/src/main/resources/models/block/potatoes_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potatoes_stage3.json b/src/main/resources/models/block/potatoes_stage3.json new file mode 100644 index 0000000..8ac74e8 --- /dev/null +++ b/src/main/resources/models/block/potatoes_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/potatoes_stage3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_acacia_sapling.json b/src/main/resources/models/block/potted_acacia_sapling.json new file mode 100644 index 0000000..e1b2b70 --- /dev/null +++ b/src/main/resources/models/block/potted_acacia_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/acacia_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_allium.json b/src/main/resources/models/block/potted_allium.json new file mode 100644 index 0000000..5b576fb --- /dev/null +++ b/src/main/resources/models/block/potted_allium.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/allium" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_azalea_bush.json b/src/main/resources/models/block/potted_azalea_bush.json new file mode 100644 index 0000000..c6c15ca --- /dev/null +++ b/src/main/resources/models/block/potted_azalea_bush.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_potted_azalea_bush", + "textures": { + "plant": "minecraft:block/potted_azalea_bush_plant", + "side": "minecraft:block/potted_azalea_bush_side", + "top": "minecraft:block/potted_azalea_bush_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_azure_bluet.json b/src/main/resources/models/block/potted_azure_bluet.json new file mode 100644 index 0000000..175b4c0 --- /dev/null +++ b/src/main/resources/models/block/potted_azure_bluet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/azure_bluet" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_bamboo.json b/src/main/resources/models/block/potted_bamboo.json new file mode 100644 index 0000000..14ffcc2 --- /dev/null +++ b/src/main/resources/models/block/potted_bamboo.json @@ -0,0 +1,77 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt", + "bamboo": "block/bamboo_stalk", + "leaf": "block/bamboo_singleleaf" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "up": { "uv": [ 13, 0, 15, 2], "texture": "#bamboo", "cullface": "up" }, + "north": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "south": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "west": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" }, + "east": { "uv": [ 6, 0, 8, 16 ], "texture": "#bamboo" } + } + }, + { "from": [ 0, 2, 8 ], + "to": [ 16, 18, 8 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#leaf" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#leaf" } + } + } + ] +} diff --git a/src/main/resources/models/block/potted_birch_sapling.json b/src/main/resources/models/block/potted_birch_sapling.json new file mode 100644 index 0000000..b19246f --- /dev/null +++ b/src/main/resources/models/block/potted_birch_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/birch_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_blue_orchid.json b/src/main/resources/models/block/potted_blue_orchid.json new file mode 100644 index 0000000..f9b31ba --- /dev/null +++ b/src/main/resources/models/block/potted_blue_orchid.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/blue_orchid" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_brown_mushroom.json b/src/main/resources/models/block/potted_brown_mushroom.json new file mode 100644 index 0000000..3e837e6 --- /dev/null +++ b/src/main/resources/models/block/potted_brown_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/brown_mushroom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_cactus.json b/src/main/resources/models/block/potted_cactus.json new file mode 100644 index 0000000..6f66241 --- /dev/null +++ b/src/main/resources/models/block/potted_cactus.json @@ -0,0 +1,32 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "cactus_top": "block/cactus_top", + "cactus": "block/cactus_side" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "texture": "#flowerpot" }, + "north": { "texture": "#flowerpot" }, + "south": { "texture": "#flowerpot" }, + "west": { "texture": "#flowerpot" }, + "east": { "texture": "#flowerpot" } + } + }, + { "from": [ 6, 5, 6 ], + "to": [ 10, 16, 10 ], + "faces": { + "up": { "texture": "#cactus_top", "cullface": "up" }, + "north": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "south": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "west": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" }, + "east": { "uv": [ 6, 0, 10, 11 ], "texture": "#cactus" } + } + } + ] +} diff --git a/src/main/resources/models/block/potted_cherry_sapling.json b/src/main/resources/models/block/potted_cherry_sapling.json new file mode 100644 index 0000000..953170b --- /dev/null +++ b/src/main/resources/models/block/potted_cherry_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/cherry_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_closed_eyeblossom.json b/src/main/resources/models/block/potted_closed_eyeblossom.json new file mode 100644 index 0000000..12f3acb --- /dev/null +++ b/src/main/resources/models/block/potted_closed_eyeblossom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/closed_eyeblossom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_cornflower.json b/src/main/resources/models/block/potted_cornflower.json new file mode 100644 index 0000000..70d8835 --- /dev/null +++ b/src/main/resources/models/block/potted_cornflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/cornflower" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_crimson_fungus.json b/src/main/resources/models/block/potted_crimson_fungus.json new file mode 100644 index 0000000..08aea2c --- /dev/null +++ b/src/main/resources/models/block/potted_crimson_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/crimson_fungus" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_crimson_roots.json b/src/main/resources/models/block/potted_crimson_roots.json new file mode 100644 index 0000000..b5b2711 --- /dev/null +++ b/src/main/resources/models/block/potted_crimson_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/crimson_roots_pot" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_dandelion.json b/src/main/resources/models/block/potted_dandelion.json new file mode 100644 index 0000000..c6c3613 --- /dev/null +++ b/src/main/resources/models/block/potted_dandelion.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dandelion" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_dark_oak_sapling.json b/src/main/resources/models/block/potted_dark_oak_sapling.json new file mode 100644 index 0000000..b269e87 --- /dev/null +++ b/src/main/resources/models/block/potted_dark_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dark_oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_dead_bush.json b/src/main/resources/models/block/potted_dead_bush.json new file mode 100644 index 0000000..e2f1fc5 --- /dev/null +++ b/src/main/resources/models/block/potted_dead_bush.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/dead_bush" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_fern.json b/src/main/resources/models/block/potted_fern.json new file mode 100644 index 0000000..3076b6d --- /dev/null +++ b/src/main/resources/models/block/potted_fern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_flower_pot_cross", + "textures": { + "plant": "minecraft:block/fern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_flowering_azalea_bush.json b/src/main/resources/models/block/potted_flowering_azalea_bush.json new file mode 100644 index 0000000..ef95fac --- /dev/null +++ b/src/main/resources/models/block/potted_flowering_azalea_bush.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_potted_azalea_bush", + "textures": { + "plant": "minecraft:block/potted_flowering_azalea_bush_plant", + "side": "minecraft:block/potted_flowering_azalea_bush_side", + "top": "minecraft:block/potted_flowering_azalea_bush_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_jungle_sapling.json b/src/main/resources/models/block/potted_jungle_sapling.json new file mode 100644 index 0000000..4ee9398 --- /dev/null +++ b/src/main/resources/models/block/potted_jungle_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/jungle_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_lily_of_the_valley.json b/src/main/resources/models/block/potted_lily_of_the_valley.json new file mode 100644 index 0000000..a09d9c1 --- /dev/null +++ b/src/main/resources/models/block/potted_lily_of_the_valley.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/lily_of_the_valley" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_mangrove_propagule.json b/src/main/resources/models/block/potted_mangrove_propagule.json new file mode 100644 index 0000000..6d81799 --- /dev/null +++ b/src/main/resources/models/block/potted_mangrove_propagule.json @@ -0,0 +1,103 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "sapling": "block/mangrove_propagule", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { + "name": "leaves", + "from": [4.5, 9, 8], + "to": [11.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "south": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "leaves", + "from": [8, 9, 4.5], + "to": [8, 15, 11.5], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [4, 1, 11, 7], "texture": "#sapling"}, + "west": {"uv": [4, 1, 11, 7], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [8, 0, 7], + "to": [8, 9, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "east": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "west": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "name": "hypocotyl", + "from": [7, 0, 8], + "to": [9, 9, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 0, 8], "rescale": true}, + "faces": { + "north": {"uv": [7, 7, 9, 16], "texture": "#sapling"}, + "south": {"uv": [7, 7, 9, 16], "texture": "#sapling"} + } + }, + { + "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { + "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + } + ] +} diff --git a/src/main/resources/models/block/potted_oak_sapling.json b/src/main/resources/models/block/potted_oak_sapling.json new file mode 100644 index 0000000..c4746c4 --- /dev/null +++ b/src/main/resources/models/block/potted_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_open_eyeblossom.json b/src/main/resources/models/block/potted_open_eyeblossom.json new file mode 100644 index 0000000..adcdc0e --- /dev/null +++ b/src/main/resources/models/block/potted_open_eyeblossom.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/flower_pot_cross_emissive", + "textures": { + "cross_emissive": "minecraft:block/open_eyeblossom_emissive", + "plant": "minecraft:block/open_eyeblossom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_orange_tulip.json b/src/main/resources/models/block/potted_orange_tulip.json new file mode 100644 index 0000000..bd2b5e7 --- /dev/null +++ b/src/main/resources/models/block/potted_orange_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/orange_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_oxeye_daisy.json b/src/main/resources/models/block/potted_oxeye_daisy.json new file mode 100644 index 0000000..107dc8e --- /dev/null +++ b/src/main/resources/models/block/potted_oxeye_daisy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/oxeye_daisy" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_pale_oak_sapling.json b/src/main/resources/models/block/potted_pale_oak_sapling.json new file mode 100644 index 0000000..1c5d576 --- /dev/null +++ b/src/main/resources/models/block/potted_pale_oak_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/pale_oak_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_pink_tulip.json b/src/main/resources/models/block/potted_pink_tulip.json new file mode 100644 index 0000000..75658f7 --- /dev/null +++ b/src/main/resources/models/block/potted_pink_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/pink_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_poppy.json b/src/main/resources/models/block/potted_poppy.json new file mode 100644 index 0000000..6fdefca --- /dev/null +++ b/src/main/resources/models/block/potted_poppy.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/poppy" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_red_mushroom.json b/src/main/resources/models/block/potted_red_mushroom.json new file mode 100644 index 0000000..9bc2896 --- /dev/null +++ b/src/main/resources/models/block/potted_red_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/red_mushroom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_red_tulip.json b/src/main/resources/models/block/potted_red_tulip.json new file mode 100644 index 0000000..6541daa --- /dev/null +++ b/src/main/resources/models/block/potted_red_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/red_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_spruce_sapling.json b/src/main/resources/models/block/potted_spruce_sapling.json new file mode 100644 index 0000000..431559f --- /dev/null +++ b/src/main/resources/models/block/potted_spruce_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/spruce_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_torchflower.json b/src/main/resources/models/block/potted_torchflower.json new file mode 100644 index 0000000..a7a38e6 --- /dev/null +++ b/src/main/resources/models/block/potted_torchflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/torchflower" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_warped_fungus.json b/src/main/resources/models/block/potted_warped_fungus.json new file mode 100644 index 0000000..de7e890 --- /dev/null +++ b/src/main/resources/models/block/potted_warped_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/warped_fungus" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_warped_roots.json b/src/main/resources/models/block/potted_warped_roots.json new file mode 100644 index 0000000..ac44109 --- /dev/null +++ b/src/main/resources/models/block/potted_warped_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/warped_roots_pot" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_white_tulip.json b/src/main/resources/models/block/potted_white_tulip.json new file mode 100644 index 0000000..efc662f --- /dev/null +++ b/src/main/resources/models/block/potted_white_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/white_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/potted_wither_rose.json b/src/main/resources/models/block/potted_wither_rose.json new file mode 100644 index 0000000..1eab257 --- /dev/null +++ b/src/main/resources/models/block/potted_wither_rose.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/flower_pot_cross", + "textures": { + "plant": "minecraft:block/wither_rose" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powder_snow.json b/src/main/resources/models/block/powder_snow.json new file mode 100644 index 0000000..6be3d24 --- /dev/null +++ b/src/main/resources/models/block/powder_snow.json @@ -0,0 +1,51 @@ +{ + "parent": "block/block", + "textures": { + "texture": "block/powder_snow", + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 15.998, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 0.002, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "down" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0.002 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "north" } + } + }, + { "from": [ 0, 0, 15.998 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "south" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 0.002, 16, 16 ], + "faces": { + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "west" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "west" } + } + }, + { "from": [ 15.998, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "east" }, + "west": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/powder_snow_cauldron_full.json b/src/main/resources/models/block/powder_snow_cauldron_full.json new file mode 100644 index 0000000..09cf43b --- /dev/null +++ b/src/main/resources/models/block/powder_snow_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powder_snow_cauldron_level1.json b/src/main/resources/models/block/powder_snow_cauldron_level1.json new file mode 100644 index 0000000..6cc69ae --- /dev/null +++ b/src/main/resources/models/block/powder_snow_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level1", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powder_snow_cauldron_level2.json b/src/main/resources/models/block/powder_snow_cauldron_level2.json new file mode 100644 index 0000000..1d76edc --- /dev/null +++ b/src/main/resources/models/block/powder_snow_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level2", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/powder_snow", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail.json b/src/main/resources/models/block/powered_rail.json new file mode 100644 index 0000000..be1faa8 --- /dev/null +++ b/src/main/resources/models/block/powered_rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail_on.json b/src/main/resources/models/block/powered_rail_on.json new file mode 100644 index 0000000..eccba5e --- /dev/null +++ b/src/main/resources/models/block/powered_rail_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail_on_raised_ne.json b/src/main/resources/models/block/powered_rail_on_raised_ne.json new file mode 100644 index 0000000..b8be141 --- /dev/null +++ b/src/main/resources/models/block/powered_rail_on_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail_on_raised_sw.json b/src/main/resources/models/block/powered_rail_on_raised_sw.json new file mode 100644 index 0000000..07fdc14 --- /dev/null +++ b/src/main/resources/models/block/powered_rail_on_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/powered_rail_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail_raised_ne.json b/src/main/resources/models/block/powered_rail_raised_ne.json new file mode 100644 index 0000000..ebfd5e1 --- /dev/null +++ b/src/main/resources/models/block/powered_rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/powered_rail_raised_sw.json b/src/main/resources/models/block/powered_rail_raised_sw.json new file mode 100644 index 0000000..516a56e --- /dev/null +++ b/src/main/resources/models/block/powered_rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/powered_rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pressure_plate_down.json b/src/main/resources/models/block/pressure_plate_down.json new file mode 100644 index 0000000..db6e6ba --- /dev/null +++ b/src/main/resources/models/block/pressure_plate_down.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 0.5, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture" }, + "north": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "south": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "west": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" }, + "east": { "uv": [ 1, 15, 15, 15.5 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/pressure_plate_up.json b/src/main/resources/models/block/pressure_plate_up.json new file mode 100644 index 0000000..689fbe4 --- /dev/null +++ b/src/main/resources/models/block/pressure_plate_up.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 1, 15 ], + "faces": { + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#texture" }, + "north": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "south": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "west": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" }, + "east": { "uv": [ 1, 15, 15, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/prismarine.json b/src/main/resources/models/block/prismarine.json new file mode 100644 index 0000000..bbac86b --- /dev/null +++ b/src/main/resources/models/block/prismarine.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_brick_slab.json b/src/main/resources/models/block/prismarine_brick_slab.json new file mode 100644 index 0000000..a812621 --- /dev/null +++ b/src/main/resources/models/block/prismarine_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_brick_slab_top.json b/src/main/resources/models/block/prismarine_brick_slab_top.json new file mode 100644 index 0000000..32a5b36 --- /dev/null +++ b/src/main/resources/models/block/prismarine_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_brick_stairs.json b/src/main/resources/models/block/prismarine_brick_stairs.json new file mode 100644 index 0000000..139c6e2 --- /dev/null +++ b/src/main/resources/models/block/prismarine_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_brick_stairs_inner.json b/src/main/resources/models/block/prismarine_brick_stairs_inner.json new file mode 100644 index 0000000..5383506 --- /dev/null +++ b/src/main/resources/models/block/prismarine_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_brick_stairs_outer.json b/src/main/resources/models/block/prismarine_brick_stairs_outer.json new file mode 100644 index 0000000..9dbe7df --- /dev/null +++ b/src/main/resources/models/block/prismarine_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/prismarine_bricks", + "side": "minecraft:block/prismarine_bricks", + "top": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_bricks.json b/src/main/resources/models/block/prismarine_bricks.json new file mode 100644 index 0000000..ee4a465 --- /dev/null +++ b/src/main/resources/models/block/prismarine_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/prismarine_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_slab.json b/src/main/resources/models/block/prismarine_slab.json new file mode 100644 index 0000000..9a51812 --- /dev/null +++ b/src/main/resources/models/block/prismarine_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_slab_top.json b/src/main/resources/models/block/prismarine_slab_top.json new file mode 100644 index 0000000..52514d9 --- /dev/null +++ b/src/main/resources/models/block/prismarine_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_stairs.json b/src/main/resources/models/block/prismarine_stairs.json new file mode 100644 index 0000000..274c605 --- /dev/null +++ b/src/main/resources/models/block/prismarine_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_stairs_inner.json b/src/main/resources/models/block/prismarine_stairs_inner.json new file mode 100644 index 0000000..a89a05b --- /dev/null +++ b/src/main/resources/models/block/prismarine_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_stairs_outer.json b/src/main/resources/models/block/prismarine_stairs_outer.json new file mode 100644 index 0000000..62c7627 --- /dev/null +++ b/src/main/resources/models/block/prismarine_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/prismarine", + "side": "minecraft:block/prismarine", + "top": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_wall_inventory.json b/src/main/resources/models/block/prismarine_wall_inventory.json new file mode 100644 index 0000000..d638391 --- /dev/null +++ b/src/main/resources/models/block/prismarine_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_wall_post.json b/src/main/resources/models/block/prismarine_wall_post.json new file mode 100644 index 0000000..207d59d --- /dev/null +++ b/src/main/resources/models/block/prismarine_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_wall_side.json b/src/main/resources/models/block/prismarine_wall_side.json new file mode 100644 index 0000000..e21990c --- /dev/null +++ b/src/main/resources/models/block/prismarine_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/prismarine_wall_side_tall.json b/src/main/resources/models/block/prismarine_wall_side_tall.json new file mode 100644 index 0000000..31ed03f --- /dev/null +++ b/src/main/resources/models/block/prismarine_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/prismarine" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin.json b/src/main/resources/models/block/pumpkin.json new file mode 100644 index 0000000..ab50511 --- /dev/null +++ b/src/main/resources/models/block/pumpkin.json @@ -0,0 +1,14 @@ +{ + "parent": "block/cube_column", + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "textures": { + "end": "block/pumpkin_top", + "side": "block/pumpkin_side" + } +} diff --git a/src/main/resources/models/block/pumpkin_stem_stage0.json b/src/main/resources/models/block/pumpkin_stem_stage0.json new file mode 100644 index 0000000..dc984be --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth0", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage1.json b/src/main/resources/models/block/pumpkin_stem_stage1.json new file mode 100644 index 0000000..510c8e6 --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth1", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage2.json b/src/main/resources/models/block/pumpkin_stem_stage2.json new file mode 100644 index 0000000..d92cfae --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth2", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage3.json b/src/main/resources/models/block/pumpkin_stem_stage3.json new file mode 100644 index 0000000..a6fc046 --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth3", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage4.json b/src/main/resources/models/block/pumpkin_stem_stage4.json new file mode 100644 index 0000000..6e43c08 --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth4", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage5.json b/src/main/resources/models/block/pumpkin_stem_stage5.json new file mode 100644 index 0000000..8dc2dfe --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth5", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage6.json b/src/main/resources/models/block/pumpkin_stem_stage6.json new file mode 100644 index 0000000..a2be41d --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth6", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/pumpkin_stem_stage7.json b/src/main/resources/models/block/pumpkin_stem_stage7.json new file mode 100644 index 0000000..a4e7159 --- /dev/null +++ b/src/main/resources/models/block/pumpkin_stem_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/stem_growth7", + "textures": { + "stem": "minecraft:block/pumpkin_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_cake.json b/src/main/resources/models/block/purple_candle_cake.json new file mode 100644 index 0000000..7d7af96 --- /dev/null +++ b/src/main/resources/models/block/purple_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/purple_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_cake_lit.json b/src/main/resources/models/block/purple_candle_cake_lit.json new file mode 100644 index 0000000..b5b085c --- /dev/null +++ b/src/main/resources/models/block/purple_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_four_candles.json b/src/main/resources/models/block/purple_candle_four_candles.json new file mode 100644 index 0000000..fa3e32b --- /dev/null +++ b/src/main/resources/models/block/purple_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_four_candles_lit.json b/src/main/resources/models/block/purple_candle_four_candles_lit.json new file mode 100644 index 0000000..29a0bfb --- /dev/null +++ b/src/main/resources/models/block/purple_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_one_candle.json b/src/main/resources/models/block/purple_candle_one_candle.json new file mode 100644 index 0000000..feb3302 --- /dev/null +++ b/src/main/resources/models/block/purple_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_one_candle_lit.json b/src/main/resources/models/block/purple_candle_one_candle_lit.json new file mode 100644 index 0000000..c2fdd53 --- /dev/null +++ b/src/main/resources/models/block/purple_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_three_candles.json b/src/main/resources/models/block/purple_candle_three_candles.json new file mode 100644 index 0000000..cbfc5f3 --- /dev/null +++ b/src/main/resources/models/block/purple_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_three_candles_lit.json b/src/main/resources/models/block/purple_candle_three_candles_lit.json new file mode 100644 index 0000000..73e33ad --- /dev/null +++ b/src/main/resources/models/block/purple_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_two_candles.json b/src/main/resources/models/block/purple_candle_two_candles.json new file mode 100644 index 0000000..39d9a9d --- /dev/null +++ b/src/main/resources/models/block/purple_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/purple_candle", + "particle": "minecraft:block/purple_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_candle_two_candles_lit.json b/src/main/resources/models/block/purple_candle_two_candles_lit.json new file mode 100644 index 0000000..9b165c0 --- /dev/null +++ b/src/main/resources/models/block/purple_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/purple_candle_lit", + "particle": "minecraft:block/purple_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_carpet.json b/src/main/resources/models/block/purple_carpet.json new file mode 100644 index 0000000..4cf9a92 --- /dev/null +++ b/src/main/resources/models/block/purple_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/purple_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_concrete.json b/src/main/resources/models/block/purple_concrete.json new file mode 100644 index 0000000..e064fd9 --- /dev/null +++ b/src/main/resources/models/block/purple_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_concrete_powder.json b/src/main/resources/models/block/purple_concrete_powder.json new file mode 100644 index 0000000..9911efb --- /dev/null +++ b/src/main/resources/models/block/purple_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_glazed_terracotta.json b/src/main/resources/models/block/purple_glazed_terracotta.json new file mode 100644 index 0000000..8921b2d --- /dev/null +++ b/src/main/resources/models/block/purple_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/purple_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_shulker_box.json b/src/main/resources/models/block/purple_shulker_box.json new file mode 100644 index 0000000..6f9cfc8 --- /dev/null +++ b/src/main/resources/models/block/purple_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/purple_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass.json b/src/main/resources/models/block/purple_stained_glass.json new file mode 100644 index 0000000..b64439f --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass_pane_noside.json b/src/main/resources/models/block/purple_stained_glass_pane_noside.json new file mode 100644 index 0000000..9fc919b --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/purple_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..9a5775b --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass_pane_post.json b/src/main/resources/models/block/purple_stained_glass_pane_post.json new file mode 100644 index 0000000..cdebfe3 --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/purple_stained_glass_pane_top", + "pane": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass_pane_side.json b/src/main/resources/models/block/purple_stained_glass_pane_side.json new file mode 100644 index 0000000..93c049b --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/purple_stained_glass_pane_top", + "pane": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_stained_glass_pane_side_alt.json b/src/main/resources/models/block/purple_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..a8d6159 --- /dev/null +++ b/src/main/resources/models/block/purple_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/purple_stained_glass_pane_top", + "pane": "minecraft:block/purple_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_terracotta.json b/src/main/resources/models/block/purple_terracotta.json new file mode 100644 index 0000000..5c4c94f --- /dev/null +++ b/src/main/resources/models/block/purple_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purple_wool.json b/src/main/resources/models/block/purple_wool.json new file mode 100644 index 0000000..c59282e --- /dev/null +++ b/src/main/resources/models/block/purple_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purple_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_block.json b/src/main/resources/models/block/purpur_block.json new file mode 100644 index 0000000..c0bc807 --- /dev/null +++ b/src/main/resources/models/block/purpur_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_pillar.json b/src/main/resources/models/block/purpur_pillar.json new file mode 100644 index 0000000..f35e1dd --- /dev/null +++ b/src/main/resources/models/block/purpur_pillar.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/purpur_pillar_top", + "side": "minecraft:block/purpur_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_pillar_horizontal.json b/src/main/resources/models/block/purpur_pillar_horizontal.json new file mode 100644 index 0000000..d047a8f --- /dev/null +++ b/src/main/resources/models/block/purpur_pillar_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/purpur_pillar_top", + "side": "minecraft:block/purpur_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_slab.json b/src/main/resources/models/block/purpur_slab.json new file mode 100644 index 0000000..2a060e8 --- /dev/null +++ b/src/main/resources/models/block/purpur_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_slab_top.json b/src/main/resources/models/block/purpur_slab_top.json new file mode 100644 index 0000000..8a3df90 --- /dev/null +++ b/src/main/resources/models/block/purpur_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_stairs.json b/src/main/resources/models/block/purpur_stairs.json new file mode 100644 index 0000000..ce2f051 --- /dev/null +++ b/src/main/resources/models/block/purpur_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_stairs_inner.json b/src/main/resources/models/block/purpur_stairs_inner.json new file mode 100644 index 0000000..fd4829d --- /dev/null +++ b/src/main/resources/models/block/purpur_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/purpur_stairs_outer.json b/src/main/resources/models/block/purpur_stairs_outer.json new file mode 100644 index 0000000..6f88262 --- /dev/null +++ b/src/main/resources/models/block/purpur_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/purpur_block", + "side": "minecraft:block/purpur_block", + "top": "minecraft:block/purpur_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_block.json b/src/main/resources/models/block/quartz_block.json new file mode 100644 index 0000000..863b82e --- /dev/null +++ b/src/main/resources/models/block/quartz_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_bricks.json b/src/main/resources/models/block/quartz_bricks.json new file mode 100644 index 0000000..f2b8551 --- /dev/null +++ b/src/main/resources/models/block/quartz_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/quartz_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_pillar.json b/src/main/resources/models/block/quartz_pillar.json new file mode 100644 index 0000000..fc1845e --- /dev/null +++ b/src/main/resources/models/block/quartz_pillar.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/quartz_pillar_top", + "side": "minecraft:block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_pillar_horizontal.json b/src/main/resources/models/block/quartz_pillar_horizontal.json new file mode 100644 index 0000000..38b07ba --- /dev/null +++ b/src/main/resources/models/block/quartz_pillar_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/quartz_pillar_top", + "side": "minecraft:block/quartz_pillar" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_slab.json b/src/main/resources/models/block/quartz_slab.json new file mode 100644 index 0000000..ccccb53 --- /dev/null +++ b/src/main/resources/models/block/quartz_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_slab_top.json b/src/main/resources/models/block/quartz_slab_top.json new file mode 100644 index 0000000..157e8ee --- /dev/null +++ b/src/main/resources/models/block/quartz_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_stairs.json b/src/main/resources/models/block/quartz_stairs.json new file mode 100644 index 0000000..cf5d6eb --- /dev/null +++ b/src/main/resources/models/block/quartz_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_stairs_inner.json b/src/main/resources/models/block/quartz_stairs_inner.json new file mode 100644 index 0000000..6dd7aea --- /dev/null +++ b/src/main/resources/models/block/quartz_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/quartz_stairs_outer.json b/src/main/resources/models/block/quartz_stairs_outer.json new file mode 100644 index 0000000..d8aa6d8 --- /dev/null +++ b/src/main/resources/models/block/quartz_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_top", + "side": "minecraft:block/quartz_block_side", + "top": "minecraft:block/quartz_block_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rail.json b/src/main/resources/models/block/rail.json new file mode 100644 index 0000000..0f7a024 --- /dev/null +++ b/src/main/resources/models/block/rail.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_flat", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rail_corner.json b/src/main/resources/models/block/rail_corner.json new file mode 100644 index 0000000..ea10963 --- /dev/null +++ b/src/main/resources/models/block/rail_corner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/rail_curved", + "textures": { + "rail": "minecraft:block/rail_corner" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rail_curved.json b/src/main/resources/models/block/rail_curved.json new file mode 100644 index 0000000..299a44b --- /dev/null +++ b/src/main/resources/models/block/rail_curved.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 1, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/src/main/resources/models/block/rail_flat.json b/src/main/resources/models/block/rail_flat.json new file mode 100644 index 0000000..299a44b --- /dev/null +++ b/src/main/resources/models/block/rail_flat.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 1, 0 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/src/main/resources/models/block/rail_raised_ne.json b/src/main/resources/models/block/rail_raised_ne.json new file mode 100644 index 0000000..a51c59f --- /dev/null +++ b/src/main/resources/models/block/rail_raised_ne.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_ne", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rail_raised_sw.json b/src/main/resources/models/block/rail_raised_sw.json new file mode 100644 index 0000000..4d48c08 --- /dev/null +++ b/src/main/resources/models/block/rail_raised_sw.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_rail_raised_sw", + "textures": { + "rail": "minecraft:block/rail" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/raw_copper_block.json b/src/main/resources/models/block/raw_copper_block.json new file mode 100644 index 0000000..3f6008e --- /dev/null +++ b/src/main/resources/models/block/raw_copper_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_copper_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/raw_gold_block.json b/src/main/resources/models/block/raw_gold_block.json new file mode 100644 index 0000000..ce79d18 --- /dev/null +++ b/src/main/resources/models/block/raw_gold_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_gold_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/raw_iron_block.json b/src/main/resources/models/block/raw_iron_block.json new file mode 100644 index 0000000..25d1988 --- /dev/null +++ b/src/main/resources/models/block/raw_iron_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/raw_iron_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_cake.json b/src/main/resources/models/block/red_candle_cake.json new file mode 100644 index 0000000..6c9ee4b --- /dev/null +++ b/src/main/resources/models/block/red_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/red_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_cake_lit.json b/src/main/resources/models/block/red_candle_cake_lit.json new file mode 100644 index 0000000..52c3c5e --- /dev/null +++ b/src/main/resources/models/block/red_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_four_candles.json b/src/main/resources/models/block/red_candle_four_candles.json new file mode 100644 index 0000000..c090c53 --- /dev/null +++ b/src/main/resources/models/block/red_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_four_candles_lit.json b/src/main/resources/models/block/red_candle_four_candles_lit.json new file mode 100644 index 0000000..f7d6ca0 --- /dev/null +++ b/src/main/resources/models/block/red_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_one_candle.json b/src/main/resources/models/block/red_candle_one_candle.json new file mode 100644 index 0000000..47c0ce8 --- /dev/null +++ b/src/main/resources/models/block/red_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_one_candle_lit.json b/src/main/resources/models/block/red_candle_one_candle_lit.json new file mode 100644 index 0000000..710f541 --- /dev/null +++ b/src/main/resources/models/block/red_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_three_candles.json b/src/main/resources/models/block/red_candle_three_candles.json new file mode 100644 index 0000000..e0a4f0c --- /dev/null +++ b/src/main/resources/models/block/red_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_three_candles_lit.json b/src/main/resources/models/block/red_candle_three_candles_lit.json new file mode 100644 index 0000000..a4b2b86 --- /dev/null +++ b/src/main/resources/models/block/red_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_two_candles.json b/src/main/resources/models/block/red_candle_two_candles.json new file mode 100644 index 0000000..148bd6c --- /dev/null +++ b/src/main/resources/models/block/red_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/red_candle", + "particle": "minecraft:block/red_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_candle_two_candles_lit.json b/src/main/resources/models/block/red_candle_two_candles_lit.json new file mode 100644 index 0000000..40af0f6 --- /dev/null +++ b/src/main/resources/models/block/red_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/red_candle_lit", + "particle": "minecraft:block/red_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_carpet.json b/src/main/resources/models/block/red_carpet.json new file mode 100644 index 0000000..c31f191 --- /dev/null +++ b/src/main/resources/models/block/red_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/red_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_concrete.json b/src/main/resources/models/block/red_concrete.json new file mode 100644 index 0000000..aed4725 --- /dev/null +++ b/src/main/resources/models/block/red_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_concrete_powder.json b/src/main/resources/models/block/red_concrete_powder.json new file mode 100644 index 0000000..69ada12 --- /dev/null +++ b/src/main/resources/models/block/red_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_glazed_terracotta.json b/src/main/resources/models/block/red_glazed_terracotta.json new file mode 100644 index 0000000..baf6a0d --- /dev/null +++ b/src/main/resources/models/block/red_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/red_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_mushroom.json b/src/main/resources/models/block/red_mushroom.json new file mode 100644 index 0000000..4dd14e4 --- /dev/null +++ b/src/main/resources/models/block/red_mushroom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/red_mushroom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_mushroom_block.json b/src/main/resources/models/block/red_mushroom_block.json new file mode 100644 index 0000000..14ac5d5 --- /dev/null +++ b/src/main/resources/models/block/red_mushroom_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_single_face", + "textures": { + "texture": "minecraft:block/red_mushroom_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_mushroom_block_inventory.json b/src/main/resources/models/block/red_mushroom_block_inventory.json new file mode 100644 index 0000000..588dd72 --- /dev/null +++ b/src/main/resources/models/block/red_mushroom_block_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_mushroom_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_slab.json b/src/main/resources/models/block/red_nether_brick_slab.json new file mode 100644 index 0000000..196f926 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_slab_top.json b/src/main/resources/models/block/red_nether_brick_slab_top.json new file mode 100644 index 0000000..0bf20b2 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_stairs.json b/src/main/resources/models/block/red_nether_brick_stairs.json new file mode 100644 index 0000000..0320b06 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_stairs_inner.json b/src/main/resources/models/block/red_nether_brick_stairs_inner.json new file mode 100644 index 0000000..3a32969 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_stairs_outer.json b/src/main/resources/models/block/red_nether_brick_stairs_outer.json new file mode 100644 index 0000000..e793420 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_nether_bricks", + "side": "minecraft:block/red_nether_bricks", + "top": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_wall_inventory.json b/src/main/resources/models/block/red_nether_brick_wall_inventory.json new file mode 100644 index 0000000..aeaa716 --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_wall_post.json b/src/main/resources/models/block/red_nether_brick_wall_post.json new file mode 100644 index 0000000..9fa44bd --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_wall_side.json b/src/main/resources/models/block/red_nether_brick_wall_side.json new file mode 100644 index 0000000..e8f23ec --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_brick_wall_side_tall.json b/src/main/resources/models/block/red_nether_brick_wall_side_tall.json new file mode 100644 index 0000000..6546ece --- /dev/null +++ b/src/main/resources/models/block/red_nether_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_nether_bricks.json b/src/main/resources/models/block/red_nether_bricks.json new file mode 100644 index 0000000..a13b838 --- /dev/null +++ b/src/main/resources/models/block/red_nether_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_nether_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sand.json b/src/main/resources/models/block/red_sand.json new file mode 100644 index 0000000..d6f5cec --- /dev/null +++ b/src/main/resources/models/block/red_sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone.json b/src/main/resources/models/block/red_sandstone.json new file mode 100644 index 0000000..008568b --- /dev/null +++ b/src/main/resources/models/block/red_sandstone.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_slab.json b/src/main/resources/models/block/red_sandstone_slab.json new file mode 100644 index 0000000..cd1c1ec --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_slab_top.json b/src/main/resources/models/block/red_sandstone_slab_top.json new file mode 100644 index 0000000..d240a03 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_stairs.json b/src/main/resources/models/block/red_sandstone_stairs.json new file mode 100644 index 0000000..6f393c7 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_stairs_inner.json b/src/main/resources/models/block/red_sandstone_stairs_inner.json new file mode 100644 index 0000000..a32a7a2 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_stairs_outer.json b/src/main/resources/models/block/red_sandstone_stairs_outer.json new file mode 100644 index 0000000..d862d18 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_bottom", + "side": "minecraft:block/red_sandstone", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_wall_inventory.json b/src/main/resources/models/block/red_sandstone_wall_inventory.json new file mode 100644 index 0000000..efec8f3 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_wall_post.json b/src/main/resources/models/block/red_sandstone_wall_post.json new file mode 100644 index 0000000..ab11758 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_wall_side.json b/src/main/resources/models/block/red_sandstone_wall_side.json new file mode 100644 index 0000000..798b2f9 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_sandstone_wall_side_tall.json b/src/main/resources/models/block/red_sandstone_wall_side_tall.json new file mode 100644 index 0000000..b8cc6d3 --- /dev/null +++ b/src/main/resources/models/block/red_sandstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/red_sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_shulker_box.json b/src/main/resources/models/block/red_shulker_box.json new file mode 100644 index 0000000..4414a86 --- /dev/null +++ b/src/main/resources/models/block/red_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/red_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass.json b/src/main/resources/models/block/red_stained_glass.json new file mode 100644 index 0000000..fd841d4 --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass_pane_noside.json b/src/main/resources/models/block/red_stained_glass_pane_noside.json new file mode 100644 index 0000000..30aee4a --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/red_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..051e7eb --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass_pane_post.json b/src/main/resources/models/block/red_stained_glass_pane_post.json new file mode 100644 index 0000000..41cf1b5 --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/red_stained_glass_pane_top", + "pane": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass_pane_side.json b/src/main/resources/models/block/red_stained_glass_pane_side.json new file mode 100644 index 0000000..78124b1 --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/red_stained_glass_pane_top", + "pane": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_stained_glass_pane_side_alt.json b/src/main/resources/models/block/red_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..5dd4fd2 --- /dev/null +++ b/src/main/resources/models/block/red_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/red_stained_glass_pane_top", + "pane": "minecraft:block/red_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_terracotta.json b/src/main/resources/models/block/red_terracotta.json new file mode 100644 index 0000000..1490806 --- /dev/null +++ b/src/main/resources/models/block/red_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_tulip.json b/src/main/resources/models/block/red_tulip.json new file mode 100644 index 0000000..1c0c290 --- /dev/null +++ b/src/main/resources/models/block/red_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/red_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/red_wool.json b/src/main/resources/models/block/red_wool.json new file mode 100644 index 0000000..72267b6 --- /dev/null +++ b/src/main/resources/models/block/red_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_block.json b/src/main/resources/models/block/redstone_block.json new file mode 100644 index 0000000..b3942b3 --- /dev/null +++ b/src/main/resources/models/block/redstone_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_dust_dot.json b/src/main/resources/models/block/redstone_dust_dot.json new file mode 100644 index 0000000..4a8cda1 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_dot.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "line": "block/redstone_dust_dot", + "overlay": "block/redstone_dust_overlay" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#overlay" } + } + } + ] +} diff --git a/src/main/resources/models/block/redstone_dust_side.json b/src/main/resources/models/block/redstone_dust_side.json new file mode 100644 index 0000000..523a411 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "overlay": "block/redstone_dust_overlay" + }, + "elements": [ + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 8 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 8, 16, 0 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 0 ], + "to": [ 16, 0.25, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 8 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 8, 16, 0 ], "texture": "#overlay" } + } + } + ] +} diff --git a/src/main/resources/models/block/redstone_dust_side0.json b/src/main/resources/models/block/redstone_dust_side0.json new file mode 100644 index 0000000..8ba2e73 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side0.json @@ -0,0 +1,6 @@ +{ + "parent": "block/redstone_dust_side", + "textures": { + "line": "block/redstone_dust_line0" + } +} diff --git a/src/main/resources/models/block/redstone_dust_side1.json b/src/main/resources/models/block/redstone_dust_side1.json new file mode 100644 index 0000000..1f54539 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side1.json @@ -0,0 +1,6 @@ +{ + "parent": "block/redstone_dust_side", + "textures": { + "line": "block/redstone_dust_line1" + } +} diff --git a/src/main/resources/models/block/redstone_dust_side_alt.json b/src/main/resources/models/block/redstone_dust_side_alt.json new file mode 100644 index 0000000..8b58a46 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side_alt.json @@ -0,0 +1,25 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "overlay": "block/redstone_dust_overlay" + }, + "elements": [ + { "from": [ 0, 0.25, 8 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 8, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "down": { "uv": [ 0, 16, 16, 8 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0.25, 8 ], + "to": [ 16, 0.25, 16 ], + "shade": false, + "faces": { + "up": { "uv": [ 0, 8, 16, 16 ], "texture": "#overlay" }, + "down": { "uv": [ 0, 16, 16, 8 ], "texture": "#overlay" } + } + } + ] +} diff --git a/src/main/resources/models/block/redstone_dust_side_alt0.json b/src/main/resources/models/block/redstone_dust_side_alt0.json new file mode 100644 index 0000000..f74884d --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "block/redstone_dust_side_alt", + "textures": { + "line": "block/redstone_dust_line0" + } +} diff --git a/src/main/resources/models/block/redstone_dust_side_alt1.json b/src/main/resources/models/block/redstone_dust_side_alt1.json new file mode 100644 index 0000000..a31f848 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_side_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "block/redstone_dust_side_alt", + "textures": { + "line": "block/redstone_dust_line1" + } +} diff --git a/src/main/resources/models/block/redstone_dust_up.json b/src/main/resources/models/block/redstone_dust_up.json new file mode 100644 index 0000000..2154da2 --- /dev/null +++ b/src/main/resources/models/block/redstone_dust_up.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/redstone_dust_dot", + "line": "block/redstone_dust_line0", + "overlay": "block/redstone_dust_overlay" + }, + "elements": [ + { "from": [ 0, 0, 0.25 ], + "to": [ 16, 16, 0.25 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#line", "tintindex": 0 }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#line", "tintindex": 0 } + } + }, + { "from": [ 0, 0, 0.25 ], + "to": [ 16, 16, 0.25 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#overlay" }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#overlay" } + } + } + ] +} diff --git a/src/main/resources/models/block/redstone_lamp.json b/src/main/resources/models/block/redstone_lamp.json new file mode 100644 index 0000000..530bd0d --- /dev/null +++ b/src/main/resources/models/block/redstone_lamp.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_lamp" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_lamp_on.json b/src/main/resources/models/block/redstone_lamp_on.json new file mode 100644 index 0000000..bde04e2 --- /dev/null +++ b/src/main/resources/models/block/redstone_lamp_on.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_lamp_on" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_ore.json b/src/main/resources/models/block/redstone_ore.json new file mode 100644 index 0000000..a387db9 --- /dev/null +++ b/src/main/resources/models/block/redstone_ore.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/redstone_ore" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_torch.json b/src/main/resources/models/block/redstone_torch.json new file mode 100644 index 0000000..b435343 --- /dev/null +++ b/src/main/resources/models/block/redstone_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_redstone_torch", + "textures": { + "torch": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_torch_off.json b/src/main/resources/models/block/redstone_torch_off.json new file mode 100644 index 0000000..a0686d2 --- /dev/null +++ b/src/main/resources/models/block/redstone_torch_off.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_unlit", + "textures": { + "torch": "minecraft:block/redstone_torch_off" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_wall_torch.json b/src/main/resources/models/block/redstone_wall_torch.json new file mode 100644 index 0000000..6373dfb --- /dev/null +++ b/src/main/resources/models/block/redstone_wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_redstone_torch_wall", + "textures": { + "torch": "minecraft:block/redstone_torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/redstone_wall_torch_off.json b/src/main/resources/models/block/redstone_wall_torch_off.json new file mode 100644 index 0000000..0e0889f --- /dev/null +++ b/src/main/resources/models/block/redstone_wall_torch_off.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall_unlit", + "textures": { + "torch": "minecraft:block/redstone_torch_off" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/reinforced_deepslate.json b/src/main/resources/models/block/reinforced_deepslate.json new file mode 100644 index 0000000..8d3c902 --- /dev/null +++ b/src/main/resources/models/block/reinforced_deepslate.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/reinforced_deepslate_bottom", + "side": "minecraft:block/reinforced_deepslate_side", + "top": "minecraft:block/reinforced_deepslate_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/repeater_1tick.json b/src/main/resources/models/block/repeater_1tick.json new file mode 100644 index 0000000..d360b57 --- /dev/null +++ b/src/main/resources/models/block/repeater_1tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 6 ], + "to": [ 9, 7, 8 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_1tick_locked.json b/src/main/resources/models/block/repeater_1tick_locked.json new file mode 100644 index 0000000..e264b0c --- /dev/null +++ b/src/main/resources/models/block/repeater_1tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 6 ], + "to": [ 14, 4, 8 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_1tick_on.json b/src/main/resources/models/block/repeater_1tick_on.json new file mode 100644 index 0000000..2d5dd93 --- /dev/null +++ b/src/main/resources/models/block/repeater_1tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 6 ], + "to": [ 9, 7, 8 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 5.5 ], + "to": [ 9.5, 4.5, 8.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 5.5 ], + "to": [ 9.5, 10.5, 8.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 2.5 ], + "to": [ 9.5, 7.5, 5.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 8.5 ], + "to": [ 9.5, 7.5, 11.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 5.5 ], + "to": [ 6.5, 7.5, 8.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 5.5 ], + "to": [ 12.5, 7.5, 8.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_1tick_on_locked.json b/src/main/resources/models/block/repeater_1tick_on_locked.json new file mode 100644 index 0000000..44e53d8 --- /dev/null +++ b/src/main/resources/models/block/repeater_1tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 6 ], + "to": [ 14, 4, 8 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_2tick.json b/src/main/resources/models/block/repeater_2tick.json new file mode 100644 index 0000000..833c187 --- /dev/null +++ b/src/main/resources/models/block/repeater_2tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 8 ], + "to": [ 9, 7, 10 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_2tick_locked.json b/src/main/resources/models/block/repeater_2tick_locked.json new file mode 100644 index 0000000..47c5337 --- /dev/null +++ b/src/main/resources/models/block/repeater_2tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 8 ], + "to": [ 14, 4, 10 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_2tick_on.json b/src/main/resources/models/block/repeater_2tick_on.json new file mode 100644 index 0000000..e728562 --- /dev/null +++ b/src/main/resources/models/block/repeater_2tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 8 ], + "to": [ 9, 7, 10 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 7.5 ], + "to": [ 9.5, 4.5, 10.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 7.5 ], + "to": [ 9.5, 10.5, 10.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 10.5 ], + "to": [ 9.5, 7.5, 13.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 7.5 ], + "to": [ 6.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 7.5 ], + "to": [ 12.5, 7.5, 10.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_2tick_on_locked.json b/src/main/resources/models/block/repeater_2tick_on_locked.json new file mode 100644 index 0000000..897e0bf --- /dev/null +++ b/src/main/resources/models/block/repeater_2tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 8 ], + "to": [ 14, 4, 10 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_3tick.json b/src/main/resources/models/block/repeater_3tick.json new file mode 100644 index 0000000..ea1d922 --- /dev/null +++ b/src/main/resources/models/block/repeater_3tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 10 ], + "to": [ 9, 7, 12 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_3tick_locked.json b/src/main/resources/models/block/repeater_3tick_locked.json new file mode 100644 index 0000000..13ce208 --- /dev/null +++ b/src/main/resources/models/block/repeater_3tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 10 ], + "to": [ 14, 4, 12 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_3tick_on.json b/src/main/resources/models/block/repeater_3tick_on.json new file mode 100644 index 0000000..fd14138 --- /dev/null +++ b/src/main/resources/models/block/repeater_3tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 10 ], + "to": [ 9, 7, 12 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 9.5 ], + "to": [ 9.5, 4.5, 12.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 9.5 ], + "to": [ 9.5, 10.5, 12.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 6.5 ], + "to": [ 9.5, 7.5, 9.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 12.5 ], + "to": [ 9.5, 7.5, 15.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 9.5 ], + "to": [ 6.5, 7.5, 12.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 9.5 ], + "to": [ 12.5, 7.5, 12.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_3tick_on_locked.json b/src/main/resources/models/block/repeater_3tick_on_locked.json new file mode 100644 index 0000000..d5aca9e --- /dev/null +++ b/src/main/resources/models/block/repeater_3tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 10 ], + "to": [ 14, 4, 12 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_4tick.json b/src/main/resources/models/block/repeater_4tick.json new file mode 100644 index 0000000..f8b357b --- /dev/null +++ b/src/main/resources/models/block/repeater_4tick.json @@ -0,0 +1,42 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 12 ], + "to": [ 9, 7, 14 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_4tick_locked.json b/src/main/resources/models/block/repeater_4tick_locked.json new file mode 100644 index 0000000..7a6aca0 --- /dev/null +++ b/src/main/resources/models/block/repeater_4tick_locked.json @@ -0,0 +1,43 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater", + "slab": "block/smooth_stone", + "top": "block/repeater", + "lock": "block/bedrock", + "unlit": "block/redstone_torch_off" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 12 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#unlit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#unlit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_4tick_on.json b/src/main/resources/models/block/repeater_4tick_on.json new file mode 100644 index 0000000..01cd328 --- /dev/null +++ b/src/main/resources/models/block/repeater_4tick_on.json @@ -0,0 +1,140 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 7, 2, 12 ], + "to": [ 9, 7, 14 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 11.5 ], + "to": [ 9.5, 4.5, 14.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 11.5 ], + "to": [ 9.5, 10.5, 14.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 8.5 ], + "to": [ 9.5, 7.5, 11.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 14.5 ], + "to": [ 9.5, 7.5, 17.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 11.5 ], + "to": [ 6.5, 7.5, 14.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 11.5 ], + "to": [ 12.5, 7.5, 14.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeater_4tick_on_locked.json b/src/main/resources/models/block/repeater_4tick_on_locked.json new file mode 100644 index 0000000..6ad187c --- /dev/null +++ b/src/main/resources/models/block/repeater_4tick_on_locked.json @@ -0,0 +1,92 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/repeater_on", + "slab": "block/smooth_stone", + "top": "block/repeater_on", + "lit": "block/redstone_torch", + "lock": "block/bedrock" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#slab", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#slab", "cullface": "east" } + } + }, + { "from": [ 2, 2, 12 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "uv": [ 7, 2, 9, 14 ], "texture": "#lock", "rotation": 90 }, + "north": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "south": { "uv": [ 2, 7, 14, 9 ], "texture": "#lock" }, + "west": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" }, + "east": { "uv": [ 6, 7, 8, 9 ], "texture": "#lock" } + } + }, + { "from": [ 7, 2, 2 ], + "to": [ 9, 7, 4 ], + "shade": false, + "faces": { + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#lit" }, + "north": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "south": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "west": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" }, + "east": { "uv": [ 7, 6, 9, 11 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 1.5, 1.5 ], + "to": [ 9.5, 4.5, 4.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 7.5, 1.5 ], + "to": [ 9.5, 10.5, 4.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, -1.5 ], + "to": [ 9.5, 7.5, 1.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 6.5, 4.5, 4.5 ], + "to": [ 9.5, 7.5, 7.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#lit" } + } + }, + { + "from": [ 3.5, 4.5, 1.5 ], + "to": [ 6.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#lit" } + } + }, + { + "from": [ 9.5, 4.5, 1.5 ], + "to": [ 12.5, 7.5, 4.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#lit" } + } + } + ] +} diff --git a/src/main/resources/models/block/repeating_command_block.json b/src/main/resources/models/block/repeating_command_block.json new file mode 100644 index 0000000..7525fc9 --- /dev/null +++ b/src/main/resources/models/block/repeating_command_block.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/repeating_command_block_back", + "front": "minecraft:block/repeating_command_block_front", + "side": "minecraft:block/repeating_command_block_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/repeating_command_block_conditional.json b/src/main/resources/models/block/repeating_command_block_conditional.json new file mode 100644 index 0000000..f261c67 --- /dev/null +++ b/src/main/resources/models/block/repeating_command_block_conditional.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_command_block", + "textures": { + "back": "minecraft:block/repeating_command_block_back", + "front": "minecraft:block/repeating_command_block_front", + "side": "minecraft:block/repeating_command_block_conditional" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_block.json b/src/main/resources/models/block/resin_block.json new file mode 100644 index 0000000..00105c8 --- /dev/null +++ b/src/main/resources/models/block/resin_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/resin_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_slab.json b/src/main/resources/models/block/resin_brick_slab.json new file mode 100644 index 0000000..2bfd9fd --- /dev/null +++ b/src/main/resources/models/block/resin_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_slab_top.json b/src/main/resources/models/block/resin_brick_slab_top.json new file mode 100644 index 0000000..4e4c9f7 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_stairs.json b/src/main/resources/models/block/resin_brick_stairs.json new file mode 100644 index 0000000..bd7641d --- /dev/null +++ b/src/main/resources/models/block/resin_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_stairs_inner.json b/src/main/resources/models/block/resin_brick_stairs_inner.json new file mode 100644 index 0000000..c047a26 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_stairs_outer.json b/src/main/resources/models/block/resin_brick_stairs_outer.json new file mode 100644 index 0000000..224ab60 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/resin_bricks", + "side": "minecraft:block/resin_bricks", + "top": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_wall_inventory.json b/src/main/resources/models/block/resin_brick_wall_inventory.json new file mode 100644 index 0000000..3df22e2 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_wall_post.json b/src/main/resources/models/block/resin_brick_wall_post.json new file mode 100644 index 0000000..6279361 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_wall_side.json b/src/main/resources/models/block/resin_brick_wall_side.json new file mode 100644 index 0000000..60f1aa1 --- /dev/null +++ b/src/main/resources/models/block/resin_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_brick_wall_side_tall.json b/src/main/resources/models/block/resin_brick_wall_side_tall.json new file mode 100644 index 0000000..d72cfba --- /dev/null +++ b/src/main/resources/models/block/resin_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_bricks.json b/src/main/resources/models/block/resin_bricks.json new file mode 100644 index 0000000..60373f8 --- /dev/null +++ b/src/main/resources/models/block/resin_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/resin_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/resin_clump.json b/src/main/resources/models/block/resin_clump.json new file mode 100644 index 0000000..5f2f603 --- /dev/null +++ b/src/main/resources/models/block/resin_clump.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/resin_clump", + "texture": "block/resin_clump" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/respawn_anchor_0.json b/src/main/resources/models/block/respawn_anchor_0.json new file mode 100644 index 0000000..29c7e5f --- /dev/null +++ b/src/main/resources/models/block/respawn_anchor_0.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side0", + "top": "minecraft:block/respawn_anchor_top_off" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/respawn_anchor_1.json b/src/main/resources/models/block/respawn_anchor_1.json new file mode 100644 index 0000000..00989b9 --- /dev/null +++ b/src/main/resources/models/block/respawn_anchor_1.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side1", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/respawn_anchor_2.json b/src/main/resources/models/block/respawn_anchor_2.json new file mode 100644 index 0000000..b0ea19b --- /dev/null +++ b/src/main/resources/models/block/respawn_anchor_2.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side2", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/respawn_anchor_3.json b/src/main/resources/models/block/respawn_anchor_3.json new file mode 100644 index 0000000..fd67ee0 --- /dev/null +++ b/src/main/resources/models/block/respawn_anchor_3.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side3", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/respawn_anchor_4.json b/src/main/resources/models/block/respawn_anchor_4.json new file mode 100644 index 0000000..068403c --- /dev/null +++ b/src/main/resources/models/block/respawn_anchor_4.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/respawn_anchor_bottom", + "side": "minecraft:block/respawn_anchor_side4", + "top": "minecraft:block/respawn_anchor_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rooted_dirt.json b/src/main/resources/models/block/rooted_dirt.json new file mode 100644 index 0000000..f9e1f17 --- /dev/null +++ b/src/main/resources/models/block/rooted_dirt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/rooted_dirt" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rose_bush_bottom.json b/src/main/resources/models/block/rose_bush_bottom.json new file mode 100644 index 0000000..88116aa --- /dev/null +++ b/src/main/resources/models/block/rose_bush_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/rose_bush_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/rose_bush_top.json b/src/main/resources/models/block/rose_bush_top.json new file mode 100644 index 0000000..7906646 --- /dev/null +++ b/src/main/resources/models/block/rose_bush_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/rose_bush_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sand.json b/src/main/resources/models/block/sand.json new file mode 100644 index 0000000..b73935a --- /dev/null +++ b/src/main/resources/models/block/sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sand" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone.json b/src/main/resources/models/block/sandstone.json new file mode 100644 index 0000000..1271558 --- /dev/null +++ b/src/main/resources/models/block/sandstone.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_slab.json b/src/main/resources/models/block/sandstone_slab.json new file mode 100644 index 0000000..fbaa615 --- /dev/null +++ b/src/main/resources/models/block/sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_slab_top.json b/src/main/resources/models/block/sandstone_slab_top.json new file mode 100644 index 0000000..e0f4a0d --- /dev/null +++ b/src/main/resources/models/block/sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_stairs.json b/src/main/resources/models/block/sandstone_stairs.json new file mode 100644 index 0000000..664202e --- /dev/null +++ b/src/main/resources/models/block/sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_stairs_inner.json b/src/main/resources/models/block/sandstone_stairs_inner.json new file mode 100644 index 0000000..8a83ad9 --- /dev/null +++ b/src/main/resources/models/block/sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_stairs_outer.json b/src/main/resources/models/block/sandstone_stairs_outer.json new file mode 100644 index 0000000..7deee18 --- /dev/null +++ b/src/main/resources/models/block/sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_bottom", + "side": "minecraft:block/sandstone", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_wall_inventory.json b/src/main/resources/models/block/sandstone_wall_inventory.json new file mode 100644 index 0000000..ab5aa55 --- /dev/null +++ b/src/main/resources/models/block/sandstone_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_wall_post.json b/src/main/resources/models/block/sandstone_wall_post.json new file mode 100644 index 0000000..edcb0e4 --- /dev/null +++ b/src/main/resources/models/block/sandstone_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_wall_side.json b/src/main/resources/models/block/sandstone_wall_side.json new file mode 100644 index 0000000..f195f7f --- /dev/null +++ b/src/main/resources/models/block/sandstone_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sandstone_wall_side_tall.json b/src/main/resources/models/block/sandstone_wall_side_tall.json new file mode 100644 index 0000000..dc29097 --- /dev/null +++ b/src/main/resources/models/block/sandstone_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/sandstone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/scaffolding_stable.json b/src/main/resources/models/block/scaffolding_stable.json new file mode 100644 index 0000000..bbcb6c4 --- /dev/null +++ b/src/main/resources/models/block/scaffolding_stable.json @@ -0,0 +1,99 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/scaffolding_top", + "top": "block/scaffolding_top", + "side": "block/scaffolding_side", + "bottom": "block/scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + } + ] +} diff --git a/src/main/resources/models/block/scaffolding_unstable.json b/src/main/resources/models/block/scaffolding_unstable.json new file mode 100644 index 0000000..72ba936 --- /dev/null +++ b/src/main/resources/models/block/scaffolding_unstable.json @@ -0,0 +1,143 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/scaffolding_top", + "top": "block/scaffolding_top", + "side": "block/scaffolding_side", + "bottom": "block/scaffolding_bottom" + }, + "elements": [ + { + "from": [0, 15.99, 0], + "to": [16, 16, 16], + "faces": { + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#top", "uv": [0, 16, 16, 0] } + } + }, + { + "from": [0, 0, 0], + "to": [2, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 14], + "to": [2, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 14], + "to": [16, 16, 16], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 0], + "to": [16, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 14, 0], + "to": [14, 16, 2], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [2, 14, 14], + "to": [14, 16, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "cullface": "south" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [14, 14, 2], + "to": [16, 16, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east" }, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 14, 2], + "to": [2, 16, 14], + "faces": { + "east": { "texture": "#side" }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom" } + } + }, + { + "from": [0, 1.99, 0], + "to": [16, 2, 16], + "faces": { + "up": { "texture": "#top"}, + "down": { "uv": [0, 16, 16, 0], "texture": "#top" } + } + }, + { + "from": [2, 0, 0], + "to": [14, 2, 2], + "faces": { + "north": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "north" }, + "south": { "texture": "#side", "uv": [2, 2, 14, 4] }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [2, 0, 14], + "to": [14, 2, 16], + "faces": { + "north": { "texture": "#side", "uv": [14, 0, 2, 2] }, + "south": { "texture": "#side", "uv": [2, 0, 14, 2] , "cullface": "south" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [14, 0, 2], + "to": [16, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "east"}, + "west": { "texture": "#side", "uv": [14, 2, 2, 4] }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [0, 0, 2], + "to": [2, 2, 14], + "faces": { + "east": { "texture": "#side", "uv": [2, 0, 14, 2] }, + "west": { "texture": "#side", "uv": [14, 0, 2, 2], "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + } + ] +} diff --git a/src/main/resources/models/block/sculk.json b/src/main/resources/models/block/sculk.json new file mode 100644 index 0000000..28942bf --- /dev/null +++ b/src/main/resources/models/block/sculk.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sculk" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_catalyst.json b/src/main/resources/models/block/sculk_catalyst.json new file mode 100644 index 0000000..f678701 --- /dev/null +++ b/src/main/resources/models/block/sculk_catalyst.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sculk_catalyst_bottom", + "side": "minecraft:block/sculk_catalyst_side", + "top": "minecraft:block/sculk_catalyst_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_catalyst_bloom.json b/src/main/resources/models/block/sculk_catalyst_bloom.json new file mode 100644 index 0000000..5255598 --- /dev/null +++ b/src/main/resources/models/block/sculk_catalyst_bloom.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/sculk_catalyst_bottom", + "side": "minecraft:block/sculk_catalyst_side_bloom", + "top": "minecraft:block/sculk_catalyst_top_bloom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_mirrored.json b/src/main/resources/models/block/sculk_mirrored.json new file mode 100644 index 0000000..f009201 --- /dev/null +++ b/src/main/resources/models/block/sculk_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/sculk" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_sensor.json b/src/main/resources/models/block/sculk_sensor.json new file mode 100644 index 0000000..e3307b7 --- /dev/null +++ b/src/main/resources/models/block/sculk_sensor.json @@ -0,0 +1,60 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/sculk_sensor_bottom", + "side": "block/sculk_sensor_side", + "tendrils": "block/sculk_sensor_tendril_inactive", + "top": "block/sculk_sensor_top", + "particle": "block/sculk_sensor_bottom" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "from": [-1, 8, 3], + "to": [7, 16, 3], + "rotation": {"angle": 45, "axis": "y", "origin": [3, 12, 3]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 3], + "to": [17, 16, 3], + "rotation": {"angle": -45, "axis": "y", "origin": [13, 12, 3]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [9, 8, 13], + "to": [17, 16, 13], + "rotation": {"angle": 45, "axis": "y", "origin": [13, 12, 13]}, + "faces": { + "north": {"uv": [12, 8, 4, 16], "texture": "#tendrils" }, + "south": {"uv": [4, 8, 12, 16], "texture": "#tendrils" } + } + }, + { + "from": [-1, 8, 13], + "to": [7, 16, 13], + "rotation": {"angle": -45, "axis": "y", "origin": [3, 12, 13]}, + "faces": { + "north": {"uv": [4, 8, 12, 16], "texture": "#tendrils" }, + "south": {"uv": [12, 8, 4, 16], "texture": "#tendrils" } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_sensor_active.json b/src/main/resources/models/block/sculk_sensor_active.json new file mode 100644 index 0000000..92852fc --- /dev/null +++ b/src/main/resources/models/block/sculk_sensor_active.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_active" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_sensor_inactive.json b/src/main/resources/models/block/sculk_sensor_inactive.json new file mode 100644 index 0000000..060f59e --- /dev/null +++ b/src/main/resources/models/block/sculk_sensor_inactive.json @@ -0,0 +1,6 @@ +{ + "parent": "block/sculk_sensor", + "textures": { + "tendrils": "block/sculk_sensor_tendril_inactive" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_shrieker.json b/src/main/resources/models/block/sculk_shrieker.json new file mode 100644 index 0000000..04316a1 --- /dev/null +++ b/src/main/resources/models/block/sculk_shrieker.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_sculk_shrieker", + "textures": { + "bottom": "minecraft:block/sculk_shrieker_bottom", + "inner_top": "minecraft:block/sculk_shrieker_inner_top", + "particle": "minecraft:block/sculk_shrieker_bottom", + "side": "minecraft:block/sculk_shrieker_side", + "top": "minecraft:block/sculk_shrieker_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_shrieker_can_summon.json b/src/main/resources/models/block/sculk_shrieker_can_summon.json new file mode 100644 index 0000000..2b543dc --- /dev/null +++ b/src/main/resources/models/block/sculk_shrieker_can_summon.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_sculk_shrieker", + "textures": { + "bottom": "minecraft:block/sculk_shrieker_bottom", + "inner_top": "minecraft:block/sculk_shrieker_can_summon_inner_top", + "particle": "minecraft:block/sculk_shrieker_bottom", + "side": "minecraft:block/sculk_shrieker_side", + "top": "minecraft:block/sculk_shrieker_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sculk_vein.json b/src/main/resources/models/block/sculk_vein.json new file mode 100644 index 0000000..808c3ca --- /dev/null +++ b/src/main/resources/models/block/sculk_vein.json @@ -0,0 +1,16 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/sculk_vein", + "sculk_vein": "block/sculk_vein" + }, + "elements": [ + { "from": [ 0, 0, 0.1 ], + "to": [ 16, 16, 0.1 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#sculk_vein" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#sculk_vein" } + } + } + ] +} diff --git a/src/main/resources/models/block/sea_lantern.json b/src/main/resources/models/block/sea_lantern.json new file mode 100644 index 0000000..f7602b2 --- /dev/null +++ b/src/main/resources/models/block/sea_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sea_lantern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sea_pickle.json b/src/main/resources/models/block/sea_pickle.json new file mode 100644 index 0000000..31fef1a --- /dev/null +++ b/src/main/resources/models/block/sea_pickle.json @@ -0,0 +1,47 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 6 ], + "to": [ 10, 6, 10 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 6 ], + "to": [ 10, 5.95, 10 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 7.5, 5.2, 8 ], + "to": [ 8.5, 8.7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.2, 7.5 ], + "to": [ 8, 8.7, 8.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/seagrass.json b/src/main/resources/models/block/seagrass.json new file mode 100644 index 0000000..53c7a39 --- /dev/null +++ b/src/main/resources/models/block/seagrass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/seagrass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/short_grass.json b/src/main/resources/models/block/short_grass.json new file mode 100644 index 0000000..6cd93c9 --- /dev/null +++ b/src/main/resources/models/block/short_grass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/short_grass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/shroomlight.json b/src/main/resources/models/block/shroomlight.json new file mode 100644 index 0000000..13f52aa --- /dev/null +++ b/src/main/resources/models/block/shroomlight.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/shroomlight" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/shulker_box.json b/src/main/resources/models/block/shulker_box.json new file mode 100644 index 0000000..7eb2342 --- /dev/null +++ b/src/main/resources/models/block/shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/skull.json b/src/main/resources/models/block/skull.json new file mode 100644 index 0000000..99a7d70 --- /dev/null +++ b/src/main/resources/models/block/skull.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/soul_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/slab.json b/src/main/resources/models/block/slab.json new file mode 100644 index 0000000..1eadc70 --- /dev/null +++ b/src/main/resources/models/block/slab.json @@ -0,0 +1,18 @@ +{ "parent": "block/block", + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/slab_top.json b/src/main/resources/models/block/slab_top.json new file mode 100644 index 0000000..e21eb93 --- /dev/null +++ b/src/main/resources/models/block/slab_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/slightly_cracked_turtle_egg.json b/src/main/resources/models/block/slightly_cracked_turtle_egg.json new file mode 100644 index 0000000..fe9f6dc --- /dev/null +++ b/src/main/resources/models/block/slightly_cracked_turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/slime_block.json b/src/main/resources/models/block/slime_block.json new file mode 100644 index 0000000..95f92bd --- /dev/null +++ b/src/main/resources/models/block/slime_block.json @@ -0,0 +1,30 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/slime_block", + "texture": "block/slime_block" + }, + "elements": [ + { "from": [ 3, 3, 3 ], + "to": [ 13, 13, 13 ], + "faces": { + "down": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "up": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "north": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "south": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "west": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" }, + "east": { "uv": [ 3, 3, 13, 13 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/small_amethyst_bud.json b/src/main/resources/models/block/small_amethyst_bud.json new file mode 100644 index 0000000..a8f342f --- /dev/null +++ b/src/main/resources/models/block/small_amethyst_bud.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/small_amethyst_bud" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/small_dripleaf_bottom.json b/src/main/resources/models/block/small_dripleaf_bottom.json new file mode 100644 index 0000000..df2b8fe --- /dev/null +++ b/src/main/resources/models/block/small_dripleaf_bottom.json @@ -0,0 +1,27 @@ +{ + "parent": "block/block", + "textures": { + "stem": "block/small_dripleaf_stem_bottom", + "particle": "block/big_dripleaf_stem" + }, + "elements": [ + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" }, + "south": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" } + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" }, + "south": { "uv": [ 5, 0, 12, 16 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/small_dripleaf_top.json b/src/main/resources/models/block/small_dripleaf_top.json new file mode 100644 index 0000000..847edac --- /dev/null +++ b/src/main/resources/models/block/small_dripleaf_top.json @@ -0,0 +1,83 @@ +{ + "parent": "block/block", + "textures": { + "top": "block/small_dripleaf_top", + "side": "block/small_dripleaf_side", + "stem": "block/small_dripleaf_stem_top", + "particle": "block/small_dripleaf_top" + }, + "elements": [ + { "from": [ 8, 3, 8 ], + "to": [ 15, 3, 15 ], + "shade": false, + "faces": { + "down": { "uv": [ 8, 0, 0, 8 ], "texture": "#top" }, + "up": { "uv": [ 8, 8, 0, 0 ], "texture": "#top" } + } + }, + { "from": [ 1, 8.02, 1 ], + "to": [ 8, 8.02, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 8, 8, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#top" } + } + }, + { "from": [ 1, 12.02, 8 ], + "to": [ 8, 12.02, 15 ], + "shade": false, + "faces": { + "down": { "uv": [ 8, 0, 0, 8 ], "texture": "#top" , "rotation": 270}, + "up": { "uv": [ 0, 0, 8, 8 ], "texture": "#top" , "rotation": 270} + } + }, + { "from": [ 8, 2, 8 ], + "to": [ 15, 3, 15 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" } + } + }, + { "from": [ 1, 7.02, 1 ], + "to": [ 8, 8.02, 8 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" }, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side" } + } + }, + { "from": [ 1, 11.02, 8 ], + "to": [ 8, 12.02, 15 ], + "shade": false, + "faces": { + "east": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "west": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "north": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 8, 1 ], "texture": "#side"} + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 14, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" }, + "south": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" } + } + }, + { "from": [ 4.5, 0, 8 ], + "to": [ 11.5, 14, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": -45, "rescale": false }, + "shade": false, + "faces": { + "north": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" }, + "south": { "uv": [ 4, 0, 12, 14 ], "texture": "#stem" } + } + } + ] +} diff --git a/src/main/resources/models/block/smithing_table.json b/src/main/resources/models/block/smithing_table.json new file mode 100644 index 0000000..f7bcd3e --- /dev/null +++ b/src/main/resources/models/block/smithing_table.json @@ -0,0 +1,12 @@ +{ + "parent": "minecraft:block/cube", + "textures": { + "down": "minecraft:block/smithing_table_bottom", + "east": "minecraft:block/smithing_table_side", + "north": "minecraft:block/smithing_table_front", + "particle": "minecraft:block/smithing_table_front", + "south": "minecraft:block/smithing_table_front", + "up": "minecraft:block/smithing_table_top", + "west": "minecraft:block/smithing_table_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smoker.json b/src/main/resources/models/block/smoker.json new file mode 100644 index 0000000..6babece --- /dev/null +++ b/src/main/resources/models/block/smoker.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/smoker_bottom", + "front": "minecraft:block/smoker_front", + "side": "minecraft:block/smoker_side", + "top": "minecraft:block/smoker_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smoker_on.json b/src/main/resources/models/block/smoker_on.json new file mode 100644 index 0000000..551e0f8 --- /dev/null +++ b/src/main/resources/models/block/smoker_on.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/orientable_with_bottom", + "textures": { + "bottom": "minecraft:block/smoker_bottom", + "front": "minecraft:block/smoker_front_on", + "side": "minecraft:block/smoker_side", + "top": "minecraft:block/smoker_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_basalt.json b/src/main/resources/models/block/smooth_basalt.json new file mode 100644 index 0000000..c8f8da1 --- /dev/null +++ b/src/main/resources/models/block/smooth_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/smooth_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz.json b/src/main/resources/models/block/smooth_quartz.json new file mode 100644 index 0000000..7af04ba --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz_slab.json b/src/main/resources/models/block/smooth_quartz_slab.json new file mode 100644 index 0000000..a22f5b9 --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz_slab_top.json b/src/main/resources/models/block/smooth_quartz_slab_top.json new file mode 100644 index 0000000..e65cab2 --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz_stairs.json b/src/main/resources/models/block/smooth_quartz_stairs.json new file mode 100644 index 0000000..c75048d --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz_stairs_inner.json b/src/main/resources/models/block/smooth_quartz_stairs_inner.json new file mode 100644 index 0000000..d3a0f20 --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_quartz_stairs_outer.json b/src/main/resources/models/block/smooth_quartz_stairs_outer.json new file mode 100644 index 0000000..2760bd4 --- /dev/null +++ b/src/main/resources/models/block/smooth_quartz_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/quartz_block_bottom", + "side": "minecraft:block/quartz_block_bottom", + "top": "minecraft:block/quartz_block_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone.json b/src/main/resources/models/block/smooth_red_sandstone.json new file mode 100644 index 0000000..db56d1c --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone_slab.json b/src/main/resources/models/block/smooth_red_sandstone_slab.json new file mode 100644 index 0000000..1597dd8 --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone_slab_top.json b/src/main/resources/models/block/smooth_red_sandstone_slab_top.json new file mode 100644 index 0000000..8ec4c38 --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone_stairs.json b/src/main/resources/models/block/smooth_red_sandstone_stairs.json new file mode 100644 index 0000000..97f7801 --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone_stairs_inner.json b/src/main/resources/models/block/smooth_red_sandstone_stairs_inner.json new file mode 100644 index 0000000..0a4edbc --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_red_sandstone_stairs_outer.json b/src/main/resources/models/block/smooth_red_sandstone_stairs_outer.json new file mode 100644 index 0000000..20b58b6 --- /dev/null +++ b/src/main/resources/models/block/smooth_red_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/red_sandstone_top", + "side": "minecraft:block/red_sandstone_top", + "top": "minecraft:block/red_sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone.json b/src/main/resources/models/block/smooth_sandstone.json new file mode 100644 index 0000000..2f886a7 --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone_slab.json b/src/main/resources/models/block/smooth_sandstone_slab.json new file mode 100644 index 0000000..1e59e35 --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone_slab_top.json b/src/main/resources/models/block/smooth_sandstone_slab_top.json new file mode 100644 index 0000000..694512d --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone_stairs.json b/src/main/resources/models/block/smooth_sandstone_stairs.json new file mode 100644 index 0000000..4bba62d --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone_stairs_inner.json b/src/main/resources/models/block/smooth_sandstone_stairs_inner.json new file mode 100644 index 0000000..50227f0 --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_sandstone_stairs_outer.json b/src/main/resources/models/block/smooth_sandstone_stairs_outer.json new file mode 100644 index 0000000..c200a8d --- /dev/null +++ b/src/main/resources/models/block/smooth_sandstone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/sandstone_top", + "side": "minecraft:block/sandstone_top", + "top": "minecraft:block/sandstone_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_stone.json b/src/main/resources/models/block/smooth_stone.json new file mode 100644 index 0000000..54595f0 --- /dev/null +++ b/src/main/resources/models/block/smooth_stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_stone_slab.json b/src/main/resources/models/block/smooth_stone_slab.json new file mode 100644 index 0000000..1df1c23 --- /dev/null +++ b/src/main/resources/models/block/smooth_stone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side", + "top": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_stone_slab_double.json b/src/main/resources/models/block/smooth_stone_slab_double.json new file mode 100644 index 0000000..f937d93 --- /dev/null +++ b/src/main/resources/models/block/smooth_stone_slab_double.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/smooth_stone_slab_top.json b/src/main/resources/models/block/smooth_stone_slab_top.json new file mode 100644 index 0000000..b4bc88b --- /dev/null +++ b/src/main/resources/models/block/smooth_stone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/smooth_stone", + "side": "minecraft:block/smooth_stone_slab_side", + "top": "minecraft:block/smooth_stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sniffer_egg.json b/src/main/resources/models/block/sniffer_egg.json new file mode 100644 index 0000000..65d5380 --- /dev/null +++ b/src/main/resources/models/block/sniffer_egg.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#north" + }, + "elements": [ + { + "from": [1, 0, 2], + "to": [15, 16, 14], + "faces": { + "north": {"uv": [0, 0, 14, 16], "texture": "#north"}, + "east": {"uv": [0, 0, 12, 16], "texture": "#east"}, + "south": {"uv": [0, 0, 14, 16], "texture": "#south"}, + "west": {"uv": [0, 0, 12, 16], "texture": "#west"}, + "up": {"uv": [0, 0, 14, 12], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 14, 12], "texture": "#bottom", "cullface": "down"} + } + } + ] +} diff --git a/src/main/resources/models/block/sniffer_egg_not_cracked.json b/src/main/resources/models/block/sniffer_egg_not_cracked.json new file mode 100644 index 0000000..0b05be1 --- /dev/null +++ b/src/main/resources/models/block/sniffer_egg_not_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_not_cracked_bottom", + "east": "minecraft:block/sniffer_egg_not_cracked_east", + "north": "minecraft:block/sniffer_egg_not_cracked_north", + "south": "minecraft:block/sniffer_egg_not_cracked_south", + "top": "minecraft:block/sniffer_egg_not_cracked_top", + "west": "minecraft:block/sniffer_egg_not_cracked_west" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sniffer_egg_slightly_cracked.json b/src/main/resources/models/block/sniffer_egg_slightly_cracked.json new file mode 100644 index 0000000..4ee1aaf --- /dev/null +++ b/src/main/resources/models/block/sniffer_egg_slightly_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_slightly_cracked_bottom", + "east": "minecraft:block/sniffer_egg_slightly_cracked_east", + "north": "minecraft:block/sniffer_egg_slightly_cracked_north", + "south": "minecraft:block/sniffer_egg_slightly_cracked_south", + "top": "minecraft:block/sniffer_egg_slightly_cracked_top", + "west": "minecraft:block/sniffer_egg_slightly_cracked_west" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sniffer_egg_very_cracked.json b/src/main/resources/models/block/sniffer_egg_very_cracked.json new file mode 100644 index 0000000..f989439 --- /dev/null +++ b/src/main/resources/models/block/sniffer_egg_very_cracked.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/sniffer_egg", + "textures": { + "bottom": "minecraft:block/sniffer_egg_very_cracked_bottom", + "east": "minecraft:block/sniffer_egg_very_cracked_east", + "north": "minecraft:block/sniffer_egg_very_cracked_north", + "south": "minecraft:block/sniffer_egg_very_cracked_south", + "top": "minecraft:block/sniffer_egg_very_cracked_top", + "west": "minecraft:block/sniffer_egg_very_cracked_west" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/snow_block.json b/src/main/resources/models/block/snow_block.json new file mode 100644 index 0000000..c6c8096 --- /dev/null +++ b/src/main/resources/models/block/snow_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/snow" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/snow_height10.json b/src/main/resources/models/block/snow_height10.json new file mode 100644 index 0000000..dd72cc9 --- /dev/null +++ b/src/main/resources/models/block/snow_height10.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 10, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 6, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height12.json b/src/main/resources/models/block/snow_height12.json new file mode 100644 index 0000000..bdce96c --- /dev/null +++ b/src/main/resources/models/block/snow_height12.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 12, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height14.json b/src/main/resources/models/block/snow_height14.json new file mode 100644 index 0000000..30e1d88 --- /dev/null +++ b/src/main/resources/models/block/snow_height14.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 14, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 2, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height2.json b/src/main/resources/models/block/snow_height2.json new file mode 100644 index 0000000..de13fc6 --- /dev/null +++ b/src/main/resources/models/block/snow_height2.json @@ -0,0 +1,19 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 2, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 14, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height4.json b/src/main/resources/models/block/snow_height4.json new file mode 100644 index 0000000..650692c --- /dev/null +++ b/src/main/resources/models/block/snow_height4.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 4, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 12, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height6.json b/src/main/resources/models/block/snow_height6.json new file mode 100644 index 0000000..32468b9 --- /dev/null +++ b/src/main/resources/models/block/snow_height6.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 10, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/snow_height8.json b/src/main/resources/models/block/snow_height8.json new file mode 100644 index 0000000..53d2282 --- /dev/null +++ b/src/main/resources/models/block/snow_height8.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "block/snow", + "texture": "block/snow" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/soul_campfire.json b/src/main/resources/models/block/soul_campfire.json new file mode 100644 index 0000000..d3097b5 --- /dev/null +++ b/src/main/resources/models/block/soul_campfire.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_campfire", + "textures": { + "fire": "minecraft:block/soul_campfire_fire", + "lit_log": "minecraft:block/soul_campfire_log_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_floor0.json b/src/main/resources/models/block/soul_fire_floor0.json new file mode 100644 index 0000000..5623972 --- /dev/null +++ b/src/main/resources/models/block/soul_fire_floor0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_floor1.json b/src/main/resources/models/block/soul_fire_floor1.json new file mode 100644 index 0000000..19228ef --- /dev/null +++ b/src/main/resources/models/block/soul_fire_floor1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_floor", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_side0.json b/src/main/resources/models/block/soul_fire_side0.json new file mode 100644 index 0000000..253bac5 --- /dev/null +++ b/src/main/resources/models/block/soul_fire_side0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_side1.json b/src/main/resources/models/block/soul_fire_side1.json new file mode 100644 index 0000000..be0004a --- /dev/null +++ b/src/main/resources/models/block/soul_fire_side1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_side_alt0.json b/src/main/resources/models/block/soul_fire_side_alt0.json new file mode 100644 index 0000000..adb4cff --- /dev/null +++ b/src/main/resources/models/block/soul_fire_side_alt0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/soul_fire_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_fire_side_alt1.json b/src/main/resources/models/block/soul_fire_side_alt1.json new file mode 100644 index 0000000..3e6e709 --- /dev/null +++ b/src/main/resources/models/block/soul_fire_side_alt1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fire_side_alt", + "textures": { + "fire": "minecraft:block/soul_fire_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_lantern.json b/src/main/resources/models/block/soul_lantern.json new file mode 100644 index 0000000..6a0a0e9 --- /dev/null +++ b/src/main/resources/models/block/soul_lantern.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_lantern", + "textures": { + "lantern": "minecraft:block/soul_lantern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_lantern_hanging.json b/src/main/resources/models/block/soul_lantern_hanging.json new file mode 100644 index 0000000..8aa725b --- /dev/null +++ b/src/main/resources/models/block/soul_lantern_hanging.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_hanging_lantern", + "textures": { + "lantern": "minecraft:block/soul_lantern" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_sand.json b/src/main/resources/models/block/soul_sand.json new file mode 100644 index 0000000..ca62354 --- /dev/null +++ b/src/main/resources/models/block/soul_sand.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/soul_sand" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_soil.json b/src/main/resources/models/block/soul_soil.json new file mode 100644 index 0000000..73a888f --- /dev/null +++ b/src/main/resources/models/block/soul_soil.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/soul_soil" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_torch.json b/src/main/resources/models/block/soul_torch.json new file mode 100644 index 0000000..275d76e --- /dev/null +++ b/src/main/resources/models/block/soul_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch", + "textures": { + "torch": "minecraft:block/soul_torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/soul_wall_torch.json b/src/main/resources/models/block/soul_wall_torch.json new file mode 100644 index 0000000..22b9e9e --- /dev/null +++ b/src/main/resources/models/block/soul_wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall", + "textures": { + "torch": "minecraft:block/soul_torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spawner.json b/src/main/resources/models/block/spawner.json new file mode 100644 index 0000000..720b6d9 --- /dev/null +++ b/src/main/resources/models/block/spawner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all_inner_faces", + "textures": { + "all": "minecraft:block/spawner" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sponge.json b/src/main/resources/models/block/sponge.json new file mode 100644 index 0000000..93acf88 --- /dev/null +++ b/src/main/resources/models/block/sponge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/sponge" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spore_blossom.json b/src/main/resources/models/block/spore_blossom.json new file mode 100644 index 0000000..b11ad8d --- /dev/null +++ b/src/main/resources/models/block/spore_blossom.json @@ -0,0 +1,54 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/spore_blossom", + "flower": "block/spore_blossom", + "base": "block/spore_blossom_base" + }, + "elements": [ + { "from": [ 1, 15.9, 1 ], + "to": [ 15, 15.9, 15 ], + "shade": false, + "faces": { + "up": { "uv": [ 1, 1, 15, 15 ], "texture": "#base"}, + "down": { "uv": [ 1, 1, 15, 15 ], "texture": "#base"} + } + }, + { "from": [ 8, 15.7, 0 ], + "to": [ 24, 15.7, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "z", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower", "rotation": 90 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower", "rotation": 270 } + } + }, + { "from": [ -8, 15.7, 0 ], + "to": [ 8, 15.7, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "z", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower", "rotation": 270 }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower", "rotation": 90 } + } + }, + { "from": [ 0, 15.7, 8 ], + "to": [ 16, 15.7, 24 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "x", "angle": 22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 16, 16, 0, 0 ], "texture": "#flower" }, + "down": { "uv": [ 16, 0, 0, 16 ], "texture": "#flower" } + } + }, + { "from": [ 0, 15.7, -8 ], + "to": [ 16, 15.7, 8 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "x", "angle": -22.5, "rescale": false }, + "shade": false, + "faces": { + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#flower" }, + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#flower" } + } + } + ] +} diff --git a/src/main/resources/models/block/spruce_button.json b/src/main/resources/models/block/spruce_button.json new file mode 100644 index 0000000..7c86fde --- /dev/null +++ b/src/main/resources/models/block/spruce_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_button_inventory.json b/src/main/resources/models/block/spruce_button_inventory.json new file mode 100644 index 0000000..372657b --- /dev/null +++ b/src/main/resources/models/block/spruce_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_button_pressed.json b/src/main/resources/models/block/spruce_button_pressed.json new file mode 100644 index 0000000..da88175 --- /dev/null +++ b/src/main/resources/models/block/spruce_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_bottom_left.json b/src/main/resources/models/block/spruce_door_bottom_left.json new file mode 100644 index 0000000..d3c5e00 --- /dev/null +++ b/src/main/resources/models/block/spruce_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_bottom_left_open.json b/src/main/resources/models/block/spruce_door_bottom_left_open.json new file mode 100644 index 0000000..04569ba --- /dev/null +++ b/src/main/resources/models/block/spruce_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_bottom_right.json b/src/main/resources/models/block/spruce_door_bottom_right.json new file mode 100644 index 0000000..3274bef --- /dev/null +++ b/src/main/resources/models/block/spruce_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_bottom_right_open.json b/src/main/resources/models/block/spruce_door_bottom_right_open.json new file mode 100644 index 0000000..22f42b3 --- /dev/null +++ b/src/main/resources/models/block/spruce_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_top_left.json b/src/main/resources/models/block/spruce_door_top_left.json new file mode 100644 index 0000000..7dfb61b --- /dev/null +++ b/src/main/resources/models/block/spruce_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_top_left_open.json b/src/main/resources/models/block/spruce_door_top_left_open.json new file mode 100644 index 0000000..a23353d --- /dev/null +++ b/src/main/resources/models/block/spruce_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_top_right.json b/src/main/resources/models/block/spruce_door_top_right.json new file mode 100644 index 0000000..708af67 --- /dev/null +++ b/src/main/resources/models/block/spruce_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_door_top_right_open.json b/src/main/resources/models/block/spruce_door_top_right_open.json new file mode 100644 index 0000000..9607e97 --- /dev/null +++ b/src/main/resources/models/block/spruce_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/spruce_door_bottom", + "top": "minecraft:block/spruce_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_gate.json b/src/main/resources/models/block/spruce_fence_gate.json new file mode 100644 index 0000000..ed324b6 --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_gate_open.json b/src/main/resources/models/block/spruce_fence_gate_open.json new file mode 100644 index 0000000..e630834 --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_gate_wall.json b/src/main/resources/models/block/spruce_fence_gate_wall.json new file mode 100644 index 0000000..05914db --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_gate_wall_open.json b/src/main/resources/models/block/spruce_fence_gate_wall_open.json new file mode 100644 index 0000000..08e41a5 --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_inventory.json b/src/main/resources/models/block/spruce_fence_inventory.json new file mode 100644 index 0000000..041d3d2 --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_post.json b/src/main/resources/models/block/spruce_fence_post.json new file mode 100644 index 0000000..fb0f1db --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_fence_side.json b/src/main/resources/models/block/spruce_fence_side.json new file mode 100644 index 0000000..3ad6ffc --- /dev/null +++ b/src/main/resources/models/block/spruce_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_hanging_sign.json b/src/main/resources/models/block/spruce_hanging_sign.json new file mode 100644 index 0000000..b64f909 --- /dev/null +++ b/src/main/resources/models/block/spruce_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_leaves.json b/src/main/resources/models/block/spruce_leaves.json new file mode 100644 index 0000000..fe8ae0d --- /dev/null +++ b/src/main/resources/models/block/spruce_leaves.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/leaves", + "textures": { + "all": "minecraft:block/spruce_leaves" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_log.json b/src/main/resources/models/block/spruce_log.json new file mode 100644 index 0000000..85aa890 --- /dev/null +++ b/src/main/resources/models/block/spruce_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/spruce_log_top", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_log_horizontal.json b/src/main/resources/models/block/spruce_log_horizontal.json new file mode 100644 index 0000000..9a7e4aa --- /dev/null +++ b/src/main/resources/models/block/spruce_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/spruce_log_top", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_planks.json b/src/main/resources/models/block/spruce_planks.json new file mode 100644 index 0000000..1345a14 --- /dev/null +++ b/src/main/resources/models/block/spruce_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_pressure_plate.json b/src/main/resources/models/block/spruce_pressure_plate.json new file mode 100644 index 0000000..89e7400 --- /dev/null +++ b/src/main/resources/models/block/spruce_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_pressure_plate_down.json b/src/main/resources/models/block/spruce_pressure_plate_down.json new file mode 100644 index 0000000..8fb289a --- /dev/null +++ b/src/main/resources/models/block/spruce_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_sapling.json b/src/main/resources/models/block/spruce_sapling.json new file mode 100644 index 0000000..99c270a --- /dev/null +++ b/src/main/resources/models/block/spruce_sapling.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/spruce_sapling" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_sign.json b/src/main/resources/models/block/spruce_sign.json new file mode 100644 index 0000000..d4f03b2 --- /dev/null +++ b/src/main/resources/models/block/spruce_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_slab.json b/src/main/resources/models/block/spruce_slab.json new file mode 100644 index 0000000..bcdc4b2 --- /dev/null +++ b/src/main/resources/models/block/spruce_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_slab_top.json b/src/main/resources/models/block/spruce_slab_top.json new file mode 100644 index 0000000..3cbde01 --- /dev/null +++ b/src/main/resources/models/block/spruce_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_stairs.json b/src/main/resources/models/block/spruce_stairs.json new file mode 100644 index 0000000..7e53bad --- /dev/null +++ b/src/main/resources/models/block/spruce_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_stairs_inner.json b/src/main/resources/models/block/spruce_stairs_inner.json new file mode 100644 index 0000000..5864e0d --- /dev/null +++ b/src/main/resources/models/block/spruce_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_stairs_outer.json b/src/main/resources/models/block/spruce_stairs_outer.json new file mode 100644 index 0000000..b3ba3d5 --- /dev/null +++ b/src/main/resources/models/block/spruce_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/spruce_planks", + "side": "minecraft:block/spruce_planks", + "top": "minecraft:block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_trapdoor_bottom.json b/src/main/resources/models/block/spruce_trapdoor_bottom.json new file mode 100644 index 0000000..b5dacb6 --- /dev/null +++ b/src/main/resources/models/block/spruce_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_trapdoor_open.json b/src/main/resources/models/block/spruce_trapdoor_open.json new file mode 100644 index 0000000..f8b6198 --- /dev/null +++ b/src/main/resources/models/block/spruce_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_trapdoor_top.json b/src/main/resources/models/block/spruce_trapdoor_top.json new file mode 100644 index 0000000..1158972 --- /dev/null +++ b/src/main/resources/models/block/spruce_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/spruce_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/spruce_wood.json b/src/main/resources/models/block/spruce_wood.json new file mode 100644 index 0000000..244a9d5 --- /dev/null +++ b/src/main/resources/models/block/spruce_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/spruce_log", + "side": "minecraft:block/spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stairs.json b/src/main/resources/models/block/stairs.json new file mode 100644 index 0000000..986ce9c --- /dev/null +++ b/src/main/resources/models/block/stairs.json @@ -0,0 +1,45 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "head": { + "rotation": [ 0, -90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 1, 1, 1 ] + }, + "thirdperson_lefthand": { + "rotation": [ 75, -135, 0 ], + "translation": [ 0, 2.5, 0], + "scale": [ 0.375, 0.375, 0.375 ] + } + }, + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 8, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 8, 8, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "up": { "uv": [ 8, 0, 16, 16 ], "texture": "#top", "cullface": "up" }, + "north": { "uv": [ 0, 0, 8, 8 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 8, 0, 16, 8 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 8 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_fruit.json b/src/main/resources/models/block/stem_fruit.json new file mode 100644 index 0000000..86d59c6 --- /dev/null +++ b/src/main/resources/models/block/stem_fruit.json @@ -0,0 +1,31 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 7, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 0, 0, 8 ], + "to": [ 9, 16, 8 ], + "faces": { + "north": { "uv": [ 9, 0, 0, 16 ], "texture": "#upperstem", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 9, 16 ], "texture": "#upperstem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth0.json b/src/main/resources/models/block/stem_growth0.json new file mode 100644 index 0000000..6e97731 --- /dev/null +++ b/src/main/resources/models/block/stem_growth0.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 1, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 2 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 2 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 1, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 2 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 2 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth1.json b/src/main/resources/models/block/stem_growth1.json new file mode 100644 index 0000000..ea97f75 --- /dev/null +++ b/src/main/resources/models/block/stem_growth1.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 3, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 3, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 4 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth2.json b/src/main/resources/models/block/stem_growth2.json new file mode 100644 index 0000000..4ab6f4c --- /dev/null +++ b/src/main/resources/models/block/stem_growth2.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 5, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 6 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 6 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 5, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 6 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 6 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth3.json b/src/main/resources/models/block/stem_growth3.json new file mode 100644 index 0000000..542a820 --- /dev/null +++ b/src/main/resources/models/block/stem_growth3.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 7, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 7, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 8 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 8 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth4.json b/src/main/resources/models/block/stem_growth4.json new file mode 100644 index 0000000..77befce --- /dev/null +++ b/src/main/resources/models/block/stem_growth4.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 9, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 10 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 10 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 9, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 10 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 10 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth5.json b/src/main/resources/models/block/stem_growth5.json new file mode 100644 index 0000000..678450e --- /dev/null +++ b/src/main/resources/models/block/stem_growth5.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 11, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 12 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 12 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 11, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 12 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 12 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth6.json b/src/main/resources/models/block/stem_growth6.json new file mode 100644 index 0000000..523974e --- /dev/null +++ b/src/main/resources/models/block/stem_growth6.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 13, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 14 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 14 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 13, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 14 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 14 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stem_growth7.json b/src/main/resources/models/block/stem_growth7.json new file mode 100644 index 0000000..bd4f9d1 --- /dev/null +++ b/src/main/resources/models/block/stem_growth7.json @@ -0,0 +1,24 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#stem" + }, + "elements": [ + { "from": [ 0, -1, 8 ], + "to": [ 16, 15, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#stem", "tintindex": 0 }, + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#stem", "tintindex": 0 } + } + }, + { "from": [ 8, -1, 0 ], + "to": [ 8, 15, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#stem", "tintindex": 0 }, + "east": { "uv": [ 16, 0, 0, 16 ], "texture": "#stem", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/sticky_piston.json b/src/main/resources/models/block/sticky_piston.json new file mode 100644 index 0000000..84fcdca --- /dev/null +++ b/src/main/resources/models/block/sticky_piston.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/template_piston", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "platform": "minecraft:block/piston_top_sticky", + "side": "minecraft:block/piston_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sticky_piston_inventory.json b/src/main/resources/models/block/sticky_piston_inventory.json new file mode 100644 index 0000000..24b376a --- /dev/null +++ b/src/main/resources/models/block/sticky_piston_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/piston_bottom", + "side": "minecraft:block/piston_side", + "top": "minecraft:block/piston_top_sticky" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone.json b/src/main/resources/models/block/stone.json new file mode 100644 index 0000000..1a2f6a7 --- /dev/null +++ b/src/main/resources/models/block/stone.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_slab.json b/src/main/resources/models/block/stone_brick_slab.json new file mode 100644 index 0000000..8c8e75d --- /dev/null +++ b/src/main/resources/models/block/stone_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_slab_top.json b/src/main/resources/models/block/stone_brick_slab_top.json new file mode 100644 index 0000000..40d3e83 --- /dev/null +++ b/src/main/resources/models/block/stone_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_stairs.json b/src/main/resources/models/block/stone_brick_stairs.json new file mode 100644 index 0000000..e468822 --- /dev/null +++ b/src/main/resources/models/block/stone_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_stairs_inner.json b/src/main/resources/models/block/stone_brick_stairs_inner.json new file mode 100644 index 0000000..a4d1165 --- /dev/null +++ b/src/main/resources/models/block/stone_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_stairs_outer.json b/src/main/resources/models/block/stone_brick_stairs_outer.json new file mode 100644 index 0000000..92b707b --- /dev/null +++ b/src/main/resources/models/block/stone_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/stone_bricks", + "side": "minecraft:block/stone_bricks", + "top": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_wall_inventory.json b/src/main/resources/models/block/stone_brick_wall_inventory.json new file mode 100644 index 0000000..b15051b --- /dev/null +++ b/src/main/resources/models/block/stone_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_wall_post.json b/src/main/resources/models/block/stone_brick_wall_post.json new file mode 100644 index 0000000..47ee222 --- /dev/null +++ b/src/main/resources/models/block/stone_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_wall_side.json b/src/main/resources/models/block/stone_brick_wall_side.json new file mode 100644 index 0000000..86d914b --- /dev/null +++ b/src/main/resources/models/block/stone_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_brick_wall_side_tall.json b/src/main/resources/models/block/stone_brick_wall_side_tall.json new file mode 100644 index 0000000..6dd8aa4 --- /dev/null +++ b/src/main/resources/models/block/stone_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_bricks.json b/src/main/resources/models/block/stone_bricks.json new file mode 100644 index 0000000..87f6bbe --- /dev/null +++ b/src/main/resources/models/block/stone_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/stone_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_button.json b/src/main/resources/models/block/stone_button.json new file mode 100644 index 0000000..42d1cc4 --- /dev/null +++ b/src/main/resources/models/block/stone_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_button_inventory.json b/src/main/resources/models/block/stone_button_inventory.json new file mode 100644 index 0000000..ffee63f --- /dev/null +++ b/src/main/resources/models/block/stone_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_button_pressed.json b/src/main/resources/models/block/stone_button_pressed.json new file mode 100644 index 0000000..4606dfa --- /dev/null +++ b/src/main/resources/models/block/stone_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_mirrored.json b/src/main/resources/models/block/stone_mirrored.json new file mode 100644 index 0000000..3cf2cb6 --- /dev/null +++ b/src/main/resources/models/block/stone_mirrored.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_mirrored_all", + "textures": { + "all": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_pressure_plate.json b/src/main/resources/models/block/stone_pressure_plate.json new file mode 100644 index 0000000..98b5378 --- /dev/null +++ b/src/main/resources/models/block/stone_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_pressure_plate_down.json b/src/main/resources/models/block/stone_pressure_plate_down.json new file mode 100644 index 0000000..ff0d176 --- /dev/null +++ b/src/main/resources/models/block/stone_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_slab.json b/src/main/resources/models/block/stone_slab.json new file mode 100644 index 0000000..b52b9cd --- /dev/null +++ b/src/main/resources/models/block/stone_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_slab_top.json b/src/main/resources/models/block/stone_slab_top.json new file mode 100644 index 0000000..62f9115 --- /dev/null +++ b/src/main/resources/models/block/stone_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_stairs.json b/src/main/resources/models/block/stone_stairs.json new file mode 100644 index 0000000..fe93e7f --- /dev/null +++ b/src/main/resources/models/block/stone_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_stairs_inner.json b/src/main/resources/models/block/stone_stairs_inner.json new file mode 100644 index 0000000..08f85f6 --- /dev/null +++ b/src/main/resources/models/block/stone_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stone_stairs_outer.json b/src/main/resources/models/block/stone_stairs_outer.json new file mode 100644 index 0000000..24ddd3a --- /dev/null +++ b/src/main/resources/models/block/stone_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/stone", + "side": "minecraft:block/stone", + "top": "minecraft:block/stone" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stonecutter.json b/src/main/resources/models/block/stonecutter.json new file mode 100644 index 0000000..b89f0aa --- /dev/null +++ b/src/main/resources/models/block/stonecutter.json @@ -0,0 +1,29 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/stonecutter_bottom", + "bottom": "block/stonecutter_bottom", + "top": "block/stonecutter_top", + "side": "block/stonecutter_side", + "saw": "block/stonecutter_saw" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 9, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 7, 16, 16 ], "texture": "#side", "cullface": "east" } + } + }, + { "from": [ 1, 9, 8 ], + "to": [ 15, 16, 8 ], + "faces": { + "north": { "uv": [ 1, 9, 15, 16 ], "texture": "#saw", "tintindex": 0 }, + "south": { "uv": [ 15, 9, 1, 16 ], "texture": "#saw", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/stripped_acacia_log.json b/src/main/resources/models/block/stripped_acacia_log.json new file mode 100644 index 0000000..54d47b6 --- /dev/null +++ b/src/main/resources/models/block/stripped_acacia_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_acacia_log_top", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_acacia_log_horizontal.json b/src/main/resources/models/block/stripped_acacia_log_horizontal.json new file mode 100644 index 0000000..454c86b --- /dev/null +++ b/src/main/resources/models/block/stripped_acacia_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_acacia_log_top", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_acacia_wood.json b/src/main/resources/models/block/stripped_acacia_wood.json new file mode 100644 index 0000000..1583b0d --- /dev/null +++ b/src/main/resources/models/block/stripped_acacia_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_acacia_log", + "side": "minecraft:block/stripped_acacia_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_bamboo_block.json b/src/main/resources/models/block/stripped_bamboo_block.json new file mode 100644 index 0000000..9e838ea --- /dev/null +++ b/src/main/resources/models/block/stripped_bamboo_block.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_bamboo_block_x.json b/src/main/resources/models/block/stripped_bamboo_block_x.json new file mode 100644 index 0000000..c657a0c --- /dev/null +++ b/src/main/resources/models/block/stripped_bamboo_block_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_bamboo_block_y.json b/src/main/resources/models/block/stripped_bamboo_block_y.json new file mode 100644 index 0000000..96bd5d2 --- /dev/null +++ b/src/main/resources/models/block/stripped_bamboo_block_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_bamboo_block_z.json b/src/main/resources/models/block/stripped_bamboo_block_z.json new file mode 100644 index 0000000..21c919a --- /dev/null +++ b/src/main/resources/models/block/stripped_bamboo_block_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/stripped_bamboo_block_top", + "side": "minecraft:block/stripped_bamboo_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_birch_log.json b/src/main/resources/models/block/stripped_birch_log.json new file mode 100644 index 0000000..d7e395a --- /dev/null +++ b/src/main/resources/models/block/stripped_birch_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_birch_log_top", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_birch_log_horizontal.json b/src/main/resources/models/block/stripped_birch_log_horizontal.json new file mode 100644 index 0000000..6f62e42 --- /dev/null +++ b/src/main/resources/models/block/stripped_birch_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_birch_log_top", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_birch_wood.json b/src/main/resources/models/block/stripped_birch_wood.json new file mode 100644 index 0000000..4faf78e --- /dev/null +++ b/src/main/resources/models/block/stripped_birch_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_birch_log", + "side": "minecraft:block/stripped_birch_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_cherry_log.json b/src/main/resources/models/block/stripped_cherry_log.json new file mode 100644 index 0000000..08f5f52 --- /dev/null +++ b/src/main/resources/models/block/stripped_cherry_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_cherry_log_x.json b/src/main/resources/models/block/stripped_cherry_log_x.json new file mode 100644 index 0000000..00e524f --- /dev/null +++ b/src/main/resources/models/block/stripped_cherry_log_x.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_x", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_cherry_log_y.json b/src/main/resources/models/block/stripped_cherry_log_y.json new file mode 100644 index 0000000..8ff831c --- /dev/null +++ b/src/main/resources/models/block/stripped_cherry_log_y.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_y", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_cherry_log_z.json b/src/main/resources/models/block/stripped_cherry_log_z.json new file mode 100644 index 0000000..8137f6a --- /dev/null +++ b/src/main/resources/models/block/stripped_cherry_log_z.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_uv_locked_z", + "textures": { + "end": "minecraft:block/stripped_cherry_log_top", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_cherry_wood.json b/src/main/resources/models/block/stripped_cherry_wood.json new file mode 100644 index 0000000..6c9b2d4 --- /dev/null +++ b/src/main/resources/models/block/stripped_cherry_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_cherry_log", + "side": "minecraft:block/stripped_cherry_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_crimson_hyphae.json b/src/main/resources/models/block/stripped_crimson_hyphae.json new file mode 100644 index 0000000..cbc86c4 --- /dev/null +++ b/src/main/resources/models/block/stripped_crimson_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_crimson_stem", + "side": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_crimson_stem.json b/src/main/resources/models/block/stripped_crimson_stem.json new file mode 100644 index 0000000..8104f73 --- /dev/null +++ b/src/main/resources/models/block/stripped_crimson_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_crimson_stem_top", + "side": "minecraft:block/stripped_crimson_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_dark_oak_log.json b/src/main/resources/models/block/stripped_dark_oak_log.json new file mode 100644 index 0000000..fa1dede --- /dev/null +++ b/src/main/resources/models/block/stripped_dark_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log_top", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_dark_oak_log_horizontal.json b/src/main/resources/models/block/stripped_dark_oak_log_horizontal.json new file mode 100644 index 0000000..c4e5e43 --- /dev/null +++ b/src/main/resources/models/block/stripped_dark_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log_top", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_dark_oak_wood.json b/src/main/resources/models/block/stripped_dark_oak_wood.json new file mode 100644 index 0000000..1ca9d01 --- /dev/null +++ b/src/main/resources/models/block/stripped_dark_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_dark_oak_log", + "side": "minecraft:block/stripped_dark_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_jungle_log.json b/src/main/resources/models/block/stripped_jungle_log.json new file mode 100644 index 0000000..d40694d --- /dev/null +++ b/src/main/resources/models/block/stripped_jungle_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_jungle_log_top", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_jungle_log_horizontal.json b/src/main/resources/models/block/stripped_jungle_log_horizontal.json new file mode 100644 index 0000000..0dd48d1 --- /dev/null +++ b/src/main/resources/models/block/stripped_jungle_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_jungle_log_top", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_jungle_wood.json b/src/main/resources/models/block/stripped_jungle_wood.json new file mode 100644 index 0000000..f4b0fe7 --- /dev/null +++ b/src/main/resources/models/block/stripped_jungle_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_jungle_log", + "side": "minecraft:block/stripped_jungle_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_mangrove_log.json b/src/main/resources/models/block/stripped_mangrove_log.json new file mode 100644 index 0000000..5a8654e --- /dev/null +++ b/src/main/resources/models/block/stripped_mangrove_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_mangrove_log_top", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_mangrove_log_horizontal.json b/src/main/resources/models/block/stripped_mangrove_log_horizontal.json new file mode 100644 index 0000000..70f40bd --- /dev/null +++ b/src/main/resources/models/block/stripped_mangrove_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_mangrove_log_top", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_mangrove_wood.json b/src/main/resources/models/block/stripped_mangrove_wood.json new file mode 100644 index 0000000..900c73d --- /dev/null +++ b/src/main/resources/models/block/stripped_mangrove_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_mangrove_log", + "side": "minecraft:block/stripped_mangrove_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_oak_log.json b/src/main/resources/models/block/stripped_oak_log.json new file mode 100644 index 0000000..4b3fc05 --- /dev/null +++ b/src/main/resources/models/block/stripped_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_oak_log_top", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_oak_log_horizontal.json b/src/main/resources/models/block/stripped_oak_log_horizontal.json new file mode 100644 index 0000000..a1163f0 --- /dev/null +++ b/src/main/resources/models/block/stripped_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_oak_log_top", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_oak_wood.json b/src/main/resources/models/block/stripped_oak_wood.json new file mode 100644 index 0000000..554325d --- /dev/null +++ b/src/main/resources/models/block/stripped_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_oak_log", + "side": "minecraft:block/stripped_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_pale_oak_log.json b/src/main/resources/models/block/stripped_pale_oak_log.json new file mode 100644 index 0000000..92a32ce --- /dev/null +++ b/src/main/resources/models/block/stripped_pale_oak_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log_top", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_pale_oak_log_horizontal.json b/src/main/resources/models/block/stripped_pale_oak_log_horizontal.json new file mode 100644 index 0000000..eedd285 --- /dev/null +++ b/src/main/resources/models/block/stripped_pale_oak_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log_top", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_pale_oak_wood.json b/src/main/resources/models/block/stripped_pale_oak_wood.json new file mode 100644 index 0000000..9ace5fd --- /dev/null +++ b/src/main/resources/models/block/stripped_pale_oak_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_pale_oak_log", + "side": "minecraft:block/stripped_pale_oak_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_spruce_log.json b/src/main/resources/models/block/stripped_spruce_log.json new file mode 100644 index 0000000..665bd31 --- /dev/null +++ b/src/main/resources/models/block/stripped_spruce_log.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_spruce_log_top", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_spruce_log_horizontal.json b/src/main/resources/models/block/stripped_spruce_log_horizontal.json new file mode 100644 index 0000000..7a4c113 --- /dev/null +++ b/src/main/resources/models/block/stripped_spruce_log_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/stripped_spruce_log_top", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_spruce_wood.json b/src/main/resources/models/block/stripped_spruce_wood.json new file mode 100644 index 0000000..6c96a66 --- /dev/null +++ b/src/main/resources/models/block/stripped_spruce_wood.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_spruce_log", + "side": "minecraft:block/stripped_spruce_log" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_warped_hyphae.json b/src/main/resources/models/block/stripped_warped_hyphae.json new file mode 100644 index 0000000..fa055c3 --- /dev/null +++ b/src/main/resources/models/block/stripped_warped_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_warped_stem", + "side": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/stripped_warped_stem.json b/src/main/resources/models/block/stripped_warped_stem.json new file mode 100644 index 0000000..adcfb55 --- /dev/null +++ b/src/main/resources/models/block/stripped_warped_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/stripped_warped_stem_top", + "side": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_block.json b/src/main/resources/models/block/structure_block.json new file mode 100644 index 0000000..ab31c0a --- /dev/null +++ b/src/main/resources/models/block/structure_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_block_corner.json b/src/main/resources/models/block/structure_block_corner.json new file mode 100644 index 0000000..d5522e3 --- /dev/null +++ b/src/main/resources/models/block/structure_block_corner.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_corner" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_block_data.json b/src/main/resources/models/block/structure_block_data.json new file mode 100644 index 0000000..a0e707f --- /dev/null +++ b/src/main/resources/models/block/structure_block_data.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_data" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_block_load.json b/src/main/resources/models/block/structure_block_load.json new file mode 100644 index 0000000..80e3237 --- /dev/null +++ b/src/main/resources/models/block/structure_block_load.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_load" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_block_save.json b/src/main/resources/models/block/structure_block_save.json new file mode 100644 index 0000000..7e6967a --- /dev/null +++ b/src/main/resources/models/block/structure_block_save.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/structure_block_save" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/structure_void.json b/src/main/resources/models/block/structure_void.json new file mode 100644 index 0000000..7003f08 --- /dev/null +++ b/src/main/resources/models/block/structure_void.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:item/structure_void" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sugar_cane.json b/src/main/resources/models/block/sugar_cane.json new file mode 100644 index 0000000..c409285 --- /dev/null +++ b/src/main/resources/models/block/sugar_cane.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/sugar_cane" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sunflower_bottom.json b/src/main/resources/models/block/sunflower_bottom.json new file mode 100644 index 0000000..f9b91c4 --- /dev/null +++ b/src/main/resources/models/block/sunflower_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sunflower_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sunflower_top.json b/src/main/resources/models/block/sunflower_top.json new file mode 100644 index 0000000..f98a180 --- /dev/null +++ b/src/main/resources/models/block/sunflower_top.json @@ -0,0 +1,53 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/sunflower_front", + "cross": "block/sunflower_top", + "back": "block/sunflower_back", + "front": "block/sunflower_front" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 8, 8 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" }, + "south": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 8, 15.2 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "y", + "angle": 45, + "rescale": true + }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" }, + "east": { "uv": [ 0, 8, 16, 16 ], "texture": "#cross" } + } + }, + { "from": [ 9.6, -1, 1 ], + "to": [ 9.6, 15, 15 ], + "rotation": { + "origin": [ 8, 8, 8 ], + "axis": "z", + "angle": 22.5, + "rescale": true + }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#back" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#front" } + } + } + ] +} diff --git a/src/main/resources/models/block/suspicious_gravel_0.json b/src/main/resources/models/block/suspicious_gravel_0.json new file mode 100644 index 0000000..54ae011 --- /dev/null +++ b/src/main/resources/models/block/suspicious_gravel_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_gravel_1.json b/src/main/resources/models/block/suspicious_gravel_1.json new file mode 100644 index 0000000..8c3ef94 --- /dev/null +++ b/src/main/resources/models/block/suspicious_gravel_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_gravel_2.json b/src/main/resources/models/block/suspicious_gravel_2.json new file mode 100644 index 0000000..2e6b819 --- /dev/null +++ b/src/main/resources/models/block/suspicious_gravel_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_gravel_3.json b/src/main/resources/models/block/suspicious_gravel_3.json new file mode 100644 index 0000000..b335d4f --- /dev/null +++ b/src/main/resources/models/block/suspicious_gravel_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_gravel_3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_sand_0.json b/src/main/resources/models/block/suspicious_sand_0.json new file mode 100644 index 0000000..f021a96 --- /dev/null +++ b/src/main/resources/models/block/suspicious_sand_0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_sand_1.json b/src/main/resources/models/block/suspicious_sand_1.json new file mode 100644 index 0000000..96e9705 --- /dev/null +++ b/src/main/resources/models/block/suspicious_sand_1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_sand_2.json b/src/main/resources/models/block/suspicious_sand_2.json new file mode 100644 index 0000000..41542af --- /dev/null +++ b/src/main/resources/models/block/suspicious_sand_2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/suspicious_sand_3.json b/src/main/resources/models/block/suspicious_sand_3.json new file mode 100644 index 0000000..f4358f7 --- /dev/null +++ b/src/main/resources/models/block/suspicious_sand_3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/suspicious_sand_3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sweet_berry_bush_stage0.json b/src/main/resources/models/block/sweet_berry_bush_stage0.json new file mode 100644 index 0000000..35d5166 --- /dev/null +++ b/src/main/resources/models/block/sweet_berry_bush_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sweet_berry_bush_stage1.json b/src/main/resources/models/block/sweet_berry_bush_stage1.json new file mode 100644 index 0000000..af18f15 --- /dev/null +++ b/src/main/resources/models/block/sweet_berry_bush_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sweet_berry_bush_stage2.json b/src/main/resources/models/block/sweet_berry_bush_stage2.json new file mode 100644 index 0000000..d122784 --- /dev/null +++ b/src/main/resources/models/block/sweet_berry_bush_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/sweet_berry_bush_stage3.json b/src/main/resources/models/block/sweet_berry_bush_stage3.json new file mode 100644 index 0000000..9625d2d --- /dev/null +++ b/src/main/resources/models/block/sweet_berry_bush_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/sweet_berry_bush_stage3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tall_grass_bottom.json b/src/main/resources/models/block/tall_grass_bottom.json new file mode 100644 index 0000000..aedd5f4 --- /dev/null +++ b/src/main/resources/models/block/tall_grass_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/tall_grass_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tall_grass_top.json b/src/main/resources/models/block/tall_grass_top.json new file mode 100644 index 0000000..ca1f32d --- /dev/null +++ b/src/main/resources/models/block/tall_grass_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/tinted_cross", + "textures": { + "cross": "minecraft:block/tall_grass_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tall_seagrass_bottom.json b/src/main/resources/models/block/tall_seagrass_bottom.json new file mode 100644 index 0000000..8461366 --- /dev/null +++ b/src/main/resources/models/block/tall_seagrass_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/tall_seagrass_bottom" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tall_seagrass_top.json b/src/main/resources/models/block/tall_seagrass_top.json new file mode 100644 index 0000000..ce30eef --- /dev/null +++ b/src/main/resources/models/block/tall_seagrass_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_seagrass", + "textures": { + "texture": "minecraft:block/tall_seagrass_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/target.json b/src/main/resources/models/block/target.json new file mode 100644 index 0000000..061cd78 --- /dev/null +++ b/src/main/resources/models/block/target.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/target_top", + "side": "minecraft:block/target_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/template_anvil.json b/src/main/resources/models/block/template_anvil.json new file mode 100644 index 0000000..195ede5 --- /dev/null +++ b/src/main/resources/models/block/template_anvil.json @@ -0,0 +1,60 @@ +{ "parent": "block/block", + "textures": { + "particle": "block/anvil", + "body": "block/anvil" + }, + "display": { + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + }, + "elements": [ + { "__comment": "Anvil base", + "from": [ 2, 0, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "down": { "uv": [ 2, 2, 14, 14 ], "texture": "#body", "rotation": 180, "cullface": "down" }, + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#body", "rotation": 180 }, + "north": { "uv": [ 2, 12, 14, 16 ], "texture": "#body" }, + "south": { "uv": [ 2, 12, 14, 16 ], "texture": "#body" }, + "west": { "uv": [ 0, 2, 4, 14 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 4, 2, 0, 14 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Lower narrow portion", + "from": [ 4, 4, 3 ], + "to": [ 12, 5, 13 ], + "faces": { + "up": { "uv": [ 4, 3, 12, 13 ], "texture": "#body", "rotation": 180 }, + "north": { "uv": [ 4, 11, 12, 12 ], "texture": "#body" }, + "south": { "uv": [ 4, 11, 12, 12 ], "texture": "#body" }, + "west": { "uv": [ 4, 3, 5, 13 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 5, 3, 4, 13 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Wider section beneath top portion", + "from": [ 6, 5, 4 ], + "to": [ 10, 10, 12 ], + "faces": { + "north": { "uv": [ 6, 6, 10, 11 ], "texture": "#body" }, + "south": { "uv": [ 6, 6, 10, 11 ], "texture": "#body" }, + "west": { "uv": [ 5, 4, 10, 12 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 10, 4, 5, 12 ], "texture": "#body", "rotation": 270 } + } + }, + { "__comment": "Anvil top", + "from": [ 3, 10, 0 ], + "to": [ 13, 16, 16 ], + "faces": { + "down": { "uv": [ 3, 0, 13, 16 ], "texture": "#body", "rotation": 180 }, + "up": { "uv": [ 3, 0, 13, 16 ], "texture": "#top", "rotation": 180 }, + "north": { "uv": [ 3, 0, 13, 6 ], "texture": "#body" }, + "south": { "uv": [ 3, 0, 13, 6 ], "texture": "#body" }, + "west": { "uv": [ 10, 0, 16, 16 ], "texture": "#body", "rotation": 90 }, + "east": { "uv": [ 16, 0, 10, 16 ], "texture": "#body", "rotation": 270 } + } + } + ] +} diff --git a/src/main/resources/models/block/template_azalea.json b/src/main/resources/models/block/template_azalea.json new file mode 100644 index 0000000..2c22ef8 --- /dev/null +++ b/src/main/resources/models/block/template_azalea.json @@ -0,0 +1,60 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/azalea_plant", + "plant": "block/azalea_plant" + }, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#top" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 0, 5, 0 ], + "to": [ 16, 16, 0.01 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "north"}, + "south": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"} + } + }, + { "from": [ 0, 5, 15.99 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"}, + "south": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "south"} + } + }, + { "from": [ 0, 5, 0 ], + "to": [ 0.01, 16, 16 ], + "faces": { + "west": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "west"}, + "east": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"} + } + }, + { "from": [ 15.99, 5, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "west": { "uv": [ 16, 0, 0, 11 ], "texture": "#side"}, + "east": { "uv": [ 0, 0, 16, 11 ], "texture": "#side", "cullface": "east"} + } + }, + { "from": [ 0.1, 0, 8 ], + "to": [ 15.9, 15.9, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 0, 0.1 ], + "to": [ 8, 15.9, 15.9 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_cake_with_candle.json b/src/main/resources/models/block/template_cake_with_candle.json new file mode 100644 index 0000000..82a6ee8 --- /dev/null +++ b/src/main/resources/models/block/template_cake_with_candle.json @@ -0,0 +1,51 @@ +{ + "textures": { + "particle": "block/cake_side", + "bottom": "block/cake_bottom", + "top": "block/cake_top", + "side": "block/cake_side" + }, + "elements": [ + { "from": [ 1, 0, 1 ], + "to": [ 15, 8, 15 ], + "faces": { + "down": { "texture": "#bottom", "cullface": "down" }, + "up": { "texture": "#top" }, + "north": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "east": { "texture": "#side" } + } + }, + { + "from": [7, 8, 7], + "to": [9, 14, 9], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#candle"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#candle"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#candle", "cullface": "down"} + } + }, + { + "from": [7.5, 14, 8], + "to": [8.5, 15, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#candle"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#candle"} + } + }, + { + "from": [7.5, 14, 8], + "to": [8.5, 15, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 14, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#candle"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#candle"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_campfire.json b/src/main/resources/models/block/template_campfire.json new file mode 100644 index 0000000..8558766 --- /dev/null +++ b/src/main/resources/models/block/template_campfire.json @@ -0,0 +1,91 @@ +{ + "parent": "block/block", + "display": { + "head": { + "translation": [ 0, 10.5, 0 ] + } + }, + "textures": { + "particle": "block/campfire_log", + "log": "block/campfire_log" + }, + "elements": [ + { + "from": [ 1, 0, 0 ], + "to": [ 5, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 1, 16, 5 ], "texture": "#lit_log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 0, 0, 4 ], "texture": "#log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 11 ], + "to": [ 16, 7, 15 ], + "faces": { + "north": { "uv": [ 16, 0, 0, 4 ], "texture": "#lit_log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 0, 0, 16, 4 ], "texture": "#lit_log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 4, 16, 8 ], "texture": "#lit_log" } + } + }, + { + "from": [ 11, 0, 0 ], + "to": [ 15, 4, 16 ], + "faces": { + "north": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "north" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#log" }, + "south": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "south" }, + "west": { "uv": [ 16, 1, 0, 5 ], "texture": "#lit_log" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log" }, + "down": { "uv": [ 0, 0, 16, 4 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { + "from": [ 0, 3, 1 ], + "to": [ 16, 7, 5 ], + "faces": { + "north": { "uv": [ 0, 0, 16, 4 ], "texture": "#lit_log" }, + "east": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "east" }, + "south": { "uv": [ 16, 0, 0, 4 ], "texture": "#lit_log" }, + "west": { "uv": [ 0, 4, 4, 8 ], "texture": "#log", "cullface": "west" }, + "up": { "uv": [ 0, 0, 16, 4 ], "rotation": 180, "texture": "#log" }, + "down": { "uv": [ 0, 4, 16, 8 ], "texture": "#lit_log" } + } + }, + { + "from": [ 5, 0, 0 ], + "to": [ 11, 1, 16 ], + "faces": { + "north": {"uv": [ 0, 15, 6, 16 ], "texture": "#log", "cullface": "north" }, + "south": {"uv": [ 10, 15, 16, 16 ], "texture": "#log", "cullface": "south" }, + "up": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#lit_log" }, + "down": {"uv": [ 0, 8, 16, 14 ], "rotation": 90, "texture": "#log", "cullface": "down" } + } + }, + { "from": [ 0.8, 1, 8 ], + "to": [ 15.2, 17, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + }, + { "from": [ 8, 1, 0.8 ], + "to": [ 8, 17, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + } + ] +} + diff --git a/src/main/resources/models/block/template_candle.json b/src/main/resources/models/block/template_candle.json new file mode 100644 index 0000000..111b3b6 --- /dev/null +++ b/src/main/resources/models/block/template_candle.json @@ -0,0 +1,35 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [7, 0, 7], + "to": [9, 6, 9], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [7.5, 6, 8], + "to": [8.5, 7, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [7.5, 6, 8], + "to": [8.5, 7, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 6, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_cauldron_full.json b/src/main/resources/models/block/template_cauldron_full.json new file mode 100644 index 0000000..2925eba --- /dev/null +++ b/src/main/resources/models/block/template_cauldron_full.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 15, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/template_cauldron_level1.json b/src/main/resources/models/block/template_cauldron_level1.json new file mode 100644 index 0000000..61fb386 --- /dev/null +++ b/src/main/resources/models/block/template_cauldron_level1.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 9, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/template_cauldron_level2.json b/src/main/resources/models/block/template_cauldron_level2.json new file mode 100644 index 0000000..fd74834 --- /dev/null +++ b/src/main/resources/models/block/template_cauldron_level2.json @@ -0,0 +1,155 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/cauldron_side", + "top": "block/cauldron_top", + "bottom": "block/cauldron_bottom", + "side": "block/cauldron_side", + "inside": "block/cauldron_inner" + }, + "elements": [ + { + "from": [ 0, 3, 0 ], + "to": [ 2, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 2 ], + "to": [ 14, 4, 14 ], + "faces": { + "up": { "texture": "#inside" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 14, 3, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 0 ], + "to": [ 14, 16, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "south": { "texture": "#side" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 2, 3, 14 ], + "to": [ 14, 16, 16 ], + "faces": { + "north": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "up": { "texture": "#top", "cullface": "up" }, + "down": { "texture": "#inside" } + } + }, + { + "from": [ 0, 0, 0 ], + "to": [ 4, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 2 ], + "to": [ 2, 3, 4 ], + "faces": { + "east": { "texture": "#side" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 0 ], + "to": [ 16, 3, 2 ], + "faces": { + "north": { "texture": "#side", "cullface": "north" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 2 ], + "to": [ 16, 3, 4 ], + "faces": { + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 14 ], + "to": [ 4, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 0, 0, 12 ], + "to": [ 2, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side" }, + "west": { "texture": "#side", "cullface": "west" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 12, 0, 14 ], + "to": [ 16, 3, 16 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "south": { "texture": "#side", "cullface": "south" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 14, 0, 12 ], + "to": [ 16, 3, 14 ], + "faces": { + "north": { "texture": "#side" }, + "east": { "texture": "#side", "cullface": "east" }, + "west": { "texture": "#side" }, + "down": { "texture": "#bottom", "cullface": "down" } + } + }, + { + "from": [ 2, 4, 2 ], + "to": [ 14, 12, 14 ], + "faces": { + "up": { "texture": "#content", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_left.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_left.json new file mode 100644 index 0000000..f224a1e --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_left.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [10, 0, 0], + "to": [16, 8, 0], + "faces": { + "north": {"uv": [0, 8, 6, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_mid.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_mid.json new file mode 100644 index 0000000..a1c54d9 --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_mid.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [5, 0, 0], + "to": [10, 8, 0], + "faces": { + "north": {"uv": [6, 8, 11, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_right.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_right.json new file mode 100644 index 0000000..5acdabd --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_bottom_right.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [5, 8, 0], + "faces": { + "north": {"uv": [11, 8, 16, 16], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_left.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_left.json new file mode 100644 index 0000000..da9fc59 --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_left.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [10, 8, 0], + "to": [16, 16, 0], + "faces": { + "north": {"uv": [0, 0, 6, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_mid.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_mid.json new file mode 100644 index 0000000..25cc830 --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_mid.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [5, 8, 0], + "to": [10, 16, 0], + "faces": { + "north": {"uv": [6, 0, 11, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_right.json b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_right.json new file mode 100644 index 0000000..077f127 --- /dev/null +++ b/src/main/resources/models/block/template_chiseled_bookshelf_slot_top_right.json @@ -0,0 +1,14 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { + "from": [0, 8, 0], + "to": [5, 16, 0], + "faces": { + "north": {"uv": [11, 0, 16, 8], "texture": "#texture", "cullface": "north"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_chorus_flower.json b/src/main/resources/models/block/template_chorus_flower.json new file mode 100644 index 0000000..06b850d --- /dev/null +++ b/src/main/resources/models/block/template_chorus_flower.json @@ -0,0 +1,76 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/chorus_plant", + "particle": "#texture" + }, + "elements": [ + { + "from": [ 2, 14, 2 ], + "to": [ 14, 16, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "north": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" } + } + }, + { + "from": [ 0, 2, 2 ], + "to": [ 2, 14, 14 ], + "faces": { + "down": { "uv": [ 16, 14, 14, 2 ], "texture": "#bottom" }, + "up": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "north": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "south": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" } + } + }, + { + "from": [ 2, 2, 0 ], + "to": [ 14, 14, 2 ], + "faces": { + "down": { "uv": [ 14, 2, 2, 0 ], "texture": "#bottom" }, + "up": { "uv": [ 2, 0, 14, 2 ], "texture": "#bottom" }, + "north": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "west": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" } + } + }, + { + "from": [ 2, 2, 14 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 14, 16, 2, 14 ], "texture": "#bottom" }, + "up": { "uv": [ 2, 14, 14, 16 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" }, + "west": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" } + } + }, + { + "from": [ 14, 2, 2 ], + "to": [ 16, 14, 14 ], + "faces": { + "down": { "uv": [ 2, 14, 0, 2 ], "texture": "#bottom" }, + "up": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "north": { "uv": [ 0, 2, 2, 14 ], "texture": "#bottom" }, + "south": { "uv": [ 14, 2, 16, 14 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 2, 14, 14 ], "texture": "#texture" } + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 14, 14, 14 ], + "faces": { + "up": { "uv": [ 2, 2, 14, 14 ], "texture": "#bottom" }, + "down": { "uv": [ 14, 14, 2, 2 ], "texture": "#bottom" }, + "north": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "south": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "west": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" }, + "east": { "uv": [ 2, 2, 14, 16 ], "texture": "#bottom" } + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/models/block/template_command_block.json b/src/main/resources/models/block/template_command_block.json new file mode 100644 index 0000000..76cbff1 --- /dev/null +++ b/src/main/resources/models/block/template_command_block.json @@ -0,0 +1,12 @@ +{ + "parent": "block/cube_directional", + "textures": { + "particle": "#back", + "down": "#side", + "up": "#side", + "north": "#front", + "east": "#side", + "south": "#back", + "west": "#side" + } +} diff --git a/src/main/resources/models/block/template_custom_fence_gate.json b/src/main/resources/models/block/template_custom_fence_gate.json new file mode 100644 index 0000000..0d41bf6 --- /dev/null +++ b/src/main/resources/models/block/template_custom_fence_gate.json @@ -0,0 +1,112 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 5, 7], + "to": [2, 16, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 5, 7], + "to": [16, 16, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [6, 6, 7], + "to": [8, 15, 9], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [8, 6, 7], + "to": [10, 15, 9], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [2, 6, 7], + "to": [6, 9, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [2, 12, 7], + "to": [6, 15, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of right-hand gate door", + "from": [10, 6, 7], + "to": [14, 9, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of right-hand gate door", + "from": [10, 12, 7], + "to": [14, 15, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + } + ], + "display": { + "gui": { + "rotation": [30, 45, 0], + "translation": [0, -1, 0], + "scale": [0.8, 0.8, 0.8] + }, + "head": { + "translation": [0, -3, -6] + } + } +} diff --git a/src/main/resources/models/block/template_custom_fence_gate_open.json b/src/main/resources/models/block/template_custom_fence_gate_open.json new file mode 100644 index 0000000..727da9c --- /dev/null +++ b/src/main/resources/models/block/template_custom_fence_gate_open.json @@ -0,0 +1,103 @@ +{ + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 5, 7], + "to": [2, 16, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 5, 7], + "to": [16, 16, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [0, 6, 13], + "to": [2, 15, 15], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "east": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [14, 6, 13], + "to": [16, 15, 15], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [0, 6, 9], + "to": [2, 9, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [0, 12, 9], + "to": [2, 15, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [14, 6, 9], + "to": [16, 9, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [14, 12, 9], + "to": [16, 15, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [14, 3, 10, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_custom_fence_gate_wall.json b/src/main/resources/models/block/template_custom_fence_gate_wall.json new file mode 100644 index 0000000..45f48fc --- /dev/null +++ b/src/main/resources/models/block/template_custom_fence_gate_wall.json @@ -0,0 +1,102 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 2, 7], + "to": [2, 13, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 2, 7], + "to": [16, 13, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [6, 3, 7], + "to": [8, 12, 9], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [8, 3, 7], + "to": [10, 12, 9], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [2, 3, 7], + "to": [6, 6, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [2, 9, 7], + "to": [6, 12, 9], + "faces": { + "north": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "south": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "texture": "#texture"}, + "down": {"uv": [10, 14, 14, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of right-hand gate door", + "from": [10, 3, 7], + "to": [14, 6, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of right-hand gate door", + "from": [10, 9, 7], + "to": [14, 12, 9], + "faces": { + "north": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "south": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "texture": "#texture"}, + "down": {"uv": [2, 14, 6, 12], "texture": "#texture"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_custom_fence_gate_wall_open.json b/src/main/resources/models/block/template_custom_fence_gate_wall_open.json new file mode 100644 index 0000000..5b5a81d --- /dev/null +++ b/src/main/resources/models/block/template_custom_fence_gate_wall_open.json @@ -0,0 +1,104 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#particle" + }, + "elements": [ + { + "name": "Left-hand post", + "from": [0, 2, 7], + "to": [2, 13, 9], + "faces": { + "north": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "east": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "south": {"uv": [14, 2, 16, 13], "texture": "#texture"}, + "west": {"uv": [14, 2, 16, 13], "texture": "#texture", "cullface": "west"}, + "up": {"uv": [14, 0, 16, 2], "texture": "#texture"}, + "down": {"uv": [16, 13, 14, 15], "texture": "#texture"} + } + }, + { + "name": "Right-hand post", + "from": [14, 2, 7], + "to": [16, 13, 9], + "faces": { + "north": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "east": {"uv": [0, 2, 2, 13], "texture": "#texture", "cullface": "east"}, + "south": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "west": {"uv": [0, 2, 2, 13], "texture": "#texture"}, + "up": {"uv": [0, 0, 2, 2], "texture": "#texture"}, + "down": {"uv": [2, 13, 0, 15], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of left-hand gate door", + "from": [0, 3, 13], + "to": [2, 12, 15], + "faces": { + "north": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "east": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "south": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "west": {"uv": [8, 3, 10, 12], "texture": "#texture"}, + "up": {"uv": [8, 1, 10, 3], "texture": "#texture"}, + "down": {"uv": [8, 14, 10, 12], "texture": "#texture"} + } + }, + { + "name": "Inner vertical post of right-hand gate door", + "from": [14, 3, 13], + "to": [16, 12, 15], + "faces": { + "north": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "east": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "south": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "west": {"uv": [6, 3, 8, 12], "texture": "#texture"}, + "up": {"uv": [6, 1, 8, 3], "texture": "#texture"}, + "down": {"uv": [6, 14, 8, 12], "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [0, 3, 9], + "to": [2, 6, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [0, 9, 9], + "to": [2, 12, 13], + "faces": { + "east": {"uv": [2, 9, 6, 12], "texture": "#texture"}, + "west": {"uv": [2, 3, 6, 6], "texture": "#texture"}, + "up": {"uv": [2, 1, 6, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [2, 12, 6, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Lower horizontal bar of left-hand gate door", + "from": [14, 3, 9], + "to": [16, 6, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [10, 3, 14, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + }, + { + "name": "Upper horizontal bar of left-hand gate door", + "from": [14, 9, 9], + "to": [16, 12, 13], + "faces": { + "east": {"uv": [10, 9, 14, 12], "texture": "#texture"}, + "west": {"uv": [14, 3, 10, 6], "texture": "#texture"}, + "up": {"uv": [10, 1, 14, 3], "rotation": 270, "texture": "#texture"}, + "down": {"uv": [10, 12, 14, 14], "rotation": 270, "texture": "#texture"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_daylight_detector.json b/src/main/resources/models/block/template_daylight_detector.json new file mode 100644 index 0000000..ef2a002 --- /dev/null +++ b/src/main/resources/models/block/template_daylight_detector.json @@ -0,0 +1,19 @@ +{ + "parent": "block/thin_block", + "textures": { + "particle": "#top" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 6, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "north" }, + "south": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "south" }, + "west": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "west" }, + "east": { "uv": [ 0, 10, 16, 16 ], "texture": "#side", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_farmland.json b/src/main/resources/models/block/template_farmland.json new file mode 100644 index 0000000..4000d7a --- /dev/null +++ b/src/main/resources/models/block/template_farmland.json @@ -0,0 +1,19 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#dirt" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 15, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#dirt", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#top" }, + "north": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "north" }, + "south": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "south" }, + "west": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "west" }, + "east": { "uv": [ 0, 1, 16, 16 ], "texture": "#dirt", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fence_gate.json b/src/main/resources/models/block/template_fence_gate.json new file mode 100644 index 0000000..b1a090f --- /dev/null +++ b/src/main/resources/models/block/template_fence_gate.json @@ -0,0 +1,107 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 45, 0 ], + "translation": [ 0, -1, 0], + "scale":[ 0.8, 0.8, 0.8 ] + }, + "head": { + "rotation": [ 0, 0, 0 ], + "translation": [ 0, -3, -6], + "scale":[ 1, 1, 1] + } + }, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 5, 7 ], + "to": [ 2, 16, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 5, 7 ], + "to": [ 16, 16, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 6, 6, 7 ], + "to": [ 8, 15, 9 ], + "faces": { + "down": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "up": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "north": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "south": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 8, 6, 7 ], + "to": [ 10, 15, 9 ], + "faces": { + "down": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "north": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "south": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 2, 6, 7 ], + "to": [ 6, 9, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" }, + "south": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 2, 12, 7 ], + "to": [ 6, 15, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" }, + "south": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of right-hand gate door", + "from": [ 10, 6, 7 ], + "to": [ 14, 9, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" }, + "south": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of right-hand gate door", + "from": [ 10, 12, 7 ], + "to": [ 14, 15, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" }, + "south": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fence_gate_open.json b/src/main/resources/models/block/template_fence_gate_open.json new file mode 100644 index 0000000..af2062a --- /dev/null +++ b/src/main/resources/models/block/template_fence_gate_open.json @@ -0,0 +1,95 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 5, 7 ], + "to": [ 2, 16, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 5, 7 ], + "to": [ 16, 16, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 0, 6, 13 ], + "to": [ 2, 15, 15 ], + "faces": { + "down": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "up": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "north": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "south": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 14, 6, 13 ], + "to": [ 16, 15, 15 ], + "faces": { + "down": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "up": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "north": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "south": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 0, 6, 9 ], + "to": [ 2, 9, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 0, 12, 9 ], + "to": [ 2, 15, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 14, 6, 9 ], + "to": [ 16, 9, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 14, 12, 9 ], + "to": [ 16, 15, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fence_gate_wall.json b/src/main/resources/models/block/template_fence_gate_wall.json new file mode 100644 index 0000000..7b30133 --- /dev/null +++ b/src/main/resources/models/block/template_fence_gate_wall.json @@ -0,0 +1,96 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 2, 7 ], + "to": [ 2, 13, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 2, 7 ], + "to": [ 16, 13, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 6, 3, 7 ], + "to": [ 8, 12, 9 ], + "faces": { + "down": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "up": { "uv": [ 6, 7, 8, 9 ], "texture": "#texture" }, + "north": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "south": { "uv": [ 6, 1, 8, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 8, 3, 7 ], + "to": [ 10, 12, 9 ], + "faces": { + "down": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "up": { "uv": [ 8, 7, 10, 9 ], "texture": "#texture" }, + "north": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "south": { "uv": [ 8, 1, 10, 10 ], "texture": "#texture" }, + "west": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" }, + "east": { "uv": [ 7, 1, 9, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 2, 3, 7 ], + "to": [ 6, 6, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" }, + "south": { "uv": [ 2, 7, 6, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 2, 9, 7 ], + "to": [ 6, 12, 9 ], + "faces": { + "down": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "up": { "uv": [ 2, 7, 6, 9 ], "texture": "#texture" }, + "north": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" }, + "south": { "uv": [ 2, 1, 6, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of right-hand gate door", + "from": [ 10, 3, 7 ], + "to": [ 14, 6, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" }, + "south": { "uv": [ 10, 7, 14, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of right-hand gate door", + "from": [ 10, 9, 7 ], + "to": [ 14, 12, 9 ], + "faces": { + "down": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "up": { "uv": [ 10, 7, 14, 9 ], "texture": "#texture" }, + "north": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" }, + "south": { "uv": [ 10, 1, 14, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fence_gate_wall_open.json b/src/main/resources/models/block/template_fence_gate_wall_open.json new file mode 100644 index 0000000..6fddae6 --- /dev/null +++ b/src/main/resources/models/block/template_fence_gate_wall_open.json @@ -0,0 +1,96 @@ +{ + "ambientocclusion": true, + "textures": { + "particle": "#texture" + }, + "elements": [ + { "__comment": "Left-hand post", + "from": [ 0, 2, 7 ], + "to": [ 2, 13, 9 ], + "faces": { + "down": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "up": { "uv": [ 0, 7, 2, 9 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 2, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" } + } + }, + { "__comment": "Right-hand post", + "from": [ 14, 2, 7 ], + "to": [ 16, 13, 9 ], + "faces": { + "down": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "up": { "uv": [ 14, 7, 16, 9 ], "texture": "#texture" }, + "north": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "south": { "uv": [ 14, 0, 16, 11 ], "texture": "#texture" }, + "west": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture" }, + "east": { "uv": [ 7, 0, 9, 11 ], "texture": "#texture", "cullface": "east" } + } + }, + { "__comment": "Inner vertical post of left-hand gate door", + "from": [ 0, 3, 13 ], + "to": [ 2, 12, 15 ], + "faces": { + "down": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "up": { "uv": [ 0, 13, 2, 15 ], "texture": "#texture" }, + "north": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "south": { "uv": [ 0, 1, 2, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Inner vertical post of right-hand gate door", + "from": [ 14, 3, 13 ], + "to": [ 16, 12, 15 ], + "faces": { + "down": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "up": { "uv": [ 14, 13, 16, 15 ], "texture": "#texture" }, + "north": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "south": { "uv": [ 14, 1, 16, 10 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 0, 3, 9 ], + "to": [ 2, 6, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 0, 9, 9 ], + "to": [ 2, 12, 13 ], + "faces": { + "down": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "up": { "uv": [ 0, 9, 2, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + }, + { "__comment": "Lower horizontal bar of left-hand gate door", + "from": [ 14, 3, 9 ], + "to": [ 16, 6, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" }, + "east": { "uv": [ 13, 7, 15, 10 ], "texture": "#texture" } + } + }, + { "__comment": "Upper horizontal bar of left-hand gate door", + "from": [ 14, 9, 9 ], + "to": [ 16, 12, 13 ], + "faces": { + "down": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "up": { "uv": [ 14, 9, 16, 13 ], "texture": "#texture" }, + "west": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" }, + "east": { "uv": [ 13, 1, 15, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fire_floor.json b/src/main/resources/models/block/template_fire_floor.json new file mode 100644 index 0000000..a5e46b5 --- /dev/null +++ b/src/main/resources/models/block/template_fire_floor.json @@ -0,0 +1,32 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 8.8 ], + "to": [ 16, 22.4, 8.8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 0, 0, 7.2 ], + "to": [ 16, 22.4, 7.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 8.8, 0, 0 ], + "to": [ 8.8, 22.4, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "z", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + }, + { "from": [ 7.2, 0, 0 ], + "to": [ 7.2, 22.4, 16 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "z", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + } + ] +} diff --git a/src/main/resources/models/block/template_fire_side.json b/src/main/resources/models/block/template_fire_side.json new file mode 100644 index 0000000..da323e3 --- /dev/null +++ b/src/main/resources/models/block/template_fire_side.json @@ -0,0 +1,16 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 0.01 ], + "to": [ 16, 22.4, 0.01 ], + "shade": false, + "faces": { + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fire_side_alt.json b/src/main/resources/models/block/template_fire_side_alt.json new file mode 100644 index 0000000..83d76ea --- /dev/null +++ b/src/main/resources/models/block/template_fire_side_alt.json @@ -0,0 +1,16 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 0, 0.01 ], + "to": [ 16, 22.4, 0.01 ], + "shade": false, + "faces": { + "south": { "uv": [ 16, 0, 0, 16 ], "texture": "#fire" }, + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#fire" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_fire_up.json b/src/main/resources/models/block/template_fire_up.json new file mode 100644 index 0000000..1cebdf2 --- /dev/null +++ b/src/main/resources/models/block/template_fire_up.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 16, 16, 8 ], "axis": "z", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 270 }} + }, + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 0, 16, 8 ], "axis": "z", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 90 }} + } + ] +} diff --git a/src/main/resources/models/block/template_fire_up_alt.json b/src/main/resources/models/block/template_fire_up_alt.json new file mode 100644 index 0000000..31be9be --- /dev/null +++ b/src/main/resources/models/block/template_fire_up_alt.json @@ -0,0 +1,20 @@ +{ + "textures": { + "particle": "#fire" + }, + "ambientocclusion": false, + "elements": [ + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 8, 16, 16 ], "axis": "x", "angle": -22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire", "rotation": 180 }} + }, + { "from": [ 0, 16, 0 ], + "to": [ 16, 16, 16 ], + "rotation": { "origin": [ 8, 16, 0 ], "axis": "x", "angle": 22.5, "rescale": true }, + "shade": false, + "faces": { "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#fire" }} + } + ] +} diff --git a/src/main/resources/models/block/template_four_candles.json b/src/main/resources/models/block/template_four_candles.json new file mode 100644 index 0000000..7515ba1 --- /dev/null +++ b/src/main/resources/models/block/template_four_candles.json @@ -0,0 +1,125 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [6, 0, 8], + "to": [8, 3, 10], + "faces": { + "north": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [6.5, 3, 9], + "to": [7.5, 4, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [7, 3, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [6.5, 3, 9], + "to": [7.5, 4, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [7, 3, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9, 0, 8], + "to": [11, 5, 10], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [9.5, 5, 9], + "to": [10.5, 6, 9], + "rotation": {"angle": 45, "axis": "y", "origin": [10, 5, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9.5, 5, 9], + "to": [10.5, 6, 9], + "rotation": {"angle": -45, "axis": "y", "origin": [10, 5, 9]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5, 0, 5], + "to": [7, 5, 7], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 6], + "to": [6.5, 6, 6], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 6], + "to": [6.5, 6, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [8, 0, 5], + "to": [10, 6, 7], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [8.5, 6, 6], + "to": [9.5, 7, 6], + "rotation": {"angle": 45, "axis": "y", "origin": [9, 6, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [8.5, 6, 6], + "to": [9.5, 7, 6], + "rotation": {"angle": -45, "axis": "y", "origin": [9, 6, 6]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_four_turtle_eggs.json b/src/main/resources/models/block/template_four_turtle_eggs.json new file mode 100644 index 0000000..93a7ca4 --- /dev/null +++ b/src/main/resources/models/block/template_four_turtle_eggs.json @@ -0,0 +1,56 @@ +{ + "parent": "block/block", + "textures": { + "all": "block/turtle_egg", + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + }, + { + "from": [ 11, 0, 7 ], + "to": [ 14, 4, 10 ], + "faces": { + "down": { "uv": [ 5, 0, 8, 3 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 5, 0, 8, 3 ], "texture": "#all" }, + "north": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "south": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "west": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "east": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" } + } + }, + { + "from": [ 6, 0, 9 ], + "to": [ 10, 4, 13 ], + "faces": { + "down": { "uv": [ 0, 11, 4, 15 ], "texture": "#all" }, + "up": { "uv": [ 0, 11, 4, 15 ], "texture": "#all" }, + "north": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "south": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "west": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" }, + "east": { "uv": [ 4, 11, 8, 15 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glass_pane_noside.json b/src/main/resources/models/block/template_glass_pane_noside.json new file mode 100644 index 0000000..af16ff9 --- /dev/null +++ b/src/main/resources/models/block/template_glass_pane_noside.json @@ -0,0 +1,14 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "north": { "uv": [ 9, 0, 7, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glass_pane_noside_alt.json b/src/main/resources/models/block/template_glass_pane_noside_alt.json new file mode 100644 index 0000000..771d694 --- /dev/null +++ b/src/main/resources/models/block/template_glass_pane_noside_alt.json @@ -0,0 +1,14 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "east": { "uv": [ 7, 0, 9, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glass_pane_post.json b/src/main/resources/models/block/template_glass_pane_post.json new file mode 100644 index 0000000..54d7fa8 --- /dev/null +++ b/src/main/resources/models/block/template_glass_pane_post.json @@ -0,0 +1,15 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 16, 9 ], + "faces": { + "down": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" }, + "up": { "uv": [ 7, 7, 9, 9 ], "texture": "#edge" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glass_pane_side.json b/src/main/resources/models/block/template_glass_pane_side.json new file mode 100644 index 0000000..fae06dc --- /dev/null +++ b/src/main/resources/models/block/template_glass_pane_side.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 0 ], + "to": [ 9, 16, 7 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "north": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "north" }, + "west": { "uv": [ 16, 0, 9, 16 ], "texture": "#pane" }, + "east": { "uv": [ 9, 0, 16, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glass_pane_side_alt.json b/src/main/resources/models/block/template_glass_pane_side_alt.json new file mode 100644 index 0000000..82d0e98 --- /dev/null +++ b/src/main/resources/models/block/template_glass_pane_side_alt.json @@ -0,0 +1,18 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#pane" + }, + "elements": [ + { "from": [ 7, 0, 9 ], + "to": [ 9, 16, 16 ], + "faces": { + "down": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "up": { "uv": [ 7, 0, 9, 7 ], "texture": "#edge" }, + "south": { "uv": [ 7, 0, 9, 16 ], "texture": "#edge", "cullface": "south" }, + "west": { "uv": [ 7, 0, 0, 16 ], "texture": "#pane" }, + "east": { "uv": [ 0, 0, 7, 16 ], "texture": "#pane" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_glazed_terracotta.json b/src/main/resources/models/block/template_glazed_terracotta.json new file mode 100644 index 0000000..c6574a9 --- /dev/null +++ b/src/main/resources/models/block/template_glazed_terracotta.json @@ -0,0 +1,26 @@ +{ + "parent": "block/cube", + "textures": { + "particle": "#pattern" + }, + "display": { + "firstperson_righthand": { + "rotation": [ 0, 135, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "north", "rotation": 90 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "south", "rotation": 270 }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "west", "rotation": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#pattern", "cullface": "east", "rotation": 180 } + } + } + ] +} diff --git a/src/main/resources/models/block/template_hanging_lantern.json b/src/main/resources/models/block/template_hanging_lantern.json new file mode 100644 index 0000000..fb7ebb4 --- /dev/null +++ b/src/main/resources/models/block/template_hanging_lantern.json @@ -0,0 +1,50 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#lantern" + }, + "elements": [ + { "from": [ 5, 1, 5 ], + "to": [ 11, 8, 11 ], + "faces": { + "down": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern"}, + "up": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern" }, + "north": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "south": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "west": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "east": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" } + } + }, + { "from": [ 6, 8, 6 ], + "to": [ 10, 10, 10 ], + "faces": { + "down": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern"}, + "up": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern" }, + "north": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "south": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "west": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "east": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" } + } + }, + { + "from": [ 6.5, 11, 8 ], + "to": [ 9.5, 15, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 14, 1, 11, 5 ], "texture": "#lantern" }, + "south": { "uv": [ 11, 1, 14, 5 ], "texture": "#lantern" } + } + }, + { + "from": [ 8, 10, 6.5 ], + "to": [ 8, 16, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 14, 6, 11, 12 ], "texture": "#lantern" }, + "east": { "uv": [ 11, 6, 14, 12 ], "texture": "#lantern" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_item_frame.json b/src/main/resources/models/block/template_item_frame.json new file mode 100644 index 0000000..12f519a --- /dev/null +++ b/src/main/resources/models/block/template_item_frame.json @@ -0,0 +1,51 @@ +{ + "elements": [ + { "from": [ 3, 3, 15.5 ], + "to": [ 13, 13, 16 ], + "faces": { + "north": { "uv": [ 3, 3, 13, 13 ], "texture": "#back" }, + "south": { "uv": [ 3, 3, 13, 13 ], "texture": "#back" } + } + }, + { "from": [ 2, 2, 15 ], + "to": [ 14, 3, 16 ], + "faces": { + "down": { "uv": [ 2, 0, 14, 1 ], "texture": "#wood" }, + "up": { "uv": [ 2, 15, 14, 16 ], "texture": "#wood" }, + "north": { "uv": [ 2, 13, 14, 14 ], "texture": "#wood" }, + "south": { "uv": [ 2, 13, 14, 14 ], "texture": "#wood" }, + "west": { "uv": [ 15, 13, 16, 14 ], "texture": "#wood" }, + "east": { "uv": [ 0, 13, 1, 14 ], "texture": "#wood" } + } + }, + { "from": [ 2, 13, 15 ], + "to": [ 14, 14, 16 ], + "faces": { + "down": { "uv": [ 2, 0, 14, 1 ], "texture": "#wood" }, + "up": { "uv": [ 2, 15, 14, 16 ], "texture": "#wood" }, + "north": { "uv": [ 2, 2, 14, 3 ], "texture": "#wood" }, + "south": { "uv": [ 2, 2, 14, 3 ], "texture": "#wood" }, + "west": { "uv": [ 15, 2, 16, 3 ], "texture": "#wood" }, + "east": { "uv": [ 0, 2, 1, 3 ], "texture": "#wood" } + } + }, + { "from": [ 2, 3, 15 ], + "to": [ 3, 13, 16 ], + "faces": { + "north": { "uv": [ 13, 3, 14, 13 ], "texture": "#wood" }, + "south": { "uv": [ 2, 3, 3, 13 ], "texture": "#wood" }, + "west": { "uv": [ 15, 3, 16, 13 ], "texture": "#wood" }, + "east": { "uv": [ 0, 3, 1, 13 ], "texture": "#wood" } + } + }, + { "from": [ 13, 3, 15 ], + "to": [ 14, 13, 16 ], + "faces": { + "north": { "uv": [ 2, 3, 3, 13 ], "texture": "#wood" }, + "south": { "uv": [ 13, 3, 14, 13 ], "texture": "#wood" }, + "west": { "uv": [ 15, 3, 16, 13 ], "texture": "#wood" }, + "east": { "uv": [ 0, 3, 1, 13 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_item_frame_map.json b/src/main/resources/models/block/template_item_frame_map.json new file mode 100644 index 0000000..2a6054e --- /dev/null +++ b/src/main/resources/models/block/template_item_frame_map.json @@ -0,0 +1,51 @@ +{ + "elements": [ + { "from": [ 1, 1, 15.001 ], + "to": [ 15, 15, 16 ], + "faces": { + "north": { "uv": [ 1, 1, 15, 15 ], "texture": "#back" }, + "south": { "uv": [ 1, 1, 15, 15 ], "texture": "#back" } + } + }, + { "from": [ 0, 0, 15.001 ], + "to": [ 16, 1, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "up": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "north": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "south": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "west": { "uv": [ 15, 15, 16, 16 ], "texture": "#wood" }, + "east": { "uv": [ 0, 15, 1, 16 ], "texture": "#wood" } + } + }, + { "from": [ 0, 15, 15.001 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "up": { "uv": [ 0, 15, 16, 16 ], "texture": "#wood" }, + "north": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "south": { "uv": [ 0, 0, 16, 1 ], "texture": "#wood" }, + "west": { "uv": [ 15, 0, 16, 1 ], "texture": "#wood" }, + "east": { "uv": [ 0, 0, 1, 1 ], "texture": "#wood" } + } + }, + { "from": [ 0, 1, 15.001 ], + "to": [ 1, 15, 16 ], + "faces": { + "north": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "south": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" }, + "west": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "east": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" } + } + }, + { "from": [ 15, 1, 15.001 ], + "to": [ 16, 15, 16 ], + "faces": { + "north": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" }, + "south": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "west": { "uv": [ 15, 1, 16, 15 ], "texture": "#wood" }, + "east": { "uv": [ 0, 1, 1, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_lantern.json b/src/main/resources/models/block/template_lantern.json new file mode 100644 index 0000000..d54baf8 --- /dev/null +++ b/src/main/resources/models/block/template_lantern.json @@ -0,0 +1,49 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#lantern" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 11, 7, 11 ], + "faces": { + "down": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern", "cullface": "down" }, + "up": { "uv": [ 0, 9, 6, 15 ], "texture": "#lantern" }, + "north": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "south": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "west": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" }, + "east": { "uv": [ 0, 2, 6, 9 ], "texture": "#lantern" } + } + }, + { "from": [ 6, 7, 6 ], + "to": [ 10, 9, 10 ], + "faces": { + "up": { "uv": [ 1, 10, 5, 14 ], "texture": "#lantern" }, + "north": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "south": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "west": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" }, + "east": { "uv": [ 1, 0, 5, 2 ], "texture": "#lantern" } + } + }, + { + "from": [ 6.5, 9, 8 ], + "to": [ 9.5, 11, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "north": { "uv": [ 14, 1, 11, 3 ], "texture": "#lantern" }, + "south": { "uv": [ 11, 1, 14, 3 ], "texture": "#lantern" } + } + }, + { + "from": [ 8, 9, 6.5 ], + "to": [ 8, 11, 9.5 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45}, + "shade": false, + "faces": { + "west": { "uv": [ 14, 10, 11, 12 ], "texture": "#lantern" }, + "east": { "uv": [ 11, 10, 14, 12 ], "texture": "#lantern" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_orientable_trapdoor_bottom.json b/src/main/resources/models/block/template_orientable_trapdoor_bottom.json new file mode 100644 index 0000000..5f2ac5e --- /dev/null +++ b/src/main/resources/models/block/template_orientable_trapdoor_bottom.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "north": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_orientable_trapdoor_open.json b/src/main/resources/models/block/template_orientable_trapdoor_open.json new file mode 100644 index 0000000..ce447b5 --- /dev/null +++ b/src/main/resources/models/block/template_orientable_trapdoor_open.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 13 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 3, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture" }, + "south": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "rotation": 90, "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 3, 16, 0 ], "rotation": 90, "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_orientable_trapdoor_top.json b/src/main/resources/models/block/template_orientable_trapdoor_top.json new file mode 100644 index 0000000..a437e18 --- /dev/null +++ b/src/main/resources/models/block/template_orientable_trapdoor_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 13, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 16, 16, 0 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 3 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_piston.json b/src/main/resources/models/block/template_piston.json new file mode 100644 index 0000000..83b4e18 --- /dev/null +++ b/src/main/resources/models/block/template_piston.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#side" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 180, "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#bottom", "cullface": "south" }, + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_piston_head.json b/src/main/resources/models/block/template_piston_head.json new file mode 100644 index 0000000..f4fcb91 --- /dev/null +++ b/src/main/resources/models/block/template_piston_head.json @@ -0,0 +1,27 @@ +{ + "textures": { + "particle": "#platform" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 4 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#unsticky" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + }, + { "from": [ 6, 6, 4 ], + "to": [ 10, 10, 20 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 270 }, + "west": { "uv": [ 16, 4, 0, 0 ], "texture": "#side" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_piston_head_short.json b/src/main/resources/models/block/template_piston_head_short.json new file mode 100644 index 0000000..cdbe9e1 --- /dev/null +++ b/src/main/resources/models/block/template_piston_head_short.json @@ -0,0 +1,27 @@ +{ + "textures": { + "particle": "#platform" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 4 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "down", "rotation": 180 }, + "up": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#platform", "cullface": "north" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#unsticky" }, + "west": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 270, "cullface": "west" }, + "east": { "uv": [ 0, 0, 16, 4 ], "texture": "#side", "rotation": 90, "cullface": "east" } + } + }, + { "from": [ 6, 6, 4 ], + "to": [ 10, 10, 16 ], + "faces": { + "down": { "uv": [ 4, 0, 16, 4 ], "texture": "#side", "rotation": 90 }, + "up": { "uv": [ 4, 0, 16, 4 ], "texture": "#side", "rotation": 270 }, + "west": { "uv": [ 16, 4, 4, 0 ], "texture": "#side" }, + "east": { "uv": [ 4, 0, 16, 4 ], "texture": "#side" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_potted_azalea_bush.json b/src/main/resources/models/block/template_potted_azalea_bush.json new file mode 100644 index 0000000..d3ce7c0 --- /dev/null +++ b/src/main/resources/models/block/template_potted_azalea_bush.json @@ -0,0 +1,108 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 4, 15.9, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "uv": [ 4, 12, 12, 4 ], "texture": "#top" }, + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#top", "cullface": "up" } + } + }, + { "from": [ 4, 8, 4 ], + "to": [ 12, 16, 4 ], + "faces": { + "north": { "uv": [ 4, 5, 12, 13 ], "texture": "#side"}, + "south": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" } + } + }, + { "from": [ 4, 8, 12 ], + "to": [ 12, 16, 12 ], + "faces": { + "north": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" }, + "south": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" } + } + }, + { "from": [ 4, 8, 4 ], + "to": [ 4, 16, 12 ], + "faces": { + "west": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" }, + "east": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" } + } + }, + { "from": [ 12, 8, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "west": { "uv": [ 12, 5, 4, 13 ], "texture": "#side" }, + "east": { "uv": [ 4, 5, 12, 13 ], "texture": "#side" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "north": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" }, + "south": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "faces": { + "west": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" }, + "east": { "uv": [ 0, 4, 16, 16 ], "texture": "#plant" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_rail_raised_ne.json b/src/main/resources/models/block/template_rail_raised_ne.json new file mode 100644 index 0000000..a92e460 --- /dev/null +++ b/src/main/resources/models/block/template_rail_raised_ne.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "rotation": { + "origin": [ 8, 9, 8 ], + "axis": "x", + "angle": 45, + "rescale": true + }, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_rail_raised_sw.json b/src/main/resources/models/block/template_rail_raised_sw.json new file mode 100644 index 0000000..dddc356 --- /dev/null +++ b/src/main/resources/models/block/template_rail_raised_sw.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#rail" + }, + "elements": [ + { "from": [ 0, 9, 0 ], + "to": [ 16, 9, 16 ], + "rotation": { + "origin": [ 8, 9, 8 ], + "axis": "x", + "angle": -45, + "rescale": true + }, + "faces": { + "down": { "uv": [ 0, 16, 16, 0 ], "texture": "#rail" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#rail" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_redstone_torch.json b/src/main/resources/models/block/template_redstone_torch.json new file mode 100644 index 0000000..de6022c --- /dev/null +++ b/src/main/resources/models/block/template_redstone_torch.json @@ -0,0 +1,68 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 9.5, 7.5, 9.5 ], + "shade": false, + "faces": { + "up": { "uv": [ 8, 5, 9, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 10.5, 6.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 5, 8, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 9.5, 10.5, 6.5 ], + "shade": false, + "faces": { + "south": { "uv": [ 9, 6, 10, 7 ], "texture": "#torch" } + } + }, + { + "from": [ 9.5, 7.5, 6.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "west": { "uv": [ 6, 7, 7, 8 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 9.5 ], + "to": [ 9.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "north": { "uv": [ 6, 6, 7, 7 ], "texture": "#torch" } + } + }, + { + "from": [ 6.5, 7.5, 6.5 ], + "to": [ 6.5, 10.5, 9.5 ], + "shade": false, + "faces": { + "east": { "uv": [ 9, 7, 10, 8 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_redstone_torch_wall.json b/src/main/resources/models/block/template_redstone_torch_wall.json new file mode 100644 index 0000000..6c11497 --- /dev/null +++ b/src/main/resources/models/block/template_redstone_torch_wall.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 8, 6.5 ], + "to": [ 1.5, 11, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "up": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 14, 6.5 ], + "to": [ 1.5, 17, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 11, 3.5 ], + "to": [ 1.5, 14, 6.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "south": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ 1.5, 11, 6.5 ], + "to": [ 4.5, 14, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "west": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -1.5, 11, 9.5 ], + "to": [ 1.5, 14, 12.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "north": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + }, + { + "from": [ -4.5, 11, 6.5 ], + "to": [ -1.5, 14, 9.5 ], + "shade": false, + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "east": { "uv": [ 6, 5, 7, 6 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_sculk_shrieker.json b/src/main/resources/models/block/template_sculk_shrieker.json new file mode 100644 index 0000000..f7dac61 --- /dev/null +++ b/src/main/resources/models/block/template_sculk_shrieker.json @@ -0,0 +1,77 @@ +{ + "parent": "block/block", + "textures": { + "bottom": "block/sculk_shrieker_bottom", + "side": "block/sculk_shrieker_side", + "top": "block/sculk_shrieker_top", + "inner_top": "block/sculk_shrieker_inner_top", + "particle": "block/sculk_shrieker_bottom" + }, + "elements": [ + { + "name": "bottom_slab", + "from": [0, 0, 0], + "to": [16, 8, 16], + "faces": { + "north": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "north"}, + "east": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 8, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#inner_top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "top_slab", + "from": [1, 8, 1], + "to": [15, 15, 15], + "faces": { + "north": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "east": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "south": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "west": {"uv": [1, 1, 15, 8], "texture": "#side"}, + "up": {"uv": [1, 1, 15, 15], "texture": "#top"} + } + }, + { + "name": "up", + "from": [1, 14.98, 1], + "to": [15, 14.98, 15], + "faces": { + "down": {"uv": [1, 1, 15, 15], "texture": "#top"} + } + }, + { + "name": "south", + "from": [1, 8, 14.98], + "to": [15, 15, 14.98], + "faces": { + "north": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "north", + "from": [1, 8, 1.02], + "to": [15, 15, 1.02], + "faces": { + "south": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "east", + "from": [14.98, 8, 1], + "to": [14.98, 15, 15], + "faces": { + "west": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + }, + { + "name": "west", + "from": [1.02, 8, 1], + "to": [1.02, 15, 15], + "faces": { + "east": {"uv": [1, 1, 15, 8], "texture": "#side"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_seagrass.json b/src/main/resources/models/block/template_seagrass.json new file mode 100644 index 0000000..4324e3d --- /dev/null +++ b/src/main/resources/models/block/template_seagrass.json @@ -0,0 +1,40 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 4 ], + "to": [ 16, 16, 4 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 12, 0, 0 ], + "to": [ 12, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 4, 0, 0 ], + "to": [ 4, 16, 16 ], + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + }, + { "from": [ 0, 0, 12 ], + "to": [ 16, 16, 12 ], + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_single_face.json b/src/main/resources/models/block/template_single_face.json new file mode 100644 index 0000000..d23e5f2 --- /dev/null +++ b/src/main/resources/models/block/template_single_face.json @@ -0,0 +1,13 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 16, 0 ], + "faces": { + "north": { "texture": "#texture", "cullface":"north" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_three_candles.json b/src/main/resources/models/block/template_three_candles.json new file mode 100644 index 0000000..d9963dc --- /dev/null +++ b/src/main/resources/models/block/template_three_candles.json @@ -0,0 +1,95 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [7, 0, 9], + "to": [9, 3, 11], + "faces": { + "north": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 11], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [7.5, 3, 10], + "to": [8.5, 4, 10], + "rotation": {"angle": 45, "axis": "y", "origin": [8, 3, 10]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [7.5, 3, 10], + "to": [8.5, 4, 10], + "rotation": {"angle": -45, "axis": "y", "origin": [8, 3, 10]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5, 0, 7], + "to": [7, 5, 9], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [8, 0, 6], + "to": [10, 6, 8], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [8.5, 6, 7], + "to": [9.5, 7, 7], + "rotation": {"angle": 45, "axis": "y", "origin": [9, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [8.5, 6, 7], + "to": [9.5, 7, 7], + "rotation": {"angle": -45, "axis": "y", "origin": [9, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_three_turtle_eggs.json b/src/main/resources/models/block/template_three_turtle_eggs.json new file mode 100644 index 0000000..c6ce2d8 --- /dev/null +++ b/src/main/resources/models/block/template_three_turtle_eggs.json @@ -0,0 +1,43 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + }, + { + "from": [ 11, 0, 7 ], + "to": [ 14, 4, 10 ], + "faces": { + "down": { "uv": [ 5, 0, 8, 3 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 5, 0, 8, 3 ], "texture": "#all" }, + "north": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "south": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "west": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" }, + "east": { "uv": [ 8, 3, 11, 7 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_torch.json b/src/main/resources/models/block/template_torch.json new file mode 100644 index 0000000..21ed113 --- /dev/null +++ b/src/main/resources/models/block/template_torch.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_torch_unlit.json b/src/main/resources/models/block/template_torch_unlit.json new file mode 100644 index 0000000..ef0829e --- /dev/null +++ b/src/main/resources/models/block/template_torch_unlit.json @@ -0,0 +1,19 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ 7, 0, 7 ], + "to": [ 9, 10, 9 ], + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch", "cullface": "down" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_torch_wall.json b/src/main/resources/models/block/template_torch_wall.json new file mode 100644 index 0000000..a7083f0 --- /dev/null +++ b/src/main/resources/models/block/template_torch_wall.json @@ -0,0 +1,21 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "shade": false, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_torch_wall_unlit.json b/src/main/resources/models/block/template_torch_wall_unlit.json new file mode 100644 index 0000000..3b11230 --- /dev/null +++ b/src/main/resources/models/block/template_torch_wall_unlit.json @@ -0,0 +1,20 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#torch" + }, + "elements": [ + { "from": [ -1, 3.5, 7 ], + "to": [ 1, 13.5, 9 ], + "rotation": { "origin": [ 0, 3.5, 8 ], "axis": "z", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 13, 9, 15 ], "texture": "#torch" }, + "up": { "uv": [ 7, 6, 9, 8 ], "texture": "#torch" }, + "north": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "east": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "south": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" }, + "west": { "uv": [ 7, 6, 9, 16 ], "texture": "#torch" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_trapdoor_bottom.json b/src/main/resources/models/block/template_trapdoor_bottom.json new file mode 100644 index 0000000..2b6c8da --- /dev/null +++ b/src/main/resources/models/block/template_trapdoor_bottom.json @@ -0,0 +1,18 @@ +{ "parent": "block/thin_block", + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 0 ], + "to": [ 16, 3, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "north": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_trapdoor_open.json b/src/main/resources/models/block/template_trapdoor_open.json new file mode 100644 index 0000000..b301619 --- /dev/null +++ b/src/main/resources/models/block/template_trapdoor_open.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 0, 13 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 13, 16, 16 ], "texture": "#texture", "cullface": "down" }, + "up": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 16, 0, 13, 16 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 13, 0, 16, 16 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_trapdoor_top.json b/src/main/resources/models/block/template_trapdoor_top.json new file mode 100644 index 0000000..036aeb7 --- /dev/null +++ b/src/main/resources/models/block/template_trapdoor_top.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#texture" + }, + "elements": [ + { "from": [ 0, 13, 0 ], + "to": [ 16, 16, 16 ], + "faces": { + "down": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 16 ], "texture": "#texture", "cullface": "up" }, + "north": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "north" }, + "south": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "south" }, + "west": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "west" }, + "east": { "uv": [ 0, 16, 16, 13 ], "texture": "#texture", "cullface": "east" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_turtle_egg.json b/src/main/resources/models/block/template_turtle_egg.json new file mode 100644 index 0000000..b42b49e --- /dev/null +++ b/src/main/resources/models/block/template_turtle_egg.json @@ -0,0 +1,19 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_two_candles.json b/src/main/resources/models/block/template_two_candles.json new file mode 100644 index 0000000..2abbb10 --- /dev/null +++ b/src/main/resources/models/block/template_two_candles.json @@ -0,0 +1,65 @@ +{ + "parent": "block/block", + "elements": [ + { + "from": [5, 0, 7], + "to": [7, 5, 9], + "faces": { + "north": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 13], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": 45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [5.5, 5, 8], + "to": [6.5, 6, 8], + "rotation": {"angle": -45, "axis": "y", "origin": [6, 5, 8]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [1, 5, 0, 6], "texture": "#all"} + } + }, + { + "from": [9, 0, 6], + "to": [11, 6, 8], + "faces": { + "north": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "east": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "south": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "west": {"uv": [0, 8, 2, 14], "texture": "#all"}, + "up": {"uv": [0, 6, 2, 8], "texture": "#all"}, + "down": {"uv": [0, 14, 2, 16], "texture": "#all", "cullface": "down"} + } + }, + { + "from": [9.5, 6, 7], + "to": [10.5, 7, 7], + "rotation": {"angle": 45, "axis": "y", "origin": [10, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + }, + { + "from": [9.5, 6, 7], + "to": [10.5, 7, 7], + "rotation": {"angle": -45, "axis": "y", "origin": [10, 6, 7]}, + "faces": { + "north": {"uv": [0, 5, 1, 6], "texture": "#all"}, + "south": {"uv": [0, 5, 1, 6], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_two_turtle_eggs.json b/src/main/resources/models/block/template_two_turtle_eggs.json new file mode 100644 index 0000000..a5faf35 --- /dev/null +++ b/src/main/resources/models/block/template_two_turtle_eggs.json @@ -0,0 +1,31 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#all" + }, + "elements": [ + { "from": [ 5, 0, 4 ], + "to": [ 9, 7, 8 ], + "faces": { + "down": { "uv": [ 0, 0, 4, 4 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 0, 0, 4, 4 ], "texture": "#all" }, + "north": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "south": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "west": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" }, + "east": { "uv": [ 1, 4, 5, 11 ], "texture": "#all" } + } + }, + { + "from": [ 1, 0, 7 ], + "to": [ 5, 5, 11 ], + "faces": { + "down": { "uv": [ 6, 7, 10, 11 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 6, 7, 10, 11 ], "texture": "#all" }, + "north": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "south": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "west": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" }, + "east": { "uv": [ 10, 10, 14, 15 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/template_vault.json b/src/main/resources/models/block/template_vault.json new file mode 100644 index 0000000..d88a370 --- /dev/null +++ b/src/main/resources/models/block/template_vault.json @@ -0,0 +1,34 @@ +{ + "parent": "block/block", + "textures": { + "particle": "#side" + }, + "elements": [ + { + "name": "cage", + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#front", "cullface": "north"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "east"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "south"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side", "cullface": "west"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#top", "cullface": "up"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom", "cullface": "down"} + } + }, + { + "name": "cage_inverted_faces", + "from": [15.998, 3.002, 0.002], + "to": [0.002, 15.998, 15.998], + "faces": { + "north": {"uv": [16, 0, 0, 13], "texture": "#front"}, + "east": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "south": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "west": {"uv": [16, 0, 0, 13], "texture": "#side"}, + "up": {"uv": [16, 0, 0, 16], "texture": "#top"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom"} + } + } + ] +} diff --git a/src/main/resources/models/block/template_wall_post.json b/src/main/resources/models/block/template_wall_post.json new file mode 100644 index 0000000..c1c40e4 --- /dev/null +++ b/src/main/resources/models/block/template_wall_post.json @@ -0,0 +1,19 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 4, 0, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall", "cullface": "up" }, + "north": { "texture": "#wall" }, + "south": { "texture": "#wall" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + }, + "__comment": "Center post" + } + ] +} diff --git a/src/main/resources/models/block/template_wall_side.json b/src/main/resources/models/block/template_wall_side.json new file mode 100644 index 0000000..301854c --- /dev/null +++ b/src/main/resources/models/block/template_wall_side.json @@ -0,0 +1,18 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 5, 0, 0 ], + "to": [ 11, 14, 8 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall" }, + "north": { "texture": "#wall", "cullface": "north" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + }, + "__comment": "wall" + } + ] +} diff --git a/src/main/resources/models/block/template_wall_side_tall.json b/src/main/resources/models/block/template_wall_side_tall.json new file mode 100644 index 0000000..379a9e3 --- /dev/null +++ b/src/main/resources/models/block/template_wall_side_tall.json @@ -0,0 +1,17 @@ +{ + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 5, 0, 0 ], + "to": [ 11, 16, 8 ], + "faces": { + "down": { "texture": "#wall", "cullface": "down" }, + "up": { "texture": "#wall", "cullface": "up"}, + "north": { "texture": "#wall", "cullface": "north" }, + "west": { "texture": "#wall" }, + "east": { "texture": "#wall" } + } + } + ] +} diff --git a/src/main/resources/models/block/terracotta.json b/src/main/resources/models/block/terracotta.json new file mode 100644 index 0000000..abdc18d --- /dev/null +++ b/src/main/resources/models/block/terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/thin_block.json b/src/main/resources/models/block/thin_block.json new file mode 100644 index 0000000..1adb58a --- /dev/null +++ b/src/main/resources/models/block/thin_block.json @@ -0,0 +1,19 @@ +{ "parent": "block/block", + "display": { + "thirdperson_righthand": { + "rotation": [ 75, 45, 0 ], + "translation": [ 0, 2.5, 2], + "scale": [ 0.375, 0.375, 0.375 ] + }, + "firstperson_righthand": { + "rotation": [ 0, 45, 0 ], + "translation": [ 0, 4.2, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + }, + "firstperson_lefthand": { + "rotation": [ 0, 225, 0 ], + "translation": [ 0, 4.2, 0 ], + "scale": [ 0.40, 0.40, 0.40 ] + } + } +} diff --git a/src/main/resources/models/block/three_dead_sea_pickles.json b/src/main/resources/models/block/three_dead_sea_pickles.json new file mode 100644 index 0000000..8eff63d --- /dev/null +++ b/src/main/resources/models/block/three_dead_sea_pickles.json @@ -0,0 +1,65 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 9 ], + "to": [ 10, 6, 13 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 9 ], + "to": [ 10, 5.95, 13 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 6, 4, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 2, 3.95, 2 ], + "to": [ 6, 3.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 4 ], + "to": [ 12, 6, 8 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.95, 4 ], + "to": [ 12, 5.95, 8 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/three_sea_pickles.json b/src/main/resources/models/block/three_sea_pickles.json new file mode 100644 index 0000000..aeb4750 --- /dev/null +++ b/src/main/resources/models/block/three_sea_pickles.json @@ -0,0 +1,125 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 6, 0, 9 ], + "to": [ 10, 6, 13 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 6, 5.95, 9 ], + "to": [ 10, 5.95, 13 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 2, 0, 2 ], + "to": [ 6, 4, 6 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 2, 3.95, 2 ], + "to": [ 6, 3.95, 6 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 4 ], + "to": [ 12, 6, 8 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.95, 4 ], + "to": [ 12, 5.95, 8 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 7.5, 5.2, 11 ], + "to": [ 8.5, 8.7, 11 ], + "rotation": { "origin": [ 8, 8, 11 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 8, 5.2, 10.5 ], + "to": [ 8, 8.7, 11.5 ], + "rotation": { "origin": [ 8, 8, 11 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 3.5, 3.2, 4 ], + "to": [ 4.5, 6.7, 4 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 4, 3.2, 3.5 ], + "to": [ 4, 6.7, 4.5 ], + "rotation": { "origin": [ 4, 8, 4 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 9.5, 5.2, 6 ], + "to": [ 10.5, 8.7, 6 ], + "rotation": { "origin": [ 10, 8, 6 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10, 5.2, 5.5 ], + "to": [ 10, 8.7, 6.5 ], + "rotation": { "origin": [ 10, 8, 6 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/three_slightly_cracked_turtle_eggs.json b/src/main/resources/models/block/three_slightly_cracked_turtle_eggs.json new file mode 100644 index 0000000..a50fdee --- /dev/null +++ b/src/main/resources/models/block/three_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/three_turtle_eggs.json b/src/main/resources/models/block/three_turtle_eggs.json new file mode 100644 index 0000000..7f89379 --- /dev/null +++ b/src/main/resources/models/block/three_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/three_very_cracked_turtle_eggs.json b/src/main/resources/models/block/three_very_cracked_turtle_eggs.json new file mode 100644 index 0000000..7c8e204 --- /dev/null +++ b/src/main/resources/models/block/three_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_three_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tinted_cross.json b/src/main/resources/models/block/tinted_cross.json new file mode 100644 index 0000000..d3b5474 --- /dev/null +++ b/src/main/resources/models/block/tinted_cross.json @@ -0,0 +1,26 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "#cross" + }, + "elements": [ + { "from": [ 0.8, 0, 8 ], + "to": [ 15.2, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 } + } + }, + { "from": [ 8, 0, 0.8 ], + "to": [ 8, 16, 15.2 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#cross", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/tinted_flower_pot_cross.json b/src/main/resources/models/block/tinted_flower_pot_cross.json new file mode 100644 index 0000000..1fabc7a --- /dev/null +++ b/src/main/resources/models/block/tinted_flower_pot_cross.json @@ -0,0 +1,75 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/flower_pot", + "flowerpot": "block/flower_pot", + "dirt": "block/dirt" + }, + "elements": [ + { "from": [ 5, 0, 5 ], + "to": [ 6, 6, 11 ], + "faces": { + "down": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 5, 5, 6, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 10, 0, 5 ], + "to": [ 11, 6, 11 ], + "faces": { + "down": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 10, 5, 11, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 5, 10, 6, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 10, 10, 11, 16 ], "texture": "#flowerpot" }, + "west": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" }, + "east": { "uv": [ 5, 10, 11, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 5 ], + "to": [ 10, 6, 6 ], + "faces": { + "down": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 10 ], + "to": [ 10, 6, 11 ], + "faces": { + "down": { "uv": [ 6, 5, 10, 6 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 10, 10, 11 ], "texture": "#flowerpot" }, + "north": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" }, + "south": { "uv": [ 6, 10, 10, 16 ], "texture": "#flowerpot" } + } + }, + { "from": [ 6, 0, 6 ], + "to": [ 10, 4, 10 ], + "faces": { + "down": { "uv": [ 6, 12, 10, 16 ], "texture": "#flowerpot", "cullface": "down" }, + "up": { "uv": [ 6, 6, 10, 10 ], "texture": "#dirt" } + } + }, + { "from": [ 2.6, 4, 8 ], + "to": [ 13.4, 16, 8 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 } + } + }, + { "from": [ 8, 4, 2.6 ], + "to": [ 8, 16, 13.4 ], + "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 }, + "east": { "uv": [ 0, 0, 16, 16 ], "texture": "#plant", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/tinted_glass.json b/src/main/resources/models/block/tinted_glass.json new file mode 100644 index 0000000..7c6f495 --- /dev/null +++ b/src/main/resources/models/block/tinted_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tinted_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tnt.json b/src/main/resources/models/block/tnt.json new file mode 100644 index 0000000..c4023fd --- /dev/null +++ b/src/main/resources/models/block/tnt.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/tnt_bottom", + "side": "minecraft:block/tnt_side", + "top": "minecraft:block/tnt_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/torch.json b/src/main/resources/models/block/torch.json new file mode 100644 index 0000000..7c6241d --- /dev/null +++ b/src/main/resources/models/block/torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch", + "textures": { + "torch": "minecraft:block/torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/torchflower.json b/src/main/resources/models/block/torchflower.json new file mode 100644 index 0000000..633e42e --- /dev/null +++ b/src/main/resources/models/block/torchflower.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/torchflower_crop_stage0.json b/src/main/resources/models/block/torchflower_crop_stage0.json new file mode 100644 index 0000000..3f5a489 --- /dev/null +++ b/src/main/resources/models/block/torchflower_crop_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower_crop_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/torchflower_crop_stage1.json b/src/main/resources/models/block/torchflower_crop_stage1.json new file mode 100644 index 0000000..cb14cf9 --- /dev/null +++ b/src/main/resources/models/block/torchflower_crop_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/torchflower_crop_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trapped_chest.json b/src/main/resources/models/block/trapped_chest.json new file mode 100644 index 0000000..9406a84 --- /dev/null +++ b/src/main/resources/models/block/trapped_chest.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/oak_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner.json b/src/main/resources/models/block/trial_spawner.json new file mode 100644 index 0000000..3b99cb1 --- /dev/null +++ b/src/main/resources/models/block/trial_spawner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_inactive", + "top": "minecraft:block/trial_spawner_top_inactive" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner_active.json b/src/main/resources/models/block/trial_spawner_active.json new file mode 100644 index 0000000..0ddc5ea --- /dev/null +++ b/src/main/resources/models/block/trial_spawner_active.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active", + "top": "minecraft:block/trial_spawner_top_active" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner_active_ominous.json b/src/main/resources/models/block/trial_spawner_active_ominous.json new file mode 100644 index 0000000..af20103 --- /dev/null +++ b/src/main/resources/models/block/trial_spawner_active_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active_ominous", + "top": "minecraft:block/trial_spawner_top_active_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner_ejecting_reward.json b/src/main/resources/models/block/trial_spawner_ejecting_reward.json new file mode 100644 index 0000000..8bbb2cd --- /dev/null +++ b/src/main/resources/models/block/trial_spawner_ejecting_reward.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active", + "top": "minecraft:block/trial_spawner_top_ejecting_reward" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner_ejecting_reward_ominous.json b/src/main/resources/models/block/trial_spawner_ejecting_reward_ominous.json new file mode 100644 index 0000000..d457551 --- /dev/null +++ b/src/main/resources/models/block/trial_spawner_ejecting_reward_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_active_ominous", + "top": "minecraft:block/trial_spawner_top_ejecting_reward_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/trial_spawner_inactive_ominous.json b/src/main/resources/models/block/trial_spawner_inactive_ominous.json new file mode 100644 index 0000000..badc28c --- /dev/null +++ b/src/main/resources/models/block/trial_spawner_inactive_ominous.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top_inner_faces", + "textures": { + "bottom": "minecraft:block/trial_spawner_bottom", + "side": "minecraft:block/trial_spawner_side_inactive_ominous", + "top": "minecraft:block/trial_spawner_top_inactive_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tripwire_attached_n.json b/src/main/resources/models/block/tripwire_attached_n.json new file mode 100644 index 0000000..a0ecc5d --- /dev/null +++ b/src/main/resources/models/block/tripwire_attached_n.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_attached_ne.json b/src/main/resources/models/block/tripwire_attached_ne.json new file mode 100644 index 0000000..7fa445f --- /dev/null +++ b/src/main/resources/models/block/tripwire_attached_ne.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_attached_ns.json b/src/main/resources/models/block/tripwire_attached_ns.json new file mode 100644 index 0000000..e7d8d9c --- /dev/null +++ b/src/main/resources/models/block/tripwire_attached_ns.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_attached_nse.json b/src/main/resources/models/block/tripwire_attached_nse.json new file mode 100644 index 0000000..745983f --- /dev/null +++ b/src/main/resources/models/block/tripwire_attached_nse.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_attached_nsew.json b/src/main/resources/models/block/tripwire_attached_nsew.json new file mode 100644 index 0000000..b34593d --- /dev/null +++ b/src/main/resources/models/block/tripwire_attached_nsew.json @@ -0,0 +1,73 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 2, 0, 4 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 0, 1.5, 7.75 ], + "to": [ 4, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + }, + { "from": [ 4, 1.5, 7.75 ], + "to": [ 8, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 4, 16, 2 ], "texture": "#texture" }, + "up": { "uv": [ 0, 2, 16, 4 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_hook.json b/src/main/resources/models/block/tripwire_hook.json new file mode 100644 index 0000000..95279bd --- /dev/null +++ b/src/main/resources/models/block/tripwire_hook.json @@ -0,0 +1,72 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks" + }, + "elements": [ + { "from": [ 6.2, 3.8, 7.9 ], + "to": [ 9.8, 4.6, 11.5 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 10.3 ], + "to": [ 8.6, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 9.1 ], + "to": [ 8.6, 4.6, 9.1 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.8, 9.1 ], + "to": [ 7.4, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 3.8, 9.1 ], + "to": [ 8.6, 4.6, 10.3 ], + "rotation": { "origin": [ 8, 6, 5.2 ], "axis": "x", "angle": -45 }, + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": 45 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_hook_attached.json b/src/main/resources/models/block/tripwire_hook_attached.json new file mode 100644 index 0000000..5822844 --- /dev/null +++ b/src/main/resources/models/block/tripwire_hook_attached.json @@ -0,0 +1,79 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks", + "tripwire": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 6.7 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "x", "angle": -22.5, "rescale": true }, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#tripwire", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#tripwire", "rotation": 90 } + } + }, + { "from": [ 6.2, 4.2, 6.7 ], + "to": [ 9.8, 5, 10.3 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 9.1 ], + "to": [ 8.6, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 8.6, 5, 7.9 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 7.4, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 4.2, 7.9 ], + "to": [ 8.6, 5, 9.1 ], + "rotation": { "origin": [ 8, 4.2, 6.7 ], "axis": "x", "angle": -22.5, "rescale": false }, + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_hook_attached_on.json b/src/main/resources/models/block/tripwire_hook_attached_on.json new file mode 100644 index 0000000..c0e4d1a --- /dev/null +++ b/src/main/resources/models/block/tripwire_hook_attached_on.json @@ -0,0 +1,76 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks", + "tripwire": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 0.5, 0 ], + "to": [ 8.25, 0.5, 6.7 ], + "rotation": { "origin": [ 8, 0, 0 ], "axis": "x", "angle": -22.5, "rescale": true }, + "faces": { + "down": { "uv": [ 16, 6, 0, 8 ], "texture": "#tripwire", "rotation": 90 }, + "up": { "uv": [ 0, 6, 16, 8 ], "texture": "#tripwire", "rotation": 90 } + } + }, + { "from": [ 6.2, 3.4, 6.7 ], + "to": [ 9.8, 4.2, 10.3 ], + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 9.1 ], + "to": [ 8.6, 4.2, 9.1 ], + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 7.9 ], + "to": [ 8.6, 4.2, 7.9 ], + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 3.4, 7.9 ], + "to": [ 7.4, 4.2, 9.1 ], + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 3.4, 7.9 ], + "to": [ 8.6, 4.2, 9.1 ], + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_hook_on.json b/src/main/resources/models/block/tripwire_hook_on.json new file mode 100644 index 0000000..5b2494b --- /dev/null +++ b/src/main/resources/models/block/tripwire_hook_on.json @@ -0,0 +1,67 @@ +{ + "textures": { + "particle": "block/oak_planks", + "hook": "block/tripwire_hook", + "wood": "block/oak_planks" + }, + "elements": [ + { "from": [ 6.2, 4.2, 6.7 ], + "to": [ 9.8, 5, 10.3 ], + "faces": { + "down": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "up": { "uv": [ 5, 3, 11, 9 ], "texture": "#hook" }, + "north": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" }, + "south": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "west": { "uv": [ 5, 8, 11, 9 ], "texture": "#hook" }, + "east": { "uv": [ 5, 3, 11, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 9.1 ], + "to": [ 8.6, 5, 9.1 ], + "faces": { + "north": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 8.6, 5, 7.9 ], + "faces": { + "south": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 4.2, 7.9 ], + "to": [ 7.4, 5, 9.1 ], + "faces": { + "east": { "uv": [ 7, 8, 9, 9 ], "texture": "#hook" } + } + }, + { "from": [ 8.6, 4.2, 7.9 ], + "to": [ 8.6, 5, 9.1 ], + "faces": { + "west": { "uv": [ 7, 3, 9, 4 ], "texture": "#hook" } + } + }, + { "from": [ 7.4, 5.2, 10 ], + "to": [ 8.8, 6.8, 14 ], + "rotation": { "origin": [ 8, 6, 14 ], "axis": "x", "angle": -22.5 }, + "faces": { + "down": { "uv": [ 7, 9, 9, 14 ], "texture": "#wood" }, + "up": { "uv": [ 7, 2, 9, 7 ], "texture": "#wood" }, + "north": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "south": { "uv": [ 7, 9, 9, 11 ], "texture": "#wood" }, + "west": { "uv": [ 2, 9, 7, 11 ], "texture": "#wood" }, + "east": { "uv": [ 9, 9, 14, 11 ], "texture": "#wood" } + } + }, + { "from": [ 6, 1, 14 ], + "to": [ 10, 9, 16 ], + "faces": { + "down": { "uv": [ 6, 14, 10, 16 ], "texture": "#wood" }, + "up": { "uv": [ 6, 0, 10, 2 ], "texture": "#wood" }, + "north": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood" }, + "south": { "uv": [ 6, 7, 10, 15 ], "texture": "#wood", "cullface": "south" }, + "west": { "uv": [ 0, 7, 2, 15 ], "texture": "#wood" }, + "east": { "uv": [ 14, 7, 16, 15 ], "texture": "#wood" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_n.json b/src/main/resources/models/block/tripwire_n.json new file mode 100644 index 0000000..fe858fe --- /dev/null +++ b/src/main/resources/models/block/tripwire_n.json @@ -0,0 +1,33 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_ne.json b/src/main/resources/models/block/tripwire_ne.json new file mode 100644 index 0000000..6ce78f4 --- /dev/null +++ b/src/main/resources/models/block/tripwire_ne.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_ns.json b/src/main/resources/models/block/tripwire_ns.json new file mode 100644 index 0000000..9c87db5 --- /dev/null +++ b/src/main/resources/models/block/tripwire_ns.json @@ -0,0 +1,41 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_nse.json b/src/main/resources/models/block/tripwire_nse.json new file mode 100644 index 0000000..2ab3aa7 --- /dev/null +++ b/src/main/resources/models/block/tripwire_nse.json @@ -0,0 +1,57 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tripwire_nsew.json b/src/main/resources/models/block/tripwire_nsew.json new file mode 100644 index 0000000..9f96d40 --- /dev/null +++ b/src/main/resources/models/block/tripwire_nsew.json @@ -0,0 +1,73 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/tripwire", + "texture": "block/tripwire" + }, + "elements": [ + { "from": [ 7.75, 1.5, 0 ], + "to": [ 8.25, 1.5, 4 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 4 ], + "to": [ 8.25, 1.5, 8 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 8 ], + "to": [ 8.25, 1.5, 12 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 7.75, 1.5, 12 ], + "to": [ 8.25, 1.5, 16 ], + "shade": false, + "faces": { + "down": { "uv": [ 16, 0, 0, 2 ], "texture": "#texture", "rotation": 90 }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture", "rotation": 90 } + } + }, + { "from": [ 0, 1.5, 7.75 ], + "to": [ 4, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { "from": [ 4, 1.5, 7.75 ], + "to": [ 8, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { "from": [ 8, 1.5, 7.75 ], + "to": [ 12, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + }, + { "from": [ 12, 1.5, 7.75 ], + "to": [ 16, 1.5, 8.25 ], + "shade": false, + "faces": { + "down": { "uv": [ 0, 2, 16, 0 ], "texture": "#texture" }, + "up": { "uv": [ 0, 0, 16, 2 ], "texture": "#texture" } + } + } + ] +} diff --git a/src/main/resources/models/block/tube_coral.json b/src/main/resources/models/block/tube_coral.json new file mode 100644 index 0000000..0a15970 --- /dev/null +++ b/src/main/resources/models/block/tube_coral.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/tube_coral" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tube_coral_block.json b/src/main/resources/models/block/tube_coral_block.json new file mode 100644 index 0000000..4de67c0 --- /dev/null +++ b/src/main/resources/models/block/tube_coral_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tube_coral_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tube_coral_fan.json b/src/main/resources/models/block/tube_coral_fan.json new file mode 100644 index 0000000..6a5e968 --- /dev/null +++ b/src/main/resources/models/block/tube_coral_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_fan", + "textures": { + "fan": "minecraft:block/tube_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tube_coral_wall_fan.json b/src/main/resources/models/block/tube_coral_wall_fan.json new file mode 100644 index 0000000..6a36d28 --- /dev/null +++ b/src/main/resources/models/block/tube_coral_wall_fan.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/coral_wall_fan", + "textures": { + "fan": "minecraft:block/tube_coral_fan" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff.json b/src/main/resources/models/block/tuff.json new file mode 100644 index 0000000..80ca093 --- /dev/null +++ b/src/main/resources/models/block/tuff.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_slab.json b/src/main/resources/models/block/tuff_brick_slab.json new file mode 100644 index 0000000..b0b0e37 --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_slab_top.json b/src/main/resources/models/block/tuff_brick_slab_top.json new file mode 100644 index 0000000..092a7f5 --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_stairs.json b/src/main/resources/models/block/tuff_brick_stairs.json new file mode 100644 index 0000000..a6dc2d3 --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_stairs_inner.json b/src/main/resources/models/block/tuff_brick_stairs_inner.json new file mode 100644 index 0000000..537c7b5 --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_stairs_outer.json b/src/main/resources/models/block/tuff_brick_stairs_outer.json new file mode 100644 index 0000000..f7ed13e --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/tuff_bricks", + "side": "minecraft:block/tuff_bricks", + "top": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_wall_inventory.json b/src/main/resources/models/block/tuff_brick_wall_inventory.json new file mode 100644 index 0000000..05c36da --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_wall_post.json b/src/main/resources/models/block/tuff_brick_wall_post.json new file mode 100644 index 0000000..1c8723f --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_wall_side.json b/src/main/resources/models/block/tuff_brick_wall_side.json new file mode 100644 index 0000000..72c095e --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_brick_wall_side_tall.json b/src/main/resources/models/block/tuff_brick_wall_side_tall.json new file mode 100644 index 0000000..3ff5137 --- /dev/null +++ b/src/main/resources/models/block/tuff_brick_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_bricks.json b/src/main/resources/models/block/tuff_bricks.json new file mode 100644 index 0000000..3ba4278 --- /dev/null +++ b/src/main/resources/models/block/tuff_bricks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/tuff_bricks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_slab.json b/src/main/resources/models/block/tuff_slab.json new file mode 100644 index 0000000..b77e66f --- /dev/null +++ b/src/main/resources/models/block/tuff_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_slab_top.json b/src/main/resources/models/block/tuff_slab_top.json new file mode 100644 index 0000000..c4bbe6e --- /dev/null +++ b/src/main/resources/models/block/tuff_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_stairs.json b/src/main/resources/models/block/tuff_stairs.json new file mode 100644 index 0000000..ba84f4e --- /dev/null +++ b/src/main/resources/models/block/tuff_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_stairs_inner.json b/src/main/resources/models/block/tuff_stairs_inner.json new file mode 100644 index 0000000..cb7a1db --- /dev/null +++ b/src/main/resources/models/block/tuff_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_stairs_outer.json b/src/main/resources/models/block/tuff_stairs_outer.json new file mode 100644 index 0000000..7b8b85a --- /dev/null +++ b/src/main/resources/models/block/tuff_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/tuff", + "side": "minecraft:block/tuff", + "top": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_wall_inventory.json b/src/main/resources/models/block/tuff_wall_inventory.json new file mode 100644 index 0000000..f071950 --- /dev/null +++ b/src/main/resources/models/block/tuff_wall_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/wall_inventory", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_wall_post.json b/src/main/resources/models/block/tuff_wall_post.json new file mode 100644 index 0000000..66c4787 --- /dev/null +++ b/src/main/resources/models/block/tuff_wall_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_post", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_wall_side.json b/src/main/resources/models/block/tuff_wall_side.json new file mode 100644 index 0000000..1590701 --- /dev/null +++ b/src/main/resources/models/block/tuff_wall_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/tuff_wall_side_tall.json b/src/main/resources/models/block/tuff_wall_side_tall.json new file mode 100644 index 0000000..9b7e333 --- /dev/null +++ b/src/main/resources/models/block/tuff_wall_side_tall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_wall_side_tall", + "textures": { + "wall": "minecraft:block/tuff" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/turtle_egg.json b/src/main/resources/models/block/turtle_egg.json new file mode 100644 index 0000000..94ce75f --- /dev/null +++ b/src/main/resources/models/block/turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/twisting_vines.json b/src/main/resources/models/block/twisting_vines.json new file mode 100644 index 0000000..1e07702 --- /dev/null +++ b/src/main/resources/models/block/twisting_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/twisting_vines" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/twisting_vines_plant.json b/src/main/resources/models/block/twisting_vines_plant.json new file mode 100644 index 0000000..20a056e --- /dev/null +++ b/src/main/resources/models/block/twisting_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/twisting_vines_plant" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/two_dead_sea_pickles.json b/src/main/resources/models/block/two_dead_sea_pickles.json new file mode 100644 index 0000000..0a61860 --- /dev/null +++ b/src/main/resources/models/block/two_dead_sea_pickles.json @@ -0,0 +1,46 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 3, 0, 3 ], + "to": [ 7, 6, 7 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 3, 5.95, 3 ], + "to": [ 7, 5.95, 7 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 8 ], + "to": [ 12, 4, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 8, 3.95, 8 ], + "to": [ 12, 3.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + } + ] +} diff --git a/src/main/resources/models/block/two_sea_pickles.json b/src/main/resources/models/block/two_sea_pickles.json new file mode 100644 index 0000000..612d0ff --- /dev/null +++ b/src/main/resources/models/block/two_sea_pickles.json @@ -0,0 +1,86 @@ +{ + "parent": "block/block", + "textures": { + "particle": "block/sea_pickle", + "all": "block/sea_pickle" + }, + "elements": [ + { "from": [ 3, 0, 3 ], + "to": [ 7, 6, 7 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 11 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 11 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 11 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 11 ], "texture": "#all" } + } + }, + { + "from": [ 3, 5.95, 3 ], + "to": [ 7, 5.95, 7 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 8, 0, 8 ], + "to": [ 12, 4, 12 ], + "faces": { + "down": { "uv": [ 8, 1, 12, 5 ], "texture": "#all", "cullface": "down" }, + "up": { "uv": [ 4, 1, 8, 5 ], "texture": "#all" }, + "north": { "uv": [ 4, 5, 8, 9 ], "texture": "#all" }, + "south": { "uv": [ 0, 5, 4, 9 ], "texture": "#all" }, + "west": { "uv": [ 8, 5, 12, 9 ], "texture": "#all" }, + "east": { "uv": [ 12, 5, 16, 9 ], "texture": "#all" } + } + }, + { + "from": [ 8, 3.95, 8 ], + "to": [ 12, 3.95, 12 ], + "faces": { + "up": {"uv": [ 8, 1, 12, 5 ], "texture": "#all"} + } + }, + { + "from": [ 4.5, 5.2, 5 ], + "to": [ 5.5, 8.7, 5 ], + "rotation": { "origin": [ 5, 5.6, 5 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 5, 5.2, 4.5 ], + "to": [ 5, 8.7, 5.5 ], + "rotation": { "origin": [ 5, 5.6, 5 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + }, + { + "from": [ 9.5, 3.2, 10 ], + "to": [ 10.5, 6.7, 10 ], + "rotation": { "origin": [10, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "north": { "uv": [ 1, 0, 3, 5 ], "texture": "#all" }, + "south": { "uv": [ 3, 0, 1, 5 ], "texture": "#all" } + } + }, + { + "from": [ 10, 3.2, 9.5 ], + "to": [ 10, 6.7, 10.5 ], + "rotation": { "origin": [ 10, 8, 10 ], "axis": "y", "angle": 45, "rescale": true }, + "shade": false, + "faces": { + "west": { "uv": [ 13, 0, 15, 5 ], "texture": "#all" }, + "east": { "uv": [ 15, 0, 13, 5 ], "texture": "#all" } + } + } + ] +} diff --git a/src/main/resources/models/block/two_slightly_cracked_turtle_eggs.json b/src/main/resources/models/block/two_slightly_cracked_turtle_eggs.json new file mode 100644 index 0000000..4d1a950 --- /dev/null +++ b/src/main/resources/models/block/two_slightly_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_slightly_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/two_turtle_eggs.json b/src/main/resources/models/block/two_turtle_eggs.json new file mode 100644 index 0000000..22209d5 --- /dev/null +++ b/src/main/resources/models/block/two_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/two_very_cracked_turtle_eggs.json b/src/main/resources/models/block/two_very_cracked_turtle_eggs.json new file mode 100644 index 0000000..1408a48 --- /dev/null +++ b/src/main/resources/models/block/two_very_cracked_turtle_eggs.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_two_turtle_eggs", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault.json b/src/main/resources/models/block/vault.json new file mode 100644 index 0000000..f9e887f --- /dev/null +++ b/src/main/resources/models/block/vault.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_off", + "side": "minecraft:block/vault_side_off", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_active.json b/src/main/resources/models/block/vault_active.json new file mode 100644 index 0000000..c7adf1d --- /dev/null +++ b/src/main/resources/models/block/vault_active.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_on", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_active_ominous.json b/src/main/resources/models/block/vault_active_ominous.json new file mode 100644 index 0000000..4944160 --- /dev/null +++ b/src/main/resources/models/block/vault_active_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_on_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_ejecting_reward.json b/src/main/resources/models/block/vault_ejecting_reward.json new file mode 100644 index 0000000..f903d6a --- /dev/null +++ b/src/main/resources/models/block/vault_ejecting_reward.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_ejecting", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top_ejecting" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_ejecting_reward_ominous.json b/src/main/resources/models/block/vault_ejecting_reward_ominous.json new file mode 100644 index 0000000..eb382fd --- /dev/null +++ b/src/main/resources/models/block/vault_ejecting_reward_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_ejecting_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ejecting_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_ominous.json b/src/main/resources/models/block/vault_ominous.json new file mode 100644 index 0000000..8e40a6e --- /dev/null +++ b/src/main/resources/models/block/vault_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_off_ominous", + "side": "minecraft:block/vault_side_off_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_unlocking.json b/src/main/resources/models/block/vault_unlocking.json new file mode 100644 index 0000000..a5d94da --- /dev/null +++ b/src/main/resources/models/block/vault_unlocking.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom", + "front": "minecraft:block/vault_front_ejecting", + "side": "minecraft:block/vault_side_on", + "top": "minecraft:block/vault_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vault_unlocking_ominous.json b/src/main/resources/models/block/vault_unlocking_ominous.json new file mode 100644 index 0000000..7b9f1dd --- /dev/null +++ b/src/main/resources/models/block/vault_unlocking_ominous.json @@ -0,0 +1,9 @@ +{ + "parent": "minecraft:block/template_vault", + "textures": { + "bottom": "minecraft:block/vault_bottom_ominous", + "front": "minecraft:block/vault_front_ejecting_ominous", + "side": "minecraft:block/vault_side_on_ominous", + "top": "minecraft:block/vault_top_ominous" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/verdant_froglight.json b/src/main/resources/models/block/verdant_froglight.json new file mode 100644 index 0000000..092d745 --- /dev/null +++ b/src/main/resources/models/block/verdant_froglight.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/verdant_froglight_top", + "side": "minecraft:block/verdant_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/verdant_froglight_horizontal.json b/src/main/resources/models/block/verdant_froglight_horizontal.json new file mode 100644 index 0000000..83001ec --- /dev/null +++ b/src/main/resources/models/block/verdant_froglight_horizontal.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column_horizontal", + "textures": { + "end": "minecraft:block/verdant_froglight_top", + "side": "minecraft:block/verdant_froglight_side" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/very_cracked_turtle_egg.json b/src/main/resources/models/block/very_cracked_turtle_egg.json new file mode 100644 index 0000000..74ff160 --- /dev/null +++ b/src/main/resources/models/block/very_cracked_turtle_egg.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_turtle_egg", + "textures": { + "all": "minecraft:block/turtle_egg_very_cracked" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/vine.json b/src/main/resources/models/block/vine.json new file mode 100644 index 0000000..6a48a47 --- /dev/null +++ b/src/main/resources/models/block/vine.json @@ -0,0 +1,17 @@ +{ + "ambientocclusion": false, + "textures": { + "particle": "block/vine", + "vine": "block/vine" + }, + "elements": [ + { "from": [ 0, 0, 0.8 ], + "to": [ 16, 16, 0.8 ], + "shade": false, + "faces": { + "north": { "uv": [ 16, 0, 0, 16 ], "texture": "#vine", "tintindex": 0 }, + "south": { "uv": [ 0, 0, 16, 16 ], "texture": "#vine", "tintindex": 0 } + } + } + ] +} diff --git a/src/main/resources/models/block/wall_inventory.json b/src/main/resources/models/block/wall_inventory.json new file mode 100644 index 0000000..943dbfc --- /dev/null +++ b/src/main/resources/models/block/wall_inventory.json @@ -0,0 +1,43 @@ +{ "parent": "block/block", + "display": { + "gui": { + "rotation": [ 30, 135, 0 ], + "translation": [ 0, 0, 0], + "scale":[ 0.625, 0.625, 0.625 ] + }, + "fixed": { + "rotation": [ 0, 90, 0 ], + "translation": [ 0, 0, 0 ], + "scale": [ 0.5, 0.5, 0.5 ] + } + }, + "textures": { + "particle": "#wall" + }, + "elements": [ + { "from": [ 4, 0, 4 ], + "to": [ 12, 16, 12 ], + "faces": { + "down": { "uv": [ 4, 4, 12, 12 ], "texture": "#wall", "cullface": "down" }, + "up": { "uv": [ 4, 4, 12, 12 ], "texture": "#wall" }, + "north": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "south": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "west": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" }, + "east": { "uv": [ 4, 0, 12, 16 ], "texture": "#wall" } + }, + "__comment": "Center post" + }, + { "from": [ 5, 0, 0 ], + "to": [ 11, 13, 16 ], + "faces": { + "down": { "uv": [ 5, 0, 11, 16 ], "texture": "#wall", "cullface": "down" }, + "up": { "uv": [ 5, 0, 11, 16 ], "texture": "#wall" }, + "north": { "uv": [ 5, 3, 11, 16 ], "texture": "#wall", "cullface": "north" }, + "south": { "uv": [ 5, 3, 11, 16 ], "texture": "#wall", "cullface": "south" }, + "west": { "uv": [ 0, 3, 16, 16 ], "texture": "#wall" }, + "east": { "uv": [ 0, 3, 16, 16 ], "texture": "#wall" } + }, + "__comment": "Full wall" + } + ] +} diff --git a/src/main/resources/models/block/wall_torch.json b/src/main/resources/models/block/wall_torch.json new file mode 100644 index 0000000..e30eec7 --- /dev/null +++ b/src/main/resources/models/block/wall_torch.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_torch_wall", + "textures": { + "torch": "minecraft:block/torch" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_button.json b/src/main/resources/models/block/warped_button.json new file mode 100644 index 0000000..bdf5bc8 --- /dev/null +++ b/src/main/resources/models/block/warped_button.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_button_inventory.json b/src/main/resources/models/block/warped_button_inventory.json new file mode 100644 index 0000000..2332270 --- /dev/null +++ b/src/main/resources/models/block/warped_button_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_inventory", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_button_pressed.json b/src/main/resources/models/block/warped_button_pressed.json new file mode 100644 index 0000000..feb58b7 --- /dev/null +++ b/src/main/resources/models/block/warped_button_pressed.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/button_pressed", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_bottom_left.json b/src/main/resources/models/block/warped_door_bottom_left.json new file mode 100644 index 0000000..be46139 --- /dev/null +++ b/src/main/resources/models/block/warped_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_bottom_left_open.json b/src/main/resources/models/block/warped_door_bottom_left_open.json new file mode 100644 index 0000000..82a6100 --- /dev/null +++ b/src/main/resources/models/block/warped_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_bottom_right.json b/src/main/resources/models/block/warped_door_bottom_right.json new file mode 100644 index 0000000..a094977 --- /dev/null +++ b/src/main/resources/models/block/warped_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_bottom_right_open.json b/src/main/resources/models/block/warped_door_bottom_right_open.json new file mode 100644 index 0000000..844828e --- /dev/null +++ b/src/main/resources/models/block/warped_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_top_left.json b/src/main/resources/models/block/warped_door_top_left.json new file mode 100644 index 0000000..0ad4e6b --- /dev/null +++ b/src/main/resources/models/block/warped_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_top_left_open.json b/src/main/resources/models/block/warped_door_top_left_open.json new file mode 100644 index 0000000..350c453 --- /dev/null +++ b/src/main/resources/models/block/warped_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_top_right.json b/src/main/resources/models/block/warped_door_top_right.json new file mode 100644 index 0000000..2340de2 --- /dev/null +++ b/src/main/resources/models/block/warped_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_door_top_right_open.json b/src/main/resources/models/block/warped_door_top_right_open.json new file mode 100644 index 0000000..892224d --- /dev/null +++ b/src/main/resources/models/block/warped_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/warped_door_bottom", + "top": "minecraft:block/warped_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_gate.json b/src/main/resources/models/block/warped_fence_gate.json new file mode 100644 index 0000000..11e873b --- /dev/null +++ b/src/main/resources/models/block/warped_fence_gate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_gate_open.json b/src/main/resources/models/block/warped_fence_gate_open.json new file mode 100644 index 0000000..f4f3f82 --- /dev/null +++ b/src/main/resources/models/block/warped_fence_gate_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_open", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_gate_wall.json b/src/main/resources/models/block/warped_fence_gate_wall.json new file mode 100644 index 0000000..ad90d15 --- /dev/null +++ b/src/main/resources/models/block/warped_fence_gate_wall.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_gate_wall_open.json b/src/main/resources/models/block/warped_fence_gate_wall_open.json new file mode 100644 index 0000000..af30e1e --- /dev/null +++ b/src/main/resources/models/block/warped_fence_gate_wall_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_fence_gate_wall_open", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_inventory.json b/src/main/resources/models/block/warped_fence_inventory.json new file mode 100644 index 0000000..296e99f --- /dev/null +++ b/src/main/resources/models/block/warped_fence_inventory.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_inventory", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_post.json b/src/main/resources/models/block/warped_fence_post.json new file mode 100644 index 0000000..51ef01d --- /dev/null +++ b/src/main/resources/models/block/warped_fence_post.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_post", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fence_side.json b/src/main/resources/models/block/warped_fence_side.json new file mode 100644 index 0000000..6dba3fe --- /dev/null +++ b/src/main/resources/models/block/warped_fence_side.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/fence_side", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_fungus.json b/src/main/resources/models/block/warped_fungus.json new file mode 100644 index 0000000..c07b792 --- /dev/null +++ b/src/main/resources/models/block/warped_fungus.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/warped_fungus" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_hanging_sign.json b/src/main/resources/models/block/warped_hanging_sign.json new file mode 100644 index 0000000..8d0629a --- /dev/null +++ b/src/main/resources/models/block/warped_hanging_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/stripped_warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_hyphae.json b/src/main/resources/models/block/warped_hyphae.json new file mode 100644 index 0000000..eb9e767 --- /dev/null +++ b/src/main/resources/models/block/warped_hyphae.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/warped_stem", + "side": "minecraft:block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_nylium.json b/src/main/resources/models/block/warped_nylium.json new file mode 100644 index 0000000..2b28323 --- /dev/null +++ b/src/main/resources/models/block/warped_nylium.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/cube_bottom_top", + "textures": { + "bottom": "minecraft:block/netherrack", + "side": "minecraft:block/warped_nylium_side", + "top": "minecraft:block/warped_nylium" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_planks.json b/src/main/resources/models/block/warped_planks.json new file mode 100644 index 0000000..993971b --- /dev/null +++ b/src/main/resources/models/block/warped_planks.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_pressure_plate.json b/src/main/resources/models/block/warped_pressure_plate.json new file mode 100644 index 0000000..7cf3ebd --- /dev/null +++ b/src/main/resources/models/block/warped_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_up", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_pressure_plate_down.json b/src/main/resources/models/block/warped_pressure_plate_down.json new file mode 100644 index 0000000..1ec67ce --- /dev/null +++ b/src/main/resources/models/block/warped_pressure_plate_down.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/pressure_plate_down", + "textures": { + "texture": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_roots.json b/src/main/resources/models/block/warped_roots.json new file mode 100644 index 0000000..85bc331 --- /dev/null +++ b/src/main/resources/models/block/warped_roots.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/warped_roots" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_sign.json b/src/main/resources/models/block/warped_sign.json new file mode 100644 index 0000000..b7b47f6 --- /dev/null +++ b/src/main/resources/models/block/warped_sign.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_slab.json b/src/main/resources/models/block/warped_slab.json new file mode 100644 index 0000000..fafb501 --- /dev/null +++ b/src/main/resources/models/block/warped_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_slab_top.json b/src/main/resources/models/block/warped_slab_top.json new file mode 100644 index 0000000..712a48e --- /dev/null +++ b/src/main/resources/models/block/warped_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_stairs.json b/src/main/resources/models/block/warped_stairs.json new file mode 100644 index 0000000..b18eb1d --- /dev/null +++ b/src/main/resources/models/block/warped_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_stairs_inner.json b/src/main/resources/models/block/warped_stairs_inner.json new file mode 100644 index 0000000..6641754 --- /dev/null +++ b/src/main/resources/models/block/warped_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_stairs_outer.json b/src/main/resources/models/block/warped_stairs_outer.json new file mode 100644 index 0000000..22716e7 --- /dev/null +++ b/src/main/resources/models/block/warped_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/warped_planks", + "side": "minecraft:block/warped_planks", + "top": "minecraft:block/warped_planks" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_stem.json b/src/main/resources/models/block/warped_stem.json new file mode 100644 index 0000000..2d1fcc3 --- /dev/null +++ b/src/main/resources/models/block/warped_stem.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/cube_column", + "textures": { + "end": "minecraft:block/warped_stem_top", + "side": "minecraft:block/warped_stem" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_trapdoor_bottom.json b/src/main/resources/models/block/warped_trapdoor_bottom.json new file mode 100644 index 0000000..211b1ad --- /dev/null +++ b/src/main/resources/models/block/warped_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_trapdoor_open.json b/src/main/resources/models/block/warped_trapdoor_open.json new file mode 100644 index 0000000..cfcf717 --- /dev/null +++ b/src/main/resources/models/block/warped_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_open", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_trapdoor_top.json b/src/main/resources/models/block/warped_trapdoor_top.json new file mode 100644 index 0000000..daac6db --- /dev/null +++ b/src/main/resources/models/block/warped_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_orientable_trapdoor_top", + "textures": { + "texture": "minecraft:block/warped_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/warped_wart_block.json b/src/main/resources/models/block/warped_wart_block.json new file mode 100644 index 0000000..7f41d1a --- /dev/null +++ b/src/main/resources/models/block/warped_wart_block.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/warped_wart_block" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/water.json b/src/main/resources/models/block/water.json new file mode 100644 index 0000000..7590747 --- /dev/null +++ b/src/main/resources/models/block/water.json @@ -0,0 +1,6 @@ +{ + "textures": { + "particle": "block/water_still" + } +} + diff --git a/src/main/resources/models/block/water_cauldron_full.json b/src/main/resources/models/block/water_cauldron_full.json new file mode 100644 index 0000000..7e24605 --- /dev/null +++ b/src/main/resources/models/block/water_cauldron_full.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_full", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/water_cauldron_level1.json b/src/main/resources/models/block/water_cauldron_level1.json new file mode 100644 index 0000000..83648ba --- /dev/null +++ b/src/main/resources/models/block/water_cauldron_level1.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level1", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/water_cauldron_level2.json b/src/main/resources/models/block/water_cauldron_level2.json new file mode 100644 index 0000000..0b19a81 --- /dev/null +++ b/src/main/resources/models/block/water_cauldron_level2.json @@ -0,0 +1,11 @@ +{ + "parent": "minecraft:block/template_cauldron_level2", + "textures": { + "bottom": "minecraft:block/cauldron_bottom", + "content": "minecraft:block/water_still", + "inside": "minecraft:block/cauldron_inner", + "particle": "minecraft:block/cauldron_side", + "side": "minecraft:block/cauldron_side", + "top": "minecraft:block/cauldron_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_chiseled_copper.json b/src/main/resources/models/block/weathered_chiseled_copper.json new file mode 100644 index 0000000..f11c331 --- /dev/null +++ b/src/main/resources/models/block/weathered_chiseled_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_chiseled_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper.json b/src/main/resources/models/block/weathered_copper.json new file mode 100644 index 0000000..aa42be7 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_bulb.json b/src/main/resources/models/block/weathered_copper_bulb.json new file mode 100644 index 0000000..442b89f --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_bulb.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_bulb_lit.json b/src/main/resources/models/block/weathered_copper_bulb_lit.json new file mode 100644 index 0000000..969c5c1 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_bulb_lit.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_bulb_lit_powered.json b/src/main/resources/models/block/weathered_copper_bulb_lit_powered.json new file mode 100644 index 0000000..1d21a1c --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_bulb_lit_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_lit_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_bulb_powered.json b/src/main/resources/models/block/weathered_copper_bulb_powered.json new file mode 100644 index 0000000..e706874 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_bulb_powered.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_bulb_powered" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_bottom_left.json b/src/main/resources/models/block/weathered_copper_door_bottom_left.json new file mode 100644 index 0000000..b833db9 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_bottom_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_bottom_left_open.json b/src/main/resources/models/block/weathered_copper_door_bottom_left_open.json new file mode 100644 index 0000000..fc40f5c --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_bottom_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_left_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_bottom_right.json b/src/main/resources/models/block/weathered_copper_door_bottom_right.json new file mode 100644 index 0000000..a9c5313 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_bottom_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_bottom_right_open.json b/src/main/resources/models/block/weathered_copper_door_bottom_right_open.json new file mode 100644 index 0000000..1184596 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_bottom_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_bottom_right_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_top_left.json b/src/main/resources/models/block/weathered_copper_door_top_left.json new file mode 100644 index 0000000..893750c --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_top_left.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_top_left_open.json b/src/main/resources/models/block/weathered_copper_door_top_left_open.json new file mode 100644 index 0000000..13aac26 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_top_left_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_left_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_top_right.json b/src/main/resources/models/block/weathered_copper_door_top_right.json new file mode 100644 index 0000000..19ff9ae --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_top_right.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_door_top_right_open.json b/src/main/resources/models/block/weathered_copper_door_top_right_open.json new file mode 100644 index 0000000..4ee2750 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_door_top_right_open.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/door_top_right_open", + "textures": { + "bottom": "minecraft:block/weathered_copper_door_bottom", + "top": "minecraft:block/weathered_copper_door_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_grate.json b/src/main/resources/models/block/weathered_copper_grate.json new file mode 100644 index 0000000..2902a24 --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_grate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_copper_grate" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_trapdoor_bottom.json b/src/main/resources/models/block/weathered_copper_trapdoor_bottom.json new file mode 100644 index 0000000..6bc6f0d --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_trapdoor_bottom.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_bottom", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_trapdoor_open.json b/src/main/resources/models/block/weathered_copper_trapdoor_open.json new file mode 100644 index 0000000..a73f59a --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_trapdoor_open.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_open", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_copper_trapdoor_top.json b/src/main/resources/models/block/weathered_copper_trapdoor_top.json new file mode 100644 index 0000000..ebb49ff --- /dev/null +++ b/src/main/resources/models/block/weathered_copper_trapdoor_top.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_trapdoor_top", + "textures": { + "texture": "minecraft:block/weathered_copper_trapdoor" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper.json b/src/main/resources/models/block/weathered_cut_copper.json new file mode 100644 index 0000000..061c79c --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper_slab.json b/src/main/resources/models/block/weathered_cut_copper_slab.json new file mode 100644 index 0000000..e5c0d88 --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper_slab.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper_slab_top.json b/src/main/resources/models/block/weathered_cut_copper_slab_top.json new file mode 100644 index 0000000..82dfb43 --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper_slab_top.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/slab_top", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper_stairs.json b/src/main/resources/models/block/weathered_cut_copper_stairs.json new file mode 100644 index 0000000..db06d2a --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper_stairs.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper_stairs_inner.json b/src/main/resources/models/block/weathered_cut_copper_stairs_inner.json new file mode 100644 index 0000000..4850db4 --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper_stairs_inner.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/inner_stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weathered_cut_copper_stairs_outer.json b/src/main/resources/models/block/weathered_cut_copper_stairs_outer.json new file mode 100644 index 0000000..7804f72 --- /dev/null +++ b/src/main/resources/models/block/weathered_cut_copper_stairs_outer.json @@ -0,0 +1,8 @@ +{ + "parent": "minecraft:block/outer_stairs", + "textures": { + "bottom": "minecraft:block/weathered_cut_copper", + "side": "minecraft:block/weathered_cut_copper", + "top": "minecraft:block/weathered_cut_copper" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weeping_vines.json b/src/main/resources/models/block/weeping_vines.json new file mode 100644 index 0000000..a675fda --- /dev/null +++ b/src/main/resources/models/block/weeping_vines.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/weeping_vines" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/weeping_vines_plant.json b/src/main/resources/models/block/weeping_vines_plant.json new file mode 100644 index 0000000..c7a9ae0 --- /dev/null +++ b/src/main/resources/models/block/weeping_vines_plant.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/weeping_vines_plant" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wet_sponge.json b/src/main/resources/models/block/wet_sponge.json new file mode 100644 index 0000000..1b0b8a9 --- /dev/null +++ b/src/main/resources/models/block/wet_sponge.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/wet_sponge" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage0.json b/src/main/resources/models/block/wheat_stage0.json new file mode 100644 index 0000000..8343729 --- /dev/null +++ b/src/main/resources/models/block/wheat_stage0.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage0" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage1.json b/src/main/resources/models/block/wheat_stage1.json new file mode 100644 index 0000000..1fa14ff --- /dev/null +++ b/src/main/resources/models/block/wheat_stage1.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage1" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage2.json b/src/main/resources/models/block/wheat_stage2.json new file mode 100644 index 0000000..9c2e59a --- /dev/null +++ b/src/main/resources/models/block/wheat_stage2.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage2" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage3.json b/src/main/resources/models/block/wheat_stage3.json new file mode 100644 index 0000000..75b167d --- /dev/null +++ b/src/main/resources/models/block/wheat_stage3.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage3" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage4.json b/src/main/resources/models/block/wheat_stage4.json new file mode 100644 index 0000000..3dae7e5 --- /dev/null +++ b/src/main/resources/models/block/wheat_stage4.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage4" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage5.json b/src/main/resources/models/block/wheat_stage5.json new file mode 100644 index 0000000..1cd7d96 --- /dev/null +++ b/src/main/resources/models/block/wheat_stage5.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage5" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage6.json b/src/main/resources/models/block/wheat_stage6.json new file mode 100644 index 0000000..7201c51 --- /dev/null +++ b/src/main/resources/models/block/wheat_stage6.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage6" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wheat_stage7.json b/src/main/resources/models/block/wheat_stage7.json new file mode 100644 index 0000000..492b671 --- /dev/null +++ b/src/main/resources/models/block/wheat_stage7.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/crop", + "textures": { + "crop": "minecraft:block/wheat_stage7" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_cake.json b/src/main/resources/models/block/white_candle_cake.json new file mode 100644 index 0000000..568f818 --- /dev/null +++ b/src/main/resources/models/block/white_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/white_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_cake_lit.json b/src/main/resources/models/block/white_candle_cake_lit.json new file mode 100644 index 0000000..6bd9fca --- /dev/null +++ b/src/main/resources/models/block/white_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_four_candles.json b/src/main/resources/models/block/white_candle_four_candles.json new file mode 100644 index 0000000..64ad91d --- /dev/null +++ b/src/main/resources/models/block/white_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_four_candles_lit.json b/src/main/resources/models/block/white_candle_four_candles_lit.json new file mode 100644 index 0000000..0504735 --- /dev/null +++ b/src/main/resources/models/block/white_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_one_candle.json b/src/main/resources/models/block/white_candle_one_candle.json new file mode 100644 index 0000000..61585d9 --- /dev/null +++ b/src/main/resources/models/block/white_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_one_candle_lit.json b/src/main/resources/models/block/white_candle_one_candle_lit.json new file mode 100644 index 0000000..3a37583 --- /dev/null +++ b/src/main/resources/models/block/white_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_three_candles.json b/src/main/resources/models/block/white_candle_three_candles.json new file mode 100644 index 0000000..fd58e51 --- /dev/null +++ b/src/main/resources/models/block/white_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_three_candles_lit.json b/src/main/resources/models/block/white_candle_three_candles_lit.json new file mode 100644 index 0000000..3c4b7aa --- /dev/null +++ b/src/main/resources/models/block/white_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_two_candles.json b/src/main/resources/models/block/white_candle_two_candles.json new file mode 100644 index 0000000..4aa5d64 --- /dev/null +++ b/src/main/resources/models/block/white_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/white_candle", + "particle": "minecraft:block/white_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_candle_two_candles_lit.json b/src/main/resources/models/block/white_candle_two_candles_lit.json new file mode 100644 index 0000000..cf27452 --- /dev/null +++ b/src/main/resources/models/block/white_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/white_candle_lit", + "particle": "minecraft:block/white_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_carpet.json b/src/main/resources/models/block/white_carpet.json new file mode 100644 index 0000000..08d5186 --- /dev/null +++ b/src/main/resources/models/block/white_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/white_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_concrete.json b/src/main/resources/models/block/white_concrete.json new file mode 100644 index 0000000..92188f4 --- /dev/null +++ b/src/main/resources/models/block/white_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_concrete_powder.json b/src/main/resources/models/block/white_concrete_powder.json new file mode 100644 index 0000000..2c8c16b --- /dev/null +++ b/src/main/resources/models/block/white_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_glazed_terracotta.json b/src/main/resources/models/block/white_glazed_terracotta.json new file mode 100644 index 0000000..e33fbed --- /dev/null +++ b/src/main/resources/models/block/white_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/white_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_shulker_box.json b/src/main/resources/models/block/white_shulker_box.json new file mode 100644 index 0000000..3a9a58d --- /dev/null +++ b/src/main/resources/models/block/white_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/white_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass.json b/src/main/resources/models/block/white_stained_glass.json new file mode 100644 index 0000000..4e135e3 --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass_pane_noside.json b/src/main/resources/models/block/white_stained_glass_pane_noside.json new file mode 100644 index 0000000..b854d54 --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/white_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..a4cf80c --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass_pane_post.json b/src/main/resources/models/block/white_stained_glass_pane_post.json new file mode 100644 index 0000000..5762d3d --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/white_stained_glass_pane_top", + "pane": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass_pane_side.json b/src/main/resources/models/block/white_stained_glass_pane_side.json new file mode 100644 index 0000000..5e5dabb --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/white_stained_glass_pane_top", + "pane": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_stained_glass_pane_side_alt.json b/src/main/resources/models/block/white_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..8f1f74b --- /dev/null +++ b/src/main/resources/models/block/white_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/white_stained_glass_pane_top", + "pane": "minecraft:block/white_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_terracotta.json b/src/main/resources/models/block/white_terracotta.json new file mode 100644 index 0000000..eb6bc00 --- /dev/null +++ b/src/main/resources/models/block/white_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_tulip.json b/src/main/resources/models/block/white_tulip.json new file mode 100644 index 0000000..d31ceab --- /dev/null +++ b/src/main/resources/models/block/white_tulip.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/white_tulip" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/white_wool.json b/src/main/resources/models/block/white_wool.json new file mode 100644 index 0000000..8af86fa --- /dev/null +++ b/src/main/resources/models/block/white_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/white_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/wither_rose.json b/src/main/resources/models/block/wither_rose.json new file mode 100644 index 0000000..4708945 --- /dev/null +++ b/src/main/resources/models/block/wither_rose.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cross", + "textures": { + "cross": "minecraft:block/wither_rose" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_cake.json b/src/main/resources/models/block/yellow_candle_cake.json new file mode 100644 index 0000000..f84e4f7 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_cake.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/yellow_candle", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_cake_lit.json b/src/main/resources/models/block/yellow_candle_cake_lit.json new file mode 100644 index 0000000..4a3388b --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_cake_lit.json @@ -0,0 +1,10 @@ +{ + "parent": "minecraft:block/template_cake_with_candle", + "textures": { + "bottom": "minecraft:block/cake_bottom", + "candle": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/cake_side", + "side": "minecraft:block/cake_side", + "top": "minecraft:block/cake_top" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_four_candles.json b/src/main/resources/models/block/yellow_candle_four_candles.json new file mode 100644 index 0000000..ee076d7 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_four_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_four_candles_lit.json b/src/main/resources/models/block/yellow_candle_four_candles_lit.json new file mode 100644 index 0000000..ce1d684 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_four_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_four_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_one_candle.json b/src/main/resources/models/block/yellow_candle_one_candle.json new file mode 100644 index 0000000..187fb20 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_one_candle.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_one_candle_lit.json b/src/main/resources/models/block/yellow_candle_one_candle_lit.json new file mode 100644 index 0000000..d401984 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_one_candle_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_candle", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_three_candles.json b/src/main/resources/models/block/yellow_candle_three_candles.json new file mode 100644 index 0000000..69260bb --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_three_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_three_candles_lit.json b/src/main/resources/models/block/yellow_candle_three_candles_lit.json new file mode 100644 index 0000000..cdbf4fe --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_three_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_three_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_two_candles.json b/src/main/resources/models/block/yellow_candle_two_candles.json new file mode 100644 index 0000000..1167ec7 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_two_candles.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/yellow_candle", + "particle": "minecraft:block/yellow_candle" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_candle_two_candles_lit.json b/src/main/resources/models/block/yellow_candle_two_candles_lit.json new file mode 100644 index 0000000..d53b386 --- /dev/null +++ b/src/main/resources/models/block/yellow_candle_two_candles_lit.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_two_candles", + "textures": { + "all": "minecraft:block/yellow_candle_lit", + "particle": "minecraft:block/yellow_candle_lit" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_carpet.json b/src/main/resources/models/block/yellow_carpet.json new file mode 100644 index 0000000..7d08c9e --- /dev/null +++ b/src/main/resources/models/block/yellow_carpet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/carpet", + "textures": { + "wool": "minecraft:block/yellow_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_concrete.json b/src/main/resources/models/block/yellow_concrete.json new file mode 100644 index 0000000..b898152 --- /dev/null +++ b/src/main/resources/models/block/yellow_concrete.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_concrete" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_concrete_powder.json b/src/main/resources/models/block/yellow_concrete_powder.json new file mode 100644 index 0000000..8882b67 --- /dev/null +++ b/src/main/resources/models/block/yellow_concrete_powder.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_concrete_powder" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_glazed_terracotta.json b/src/main/resources/models/block/yellow_glazed_terracotta.json new file mode 100644 index 0000000..fa60d0d --- /dev/null +++ b/src/main/resources/models/block/yellow_glazed_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glazed_terracotta", + "textures": { + "pattern": "minecraft:block/yellow_glazed_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_shulker_box.json b/src/main/resources/models/block/yellow_shulker_box.json new file mode 100644 index 0000000..c54fe67 --- /dev/null +++ b/src/main/resources/models/block/yellow_shulker_box.json @@ -0,0 +1,5 @@ +{ + "textures": { + "particle": "minecraft:block/yellow_shulker_box" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass.json b/src/main/resources/models/block/yellow_stained_glass.json new file mode 100644 index 0000000..cd225fd --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass_pane_noside.json b/src/main/resources/models/block/yellow_stained_glass_pane_noside.json new file mode 100644 index 0000000..d8c2261 --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass_pane_noside.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside", + "textures": { + "pane": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass_pane_noside_alt.json b/src/main/resources/models/block/yellow_stained_glass_pane_noside_alt.json new file mode 100644 index 0000000..668a6ef --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass_pane_noside_alt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/template_glass_pane_noside_alt", + "textures": { + "pane": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass_pane_post.json b/src/main/resources/models/block/yellow_stained_glass_pane_post.json new file mode 100644 index 0000000..e2b5795 --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass_pane_post.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_post", + "textures": { + "edge": "minecraft:block/yellow_stained_glass_pane_top", + "pane": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass_pane_side.json b/src/main/resources/models/block/yellow_stained_glass_pane_side.json new file mode 100644 index 0000000..2f5a1c2 --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass_pane_side.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side", + "textures": { + "edge": "minecraft:block/yellow_stained_glass_pane_top", + "pane": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_stained_glass_pane_side_alt.json b/src/main/resources/models/block/yellow_stained_glass_pane_side_alt.json new file mode 100644 index 0000000..acd867a --- /dev/null +++ b/src/main/resources/models/block/yellow_stained_glass_pane_side_alt.json @@ -0,0 +1,7 @@ +{ + "parent": "minecraft:block/template_glass_pane_side_alt", + "textures": { + "edge": "minecraft:block/yellow_stained_glass_pane_top", + "pane": "minecraft:block/yellow_stained_glass" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_terracotta.json b/src/main/resources/models/block/yellow_terracotta.json new file mode 100644 index 0000000..8f3e76e --- /dev/null +++ b/src/main/resources/models/block/yellow_terracotta.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_terracotta" + } +} \ No newline at end of file diff --git a/src/main/resources/models/block/yellow_wool.json b/src/main/resources/models/block/yellow_wool.json new file mode 100644 index 0000000..2f0dab3 --- /dev/null +++ b/src/main/resources/models/block/yellow_wool.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "minecraft:block/yellow_wool" + } +} \ No newline at end of file diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index c617946..e70e3c3 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -6,3 +6,4 @@ commands: pixelPic: permission: "pixelpic.use" usage: "pixelpic take" + test: