From 1f8bd818948d65900b276f2bcedbb0a61217f588 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Mon, 21 Feb 2022 14:15:58 -0600 Subject: [PATCH] Drop 1.11.2 from 3.4 build --- forge-1.11.2/.gitignore | 5 - forge-1.11.2/build.gradle | 111 - .../dynmap/forge_1_11_2/ChunkSnapshot.java | 307 --- .../org/dynmap/forge_1_11_2/ClientProxy.java | 6 - .../org/dynmap/forge_1_11_2/DynmapMod.java | 133 - .../org/dynmap/forge_1_11_2/DynmapPlugin.java | 2144 ----------------- .../forge_1_11_2/ForgeMapChunkCache.java | 1616 ------------- .../org/dynmap/forge_1_11_2/ForgeWorld.java | 259 -- .../java/org/dynmap/forge_1_11_2/Proxy.java | 24 - .../dynmap/forge_1_11_2/SnapshotCache.java | 191 -- .../java/org/dynmap/forge_1_11_2/Version.java | 7 - .../org/dynmap/forge_1_11_2/VersionCheck.java | 97 - .../permissions/FilePermissions.java | 103 - .../permissions/OpPermissions.java | 52 - .../permissions/PermissionProvider.java | 15 - .../permissions/Sponge7Permissions.java | 68 - .../src/main/resources/configuration.txt | 476 ---- forge-1.11.2/src/main/resources/dynmap_at.cfg | 2 - forge-1.11.2/src/main/resources/mcmod.info | 18 - .../main/resources/permissions.yml.example | 27 - .../renderdata/AWWayofTime-models.txt | 43 - .../renderdata/AWWayofTime-texture.txt | 146 -- .../renderdata/BiblioCraft-models.txt | 66 - .../renderdata/BiblioCraft-texture.txt | 72 - .../renderdata/BiblioWoodsBoP-models.txt | 45 - .../renderdata/BiblioWoodsBoP-texture.txt | 49 - .../renderdata/BiblioWoodsForestry-models.txt | 66 - .../BiblioWoodsForestry-texture.txt | 85 - .../renderdata/BiblioWoodsNatura-models.txt | 45 - .../renderdata/BiblioWoodsNatura-texture.txt | 49 - .../renderdata/BiomesOPlenty-models.txt | 286 --- .../renderdata/BiomesOPlenty-texture.txt | 1028 -------- .../resources/renderdata/Botania-models.txt | 234 -- .../resources/renderdata/Botania-texture.txt | 626 ----- .../renderdata/BuildCraft_Core-models.txt | 91 - .../renderdata/BuildCraft_Core-texture.txt | 231 -- .../renderdata/CarpentersBlocks-models.txt | 29 - .../renderdata/CarpentersBlocks-texture.txt | 67 - .../main/resources/renderdata/EE3-models.txt | 32 - .../main/resources/renderdata/EE3-texture.txt | 50 - .../resources/renderdata/EnderIO-models.txt | 157 -- .../resources/renderdata/EnderIO-texture.txt | 226 -- .../resources/renderdata/Forestry-models.txt | 76 - .../resources/renderdata/Forestry-texture.txt | 555 ----- .../HardcoreEnderExpansion-models.txt | 89 - .../HardcoreEnderExpansion-texture.txt | 233 -- .../main/resources/renderdata/IC2-models.txt | 204 -- .../main/resources/renderdata/IC2-texture.txt | 396 --- .../resources/renderdata/IronChest-models.txt | 26 - .../renderdata/IronChest-texture.txt | 45 - .../renderdata/Mariculture-models.txt | 186 -- .../renderdata/Mariculture-texture.txt | 407 ---- .../renderdata/MineFactoryReloaded-models.txt | 268 --- .../MineFactoryReloaded-texture.txt | 443 ---- .../resources/renderdata/Natura-models.txt | 629 ----- .../resources/renderdata/Natura-texture.txt | 924 ------- .../renderdata/NetherOres-texture.txt | 83 - .../renderdata/ObsidiPlates-models.txt | 41 - .../renderdata/ObsidiPlates-texture.txt | 24 - .../renderdata/OpenBlocks-models.txt | 96 - .../renderdata/OpenBlocks-texture.txt | 201 -- .../renderdata/PaintedStone-texture.txt | 317 --- .../renderdata/ProjRed_Exploration-models.txt | 28 - .../ProjRed_Exploration-texture.txt | 83 - .../ProjRed_Illumination-texture.txt | 46 - .../main/resources/renderdata/RIO-texture.txt | 19 - .../resources/renderdata/Railcraft-models.txt | 350 --- .../renderdata/Railcraft-texture.txt | 436 ---- .../renderdata/RandomThings-models.txt | 60 - .../renderdata/RandomThings-texture.txt | 84 - .../resources/renderdata/RedLogic-models.txt | 41 - .../resources/renderdata/RedLogic-texture.txt | 73 - .../renderdata/RedstoneArsenal-texture.txt | 18 - .../renderdata/Steamcraft-models.txt | 90 - .../renderdata/Steamcraft-texture.txt | 179 -- .../renderdata/TConstruct-models.txt | 556 ----- .../renderdata/TConstruct-texture.txt | 837 ------- .../renderdata/TMechworks-models.txt | 32 - .../renderdata/TMechworks-texture.txt | 44 - .../renderdata/Thaumcraft-models.txt | 108 - .../renderdata/Thaumcraft-texture.txt | 269 --- .../renderdata/Translocator-texture.txt | 19 - .../renderdata/TwilightForest-models.txt | 112 - .../renderdata/TwilightForest-texture.txt | 464 ---- .../renderdata/advancedgenetics-models.txt | 68 - .../renderdata/advancedgenetics-texture.txt | 170 -- .../resources/renderdata/ae2tech-texture.txt | 24 - .../renderdata/appliedenergistics2-models.txt | 81 - .../appliedenergistics2-texture.txt | 286 --- .../resources/renderdata/bluepower-models.txt | 117 - .../renderdata/bluepower-texture.txt | 347 --- .../renderdata/harvestcraft-models.txt | 562 ----- .../renderdata/harvestcraft-texture.txt | 1612 ------------- .../resources/renderdata/totemic-models.txt | 42 - .../resources/renderdata/totemic-texture.txt | 49 - .../resources/renderdata/witchery-models.txt | 234 -- .../resources/renderdata/witchery-texture.txt | 524 ---- oldbuilds/settings.gradle | 2 - 98 files changed, 22693 deletions(-) delete mode 100644 forge-1.11.2/.gitignore delete mode 100644 forge-1.11.2/build.gradle delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ChunkSnapshot.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ClientProxy.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapMod.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapPlugin.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeMapChunkCache.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeWorld.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Proxy.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/SnapshotCache.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Version.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/VersionCheck.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/FilePermissions.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/OpPermissions.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/PermissionProvider.java delete mode 100644 forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/Sponge7Permissions.java delete mode 100644 forge-1.11.2/src/main/resources/configuration.txt delete mode 100644 forge-1.11.2/src/main/resources/dynmap_at.cfg delete mode 100644 forge-1.11.2/src/main/resources/mcmod.info delete mode 100644 forge-1.11.2/src/main/resources/permissions.yml.example delete mode 100644 forge-1.11.2/src/main/resources/renderdata/AWWayofTime-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/AWWayofTime-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioCraft-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioCraft-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Botania-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Botania-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/EE3-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/EE3-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/EnderIO-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/EnderIO-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Forestry-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Forestry-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/IC2-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/IC2-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/IronChest-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/IronChest-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Mariculture-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Mariculture-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Natura-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Natura-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/NetherOres-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/OpenBlocks-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/OpenBlocks-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/PaintedStone-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ProjRed_Illumination-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RIO-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Railcraft-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Railcraft-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RandomThings-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RandomThings-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RedLogic-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RedLogic-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/RedstoneArsenal-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Steamcraft-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Steamcraft-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TConstruct-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TConstruct-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TMechworks-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TMechworks-texture.txt delete mode 100755 forge-1.11.2/src/main/resources/renderdata/Thaumcraft-models.txt delete mode 100755 forge-1.11.2/src/main/resources/renderdata/Thaumcraft-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/Translocator-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TwilightForest-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/TwilightForest-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/advancedgenetics-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/advancedgenetics-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/ae2tech-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/bluepower-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/bluepower-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/harvestcraft-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/harvestcraft-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/totemic-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/totemic-texture.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/witchery-models.txt delete mode 100644 forge-1.11.2/src/main/resources/renderdata/witchery-texture.txt diff --git a/forge-1.11.2/.gitignore b/forge-1.11.2/.gitignore deleted file mode 100644 index 207c351b..00000000 --- a/forge-1.11.2/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/.gradle/ -/build/ -/bin/ -/forge-1.11.2_Client.launch -/forge-1.11.2_Server.launch diff --git a/forge-1.11.2/build.gradle b/forge-1.11.2/build.gradle deleted file mode 100644 index 80096e4a..00000000 --- a/forge-1.11.2/build.gradle +++ /dev/null @@ -1,111 +0,0 @@ - -buildscript { - repositories { - jcenter() - maven { - name = "forge" - url = "http://files.minecraftforge.net/maven" - } - maven {url = "https://oss.sonatype.org/content/repositories/snapshots/"} - } - dependencies { - classpath 'net.minecraftforge.gradle:ForgeGradle:2.2-SNAPSHOT' - } -} - -apply plugin: 'net.minecraftforge.gradle.forge' -apply plugin: 'com.github.johnrengelman.shadow' -apply plugin: 'eclipse' - -eclipse { - project { - name = "Dynmap(Forge-1.11.2)" - } -} - -dependencies { - implementation project(path: ":DynmapCore", configuration: "shadow") - implementation 'com.googlecode.json-simple:json-simple:1.1.1' - implementation 'org.yaml:snakeyaml:1.23' - implementation 'org.spongepowered:spongeapi:7.0.0' -} - -sourceCompatibility = 1.8 -targetCompatibility = 1.8 -ext.buildNumber = System.getenv().BUILD_NUMBER ?: "Dev" - -repositories { - maven { - name = 'forge' - url = 'http://files.minecraftforge.net/maven' - } - maven { - name = 'sponge' - url = 'https://repo.spongepowered.org/maven' - } -} -minecraft { - version = "1.11.2-13.20.0.2315" - mappings = "snapshot_20170505" - runDir = 'run' - replaceIn "Version.java" - replace "@VERSION@", project.version + '-' + project.ext.buildNumber - replace "@BUILD_NUMBER@", project.ext.buildNumber -} - -project.archivesBaseName = "${project.archivesBaseName}-forge-1.11.2" - -processResources -{ - // replace stuff in mcmod.info, nothing else - from(sourceSets.main.resources.srcDirs) { - include 'mcmod.info' - - // replace version and mcversion - expand( - version: project.version + '-' + project.ext.buildNumber, - mcversion: "1.11.2" - ) - } - - // copy everything else, thats not the mcmod.info - from(sourceSets.main.resources.srcDirs) { - exclude 'mcmod.info' - } - // Move access transformer to META-INF - rename '(.+_at.cfg)', 'META-INF/$1' -} - -shadowJar { - dependencies { - include(dependency(':DynmapCore')) - } - archiveName = "Dynmap-${parent.version}-forge-1.11.2.jar" - destinationDir = file '../target' - manifest { - attributes 'FMLAT': 'dynmap_at.cfg' - } -} - -shadowJar.doLast { - task -> - ant.checksum file: task.archivePath -} - - -reobf { - shadowJar { - mappingType = 'SEARGE' - } -} - -task deobfJar(type: Jar) { - from sourceSets.main.output - classifier = 'dev' -} - -artifacts { - archives deobfJar -} - -build.dependsOn(shadowJar) diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ChunkSnapshot.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ChunkSnapshot.java deleted file mode 100644 index e463fd0e..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ChunkSnapshot.java +++ /dev/null @@ -1,307 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.util.Arrays; - -import org.dynmap.Log; -import org.dynmap.renderer.DynmapBlockState; - -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.nbt.NBTTagList; - -/** - * Represents a static, thread-safe snapshot of chunk of blocks - * Purpose is to allow clean, efficient copy of a chunk data to be made, and then handed off for processing in another thread (e.g. map rendering) - */ -public class ChunkSnapshot -{ - private static interface Section { - public DynmapBlockState getBlockType(int x, int y, int z); - public int getBlockSkyLight(int x, int y, int z); - public int getBlockEmittedLight(int x, int y, int z); - public boolean isEmpty(); - } - - private final int x, z; - private final Section[] section; - private final int[] hmap; // Height map - private final int[] biome; - private final long captureFulltime; - private final int sectionCnt; - private final long inhabitedTicks; - - private static final int BLOCKS_PER_SECTION = 16 * 16 * 16; - private static final int COLUMNS_PER_CHUNK = 16 * 16; - private static final byte[] emptyData = new byte[BLOCKS_PER_SECTION / 2]; - private static final byte[] fullData = new byte[BLOCKS_PER_SECTION / 2]; - - static - { - Arrays.fill(fullData, (byte)0xFF); - } - - private static class EmptySection implements Section { - @Override - public DynmapBlockState getBlockType(int x, int y, int z) { - return DynmapBlockState.AIR; - } - @Override - public int getBlockSkyLight(int x, int y, int z) { - return 15; - } - @Override - public int getBlockEmittedLight(int x, int y, int z) { - return 0; - } - @Override - public boolean isEmpty() { - return true; - } - } - - private static final EmptySection empty_section = new EmptySection(); - - private static class StdSection implements Section { - DynmapBlockState[] states; - byte[] skylight; - byte[] emitlight; - - public StdSection() { - states = new DynmapBlockState[BLOCKS_PER_SECTION]; - Arrays.fill(states, DynmapBlockState.AIR); - skylight = emptyData; - emitlight = emptyData; - } - @Override - public DynmapBlockState getBlockType(int x, int y, int z) { - return states[((y & 0xF) << 8) | (z << 4) | x]; - } - @Override - public int getBlockSkyLight(int x, int y, int z) { - int off = ((y & 0xF) << 7) | (z << 3) | (x >> 1); - return (skylight[off] >> (4 * (x & 1))) & 0xF; - } - @Override - public int getBlockEmittedLight(int x, int y, int z) - { - int off = ((y & 0xF) << 7) | (z << 3) | (x >> 1); - return (emitlight[off] >> (4 * (x & 1))) & 0xF; - } - @Override - public boolean isEmpty() { - return false; - } - } - /** - * Construct empty chunk snapshot - * - * @param x - * @param z - */ - public ChunkSnapshot(int worldheight, int x, int z, long captime, long inhabitedTime) - { - this.x = x; - this.z = z; - this.captureFulltime = captime; - this.biome = new int[COLUMNS_PER_CHUNK]; - this.sectionCnt = worldheight / 16; - /* Allocate arrays indexed by section */ - this.section = new Section[this.sectionCnt+1]; - - /* Fill with empty data */ - for (int i = 0; i <= this.sectionCnt; i++) { - this.section[i] = empty_section; - } - - /* Create empty height map */ - this.hmap = new int[16 * 16]; - - this.inhabitedTicks = inhabitedTime; - } - - public ChunkSnapshot(NBTTagCompound nbt, int worldheight) { - this.x = nbt.getInteger("xPos"); - this.z = nbt.getInteger("zPos"); - this.captureFulltime = 0; - this.hmap = nbt.getIntArray("HeightMap"); - this.sectionCnt = worldheight / 16; - if (nbt.hasKey("InhabitedTime")) { - this.inhabitedTicks = nbt.getLong("InhabitedTime"); - } - else { - this.inhabitedTicks = 0; - } - /* Allocate arrays indexed by section */ - this.section = new Section[this.sectionCnt+1]; - /* Fill with empty data */ - for (int i = 0; i <= this.sectionCnt; i++) { - this.section[i] = empty_section; - } - /* Get sections */ - NBTTagList sect = nbt.getTagList("Sections", 10); - for (int i = 0; i < sect.tagCount(); i++) { - NBTTagCompound sec = sect.getCompoundTagAt(i); - byte secnum = sec.getByte("Y"); - if (secnum >= this.sectionCnt) { - Log.info("Section " + (int) secnum + " above world height " + worldheight); - continue; - } - // Create normal section to initialize - StdSection cursect = new StdSection(); - this.section[secnum] = cursect; - DynmapBlockState[] states = cursect.states; - // JEI format - if (sec.hasKey("Palette", 11)) { - int[] p = sec.getIntArray("Palette"); - // Palette is list of state values, where Blocks=bit 11-4 of index, Data=bit 3-0 - byte[] msb_bytes = sec.getByteArray("Blocks"); - int mlen = msb_bytes.length / 2; - byte[] lsb_bytes = sec.getByteArray("Data"); - int llen = BLOCKS_PER_SECTION / 2; - if (llen > lsb_bytes.length) llen = lsb_bytes.length; - for(int j = 0; j < llen; j++) { - int idx = lsb_bytes[j] & 0xF; - int idx2 = (lsb_bytes[j] & 0xF0) >>> 4; - if (j < mlen) { - idx += (255 & msb_bytes[2*j]) << 4; - idx2 += (255 & msb_bytes[2*j+1]) << 4; - } - // Get even block id - states[2*j] = DynmapPlugin.stateByID[(idx < p.length) ? p[idx] : 0]; - // Get odd block id - states[2*j+1] = DynmapPlugin.stateByID[(idx2 < p.length) ? p[idx2] : 0]; - } - } - else { - // Get block IDs - byte[] lsb_bytes = sec.getByteArray("Blocks"); - if (lsb_bytes.length < BLOCKS_PER_SECTION) { - lsb_bytes = Arrays.copyOf(lsb_bytes, BLOCKS_PER_SECTION); - } - // Get any additional ID data - byte[] addid = null; - if (sec.hasKey("Add", 7)) { /* If additional data, add it */ - addid = sec.getByteArray("Add"); - if (addid.length < (BLOCKS_PER_SECTION / 2)) { - addid = Arrays.copyOf(addid, (BLOCKS_PER_SECTION / 2)); - } - } - // Check for NEID additional additional ID data - byte[] addid2 = null; - if (sec.hasKey("Add2", 7)) { /* If additional data (NEID), add it */ - addid2 = sec.getByteArray("Add2"); - if (addid2.length < (BLOCKS_PER_SECTION / 2)) { - addid2 = Arrays.copyOf(addid2, (BLOCKS_PER_SECTION / 2)); - } - } - // Get meta nibble data - byte[] bd = null; - if (sec.hasKey("Data", 7)) { - bd = sec.getByteArray("Data"); - if (bd.length < (BLOCKS_PER_SECTION / 2)) { - bd = Arrays.copyOf(bd, (BLOCKS_PER_SECTION / 2)); - } - } - // Traverse section - for(int j = 0; j < BLOCKS_PER_SECTION; j += 2) { - // Start with block ID - int id = (0xFF & lsb_bytes[j]) << 4; - int id2 = (0xFF & lsb_bytes[j+1]) << 4; - // Add in additional parts - if (addid != null) { - byte b = addid[j >> 1]; - id += (0xF & b) << 12; - id2 += (0xF0 & b) << 8; - } - // Add in additional additional parts - if (addid2 != null) { - byte b = addid2[j >> 1]; - id += (0xF & b) << 16; - id2 += (0xF0 & b) << 12; - } - // Add in metadata - if (bd != null) { - byte b = bd[j >> 1]; - id += (0xF & b); - id2 += (0xF0 & b) >> 4; - } - // Compute states - states[j] = DynmapPlugin.stateByID[id]; - states[j+1] = DynmapPlugin.stateByID[id2]; - } - } - cursect.emitlight = sec.getByteArray("BlockLight"); - if (sec.hasKey("SkyLight")) { - cursect.skylight = sec.getByteArray("SkyLight"); - } - } - /* Get biome data */ - this.biome = new int[COLUMNS_PER_CHUNK]; - if (nbt.hasKey("Biomes")) { - byte[] b = nbt.getByteArray("Biomes"); - if (b != null) { - for (int i = 0; i < b.length; i++) { - int bv = 255 & b[i]; - this.biome[i] = (bv == 255) ? 0 : bv; - } - } - else { // Check JEI biomes - int[] bb = nbt.getIntArray("Biomes"); - if (bb != null) { - for (int i = 0; i < bb.length; i++) { - int bv = bb[i]; - this.biome[i] = (bv < 0) ? 0 : bv; - } - } - } - } - } - - public int getX() - { - return x; - } - - public int getZ() - { - return z; - } - - public DynmapBlockState getBlockType(int x, int y, int z) - { - return section[y >> 4].getBlockType(x, y, z); - } - - public int getBlockSkyLight(int x, int y, int z) - { - return section[y >> 4].getBlockSkyLight(x, y, z); - } - - public int getBlockEmittedLight(int x, int y, int z) - { - return section[y >> 4].getBlockEmittedLight(x, y, z); - } - - public int getHighestBlockYAt(int x, int z) - { - return hmap[z << 4 | x]; - } - - public int getBiome(int x, int z) - { - return biome[z << 4 | x]; - } - - public final long getCaptureFullTime() - { - return captureFulltime; - } - - public boolean isSectionEmpty(int sy) - { - return section[sy].isEmpty(); - } - - public long getInhabitedTicks() { - return inhabitedTicks; - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ClientProxy.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ClientProxy.java deleted file mode 100644 index 209ccf6e..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ClientProxy.java +++ /dev/null @@ -1,6 +0,0 @@ -package org.dynmap.forge_1_11_2; - -public class ClientProxy extends Proxy { - public ClientProxy() { - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapMod.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapMod.java deleted file mode 100644 index 238c2455..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapMod.java +++ /dev/null @@ -1,133 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.io.File; -import java.util.List; -import java.util.Map; - -import org.dynmap.DynmapCommonAPI; -import org.dynmap.DynmapCommonAPIListener; -import org.dynmap.Log; -import org.dynmap.forge_1_11_2.DynmapPlugin.OurLog; - -import net.minecraft.server.MinecraftServer; -import net.minecraft.world.World; -import net.minecraftforge.common.ForgeChunkManager; -import net.minecraftforge.common.ForgeChunkManager.Ticket; -import net.minecraftforge.common.config.Configuration; -import net.minecraftforge.fml.common.Mod; -import net.minecraftforge.fml.common.Mod.EventHandler; -import net.minecraftforge.fml.common.Mod.Instance; -import net.minecraftforge.fml.common.SidedProxy; -import net.minecraftforge.fml.common.event.FMLInitializationEvent; -import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; -import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; -import net.minecraftforge.fml.common.event.FMLServerStartedEvent; -import net.minecraftforge.fml.common.event.FMLServerStartingEvent; -import net.minecraftforge.fml.common.event.FMLServerStoppingEvent; -import net.minecraftforge.fml.common.network.NetworkCheckHandler; -import net.minecraftforge.fml.relauncher.Side; - -@Mod(modid = "dynmap", name = "Dynmap", version = Version.VER) -public class DynmapMod -{ - // The instance of your mod that Forge uses. - @Instance("dynmap") - public static DynmapMod instance; - - // Says where the client and server 'proxy' code is loaded. - @SidedProxy(clientSide = "org.dynmap.forge_1_11_2.ClientProxy", serverSide = "org.dynmap.forge_1_11_2.Proxy") - public static Proxy proxy; - - public static DynmapPlugin plugin; - public static File jarfile; - public static boolean useforcedchunks; - - public class APICallback extends DynmapCommonAPIListener { - @Override - public void apiListenerAdded() { - if(plugin == null) { - plugin = proxy.startServer(server); - } - } - @Override - public void apiEnabled(DynmapCommonAPI api) { - } - } - - public class LoadingCallback implements net.minecraftforge.common.ForgeChunkManager.LoadingCallback { - @Override - public void ticketsLoaded(List tickets, World world) { - if(tickets.size() > 0) { - DynmapPlugin.setBusy(world, tickets.get(0)); - for(int i = 1; i < tickets.size(); i++) { - ForgeChunkManager.releaseTicket(tickets.get(i)); - } - } - } - } - - public DynmapMod() { - Log.setLogger(new OurLog()); - org.dynmap.modsupport.ModSupportImpl.init(); - } - - @EventHandler - public void preInit(FMLPreInitializationEvent event) - { - jarfile = event.getSourceFile(); - // Load configuration file - use suggested (config/WesterosBlocks.cfg) - Configuration cfg = new Configuration(event.getSuggestedConfigurationFile()); - try { - cfg.load(); - - useforcedchunks = cfg.get("Settings", "UseForcedChunks", true).getBoolean(true); - } - finally - { - cfg.save(); - } - - } - - @EventHandler - public void init(FMLInitializationEvent event) - { - /* Set up for chunk loading notice from chunk manager */ - if(useforcedchunks) { - ForgeChunkManager.setForcedChunkLoadingCallback(DynmapMod.instance, new LoadingCallback()); - } - else { - Log.warning("[Dynmap] World loading using forced chunks is disabled"); - } - } - - @EventHandler - public void postInit(FMLPostInitializationEvent event) - { - } - - private MinecraftServer server; - @EventHandler - public void serverStarting(FMLServerStartingEvent event) { - server = event.getServer(); - } - - @EventHandler - public void serverStarted(FMLServerStartedEvent event) - { - DynmapCommonAPIListener.register(new APICallback()); - if(plugin == null) - plugin = proxy.startServer(server); - plugin.serverStarted(); - } - @EventHandler - public void serverStopping(FMLServerStoppingEvent event) - { - proxy.stopServer(plugin); - plugin = null; - } - @NetworkCheckHandler - public boolean netCheckHandler(Map mods, Side side) { - return true; - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapPlugin.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapPlugin.java deleted file mode 100644 index ecd267df..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/DynmapPlugin.java +++ /dev/null @@ -1,2144 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.io.File; -import java.io.InputStream; -import java.lang.reflect.Field; -import java.net.InetSocketAddress; -import java.net.SocketAddress; -import java.nio.charset.StandardCharsets; -import java.util.ArrayList; -import java.util.Arrays; -import java.util.Base64; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; -import java.util.Iterator; -import java.util.List; -import java.util.Map; -import java.util.Map.Entry; -import java.util.PriorityQueue; -import java.util.Set; -import java.util.UUID; -import java.util.concurrent.Callable; -import java.util.concurrent.CancellationException; -import java.util.concurrent.ConcurrentLinkedQueue; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.Future; -import java.util.concurrent.FutureTask; -import java.util.regex.Pattern; - -import net.minecraft.block.Block; -import net.minecraft.block.material.Material; -import net.minecraft.block.properties.IProperty; -import net.minecraft.block.state.IBlockState; -import net.minecraft.command.CommandBase; -import net.minecraft.command.CommandException; -import net.minecraft.command.CommandHandler; -import net.minecraft.command.ICommandManager; -import net.minecraft.command.ICommandSender; -import net.minecraft.entity.Entity; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.EntityPlayerMP; -import net.minecraft.item.Item; -import net.minecraft.network.NetHandlerPlayServer; -import net.minecraft.network.NetworkManager; -import net.minecraft.network.play.server.SPacketTitle; -import net.minecraft.server.MinecraftServer; -import net.minecraft.server.management.UserListBans; -import net.minecraft.server.management.UserListIPBans; -import net.minecraft.util.ResourceLocation; -import net.minecraft.util.SoundCategory; -import net.minecraft.util.SoundEvent; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.ChunkPos; -import net.minecraft.util.text.ITextComponent; -import net.minecraft.util.text.TextComponentString; -import net.minecraft.world.IWorldEventListener; -import net.minecraft.world.World; -import net.minecraft.world.WorldServer; -import net.minecraft.world.biome.Biome; -import net.minecraft.world.chunk.Chunk; -import net.minecraft.world.chunk.storage.ExtendedBlockStorage; -import net.minecraftforge.common.ForgeChunkManager; -import net.minecraftforge.common.ForgeChunkManager.Ticket; -import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.event.ServerChatEvent; -import net.minecraftforge.event.terraingen.PopulateChunkEvent; -import net.minecraftforge.event.world.ChunkEvent; -import net.minecraftforge.event.world.WorldEvent; -import net.minecraftforge.fml.common.Loader; -import net.minecraftforge.fml.common.ModContainer; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; -import net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerChangedDimensionEvent; -import net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerLoggedInEvent; -import net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerLoggedOutEvent; -import net.minecraftforge.fml.common.gameevent.PlayerEvent.PlayerRespawnEvent; -import net.minecraftforge.fml.common.gameevent.TickEvent; - -import org.apache.logging.log4j.LogManager; -import org.apache.logging.log4j.Logger; -import org.dynmap.ConfigurationNode; -import org.dynmap.DynmapChunk; -import org.dynmap.DynmapCommonAPIListener; -import org.dynmap.DynmapCore; -import org.dynmap.DynmapLocation; -import org.dynmap.DynmapWorld; -import org.dynmap.Log; -import org.dynmap.MapManager; -import org.dynmap.PlayerList; -import org.dynmap.common.BiomeMap; -import org.dynmap.common.DynmapCommandSender; -import org.dynmap.common.DynmapPlayer; -import org.dynmap.common.DynmapServerInterface; -import org.dynmap.common.DynmapListenerManager.EventType; -import org.dynmap.debug.Debug; -import org.dynmap.forge_1_11_2.DmapCommand; -import org.dynmap.forge_1_11_2.DmarkerCommand; -import org.dynmap.forge_1_11_2.DynmapCommand; -import org.dynmap.forge_1_11_2.DynmapMod; -import org.dynmap.forge_1_11_2.permissions.FilePermissions; -import org.dynmap.forge_1_11_2.permissions.OpPermissions; -import org.dynmap.forge_1_11_2.permissions.PermissionProvider; -import org.dynmap.forge_1_11_2.permissions.Sponge7Permissions; -import org.dynmap.forge_1_11_2.ForgeWorld; -import org.dynmap.forge_1_11_2.DynmapPlugin.WorldUpdateTracker; -import org.dynmap.permissions.PermissionsHandler; -import org.dynmap.renderer.DynmapBlockState; -import org.dynmap.utils.DynIntHashMap; -import org.dynmap.utils.DynmapLogger; -import org.dynmap.utils.MapChunkCache; -import org.dynmap.utils.VisibilityLimit; - -import com.google.common.collect.Iterables; -import com.google.gson.Gson; -import com.google.gson.GsonBuilder; -import com.google.gson.JsonParseException; -import com.mojang.authlib.GameProfile; -import com.mojang.authlib.properties.Property; - -public class DynmapPlugin -{ - private DynmapCore core; - private PermissionProvider permissions; - private boolean core_enabled; - public SnapshotCache sscache; - public PlayerList playerList; - private MapManager mapManager; - private net.minecraft.server.MinecraftServer server; - public static DynmapPlugin plugin; - private ChatHandler chathandler; - private HashMap sortWeights = new HashMap(); - // Drop world load ticket after 30 seconds - private long worldIdleTimeoutNS = 30 * 1000000000L; - private HashMap worlds = new HashMap(); - private World last_world; - private ForgeWorld last_fworld; - private Map players = new HashMap(); - //TODO private ForgeMetrics metrics; - private HashSet modsused = new HashSet(); - private ForgeServer fserver = new ForgeServer(); - private boolean tickregistered = false; - // TPS calculator - private double tps; - private long lasttick; - private long avgticklen; - // Per tick limit, in nsec - private long perTickLimit = (50000000); // 50 ms - private boolean isMCPC = false; - private boolean useSaveFolder = true; - private Field displayName = null; // MCPC+ display name - - private static final int SIGNPOST_ID = 63; - private static final int WALLSIGN_ID = 68; - - private static final String[] TRIGGER_DEFAULTS = { "blockupdate", "chunkpopulate", "chunkgenerate" }; - - private static final Pattern patternControlCode = Pattern.compile("(?i)\\u00A7[0-9A-FK-OR]"); - - public static class BlockUpdateRec { - World w; - String wid; - int x, y, z; - } - ConcurrentLinkedQueue blockupdatequeue = new ConcurrentLinkedQueue(); - - public static DynmapBlockState[] stateByID; - - /** - * Initialize block states (org.dynmap.blockstate.DynmapBlockState) - */ - public void initializeBlockStates() { - stateByID = new DynmapBlockState[512*16]; // Simple map - scale as needed - Arrays.fill(stateByID, DynmapBlockState.AIR); // Default to air - - Iterator iter = Block.REGISTRY.iterator(); - while (iter.hasNext()) { - Block b = iter.next(); - int i = Block.getIdFromBlock(b); - if (i >= (stateByID.length >> 4)) { - int plen = stateByID.length; - stateByID = Arrays.copyOf(stateByID, (i*11/10) << 4); // grow array by 10% - Arrays.fill(stateByID, plen, stateByID.length, DynmapBlockState.AIR); - } - ResourceLocation ui = null; - try { - ui = Block.REGISTRY.getNameForObject(b); - } catch (Exception x) { - Log.warning("Exception caught reading unique ID for block " + i); - } - if (ui != null) { - String bn = ui.getResourceDomain() + ":" + ui.getResourcePath(); - // Only do defined names, and not "air" - if (!bn.equals(DynmapBlockState.AIR_BLOCK)) { - DynmapBlockState basebs = null; - for (int m = 0; m < 16; m++) { - Material mat = Material.AIR; - IBlockState blkstate = null; - try { - blkstate = b.getStateFromMeta(m); - } catch (Exception x) { - // Invalid metadata - } - String statename = "meta=" + m; - if (blkstate != null) { - mat = blkstate.getMaterial(); - String pstate = null; - for(Entry, Comparable> p : blkstate.getProperties().entrySet()) { - if (pstate == null) - pstate = ""; - else - pstate += ","; - pstate += p.getKey().getName() + "=" + p.getValue().toString(); - } - if (pstate != null) - statename = pstate; - } - DynmapBlockState bs = new DynmapBlockState(basebs, m, bn, statename, mat.toString(), i); - if (basebs == null) basebs = bs; - stateByID[(i << 4) + m] = bs; - if (mat.isSolid()) { - bs.setSolid(); - } - if (mat == Material.AIR) { - bs.setAir(); - } - if (mat == Material.WOOD) { - bs.setLog(); - } - if (mat == Material.LEAVES) { - bs.setLeaves(); - } - } - } - } - } - - //for (int gidx = 0; gidx < DynmapBlockState.getGlobalIndexMax(); gidx++) { - // DynmapBlockState bs = DynmapBlockState.getStateByGlobalIndex(gidx); - // Log.verboseinfo(gidx + ":" + bs.toString() + ", gidx=" + bs.globalStateIndex + ", sidx=" + bs.stateIndex); - //} - } - - public static final int getBlockID(World w, int x, int y, int z) { - // Block.getIdFromBlock(w.getBlockType(x,y,z)) - return Block.getIdFromBlock(w.getBlockState(new BlockPos(x, y, z)).getBlock()); - } - public static final Block getBlockByID(int id) { - return Block.getBlockById(id); - } - public static final Item getItemByID(int id) { - return Item.getItemById(id); - } - public static final String getBlockUnlocalizedName(Block b) { - String s = b.getUnlocalizedName(); - if (s.startsWith("tile.")) { - s = s.substring(5); - } - return s; - } - - private static Biome[] biomelist = null; - - public static final Biome[] getBiomeList() { - if (biomelist == null) { - biomelist = new Biome[256]; - Iterator iter = Biome.REGISTRY.iterator(); - while (iter.hasNext()) { - Biome b = iter.next(); - int bidx = Biome.getIdForBiome(b); - if (bidx >= biomelist.length) { - biomelist = Arrays.copyOf(biomelist, bidx + biomelist.length); - } - biomelist[bidx] = b; - } - } - return biomelist; - } - public static final NetworkManager getNetworkManager(NetHandlerPlayServer nh) { - return nh.netManager; - } - - private ForgePlayer getOrAddPlayer(EntityPlayer p) { - String name = p.getCommandSenderEntity().getName(); - ForgePlayer fp = players.get(name); - if(fp != null) { - fp.player = p; - } - else { - fp = new ForgePlayer(p); - players.put(name, fp); - } - return fp; - } - - private static class TaskRecord implements Comparable - { - private long ticktorun; - private long id; - private FutureTask future; - @Override - public int compareTo(Object o) - { - TaskRecord tr = (TaskRecord)o; - - if (this.ticktorun < tr.ticktorun) - { - return -1; - } - else if (this.ticktorun > tr.ticktorun) - { - return 1; - } - else if (this.id < tr.id) - { - return -1; - } - else if (this.id > tr.id) - { - return 1; - } - else - { - return 0; - } - } - } - - private class ChatMessage { - String message; - EntityPlayer sender; - } - private ConcurrentLinkedQueue msgqueue = new ConcurrentLinkedQueue(); - - public class ChatHandler { - @SubscribeEvent - public void handleChat(ServerChatEvent event) { - String msg = event.getMessage(); - if(!msg.startsWith("/")) { - ChatMessage cm = new ChatMessage(); - cm.message = msg; - cm.sender = event.getPlayer(); - msgqueue.add(cm); - } - } - } - - private static class WorldBusyRecord { - long last_ts; - Ticket ticket; - } - private static HashMap busy_worlds = new HashMap(); - - private void setBusy(World w) { - setBusy(w, null); - } - static void setBusy(World w, Ticket t) { - if(w == null) return; - if (!DynmapMod.useforcedchunks) return; - WorldBusyRecord wbr = busy_worlds.get(w.provider.getDimension()); - if(wbr == null) { // Not busy, make ticket and keep spawn loaded - Debug.debug("World " + w.getWorldInfo().getWorldName() + "/"+ w.provider.getDimensionType().getName() + " is busy"); - wbr = new WorldBusyRecord(); - if(t != null) - wbr.ticket = t; - else - wbr.ticket = ForgeChunkManager.requestTicket(DynmapMod.instance, w, ForgeChunkManager.Type.NORMAL); - if(wbr.ticket != null) { - BlockPos cc = w.getSpawnPoint(); - ChunkPos ccip = new ChunkPos(cc.getX() >> 4, cc.getZ() >> 4); - ForgeChunkManager.forceChunk(wbr.ticket, ccip); - busy_worlds.put(w.provider.getDimension(), wbr); // Add to busy list - } - } - wbr.last_ts = System.nanoTime(); - } - - private void doIdleOutOfWorlds() { - if (!DynmapMod.useforcedchunks) return; - long ts = System.nanoTime() - worldIdleTimeoutNS; - for(Iterator itr = busy_worlds.values().iterator(); itr.hasNext();) { - WorldBusyRecord wbr = itr.next(); - if(wbr.last_ts < ts) { - World w = wbr.ticket.world; - Debug.debug("World " + w.getWorldInfo().getWorldName() + "/" + wbr.ticket.world.provider.getDimensionType().getName() + " is idle"); - if (wbr.ticket != null) - ForgeChunkManager.releaseTicket(wbr.ticket); // Release hold on world - itr.remove(); - } - } - } - - public static class OurLog implements DynmapLogger { - Logger log; - public static final String DM = "[Dynmap] "; - OurLog() { - log = LogManager.getLogger("Dynmap"); - } - @Override - public void info(String s) { - log.info(DM + s); - } - - @Override - public void severe(Throwable t) { - log.fatal(t); - } - - @Override - public void severe(String s) { - log.fatal(DM + s); - } - - @Override - public void severe(String s, Throwable t) { - log.fatal(DM + s, t); - } - - @Override - public void verboseinfo(String s) { - log.info(DM + s); - } - - @Override - public void warning(String s) { - log.warn(DM + s); - } - - @Override - public void warning(String s, Throwable t) { - log.warn(DM + s, t); - } - } - - public DynmapPlugin(MinecraftServer srv) - { - plugin = this; - this.server = srv; - - displayName = null; - try { - displayName = EntityPlayerMP.class.getField("displayName"); - } catch (SecurityException e) { - } catch (NoSuchFieldException e) { - } - } - - public boolean isOp(String player) { - player = player.toLowerCase(); - return (server.getPlayerList().getOppedPlayers().getGameProfileFromName(player) != null) || - (server.isSinglePlayer() && player.equalsIgnoreCase(server.getServerOwner())); - } - - private boolean hasPerm(ICommandSender sender, String permission) { - PermissionsHandler ph = PermissionsHandler.getHandler(); - if(ph != null) { - if((sender instanceof EntityPlayer) && ph.hasPermission(sender.getCommandSenderEntity().getName(), permission)) { - return true; - } - } - return permissions.has(sender, permission); - } - - private boolean hasPermNode(ICommandSender sender, String permission) { - PermissionsHandler ph = PermissionsHandler.getHandler(); - if(ph != null) { - if((sender instanceof EntityPlayer) && ph.hasPermissionNode(sender.getCommandSenderEntity().getName(), permission)) { - return true; - } - } - return permissions.hasPermissionNode(sender, permission); - } - - private Set hasOfflinePermissions(String player, Set perms) { - Set rslt = null; - PermissionsHandler ph = PermissionsHandler.getHandler(); - if(ph != null) { - rslt = ph.hasOfflinePermissions(player, perms); - } - Set rslt2 = hasOfflinePermissions(player, perms); - if((rslt != null) && (rslt2 != null)) { - Set newrslt = new HashSet(rslt); - newrslt.addAll(rslt2); - rslt = newrslt; - } - else if(rslt2 != null) { - rslt = rslt2; - } - return rslt; - } - private boolean hasOfflinePermission(String player, String perm) { - PermissionsHandler ph = PermissionsHandler.getHandler(); - if(ph != null) { - if(ph.hasOfflinePermission(player, perm)) { - return true; - } - } - return permissions.hasOfflinePermission(player, perm); - } - - /** - * Server access abstraction class - */ - public class ForgeServer extends DynmapServerInterface - { - /* Server thread scheduler */ - private Object schedlock = new Object(); - private long cur_tick; - private long next_id; - private long cur_tick_starttime; - private PriorityQueue runqueue = new PriorityQueue(); - - public ForgeServer() { - } - - @Override - public int getBlockIDAt(String wname, int x, int y, int z) { - DynmapWorld dw = this.getWorldByName(wname); - if (dw != null) { - World w = ((ForgeWorld)dw).getWorld(); - if((w != null) && w.isBlockLoaded(new BlockPos(x, y, z))) { - return getBlockID(w, x, y, z); - } - } - return -1; - } - - @Override - public int isSignAt(String wname, int x, int y, int z) { - int blkid = getBlockIDAt(wname, x, y, z); - - if (blkid == -1) - return -1; - - if((blkid == WALLSIGN_ID) || (blkid == SIGNPOST_ID)) { - return 1; - } else { - return 0; - } - } - - @Override - public void scheduleServerTask(Runnable run, long delay) - { - TaskRecord tr = new TaskRecord(); - tr.future = new FutureTask(run, null); - - /* Add task record to queue */ - synchronized (schedlock) - { - tr.id = next_id++; - tr.ticktorun = cur_tick + delay; - runqueue.add(tr); - } - } - @Override - public DynmapPlayer[] getOnlinePlayers() - { - if(server.getPlayerList() == null) - return new DynmapPlayer[0]; - List playlist = server.getPlayerList().getPlayers(); - int pcnt = playlist.size(); - DynmapPlayer[] dplay = new DynmapPlayer[pcnt]; - - for (int i = 0; i < pcnt; i++) - { - EntityPlayer p = (EntityPlayer)playlist.get(i); - dplay[i] = getOrAddPlayer(p); - } - - return dplay; - } - @Override - public void reload() - { - plugin.onDisable(); - plugin.onEnable(); - plugin.onStart(); - } - @Override - public DynmapPlayer getPlayer(String name) - { - List players = server.getPlayerList().getPlayers(); - - for (Object o : players) - { - EntityPlayer p = (EntityPlayer)o; - - if (p.getCommandSenderEntity().getName().equalsIgnoreCase(name)) - { - return getOrAddPlayer(p); - } - } - - return null; - } - @Override - public Set getIPBans() - { - UserListIPBans bl = server.getPlayerList().getBannedIPs(); - Set ips = new HashSet(); - - for (String s : bl.getKeys()) { - ips.add(s); - } - - return ips; - } - @Override - public Future callSyncMethod(Callable task) { - return callSyncMethod(task, 0); - } - public Future callSyncMethod(Callable task, long delay) - { - TaskRecord tr = new TaskRecord(); - FutureTask ft = new FutureTask(task); - tr.future = ft; - - /* Add task record to queue */ - synchronized (schedlock) - { - tr.id = next_id++; - tr.ticktorun = cur_tick + delay; - runqueue.add(tr); - } - - return ft; - } - @Override - public String getServerName() - { - String sn; - if (server.isSinglePlayer()) - sn = "Integrated"; - else - sn = server.getServerHostname(); - if(sn == null) sn = "Unknown Server"; - return sn; - } - @Override - public boolean isPlayerBanned(String pid) - { - UserListBans bl = server.getPlayerList().getBannedPlayers(); - return bl.isBanned(new GameProfile(null, pid)); - } - - @Override - public String stripChatColor(String s) - { - return patternControlCode.matcher(s).replaceAll(""); - } - private Set registered = new HashSet(); - @Override - public boolean requestEventNotification(EventType type) - { - if (registered.contains(type)) - { - return true; - } - - switch (type) - { - case WORLD_LOAD: - case WORLD_UNLOAD: - /* Already called for normal world activation/deactivation */ - break; - - case WORLD_SPAWN_CHANGE: - /*TODO - pm.registerEvents(new Listener() { - @EventHandler(priority=EventPriority.MONITOR) - public void onSpawnChange(SpawnChangeEvent evt) { - DynmapWorld w = new BukkitWorld(evt.getWorld()); - core.listenerManager.processWorldEvent(EventType.WORLD_SPAWN_CHANGE, w); - } - }, DynmapPlugin.this); - */ - break; - - case PLAYER_JOIN: - case PLAYER_QUIT: - /* Already handled */ - break; - - case PLAYER_BED_LEAVE: - /*TODO - pm.registerEvents(new Listener() { - @EventHandler(priority=EventPriority.MONITOR) - public void onPlayerBedLeave(PlayerBedLeaveEvent evt) { - DynmapPlayer p = new BukkitPlayer(evt.getPlayer()); - core.listenerManager.processPlayerEvent(EventType.PLAYER_BED_LEAVE, p); - } - }, DynmapPlugin.this); - */ - break; - - case PLAYER_CHAT: - if (chathandler == null) { - chathandler = new ChatHandler(); - MinecraftForge.EVENT_BUS.register(chathandler); - } - break; - - case BLOCK_BREAK: - /*TODO - pm.registerEvents(new Listener() { - @EventHandler(priority=EventPriority.MONITOR) - public void onBlockBreak(BlockBreakEvent evt) { - if(evt.isCancelled()) return; - Block b = evt.getBlock(); - if(b == null) return; - Location l = b.getLocation(); - core.listenerManager.processBlockEvent(EventType.BLOCK_BREAK, b.getType().getId(), - BukkitWorld.normalizeWorldName(l.getWorld().getName()), l.getBlockX(), l.getBlockY(), l.getBlockZ()); - } - }, DynmapPlugin.this); - */ - break; - - case SIGN_CHANGE: - /*TODO - pm.registerEvents(new Listener() { - @EventHandler(priority=EventPriority.MONITOR) - public void onSignChange(SignChangeEvent evt) { - if(evt.isCancelled()) return; - Block b = evt.getBlock(); - Location l = b.getLocation(); - String[] lines = evt.getLines(); - DynmapPlayer dp = null; - Player p = evt.getPlayer(); - if(p != null) dp = new BukkitPlayer(p); - core.listenerManager.processSignChangeEvent(EventType.SIGN_CHANGE, b.getType().getId(), - BukkitWorld.normalizeWorldName(l.getWorld().getName()), l.getBlockX(), l.getBlockY(), l.getBlockZ(), lines, dp); - } - }, DynmapPlugin.this); - */ - break; - - default: - Log.severe("Unhandled event type: " + type); - return false; - } - - registered.add(type); - return true; - } - @Override - public boolean sendWebChatEvent(String source, String name, String msg) - { - return DynmapCommonAPIListener.fireWebChatEvent(source, name, msg); - } - @Override - public void broadcastMessage(String msg) - { - ITextComponent component = new TextComponentString(msg); - server.getPlayerList().sendMessage(component); - Log.info(stripChatColor(msg)); - } - @Override - public String[] getBiomeIDs() - { - BiomeMap[] b = BiomeMap.values(); - String[] bname = new String[b.length]; - - for (int i = 0; i < bname.length; i++) - { - bname[i] = b[i].toString(); - } - - return bname; - } - @Override - public double getCacheHitRate() - { - if(sscache != null) - return sscache.getHitRate(); - return 0.0; - } - @Override - public void resetCacheStats() - { - if(sscache != null) - sscache.resetStats(); - } - @Override - public DynmapWorld getWorldByName(String wname) - { - return DynmapPlugin.this.getWorldByName(wname); - } - @Override - public DynmapPlayer getOfflinePlayer(String name) - { - /* - OfflinePlayer op = getServer().getOfflinePlayer(name); - if(op != null) { - return new BukkitPlayer(op); - } - */ - return null; - } - @Override - public Set checkPlayerPermissions(String player, Set perms) - { - net.minecraft.server.management.PlayerList scm = server.getPlayerList(); - if (scm == null) return Collections.emptySet(); - UserListBans bl = scm.getBannedPlayers(); - if (bl == null) return Collections.emptySet(); - if(bl.isBanned(new GameProfile(null, player))) { - return Collections.emptySet(); - } - Set rslt = hasOfflinePermissions(player, perms); - if (rslt == null) { - rslt = new HashSet(); - if(plugin.isOp(player)) { - rslt.addAll(perms); - } - } - return rslt; - } - @Override - public boolean checkPlayerPermission(String player, String perm) - { - net.minecraft.server.management.PlayerList scm = server.getPlayerList(); - if (scm == null) return false; - UserListBans bl = scm.getBannedPlayers(); - if (bl == null) return false; - if(bl.isBanned(new GameProfile(null, player))) { - return false; - } - return hasOfflinePermission(player, perm); - } - /** - * Render processor helper - used by code running on render threads to request chunk snapshot cache from server/sync thread - */ - @Override - public MapChunkCache createMapChunkCache(DynmapWorld w, List chunks, - boolean blockdata, boolean highesty, boolean biome, boolean rawbiome) - { - ForgeMapChunkCache c = (ForgeMapChunkCache) w.getChunkCache(chunks); - if(c == null) { - return null; - } - if (w.visibility_limits != null) - { - for (VisibilityLimit limit: w.visibility_limits) - { - c.setVisibleRange(limit); - } - - c.setHiddenFillStyle(w.hiddenchunkstyle); - } - - if (w.hidden_limits != null) - { - for (VisibilityLimit limit: w.hidden_limits) - { - c.setHiddenRange(limit); - } - - c.setHiddenFillStyle(w.hiddenchunkstyle); - } - - if (c.setChunkDataTypes(blockdata, biome, highesty, rawbiome) == false) - { - Log.severe("CraftBukkit build does not support biome APIs"); - } - - if (chunks.size() == 0) /* No chunks to get? */ - { - c.loadChunks(0); - return c; - } - - //Now handle any chunks in server thread that are already loaded (on server thread) - final ForgeMapChunkCache cc = c; - Future f = this.callSyncMethod(new Callable() { - public Boolean call() throws Exception { - // Update busy state on world - ForgeWorld fw = (ForgeWorld)cc.getWorld(); - setBusy(fw.getWorld()); - cc.getLoadedChunks(); - return true; - } - }, 0); - try { - f.get(); - } - catch (CancellationException cx) { - return null; - } - catch (InterruptedException cx) { - return null; - } - catch (ExecutionException xx) { - Log.severe("Exception while loading chunks", xx.getCause()); - return null; - } - catch (Exception ix) { - Log.severe(ix); - return null; - } - if(w.isLoaded() == false) { - return null; - } - // Now, do rest of chunk reading from calling thread - c.readChunks(chunks.size()); - - return c; - } - @Override - public int getMaxPlayers() - { - return server.getMaxPlayers(); - } - @Override - public int getCurrentPlayers() - { - return server.getPlayerList().getCurrentPlayerCount(); - } - - @SubscribeEvent - public void tickEvent(TickEvent.ServerTickEvent event) { - if (event.phase == TickEvent.Phase.START) { - return; - } - cur_tick_starttime = System.nanoTime(); - long elapsed = cur_tick_starttime - lasttick; - lasttick = cur_tick_starttime; - avgticklen = ((avgticklen * 99) / 100) + (elapsed / 100); - tps = (double)1E9 / (double)avgticklen; - // Tick core - if (core != null) { - core.serverTick(tps); - } - - boolean done = false; - TaskRecord tr = null; - - while(!blockupdatequeue.isEmpty()) { - BlockUpdateRec r = blockupdatequeue.remove(); - int id = 0; - int meta = 0; - if((r.w != null) && (r.w.getChunkProvider().getLoadedChunk(r.x >> 4, r.z >> 4) != null)) { - id = getBlockID(r.w, r.x, r.y, r.z); - IBlockState bs = r.w.getBlockState(new BlockPos(r.x, r.y, r.z)); - meta = bs.getBlock().getMetaFromState(bs); - } - if(!org.dynmap.hdmap.HDBlockModels.isChangeIgnoredBlock(stateByID[(id << 4) + meta])) { - if(onblockchange_with_id) - mapManager.touch(r.wid, r.x, r.y, r.z, "blockchange[" + id + ":" + meta + "]"); - else - mapManager.touch(r.wid, r.x, r.y, r.z, "blockchange"); - } - } - - long now; - - synchronized(schedlock) { - cur_tick++; - now = System.nanoTime(); - tr = runqueue.peek(); - /* Nothing due to run */ - if((tr == null) || (tr.ticktorun > cur_tick) || ((now - cur_tick_starttime) > perTickLimit)) { - done = true; - } - else { - tr = runqueue.poll(); - } - } - while (!done) { - tr.future.run(); - - synchronized(schedlock) { - tr = runqueue.peek(); - now = System.nanoTime(); - /* Nothing due to run */ - if((tr == null) || (tr.ticktorun > cur_tick) || ((now - cur_tick_starttime) > perTickLimit)) { - done = true; - } - else { - tr = runqueue.poll(); - } - } - } - while(!msgqueue.isEmpty()) { - ChatMessage cm = msgqueue.poll(); - DynmapPlayer dp = null; - if(cm.sender != null) - dp = getOrAddPlayer(cm.sender); - else - dp = new ForgePlayer(null); - - core.listenerManager.processChatEvent(EventType.PLAYER_CHAT, dp, cm.message); - } - /* Check for idle worlds */ - if((cur_tick % 20) == 0) { - doIdleOutOfWorlds(); - } - } - - @Override - public boolean isModLoaded(String name) { - boolean loaded = Loader.isModLoaded(name); - if (loaded) { - modsused.add(name); - } - return loaded; - } - @Override - public String getModVersion(String name) { - Map list = Loader.instance().getIndexedModList(); - ModContainer mod = list.get(name); // Try case sensitive lookup - if (mod == null) { - for (Entry ent : list.entrySet()) { - if (ent.getKey().equalsIgnoreCase(name)) { - mod = ent.getValue(); - break; - } - } - } - if (mod == null) return null; - return mod.getVersion(); - } - @Override - public double getServerTPS() { - return tps; - } - - @Override - public String getServerIP() { - if (server.isSinglePlayer()) - return "0.0.0.0"; - else - return server.getServerHostname(); - } - @Override - public File getModContainerFile(String name) { - ModContainer mod = Loader.instance().getIndexedModList().get(name); - if (mod == null) return null; - return mod.getSource(); - } - @Override - public List getModList() { - return new ArrayList(Loader.instance().getIndexedModList().keySet()); - } - - @Override - public Map getBlockIDMap() { - Map map = new HashMap(); - Iterator iter = Block.REGISTRY.iterator(); - while (iter.hasNext()) { - Block b = iter.next(); - int i = Block.getIdFromBlock(b); - ResourceLocation ui = Block.REGISTRY.getNameForObject(b); - if (ui != null) { - map.put(i, ui.getResourceDomain() + ":" + ui.getResourcePath()); - } - } - return map; - } - - @Override - public InputStream openResource(String modid, String rname) { - if (modid != null) { - ModContainer mc = Loader.instance().getIndexedModList().get(modid); - Object mod = (mc != null) ? mc.getMod() : null; - if (mod != null) { - InputStream is = mod.getClass().getClassLoader().getResourceAsStream(rname); - if (is != null) { - return is; - } - } - } - List mcl = Loader.instance().getModList(); - for (ModContainer mc : mcl) { - Object mod = mc.getMod(); - if (mod == null) continue; - InputStream is = mod.getClass().getClassLoader().getResourceAsStream(rname); - if (is != null) { - return is; - } - } - return null; - } - /** - * Get block unique ID map (module:blockid) - */ - @Override - public Map getBlockUniqueIDMap() { - HashMap map = new HashMap(); - Iterator iter = Block.REGISTRY.iterator(); - while (iter.hasNext()) { - Block b = iter.next(); - int i = Block.getIdFromBlock(b); - ResourceLocation ui = null; - try { - ui = Block.REGISTRY.getNameForObject(b); - } catch (Exception x) { - Log.warning("Exception caught reading unique ID for block " + i); - } - if (ui != null) { - map.put(ui.getResourceDomain() + ":" + ui.getResourcePath(), i); - } - } - return map; - } - /** - * Get item unique ID map (module:itemid) - */ - @Override - public Map getItemUniqueIDMap() { - HashMap map = new HashMap(); - for (int i = 0; i < 32000; i++) { - Item itm = getItemByID(i); - if (itm == null) continue; - ResourceLocation ui = null; - try { - ui = Item.REGISTRY.getNameForObject(itm); - } catch (Exception x) { - Log.warning("Exception caught reading unique ID for item " + i); - } - if (ui != null) { - map.put(ui.getResourceDomain() + ":" + ui.getResourcePath(), i - 256); - } - } - return map; - } - - } - private static final Gson gson = new GsonBuilder().create(); - - public class TexturesPayload { - public long timestamp; - public String profileId; - public String profileName; - public boolean isPublic; - public Map textures; - - } - public class ProfileTexture { - public String url; - } - - /** - * Player access abstraction class - */ - public class ForgePlayer extends ForgeCommandSender implements DynmapPlayer - { - private EntityPlayer player; - private final String skinurl; - private final UUID uuid; - - - public ForgePlayer(EntityPlayer p) - { - player = p; - String url = null; - if (player != null) { - uuid = player.getUniqueID(); - GameProfile prof = player.getGameProfile(); - if (prof != null) { - Property textureProperty = Iterables.getFirst(prof.getProperties().get("textures"), null); - - if (textureProperty != null) { - TexturesPayload result = null; - try { - String json = new String(Base64.getDecoder().decode(textureProperty.getValue()), StandardCharsets.UTF_8); - result = gson.fromJson(json, TexturesPayload.class); - } catch (JsonParseException e) { - } - if ((result != null) && (result.textures != null) && (result.textures.containsKey("SKIN"))) { - url = result.textures.get("SKIN").url; - } - } - } - } - else { - uuid = null; - } - skinurl = url; - } - @Override - public boolean isConnected() - { - return true; - } - @Override - public String getName() - { - if(player != null) - return player.getCommandSenderEntity().getName(); - else - return "[Server]"; - } - @Override - public String getDisplayName() - { - if(player != null) { - if (displayName != null) { - try { - return (String) displayName.get(player); - } catch (IllegalArgumentException e) { - } catch (IllegalAccessException e) { - } - } - return player.getDisplayName().getUnformattedText(); - } - else - return "[Server]"; - } - @Override - public boolean isOnline() - { - return true; - } - @Override - public DynmapLocation getLocation() - { - if (player == null) - { - return null; - } - - return toLoc(player.world, player.posX, player.posY, player.posZ); - } - @Override - public String getWorld() - { - if (player == null) - { - return null; - } - - if (player.world != null) - { - return DynmapPlugin.this.getWorld(player.world).getName(); - } - - return null; - } - @Override - public InetSocketAddress getAddress() - { - if((player != null) && (player instanceof EntityPlayerMP)) { - NetHandlerPlayServer nsh = ((EntityPlayerMP)player).connection; - if((nsh != null) && (getNetworkManager(nsh) != null)) { - SocketAddress sa = getNetworkManager(nsh).getRemoteAddress(); - if(sa instanceof InetSocketAddress) { - return (InetSocketAddress)sa; - } - } - } - return null; - } - @Override - public boolean isSneaking() - { - if (player != null) - { - return player.isSneaking(); - } - - return false; - } - @Override - public double getHealth() - { - if (player != null) - { - double h = player.getHealth(); - if(h > 20) h = 20; - return h; // Scale to 20 range - } - else - { - return 0; - } - } - @Override - public int getArmorPoints() - { - if (player != null) - { - return player.getTotalArmorValue(); - } - else - { - return 0; - } - } - @Override - public DynmapLocation getBedSpawnLocation() - { - return null; - } - @Override - public long getLastLoginTime() - { - return 0; - } - @Override - public long getFirstLoginTime() - { - return 0; - } - @Override - public boolean hasPrivilege(String privid) - { - if(player != null) - return hasPerm(player, privid); - return false; - } - @Override - public boolean isOp() - { - return DynmapPlugin.this.isOp(player.getCommandSenderEntity().getName()); - } - @Override - public void sendMessage(String msg) - { - ITextComponent ichatcomponent = new TextComponentString(msg); - player.sendMessage(ichatcomponent); - } - @Override - public boolean isInvisible() { - if(player != null) { - return player.isInvisible(); - } - return false; - } - @Override - public int getSortWeight() { - Integer wt = sortWeights.get(getName()); - if (wt != null) - return wt; - return 0; - } - @Override - public void setSortWeight(int wt) { - if (wt == 0) { - sortWeights.remove(getName()); - } - else { - sortWeights.put(getName(), wt); - } - } - @Override - public boolean hasPermissionNode(String node) { - if(player != null) - return hasPermNode(player, node); - return false; - } - @Override - public String getSkinURL() { - return skinurl; - } - @Override - public UUID getUUID() { - return uuid; - } - /** - * Send title and subtitle text (called from server thread) - */ - @Override - public void sendTitleText(String title, String subtitle, int fadeInTicks, int stayTicks, int fadeOutTicks) { - if (player instanceof EntityPlayerMP) { - EntityPlayerMP mp = (EntityPlayerMP) player; - SPacketTitle times = new SPacketTitle(fadeInTicks, stayTicks, fadeOutTicks); - mp.connection.sendPacket(times); - if (title != null) { - SPacketTitle titlepkt = new SPacketTitle(SPacketTitle.Type.TITLE, new TextComponentString(title)); - mp.connection.sendPacket(titlepkt); - } - - if (subtitle != null) { - SPacketTitle subtitlepkt = new SPacketTitle(SPacketTitle.Type.SUBTITLE, new TextComponentString(subtitle)); - mp.connection.sendPacket(subtitlepkt); - } - } - } - } - /* Handler for generic console command sender */ - public class ForgeCommandSender implements DynmapCommandSender - { - private ICommandSender sender; - - protected ForgeCommandSender() { - sender = null; - } - - public ForgeCommandSender(ICommandSender send) - { - sender = send; - } - - @Override - public boolean hasPrivilege(String privid) - { - return true; - } - - @Override - public void sendMessage(String msg) - { - if(sender != null) { - ITextComponent ichatcomponent = new TextComponentString(msg); - sender.sendMessage(ichatcomponent); - } - } - - @Override - public boolean isConnected() - { - return false; - } - @Override - public boolean isOp() - { - return true; - } - @Override - public boolean hasPermissionNode(String node) { - return true; - } - } - - public void loadExtraBiomes(String mcver) { - int cnt = 0; - BiomeMap.loadWellKnownByVersion(mcver); - - Biome[] list = getBiomeList(); - - for(int i = 0; i < list.length; i++) { - Biome bb = list[i]; - if(bb != null) { - String id = bb.getBiomeName(); - float tmp = bb.getTemperature(), hum = bb.getRainfall(); - BiomeMap bmap = BiomeMap.byBiomeID(i); - if (bmap.isDefault()) { - BiomeMap m = new BiomeMap(i, id, tmp, hum); - Log.verboseinfo("Add custom biome [" + m.toString() + "] (" + i + ")"); - cnt++; - } - else { - bmap.setTemperature(tmp); - bmap.setRainfall(hum); - } - } - } - if(cnt > 0) - Log.info("Added " + cnt + " custom biome mappings"); - } - - private String[] getBiomeNames() { - Biome[] list = getBiomeList(); - String[] lst = new String[list.length]; - for(int i = 0; i < list.length; i++) { - Biome bb = list[i]; - if (bb != null) { - lst[i] = bb.getBiomeName(); - } - } - return lst; - } - - public void onEnable() - { - /* Get MC version */ - String mcver = server.getMinecraftVersion(); - - /* Load extra biomes */ - loadExtraBiomes(mcver); - /* Set up player login/quit event handler */ - registerPlayerLoginListener(); - /* Initialize permissions handler */ - permissions = FilePermissions.create(); - if (permissions == null) { - permissions = Sponge7Permissions.create(); - } - if (permissions == null) { - permissions = new OpPermissions(new String[] { "webchat", "marker.icons", "marker.list", "webregister", "stats", "hide.self", "show.self" }); - } - /* Get and initialize data folder */ - File dataDirectory = new File("dynmap"); - - if (dataDirectory.exists() == false) - { - dataDirectory.mkdirs(); - } - - /* Instantiate core */ - if (core == null) - { - core = new DynmapCore(); - } - - /* Inject dependencies */ - core.setPluginJarFile(DynmapMod.jarfile); - core.setPluginVersion(Version.VER); - core.setMinecraftVersion(mcver); - core.setDataFolder(dataDirectory); - core.setServer(fserver); - ForgeMapChunkCache.init(); - core.setTriggerDefault(TRIGGER_DEFAULTS); - core.setBiomeNames(getBiomeNames()); - - if(!core.initConfiguration(null)) - { - return; - } - // Extract default permission example, if needed - File filepermexample = new File(core.getDataFolder(), "permissions.yml.example"); - core.createDefaultFileFromResource("/permissions.yml.example", filepermexample); - - DynmapCommonAPIListener.apiInitialized(core); - } - - public void onStart() { - initializeBlockStates(); - /* Enable core */ - if (!core.enableCore(null)) - { - return; - } - core_enabled = true; - VersionCheck.runCheck(core); - // Get per tick time limit - perTickLimit = core.getMaxTickUseMS() * 1000000; - // Prep TPS - lasttick = System.nanoTime(); - tps = 20.0; - - /* Register tick handler */ - if(!tickregistered) { - MinecraftForge.EVENT_BUS.register(fserver); - tickregistered = true; - } - - playerList = core.playerList; - sscache = new SnapshotCache(core.getSnapShotCacheSize(), core.useSoftRefInSnapShotCache()); - /* Get map manager from core */ - mapManager = core.getMapManager(); - - /* Load saved world definitions */ - loadWorlds(); - - /* Initialized the currently loaded worlds */ - if(server.worlds != null) { - for (WorldServer world : server.worlds) { - ForgeWorld w = this.getWorld(world); - /*NOTYET - need rest of forge - if(DimensionManager.getWorld(world.provider.getDimensionId()) == null) { // If not loaded - w.setWorldUnloaded(); - } - */ - } - } - for(ForgeWorld w : worlds.values()) { - if (core.processWorldLoad(w)) { /* Have core process load first - fire event listeners if good load after */ - if(w.isLoaded()) { - core.listenerManager.processWorldEvent(EventType.WORLD_LOAD, w); - } - } - } - core.updateConfigHashcode(); - - /* Register our update trigger events */ - registerEvents(); - Log.info("Register events"); - /* Register command hander */ - ICommandManager cm = server.getCommandManager(); - - if(cm instanceof CommandHandler) { - CommandHandler scm = (CommandHandler)cm; - scm.registerCommand(new DynmapCommand(this)); - scm.registerCommand(new DmapCommand(this)); - scm.registerCommand(new DmarkerCommand(this)); - scm.registerCommand(new DynmapExpCommand(this)); - Log.info("Register commands"); - } - /* Submit metrics to mcstats.org */ - initMetrics(); - - //DynmapCommonAPIListener.apiInitialized(core); - - Log.info("Enabled"); - } - - public void onDisable() - { - DynmapCommonAPIListener.apiTerminated(); - - //if (metrics != null) { - // metrics.stop(); - // metrics = null; - //} - /* Save worlds */ - saveWorlds(); - - /* Purge tick queue */ - fserver.runqueue.clear(); - - /* Disable core */ - core.disableCore(); - core_enabled = false; - - if (sscache != null) - { - sscache.cleanup(); - sscache = null; - } - - Log.info("Disabled"); - } - - void onCommand(ICommandSender sender, String cmd, String[] args) - { - DynmapCommandSender dsender; - - if (sender instanceof EntityPlayer) - { - dsender = getOrAddPlayer((EntityPlayer)sender); - } - else - { - dsender = new ForgeCommandSender(sender); - } - - core.processCommand(dsender, cmd, cmd, args); - } - - private DynmapLocation toLoc(World worldObj, double x, double y, double z) - { - return new DynmapLocation(DynmapPlugin.this.getWorld(worldObj).getName(), x, y, z); - } - - public class PlayerTracker { - @SubscribeEvent - public void onPlayerLogin(PlayerLoggedInEvent event) { - if(!core_enabled) return; - final DynmapPlayer dp = getOrAddPlayer(event.player); - /* This event can be called from off server thread, so push processing there */ - core.getServer().scheduleServerTask(new Runnable() { - public void run() { - core.listenerManager.processPlayerEvent(EventType.PLAYER_JOIN, dp); - } - }, 2); - } - @SubscribeEvent - public void onPlayerLogout(PlayerLoggedOutEvent event) { - if(!core_enabled) return; - final DynmapPlayer dp = getOrAddPlayer(event.player); - final String name = event.player.getCommandSenderEntity().getName(); - /* This event can be called from off server thread, so push processing there */ - core.getServer().scheduleServerTask(new Runnable() { - public void run() { - core.listenerManager.processPlayerEvent(EventType.PLAYER_QUIT, dp); - players.remove(name); - } - }, 0); - } - @SubscribeEvent - public void onPlayerChangedDimension(PlayerChangedDimensionEvent event) { - if(!core_enabled) return; - getOrAddPlayer(event.player); // Freshen player object reference - } - @SubscribeEvent - public void onPlayerRespawn(PlayerRespawnEvent event) { - if(!core_enabled) return; - getOrAddPlayer(event.player); // Freshen player object reference - } - } - private PlayerTracker playerTracker = null; - - private void registerPlayerLoginListener() - { - if (playerTracker == null) { - playerTracker = new PlayerTracker(); - MinecraftForge.EVENT_BUS.register(playerTracker); - } - } - - public class WorldTracker { - @SubscribeEvent - public void handleWorldLoad(WorldEvent.Load event) { - if(!core_enabled) return; - World w = event.getWorld(); - if(!(w instanceof WorldServer)) return; - final ForgeWorld fw = getWorld(w); - if (fw == null) return; - // This event can be called from off server thread, so push processing there - core.getServer().scheduleServerTask(new Runnable() { - public void run() { - if(core.processWorldLoad(fw)) // Have core process load first - fire event listeners if good load after - core.listenerManager.processWorldEvent(EventType.WORLD_LOAD, fw); - } - }, 0); - } - @SubscribeEvent - public void handleWorldUnload(WorldEvent.Unload event) { - if(!core_enabled) return; - World w = event.getWorld(); - if(!(w instanceof WorldServer)) return; - final ForgeWorld fw = getWorld(w); - if(fw != null) { - // This event can be called from off server thread, so push processing there - core.getServer().scheduleServerTask(new Runnable() { - public void run() { - core.listenerManager.processWorldEvent(EventType.WORLD_UNLOAD, fw); - core.processWorldUnload(fw); - } - }, 0); - // Set world unloaded (needs to be immediate, since it may be invalid after event) - fw.setWorldUnloaded(); - // Clean up tracker - WorldUpdateTracker wut = updateTrackers.remove(fw.getName()); - if(wut != null) wut.world = null; - } - } - - @SubscribeEvent - public void handleChunkLoad(ChunkEvent.Load event) { - if(!core_enabled) return; - if(!onchunkgenerate) return; - World w = event.getWorld(); - if(!(w instanceof WorldServer)) return; - Chunk c = event.getChunk(); - if((c != null) && (!c.isTerrainPopulated())) { // If new chunk? - ForgeWorld fw = getWorld(w, false); - if(fw == null) { - return; - } - int ymax = 0; - ExtendedBlockStorage[] sections = c.getBlockStorageArray(); - for(int i = 0; i < sections.length; i++) { - if((sections[i] != null) && (sections[i].isEmpty() == false)) { - ymax = 16*(i+1); - } - } - int x = c.xPosition << 4; - int z = c.zPosition << 4; - if(ymax > 0) { - mapManager.touchVolume(fw.getName(), x, 0, z, x+15, ymax, z+16, "chunkgenerate"); - } - } - } - - @SubscribeEvent - public void handleChunkPopulate(PopulateChunkEvent.Post event) { - if(!core_enabled) return; - if(!onchunkpopulate) return; - World w = event.getWorld(); - if(!(w instanceof WorldServer)) return; - Chunk c = w.getChunkFromChunkCoords(event.getChunkX(), event.getChunkZ()); - int ymin = 0, ymax = 0; - if(c != null) { - ForgeWorld fw = getWorld(event.getWorld(), false); - if (fw == null) return; - - ExtendedBlockStorage[] sections = c.getBlockStorageArray(); - for(int i = 0; i < sections.length; i++) { - if((sections[i] != null) && (sections[i].isEmpty() == false)) { - ymax = 16*(i+1); - } - } - int x = c.xPosition << 4; - int z = c.zPosition << 4; - if(ymax > 0) - mapManager.touchVolume(fw.getName(), x, ymin, z, x+15, ymax, z+16, "chunkpopulate"); - } - } - } - - private boolean onblockchange = false; - private boolean onlightingchange = false; - private boolean onchunkpopulate = false; - private boolean onchunkgenerate = false; - private boolean onblockchange_with_id = false; - - - public class WorldUpdateTracker implements IWorldEventListener { - String worldid; - World world; - @Override - public void notifyLightSet(BlockPos pos) { - if(sscache != null) - sscache.invalidateSnapshot(worldid, pos.getX(), pos.getY(), pos.getZ()); - if(onlightingchange) { - mapManager.touch(worldid, pos.getX(), pos.getY(), pos.getZ(), "lightingchange"); - } - } - @Override - public void markBlockRangeForRenderUpdate(int x1, int y1, int z1, int x2, int y2, int z2) { - } - @Override - public void onEntityAdded(Entity entityIn) { - } - @Override - public void onEntityRemoved(Entity entityIn) { - } - @Override - public void sendBlockBreakProgress(int breakerId, BlockPos pos, - int progress) { - } - @Override - public void spawnParticle(int particleID, boolean ignoreRange, - double xCoord, double yCoord, double zCoord, double xOffset, - double yOffset, double zOffset, int... p_180442_15_) { - } - @Override - public void broadcastSound(int p_180440_1_, BlockPos p_180440_2_, - int p_180440_3_) { - } - @Override - public void notifyBlockUpdate(World worldIn, BlockPos pos, - IBlockState oldState, IBlockState newState, int flags) { - if(sscache != null) - sscache.invalidateSnapshot(worldid, pos.getX(), pos.getY(), pos.getZ()); - if(onblockchange) { - BlockUpdateRec r = new BlockUpdateRec(); - r.w = world; - r.wid = worldid; - r.x = pos.getX(); r.y = pos.getY(); r.z = pos.getZ(); - blockupdatequeue.add(r); - } - } - @Override - public void playSoundToAllNearExcept(EntityPlayer player, - SoundEvent soundIn, SoundCategory category, double x, double y, - double z, float volume, float pitch) { - } - @Override - public void playRecord(SoundEvent soundIn, BlockPos pos) { - } - @Override - public void playEvent(EntityPlayer arg0, int arg1, BlockPos arg2, int arg3) { - } - @Override - public void spawnParticle(int arg0, boolean arg1, boolean arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8, int... arg9) { - } - } - - private WorldTracker worldTracker = null; - private HashMap updateTrackers = new HashMap(); - - private void registerEvents() - { - if(worldTracker == null) { - worldTracker = new WorldTracker(); - MinecraftForge.EVENT_BUS.register(worldTracker); - } - // To trigger rendering. - onblockchange = core.isTrigger("blockupdate"); - onlightingchange = core.isTrigger("lightingupdate"); - onchunkpopulate = core.isTrigger("chunkpopulate"); - onchunkgenerate = core.isTrigger("chunkgenerate"); - onblockchange_with_id = core.isTrigger("blockupdate-with-id"); - if(onblockchange_with_id) - onblockchange = true; - } - - private ForgeWorld getWorldByName(String name) { - return worlds.get(name); - } - - private ForgeWorld getWorld(World w) { - return getWorld(w, true); - } - - private ForgeWorld getWorld(World w, boolean add_if_not_found) { - if(last_world == w) { - return last_fworld; - } - String wname = ForgeWorld.getWorldName(w); - - for(ForgeWorld fw : worlds.values()) { - if(fw.getRawName().equals(wname)) { - last_world = w; - last_fworld = fw; - if(fw.isLoaded() == false) { - fw.setWorldLoaded(w); - // Add tracker - WorldUpdateTracker wit = new WorldUpdateTracker(); - wit.worldid = fw.getName(); - wit.world = w; - updateTrackers.put(fw.getName(), wit); - w.addEventListener(wit); - } - return fw; - } - } - ForgeWorld fw = null; - if(add_if_not_found) { - /* Add to list if not found */ - fw = new ForgeWorld(w); - worlds.put(fw.getName(), fw); - // Add tracker - WorldUpdateTracker wit = new WorldUpdateTracker(); - wit.worldid = fw.getName(); - wit.world = w; - updateTrackers.put(fw.getName(), wit); - w.addEventListener(wit); - } - last_world = w; - last_fworld = fw; - return fw; - } - - /* - private void removeWorld(ForgeWorld fw) { - WorldUpdateTracker wit = updateTrackers.remove(fw.getName()); - if(wit != null) { - //fw.getWorld().removeWorldAccess(wit); - } - worlds.remove(fw.getName()); - if(last_fworld == fw) { - last_world = null; - last_fworld = null; - } - } - */ - - private void initMetrics() { - /* - try { - Mod m = DynmapMod.class.getAnnotation(Mod.class); - metrics = new ForgeMetrics(m.name(), m.version()); - ; - ForgeMetrics.Graph features = metrics.createGraph("Features Used"); - - features.addPlotter(new ForgeMetrics.Plotter("Internal Web Server") { - @Override - public int getValue() { - if (!core.configuration.getBoolean("disable-webserver", false)) - return 1; - return 0; - } - }); - features.addPlotter(new ForgeMetrics.Plotter("Login Security") { - @Override - public int getValue() { - if(core.configuration.getBoolean("login-enabled", false)) - return 1; - return 0; - } - }); - features.addPlotter(new ForgeMetrics.Plotter("Player Info Protected") { - @Override - public int getValue() { - if(core.player_info_protected) - return 1; - return 0; - } - }); - - ForgeMetrics.Graph maps = metrics.createGraph("Map Data"); - maps.addPlotter(new ForgeMetrics.Plotter("Worlds") { - @Override - public int getValue() { - if(core.mapManager != null) - return core.mapManager.getWorlds().size(); - return 0; - } - }); - maps.addPlotter(new ForgeMetrics.Plotter("Maps") { - @Override - public int getValue() { - int cnt = 0; - if(core.mapManager != null) { - for(DynmapWorld w :core.mapManager.getWorlds()) { - cnt += w.maps.size(); - } - } - return cnt; - } - }); - maps.addPlotter(new ForgeMetrics.Plotter("HD Maps") { - @Override - public int getValue() { - int cnt = 0; - if(core.mapManager != null) { - for(DynmapWorld w :core.mapManager.getWorlds()) { - for(MapType mt : w.maps) { - if(mt instanceof HDMap) { - cnt++; - } - } - } - } - return cnt; - } - }); - for (String mod : modsused) { - features.addPlotter(new ForgeMetrics.Plotter(mod + " Blocks") { - @Override - public int getValue() { - return 1; - } - }); - } - - metrics.start(); - } catch (IOException e) { - // Failed to submit the stats :-( - } - */ - } - - private void saveWorlds() { - File f = new File(core.getDataFolder(), "forgeworlds.yml"); - ConfigurationNode cn = new ConfigurationNode(f); - ArrayList> lst = new ArrayList>(); - for(DynmapWorld fw : core.mapManager.getWorlds()) { - HashMap vals = new HashMap(); - vals.put("name", fw.getRawName()); - vals.put("height", fw.worldheight); - vals.put("sealevel", fw.sealevel); - vals.put("nether", fw.isNether()); - vals.put("the_end", ((ForgeWorld)fw).isTheEnd()); - vals.put("title", fw.getTitle()); - lst.add(vals); - } - cn.put("worlds", lst); - cn.put("isMCPC", isMCPC); - cn.put("useSaveFolderAsName", useSaveFolder); - cn.put("maxWorldHeight", ForgeWorld.getMaxWorldHeight()); - - cn.save(); - } - private void loadWorlds() { - isMCPC = server.getServerModName().contains("mcpc"); - File f = new File(core.getDataFolder(), "forgeworlds.yml"); - if(f.canRead() == false) { - useSaveFolder = true; - if (isMCPC) { - ForgeWorld.setMCPCMapping(); - } - else { - ForgeWorld.setSaveFolderMapping(); - } - return; - } - ConfigurationNode cn = new ConfigurationNode(f); - cn.load(); - // If defined, use maxWorldHeight - ForgeWorld.setMaxWorldHeight(cn.getInteger("maxWorldHeight", 256)); - - // If existing, only switch to save folder if MCPC+ - useSaveFolder = isMCPC; - // If setting defined, use it - if (cn.containsKey("useSaveFolderAsName")) { - useSaveFolder = cn.getBoolean("useSaveFolderAsName", useSaveFolder); - } - if (isMCPC) { - ForgeWorld.setMCPCMapping(); - } - else if (useSaveFolder) { - ForgeWorld.setSaveFolderMapping(); - } - // If inconsistent between MCPC and non-MCPC - if (isMCPC != cn.getBoolean("isMCPC", false)) { - return; - } - List> lst = cn.getMapList("worlds"); - if(lst == null) { - Log.warning("Discarding bad forgeworlds.yml"); - return; - } - - for(Map world : lst) { - try { - String name = (String)world.get("name"); - int height = (Integer)world.get("height"); - int sealevel = (Integer)world.get("sealevel"); - boolean nether = (Boolean)world.get("nether"); - boolean theend = (Boolean)world.get("the_end"); - String title = (String)world.get("title"); - if(name != null) { - ForgeWorld fw = new ForgeWorld(name, height, sealevel, nether, theend, title); - fw.setWorldUnloaded(); - core.processWorldLoad(fw); - worlds.put(fw.getName(), fw); - } - } catch (Exception x) { - Log.warning("Unable to load saved worlds from forgeworlds.yml"); - return; - } - } - } - public void serverStarted() { - this.onStart(); - if (core != null) { - core.serverStarted(); - } - } -} - -class DynmapCommandHandler extends CommandBase -{ - private String cmd; - private DynmapPlugin plugin; - - public DynmapCommandHandler(String cmd, DynmapPlugin p) - { - this.cmd = cmd; - this.plugin = p; - } - - @Override - public void execute(MinecraftServer server, ICommandSender sender, - String[] args) throws CommandException { - plugin.onCommand(sender, cmd, args); - } - - @Override - public String getName() { - return cmd; - } - - @Override - public String getUsage(ICommandSender arg0) { - return "Run /" + cmd + " help for details on using command"; - } -} - -class DynmapCommand extends DynmapCommandHandler { - DynmapCommand(DynmapPlugin p) { - super("dynmap", p); - } -} -class DmapCommand extends DynmapCommandHandler { - DmapCommand(DynmapPlugin p) { - super("dmap", p); - } -} -class DmarkerCommand extends DynmapCommandHandler { - DmarkerCommand(DynmapPlugin p) { - super("dmarker", p); - } -} -class DynmapExpCommand extends DynmapCommandHandler { - DynmapExpCommand(DynmapPlugin p) { - super("dynmapexp", p); - } -} - diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeMapChunkCache.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeMapChunkCache.java deleted file mode 100644 index 3be15118..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeMapChunkCache.java +++ /dev/null @@ -1,1616 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.io.DataInputStream; -import java.lang.reflect.Field; -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.ListIterator; -import java.util.Map; -import java.util.Set; - -import net.minecraft.nbt.CompressedStreamTools; -import net.minecraft.nbt.NBTBase; -import net.minecraft.nbt.NBTTagByte; -import net.minecraft.nbt.NBTTagByteArray; -import net.minecraft.nbt.NBTTagCompound; -import net.minecraft.nbt.NBTTagDouble; -import net.minecraft.nbt.NBTTagFloat; -import net.minecraft.nbt.NBTTagInt; -import net.minecraft.nbt.NBTTagIntArray; -import net.minecraft.nbt.NBTTagList; -import net.minecraft.nbt.NBTTagLong; -import net.minecraft.nbt.NBTTagShort; -import net.minecraft.nbt.NBTTagString; -import net.minecraft.util.math.ChunkPos; -import net.minecraft.world.World; -import net.minecraft.world.WorldServer; -import net.minecraft.world.biome.Biome; -import net.minecraft.world.chunk.Chunk; -import net.minecraft.world.chunk.IChunkProvider; -import net.minecraft.world.chunk.storage.AnvilChunkLoader; -import net.minecraft.world.chunk.storage.IChunkLoader; -import net.minecraft.world.chunk.storage.RegionFileCache; -import net.minecraft.world.gen.ChunkProviderServer; - -import org.dynmap.DynmapChunk; -import org.dynmap.DynmapCore; -import org.dynmap.DynmapWorld; -import org.dynmap.Log; -import org.dynmap.common.BiomeMap; -import org.dynmap.forge_1_11_2.SnapshotCache.SnapshotRec; -import org.dynmap.hdmap.HDBlockModels; -import org.dynmap.renderer.DynmapBlockState; -import org.dynmap.renderer.RenderPatchFactory; -import org.dynmap.utils.DynIntHashMap; -import org.dynmap.utils.MapChunkCache; -import org.dynmap.utils.MapIterator; -import org.dynmap.utils.BlockStep; -import org.dynmap.utils.VisibilityLimit; - -/** - * Container for managing chunks - dependent upon using chunk snapshots, since rendering is off server thread - */ -public class ForgeMapChunkCache extends MapChunkCache -{ - private static boolean init = false; - private static Field unloadqueue = null; - private static Field currentchunkloader = null; - private static Field updateEntityTick = null; - /* AnvilChunkLoader fields */ - private static Field chunksToRemove = null; // Map - private static Field pendingAnvilChunksCoordinates = null; // Set - private static Method writechunktonbt = null; // writeChunkToNBT(Chunk c, World w, NBTTagCompound nbt) - - /* AnvilChunkLoaderPending fields */ - private static Field chunkCoord = null; - private static Field nbtTag = null; - - private World w; - private DynmapWorld dw; - private ChunkProviderServer cps; - private int nsect; - private List chunks; - private ListIterator iterator; - private int x_min, x_max, z_min, z_max; - private int x_dim; - private boolean biome, biomeraw, highesty, blockdata; - private HiddenChunkStyle hidestyle = HiddenChunkStyle.FILL_AIR; - private List visible_limits = null; - private List hidden_limits = null; - private boolean isempty = true; - private int snapcnt; - private ChunkSnapshot[] snaparray; /* Index = (x-x_min) + ((z-z_min)*x_dim) */ - private DynIntHashMap[] snaptile; - private byte[][] sameneighborbiomecnt; - private BiomeMap[][] biomemap; - private boolean[][] isSectionNotEmpty; /* Indexed by snapshot index, then by section index */ - private Set queue = null; - - private static final BlockStep unstep[] = { BlockStep.X_MINUS, BlockStep.Y_MINUS, BlockStep.Z_MINUS, - BlockStep.X_PLUS, BlockStep.Y_PLUS, BlockStep.Z_PLUS - }; - - private static BiomeMap[] biome_to_bmap; - - private static final int getIndexInChunk(int cx, int cy, int cz) { - return (cy << 8) | (cz << 4) | cx; - } - - /** - * Iterator for traversing map chunk cache (base is for non-snapshot) - */ - public class OurMapIterator implements MapIterator - { - private int x, y, z, chunkindex, bx, bz; - private ChunkSnapshot snap; - private BlockStep laststep; - private DynmapBlockState blk; - private final int worldheight; - private final int x_base; - private final int z_base; - - OurMapIterator(int x0, int y0, int z0) - { - x_base = x_min << 4; - z_base = z_min << 4; - - if (biome) - { - biomePrep(); - } - - initialize(x0, y0, z0); - worldheight = w.getHeight(); - } - @Override - public final void initialize(int x0, int y0, int z0) - { - this.x = x0; - this.y = y0; - this.z = z0; - this.chunkindex = ((x >> 4) - x_min) + (((z >> 4) - z_min) * x_dim); - this.bx = x & 0xF; - this.bz = z & 0xF; - - if((chunkindex >= snapcnt) || (chunkindex < 0)) { - snap = EMPTY; - } - else { - snap = snaparray[chunkindex]; - } - - laststep = BlockStep.Y_MINUS; - - if ((y >= 0) && (y < worldheight)) - { - blk = null; - } - else - { - blk = DynmapBlockState.AIR; - } - } - @Override - public int getBlockSkyLight() - { - try - { - return snap.getBlockSkyLight(bx, y, bz); - } - catch (ArrayIndexOutOfBoundsException aioobx) - { - return 15; - } - } - @Override - public final int getBlockEmittedLight() - { - try - { - return snap.getBlockEmittedLight(bx, y, bz); - } - catch (ArrayIndexOutOfBoundsException aioobx) - { - return 0; - } - } - @Override - /** - * Get block sky and emitted light, relative to current coordinate - * @return (emitted light * 256) + sky light - */ - public final int getBlockLight(BlockStep step) { - int emit = 0, sky = 15; - if (step.yoff != 0) { // Y coord - snap is valid already - int ny = y + step.yoff; - emit = snap.getBlockEmittedLight(bx, ny, bz); - sky = snap.getBlockSkyLight(bx, ny, bz); - } - else { - int nx = x + step.xoff; - int nz = z + step.zoff; - int nchunkindex = ((nx >> 4) - x_min) + (((nz >> 4) - z_min) * x_dim); - if ((nchunkindex < snapcnt) && (nchunkindex >= 0)) { - emit = snaparray[nchunkindex].getBlockEmittedLight(nx & 0xF, y, nz & 0xF); - sky = snaparray[nchunkindex].getBlockSkyLight(nx & 0xF, y, nz & 0xF); - } - } - return (emit << 8) + sky; - } - @Override - /** - * Get block sky and emitted light, relative to current coordinate - * @return (emitted light * 256) + sky light - */ - public final int getBlockLight(int xoff, int yoff, int zoff) { - int emit = 0, sky = 15; - int nx = x + xoff; - int ny = y + yoff; - int nz = z + zoff; - int nchunkindex = ((nx >> 4) - x_min) + (((nz >> 4) - z_min) * x_dim); - if ((nchunkindex < snapcnt) && (nchunkindex >= 0)) { - emit = snaparray[nchunkindex].getBlockEmittedLight(nx & 0xF, ny, nz & 0xF); - sky = snaparray[nchunkindex].getBlockSkyLight(nx & 0xF, ny, nz & 0xF); - } - return (emit << 8) + sky; - } - - private void biomePrep() - { - if (sameneighborbiomecnt != null) - { - return; - } - - int x_size = x_dim << 4; - int z_size = (z_max - z_min + 1) << 4; - sameneighborbiomecnt = new byte[x_size][]; - biomemap = new BiomeMap[x_size][]; - - for (int i = 0; i < x_size; i++) - { - sameneighborbiomecnt[i] = new byte[z_size]; - biomemap[i] = new BiomeMap[z_size]; - } - - for (int i = 0; i < x_size; i++) - { - for (int j = 0; j < z_size; j++) - { - if (j == 0) - initialize(i + x_base, 64, z_base); - else - stepPosition(BlockStep.Z_PLUS); - - int bb = snap.getBiome(bx, bz); - BiomeMap bm = BiomeMap.byBiomeID(bb); - - biomemap[i][j] = bm; - int cnt = 0; - - if (i > 0) - { - if (bm == biomemap[i - 1][j]) /* Same as one to left */ - { - cnt++; - sameneighborbiomecnt[i - 1][j]++; - } - - if ((j > 0) && (bm == biomemap[i - 1][j - 1])) - { - cnt++; - sameneighborbiomecnt[i - 1][j - 1]++; - } - - if ((j < (z_size - 1)) && (bm == biomemap[i - 1][j + 1])) - { - cnt++; - sameneighborbiomecnt[i - 1][j + 1]++; - } - } - - if ((j > 0) && (biomemap[i][j] == biomemap[i][j - 1])) /* Same as one to above */ - { - cnt++; - sameneighborbiomecnt[i][j - 1]++; - } - - sameneighborbiomecnt[i][j] = (byte)cnt; - } - } - } - @Override - public final BiomeMap getBiome() - { - try - { - return biomemap[x - x_base][z - z_base]; - } - catch (Exception ex) - { - return BiomeMap.NULL; - } - } - @Override - public final int getSmoothGrassColorMultiplier(int[] colormap) - { - int mult = 0xFFFFFF; - - try - { - int rx = x - x_base; - int rz = z - z_base; - BiomeMap bm = biomemap[rx][rz]; - - if (sameneighborbiomecnt[rx][rz] >= (byte)8) /* All neighbors same? */ - { - mult = bm.getModifiedGrassMultiplier(colormap[bm.biomeLookup()]); - } - else - { - int raccum = 0; - int gaccum = 0; - int baccum = 0; - - for (int xoff = -1; xoff < 2; xoff++) - { - for (int zoff = -1; zoff < 2; zoff++) - { - bm = biomemap[rx + xoff][rz + zoff]; - int rmult = bm.getModifiedGrassMultiplier(colormap[bm.biomeLookup()]); - raccum += (rmult >> 16) & 0xFF; - gaccum += (rmult >> 8) & 0xFF; - baccum += rmult & 0xFF; - } - } - - mult = ((raccum / 9) << 16) | ((gaccum / 9) << 8) | (baccum / 9); - } - } - catch (Exception x) - { - mult = 0xFFFFFF; - } - - return mult; - } - @Override - public final int getSmoothFoliageColorMultiplier(int[] colormap) - { - int mult = 0xFFFFFF; - - try - { - int rx = x - x_base; - int rz = z - z_base; - BiomeMap bm = biomemap[rx][rz]; - - if (sameneighborbiomecnt[rx][rz] >= (byte)8) /* All neighbors same? */ - { - mult = bm.getModifiedFoliageMultiplier(colormap[bm.biomeLookup()]); - } - else - { - int raccum = 0; - int gaccum = 0; - int baccum = 0; - - for (int xoff = -1; xoff < 2; xoff++) - { - for (int zoff = -1; zoff < 2; zoff++) - { - bm = biomemap[rx + xoff][rz + zoff]; - int rmult = bm.getModifiedFoliageMultiplier(colormap[bm.biomeLookup()]); - raccum += (rmult >> 16) & 0xFF; - gaccum += (rmult >> 8) & 0xFF; - baccum += rmult & 0xFF; - } - } - - mult = ((raccum / 9) << 16) | ((gaccum / 9) << 8) | (baccum / 9); - } - } - catch (Exception x) - { - mult = 0xFFFFFF; - } - - return mult; - } - @Override - public final int getSmoothColorMultiplier(int[] colormap, int[] swampmap) - { - int mult = 0xFFFFFF; - - try - { - int rx = x - x_base; - int rz = z - z_base; - BiomeMap bm = biomemap[rx][rz]; - - if (sameneighborbiomecnt[rx][rz] >= (byte)8) /* All neighbors same? */ - { - if (bm == BiomeMap.SWAMPLAND) - { - mult = swampmap[bm.biomeLookup()]; - } - else - { - mult = colormap[bm.biomeLookup()]; - } - } - else - { - int raccum = 0; - int gaccum = 0; - int baccum = 0; - - for (int xoff = -1; xoff < 2; xoff++) - { - for (int zoff = -1; zoff < 2; zoff++) - { - bm = biomemap[rx + xoff][rz + zoff]; - int rmult; - - if (bm == BiomeMap.SWAMPLAND) - { - rmult = swampmap[bm.biomeLookup()]; - } - else - { - rmult = colormap[bm.biomeLookup()]; - } - - raccum += (rmult >> 16) & 0xFF; - gaccum += (rmult >> 8) & 0xFF; - baccum += rmult & 0xFF; - } - } - - mult = ((raccum / 9) << 16) | ((gaccum / 9) << 8) | (baccum / 9); - } - } - catch (Exception x) - { - mult = 0xFFFFFF; - } - - return mult; - } - @Override - public final int getSmoothWaterColorMultiplier() - { - try - { - int rx = x - x_base; - int rz = z - z_base; - BiomeMap bm = biomemap[rx][rz]; - - if (sameneighborbiomecnt[rx][rz] >= (byte)8) /* All neighbors same? */ - { - return bm.getWaterColorMult(); - } - - int raccum = 0; - int gaccum = 0; - int baccum = 0; - - for (int xoff = -1; xoff < 2; xoff++) - { - for (int zoff = -1; zoff < 2; zoff++) - { - bm = biomemap[rx + xoff][rz + zoff]; - int mult = bm.getWaterColorMult(); - raccum += (mult >> 16) & 0xFF; - gaccum += (mult >> 8) & 0xFF; - baccum += mult & 0xFF; - } - } - - return ((raccum / 9) << 16) | ((gaccum / 9) << 8) | (baccum / 9); - } - catch (Exception x) - { - return 0xFFFFFF; - } - } - @Override - public final int getSmoothWaterColorMultiplier(int[] colormap) - { - int mult = 0xFFFFFF; - - try - { - int rx = x - x_base; - int rz = z - z_base; - BiomeMap bm = biomemap[rx][rz]; - - if (sameneighborbiomecnt[rx][rz] >= (byte)8) /* All neighbors same? */ - { - mult = colormap[bm.biomeLookup()]; - } - else - { - int raccum = 0; - int gaccum = 0; - int baccum = 0; - - for (int xoff = -1; xoff < 2; xoff++) - { - for (int zoff = -1; zoff < 2; zoff++) - { - bm = biomemap[rx + xoff][rz + zoff]; - int rmult = colormap[bm.biomeLookup()]; - raccum += (rmult >> 16) & 0xFF; - gaccum += (rmult >> 8) & 0xFF; - baccum += rmult & 0xFF; - } - } - - mult = ((raccum / 9) << 16) | ((gaccum / 9) << 8) | (baccum / 9); - } - } - catch (Exception x) - { - mult = 0xFFFFFF; - } - - return mult; - } - /** - * Step current position in given direction - */ - @Override - public final void stepPosition(BlockStep step) - { - blk = null; - - switch (step.ordinal()) - { - case 0: - x++; - bx++; - - if (bx == 16) /* Next chunk? */ - { - bx = 0; - chunkindex++; - if((chunkindex >= snapcnt) || (chunkindex < 0)) { - snap = EMPTY; - } - else { - snap = snaparray[chunkindex]; - } - } - - break; - - case 1: - y++; - - if (y >= worldheight) - { - blk = DynmapBlockState.AIR; - } - - break; - - case 2: - z++; - bz++; - - if (bz == 16) /* Next chunk? */ - { - bz = 0; - chunkindex += x_dim; - if((chunkindex >= snapcnt) || (chunkindex < 0)) { - snap = EMPTY; - } - else { - snap = snaparray[chunkindex]; - } - } - break; - - case 3: - x--; - bx--; - - if (bx == -1) /* Next chunk? */ - { - bx = 15; - chunkindex--; - if((chunkindex >= snapcnt) || (chunkindex < 0)) { - snap = EMPTY; - } - else { - snap = snaparray[chunkindex]; - } - } - - break; - - case 4: - y--; - - if (y < 0) - { - blk = DynmapBlockState.AIR; - } - - break; - - case 5: - z--; - bz--; - - if (bz == -1) /* Next chunk? */ - { - bz = 15; - chunkindex -= x_dim; - if((chunkindex >= snapcnt) || (chunkindex < 0)) { - snap = EMPTY; - } - else { - snap = snaparray[chunkindex]; - } - } - break; - } - - laststep = step; - } - /** - * Unstep current position to previous position - */ - @Override - public BlockStep unstepPosition() - { - BlockStep ls = laststep; - stepPosition(unstep[ls.ordinal()]); - return ls; - } - /** - * Unstep current position in oppisite director of given step - */ - @Override - public void unstepPosition(BlockStep s) - { - stepPosition(unstep[s.ordinal()]); - } - @Override - public final void setY(int y) - { - if (y > this.y) - { - laststep = BlockStep.Y_PLUS; - } - else - { - laststep = BlockStep.Y_MINUS; - } - - this.y = y; - - if ((y < 0) || (y >= worldheight)) - { - blk = DynmapBlockState.AIR; - } - else - { - blk = null; - } - } - @Override - public final int getX() - { - return x; - } - @Override - public final int getY() - { - return y; - } - @Override - public final int getZ() - { - return z; - } - @Override - public final DynmapBlockState getBlockTypeAt(BlockStep s) - { - if (s == BlockStep.Y_MINUS) - { - if (y > 0) - { - return snap.getBlockType(bx, y - 1, bz); - } - } - else if (s == BlockStep.Y_PLUS) - { - if (y < (worldheight - 1)) - { - return snap.getBlockType(bx, y + 1, bz); - } - } - else - { - BlockStep ls = laststep; - stepPosition(s); - DynmapBlockState tid = snap.getBlockType(bx, y, bz); - unstepPosition(); - laststep = ls; - return tid; - } - - return DynmapBlockState.AIR; - } - @Override - public BlockStep getLastStep() - { - return laststep; - } - @Override - public int getWorldHeight() - { - return worldheight; - } - @Override - public long getBlockKey() - { - return (((chunkindex * worldheight) + y) << 8) | (bx << 4) | bz; - } - @Override - public RenderPatchFactory getPatchFactory() { - return HDBlockModels.getPatchDefinitionFactory(); - } - @Override - public Object getBlockTileEntityField(String fieldId) { - try { - int idx = getIndexInChunk(bx,y,bz); - Object[] vals = (Object[])snaptile[chunkindex].get(idx); - for (int i = 0; i < vals.length; i += 2) { - if (vals[i].equals(fieldId)) { - return vals[i+1]; - } - } - } catch (Exception x) { - } - return null; - } - @Override - public DynmapBlockState getBlockTypeAt(int xoff, int yoff, int zoff) { - int xx = this.x + xoff; - int yy = this.y + yoff; - int zz = this.z + zoff; - int idx = ((xx >> 4) - x_min) + (((zz >> 4) - z_min) * x_dim); - try { - return snaparray[idx].getBlockType(xx & 0xF, yy, zz & 0xF); - } catch (Exception x) { - return DynmapBlockState.AIR; - } - } - @Override - public Object getBlockTileEntityFieldAt(String fieldId, int xoff, - int yoff, int zoff) { - return null; - } - @Override - public long getInhabitedTicks() { - try { - return snap.getInhabitedTicks(); - } catch (Exception x) { - return 0; - } - } - @Override - public DynmapBlockState getBlockType() { - if (blk == null) { - blk = snap.getBlockType(bx, y, bz); - } - return blk; - } - } - - private class OurEndMapIterator extends OurMapIterator - { - OurEndMapIterator(int x0, int y0, int z0) - { - super(x0, y0, z0); - } - @Override - public final int getBlockSkyLight() - { - return 15; - } - } - /** - * Chunk cache for representing unloaded chunk (or air) - */ - private static class EmptyChunk extends ChunkSnapshot - { - public EmptyChunk() - { - super(256, 0, 0, 0, 0); - } - /* Need these for interface, but not used */ - @Override - public int getX() - { - return 0; - } - @Override - public int getZ() - { - return 0; - } - @Override - public final DynmapBlockState getBlockType(int x, int y, int z) - { - return DynmapBlockState.AIR; - } - @Override - public final int getBlockSkyLight(int x, int y, int z) - { - return 15; - } - @Override - public final int getBlockEmittedLight(int x, int y, int z) - { - return 0; - } - @Override - public final int getHighestBlockYAt(int x, int z) - { - return 0; - } - @Override - public int getBiome(int x, int z) - { - return -1; - } - @Override - public boolean isSectionEmpty(int sy) - { - return true; - } - } - - /** - * Chunk cache for representing generic stone chunk - */ - private static class PlainChunk extends ChunkSnapshot - { - private DynmapBlockState fill; - - PlainChunk(String fill) - { - super(256, 0, 0, 0, 0); - this.fill = DynmapBlockState.getBaseStateByName(fill); - } - /* Need these for interface, but not used */ - @Override - public int getX() - { - return 0; - } - @Override - public int getZ() - { - return 0; - } - @Override - public int getBiome(int x, int z) - { - return -1; - } - @Override - public final DynmapBlockState getBlockType(int x, int y, int z) - { - if (y < 64) - { - return fill; - } - - return DynmapBlockState.AIR; - } - @Override - public final int getBlockSkyLight(int x, int y, int z) - { - if (y < 64) - { - return 0; - } - - return 15; - } - @Override - public final int getBlockEmittedLight(int x, int y, int z) - { - return 0; - } - @Override - public final int getHighestBlockYAt(int x, int z) - { - return 64; - } - @Override - public boolean isSectionEmpty(int sy) - { - return (sy < 4); - } - } - - private static final EmptyChunk EMPTY = new EmptyChunk(); - private static final PlainChunk STONE = new PlainChunk(DynmapBlockState.STONE_BLOCK); - private static final PlainChunk OCEAN = new PlainChunk(DynmapBlockState.WATER_BLOCK); - - - public static void init() { - if (!init) - { - Field[] f = ChunkProviderServer.class.getDeclaredFields(); - - for(int i = 0; i < f.length; i++) { - if((unloadqueue == null) && f[i].getType().isAssignableFrom(java.util.Set.class)) { - unloadqueue = f[i]; - //Log.info("Found unloadqueue - " + f[i].getName()); - unloadqueue.setAccessible(true); - } - else if((currentchunkloader == null) && f[i].getType().isAssignableFrom(IChunkLoader.class)) { - currentchunkloader = f[i]; - //Log.info("Found currentchunkprovider - " + f[i].getName()); - currentchunkloader.setAccessible(true); - } - } - - f = WorldServer.class.getDeclaredFields(); - for(int i = 0; i < f.length; i++) { - if((updateEntityTick == null) && f[i].getType().isAssignableFrom(int.class)) { - updateEntityTick = f[i]; - //Log.info("Found updateEntityTick - " + f[i].getName()); - updateEntityTick.setAccessible(true); - } - } - - f = AnvilChunkLoader.class.getDeclaredFields(); - for(int i = 0; i < f.length; i++) { - if((chunksToRemove == null) && (f[i].getType().equals(Map.class))) { - chunksToRemove = f[i]; - chunksToRemove.setAccessible(true); - } - else if((pendingAnvilChunksCoordinates == null) && (f[i].getType().equals(Set.class))) { - pendingAnvilChunksCoordinates = f[i]; - pendingAnvilChunksCoordinates.setAccessible(true); - } - } - // Get writeChunkToNBT method - Method[] ma = AnvilChunkLoader.class.getDeclaredMethods(); - for (Method m : ma) { - Class[] p = m.getParameterTypes(); - if ((p.length == 3) && (p[0].equals(Chunk.class)) && (p[1].equals(World.class)) && (p[2].equals(NBTTagCompound.class))) { - writechunktonbt = m; - m.setAccessible(true); - break; - } - } - - if ((unloadqueue == null) || (currentchunkloader == null) || (writechunktonbt == null)) - { - Log.severe("ERROR: cannot find unload queue or chunk provider field - dynmap cannot load chunks"); - } - if (updateEntityTick == null) { - Log.severe("ERROR: cannot find updateEntityTick - dynmap cannot drive entity cleanup when no players are active"); - } - - init = true; - } - } - - /** - * Construct empty cache - */ - public ForgeMapChunkCache() - { - init(); - } - - public void setChunks(ForgeWorld dw, List chunks) - { - this.dw = dw; - this.w = dw.getWorld(); - if(dw.isLoaded()) { - /* Check if world's provider is ChunkProviderServer */ - IChunkProvider cp = this.w.getChunkProvider(); - - if (cp instanceof ChunkProviderServer) - { - cps = (ChunkProviderServer)cp; - } - else - { - Log.severe("Error: world " + dw.getName() + " has unsupported chunk provider"); - } - } - else { - chunks = new ArrayList(); - } - nsect = dw.worldheight >> 4; - this.chunks = chunks; - - /* Compute range */ - if (chunks.size() == 0) - { - this.x_min = 0; - this.x_max = 0; - this.z_min = 0; - this.z_max = 0; - x_dim = 1; - } - else - { - x_min = x_max = chunks.get(0).x; - z_min = z_max = chunks.get(0).z; - - for (DynmapChunk c : chunks) - { - if (c.x > x_max) - { - x_max = c.x; - } - - if (c.x < x_min) - { - x_min = c.x; - } - - if (c.z > z_max) - { - z_max = c.z; - } - - if (c.z < z_min) - { - z_min = c.z; - } - } - - x_dim = x_max - x_min + 1; - } - - snapcnt = x_dim * (z_max-z_min+1); - snaparray = new ChunkSnapshot[snapcnt]; - snaptile = new DynIntHashMap[snapcnt]; - isSectionNotEmpty = new boolean[snapcnt][]; - - try - { - if ((unloadqueue != null) && (cps != null)) - { - queue = (Set)unloadqueue.get(cps); - } - } - catch (IllegalArgumentException iax) - { - } - catch (IllegalAccessException e) - { - } - - } - - private static boolean didError = false; - - public NBTTagCompound readChunk(int x, int z) { - if((cps == null) || (!(cps.chunkLoader instanceof AnvilChunkLoader)) || - (((chunksToRemove == null) || (pendingAnvilChunksCoordinates == null)))) { - if (!didError) { - Log.severe("**** DYNMAP CANNOT READ CHUNKS (UNSUPPORTED CHUNK LOADER) ****"); - didError = true; - } - return null; - } - try { - AnvilChunkLoader acl = (AnvilChunkLoader)cps.chunkLoader; - Map chunkstoremove = null; - Set pendingcoords = null; - - chunkstoremove = (Map)chunksToRemove.get(acl); - pendingcoords = (Set)pendingAnvilChunksCoordinates.get(acl); - - NBTTagCompound rslt = null; - ChunkPos coord = new ChunkPos(x, z); - - if (pendingcoords.contains(coord)) { - for (Object o : chunkstoremove.values()) { - if (chunkCoord == null) { - Field[] f = o.getClass().getDeclaredFields(); - for(Field ff : f) { - if((chunkCoord == null) && (ff.getType().equals(ChunkPos.class))) { - chunkCoord = ff; - chunkCoord.setAccessible(true); - } - else if((nbtTag == null) && (ff.getType().equals(NBTTagCompound.class))) { - nbtTag = ff; - nbtTag.setAccessible(true); - } - } - if ((chunkCoord == null) || (nbtTag == null)) { - Log.severe("Error getting chunkCoord and nbtTag for Forge"); - return null; - } - } - ChunkPos occ = (ChunkPos)chunkCoord.get(o); - - if (occ.equals(coord)) { - rslt = (NBTTagCompound)nbtTag.get(o); - break; - } - } - } - - if (rslt == null) { - DataInputStream str = RegionFileCache.getChunkInputStream(acl.chunkSaveLocation, x, z); - - if (str == null) { - return null; - } - rslt = CompressedStreamTools.read(str); - } - if(rslt != null) - rslt = rslt.getCompoundTag("Level"); - return rslt; - } catch (Exception exc) { - Log.severe(String.format("Error reading chunk: %s,%d,%d", dw.getName(), x, z), exc); - return null; - } - } - - private Object getNBTValue(NBTBase v) { - Object val = null; - switch(v.getId()) { - case 1: // Byte - val = Byte.valueOf(((NBTTagByte)v).getByte()); - break; - case 2: // Short - val = Short.valueOf(((NBTTagShort)v).getShort()); - break; - case 3: // Int - val = Integer.valueOf(((NBTTagInt)v).getInt()); - break; - case 4: // Long - val = Long.valueOf(((NBTTagLong)v).getLong()); - break; - case 5: // Float - val = Float.valueOf(((NBTTagFloat)v).getFloat()); - break; - case 6: // Double - val = Double.valueOf(((NBTTagDouble)v).getDouble()); - break; - case 7: // Byte[] - val = ((NBTTagByteArray)v).getByteArray(); - break; - case 8: // String - val = ((NBTTagString)v).getString(); - break; - case 9: // List - NBTTagList tl = (NBTTagList) v; - ArrayList vlist = new ArrayList(); - int type = tl.getTagType(); - for (int i = 0; i < tl.tagCount(); i++) { - switch (type) { - case 5: - float fv = tl.getFloatAt(i); - vlist.add(fv); - break; - case 6: - double dv = tl.getDoubleAt(i); - vlist.add(dv); - break; - case 8: - String sv = tl.getStringTagAt(i); - vlist.add(sv); - break; - case 10: - NBTTagCompound tc = tl.getCompoundTagAt(i); - vlist.add(getNBTValue(tc)); - break; - case 11: - int[] ia = tl.getIntArrayAt(i); - vlist.add(ia); - break; - } - } - val = vlist; - break; - case 10: // Map - NBTTagCompound tc = (NBTTagCompound) v; - HashMap vmap = new HashMap(); - for (Object t : tc.getKeySet()) { - String st = (String) t; - NBTBase tg = tc.getTag(st); - vmap.put(st, getNBTValue(tg)); - } - val = vmap; - break; - case 11: // Int[] - val = ((NBTTagIntArray)v).getIntArray(); - break; - } - return val; - } - - private boolean isChunkVisible(DynmapChunk chunk) { - boolean vis = true; - if(visible_limits != null) { - vis = false; - for(VisibilityLimit limit : visible_limits) { - if (limit.doIntersectChunk(chunk.x, chunk.z)) { - vis = true; - break; - } - } - } - if(vis && (hidden_limits != null)) { - for(VisibilityLimit limit : hidden_limits) { - if (limit.doIntersectChunk(chunk.x, chunk.z)) { - vis = false; - break; - } - } - } - return vis; - } - - private boolean tryChunkCache(DynmapChunk chunk, boolean vis) { - /* Check if cached chunk snapshot found */ - ChunkSnapshot ss = null; - SnapshotRec ssr = DynmapPlugin.plugin.sscache.getSnapshot(dw.getName(), chunk.x, chunk.z, blockdata, biome, biomeraw, highesty); - if(ssr != null) { - ss = ssr.ss; - if (!vis) - { - if (hidestyle == HiddenChunkStyle.FILL_STONE_PLAIN) - { - ss = STONE; - } - else if (hidestyle == HiddenChunkStyle.FILL_OCEAN) - { - ss = OCEAN; - } - else - { - ss = EMPTY; - } - } - int idx = (chunk.x-x_min) + (chunk.z - z_min)*x_dim; - snaparray[idx] = ss; - snaptile[idx] = ssr.tileData; - } - return (ssr != null); - } - - private boolean isChunkUnloadPending(DynmapChunk chunk) { - boolean isunloadpending = false; - - if (queue != null) - { - long coord = ChunkPos.asLong(chunk.x, chunk.z); - isunloadpending = queue.contains(Long.valueOf(coord)); - } - return isunloadpending; - } - - // Prep snapshot and add to cache - private SnapshotRec prepChunkSnapshot(DynmapChunk chunk, NBTTagCompound nbt) { - ChunkSnapshot ss = new ChunkSnapshot(nbt, dw.worldheight); - DynIntHashMap tileData = new DynIntHashMap(); - - NBTTagList tiles = nbt.getTagList("TileEntities", 10); - if(tiles == null) tiles = new NBTTagList(); - /* Get tile entity data */ - List vals = new ArrayList(); - for(int tid = 0; tid < tiles.tagCount(); tid++) { - NBTTagCompound tc = tiles.getCompoundTagAt(tid); - int tx = tc.getInteger("x"); - int ty = tc.getInteger("y"); - int tz = tc.getInteger("z"); - int cx = tx & 0xF; - int cz = tz & 0xF; - DynmapBlockState blk = ss.getBlockType(cx, ty, cz); - String[] te_fields = HDBlockModels.getTileEntityFieldsNeeded(blk); - if(te_fields != null) { - vals.clear(); - for(String id: te_fields) { - NBTBase v = tc.getTag(id); /* Get field */ - if(v != null) { - Object val = getNBTValue(v); - if(val != null) { - vals.add(id); - vals.add(val); - } - } - } - if(vals.size() > 0) { - Object[] vlist = vals.toArray(new Object[vals.size()]); - tileData.put(getIndexInChunk(cx, ty, cz), vlist); - } - } - } - SnapshotRec ssr = new SnapshotRec(); - ssr.ss = ss; - ssr.tileData = tileData; - DynmapPlugin.plugin.sscache.putSnapshot(dw.getName(), chunk.x, chunk.z, ssr, blockdata, biome, biomeraw, highesty); - - return ssr; - } - - /** - * Read NBT data from loaded chunks - needs to be called from server/world thread to be safe - * @returns number loaded - */ - public int getLoadedChunks() { - int cnt = 0; - if(!dw.isLoaded()) { - isempty = true; - unloadChunks(); - return 0; - } - ListIterator iter = chunks.listIterator(); - while (iter.hasNext()) { - long startTime = System.nanoTime(); - DynmapChunk chunk = iter.next(); - int chunkindex = (chunk.x-x_min) + (chunk.z - z_min)*x_dim; - if (snaparray[chunkindex] != null) continue; // Skip if already processed - - boolean vis = isChunkVisible(chunk); - - /* Check if cached chunk snapshot found */ - if (tryChunkCache(chunk, vis)) { - endChunkLoad(startTime, ChunkStats.CACHED_SNAPSHOT_HIT); - cnt++; - } - // If chunk is loaded and not being unloaded, we're grabbing its NBT data - else if (cps.chunkExists(chunk.x, chunk.z) && (!isChunkUnloadPending(chunk))) { - ChunkSnapshot ss; - DynIntHashMap tileData; - if (vis) { // If visible - NBTTagCompound nbt = new NBTTagCompound(); - try { - writechunktonbt.invoke(cps.chunkLoader, cps.loadChunk(chunk.x, chunk.z), w, nbt); - } catch (IllegalAccessException e) { - } catch (IllegalArgumentException e) { - } catch (InvocationTargetException e) { - } - SnapshotRec ssr = prepChunkSnapshot(chunk, nbt); - ss = ssr.ss; - tileData = ssr.tileData; - } - else { - if (hidestyle == HiddenChunkStyle.FILL_STONE_PLAIN) { - ss = STONE; - } - else if (hidestyle == HiddenChunkStyle.FILL_OCEAN) { - ss = OCEAN; - } - else { - ss = EMPTY; - } - tileData = new DynIntHashMap(); - } - snaparray[chunkindex] = ss; - snaptile[chunkindex] = tileData; - endChunkLoad(startTime, ChunkStats.LOADED_CHUNKS); - cnt++; - } - } - return cnt; - } - - @Override - public int loadChunks(int max_to_load) - { - return getLoadedChunks() + readChunks(max_to_load); - - } - - public int readChunks(int max_to_load) - { - if(!dw.isLoaded()) { - isempty = true; - unloadChunks(); - return 0; - } - - int cnt = 0; - - if (iterator == null) - { - iterator = chunks.listIterator(); - } - - DynmapCore.setIgnoreChunkLoads(true); - - // Load the required chunks. - while ((cnt < max_to_load) && iterator.hasNext()) - { - long startTime = System.nanoTime(); - - DynmapChunk chunk = iterator.next(); - - int chunkindex = (chunk.x-x_min) + (chunk.z - z_min)*x_dim; - - if (snaparray[chunkindex] != null) continue; // Skip if already processed - - boolean vis = isChunkVisible(chunk); - - /* Check if cached chunk snapshot found */ - if (tryChunkCache(chunk, vis)) { - endChunkLoad(startTime, ChunkStats.CACHED_SNAPSHOT_HIT); - } - else { - NBTTagCompound nbt = readChunk(chunk.x, chunk.z); - // If read was good - if (nbt != null) { - ChunkSnapshot ss; - DynIntHashMap tileData; - // If hidden - if (!vis) { - if (hidestyle == HiddenChunkStyle.FILL_STONE_PLAIN) { - ss = STONE; - } - else if (hidestyle == HiddenChunkStyle.FILL_OCEAN) { - ss = OCEAN; - } - else { - ss = EMPTY; - } - tileData = new DynIntHashMap(); - } - else { - // Prep snapshot - SnapshotRec ssr = prepChunkSnapshot(chunk, nbt); - ss = ssr.ss; - tileData = ssr.tileData; - } - snaparray[chunkindex] = ss; - snaptile[chunkindex] = tileData; - endChunkLoad(startTime, ChunkStats.UNLOADED_CHUNKS); - } - else { - endChunkLoad(startTime, ChunkStats.UNGENERATED_CHUNKS); - } - } - cnt++; - } - - DynmapCore.setIgnoreChunkLoads(false); - - if (iterator.hasNext() == false) /* If we're done */ - { - isempty = true; - - /* Fill missing chunks with empty dummy chunk */ - for (int i = 0; i < snaparray.length; i++) - { - if (snaparray[i] == null) - { - snaparray[i] = EMPTY; - } - else if (snaparray[i] != EMPTY) - { - isempty = false; - } - } - } - return cnt; - } - /** - * Test if done loading - */ - public boolean isDoneLoading() - { - if(!dw.isLoaded()) { - return true; - } - if (iterator != null) - { - return !iterator.hasNext(); - } - - return false; - } - /** - * Test if all empty blocks - */ - public boolean isEmpty() - { - return isempty; - } - /** - * Unload chunks - */ - public void unloadChunks() - { - if (snaparray != null) - { - for (int i = 0; i < snaparray.length; i++) - { - snaparray[i] = null; - } - - snaparray = null; - } - } - private void initSectionData(int idx) - { - isSectionNotEmpty[idx] = new boolean[nsect + 1]; - - if (snaparray[idx] != EMPTY) - { - for (int i = 0; i < nsect; i++) - { - if (snaparray[idx].isSectionEmpty(i) == false) - { - isSectionNotEmpty[idx][i] = true; - } - } - } - } - public boolean isEmptySection(int sx, int sy, int sz) - { - int idx = (sx - x_min) + (sz - z_min) * x_dim; - - if (isSectionNotEmpty[idx] == null) - { - initSectionData(idx); - } - - return !isSectionNotEmpty[idx][sy]; - } - - /** - * Get cache iterator - */ - public MapIterator getIterator(int x, int y, int z) - { - if (dw.getEnvironment().equals("the_end")) - { - return new OurEndMapIterator(x, y, z); - } - - return new OurMapIterator(x, y, z); - } - /** - * Set hidden chunk style (default is FILL_AIR) - */ - public void setHiddenFillStyle(HiddenChunkStyle style) - { - this.hidestyle = style; - } - /** - * Add visible area limit - can be called more than once - * Needs to be set before chunks are loaded - * Coordinates are block coordinates - */ - public void setVisibleRange(VisibilityLimit lim) { - if(visible_limits == null) - visible_limits = new ArrayList(); - visible_limits.add(lim); - } - /** - * Add hidden area limit - can be called more than once - * Needs to be set before chunks are loaded - * Coordinates are block coordinates - */ - public void setHiddenRange(VisibilityLimit lim) { - if(hidden_limits == null) - hidden_limits = new ArrayList(); - hidden_limits.add(lim); - } - @Override - public boolean setChunkDataTypes(boolean blockdata, boolean biome, boolean highestblocky, boolean rawbiome) - { - this.biome = biome; - this.biomeraw = rawbiome; - this.highesty = highestblocky; - this.blockdata = blockdata; - return true; - } - @Override - public DynmapWorld getWorld() - { - return dw; - } - - static - { - Biome b[] = DynmapPlugin.getBiomeList(); - BiomeMap[] bm = BiomeMap.values(); - biome_to_bmap = new BiomeMap[256]; - - for (int i = 0; i < biome_to_bmap.length; i++) - { - biome_to_bmap[i] = BiomeMap.NULL; - } - - for (int i = 0; i < b.length; i++) - { - if(b[i] == null) continue; - - String bs = b[i].getBiomeName(); - - for (int j = 0; j < bm.length; j++) - { - if (bm[j].toString().equals(bs)) - { - biome_to_bmap[i] = bm[j]; - break; - } - } - } - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeWorld.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeWorld.java deleted file mode 100644 index 162bbc26..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/ForgeWorld.java +++ /dev/null @@ -1,259 +0,0 @@ -package org.dynmap.forge_1_11_2; -/** - * Forge specific implementation of DynmapWorld - */ -import java.util.List; - -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.DimensionType; -import net.minecraft.world.EnumSkyBlock; -import net.minecraft.world.World; -import net.minecraft.world.WorldProvider; -import net.minecraft.world.WorldProviderEnd; -import net.minecraft.world.WorldProviderHell; -import net.minecraft.world.border.WorldBorder; - -import org.dynmap.DynmapChunk; -import org.dynmap.DynmapLocation; -import org.dynmap.DynmapWorld; -import org.dynmap.utils.MapChunkCache; -import org.dynmap.utils.Polygon; - -public class ForgeWorld extends DynmapWorld -{ - private World world; - private final boolean skylight; - private final boolean isnether; - private final boolean istheend; - private final String env; - private DynmapLocation spawnloc = new DynmapLocation(); - private static boolean doMCPCMapping = false; - private static boolean doSaveFolderMapping = false; - private static int maxWorldHeight = 256; // Maximum allows world height - - public static void setMCPCMapping() { - doMCPCMapping = true; - } - public static void setSaveFolderMapping() { - doSaveFolderMapping = true; - } - public static int getMaxWorldHeight() { - return maxWorldHeight; - } - public static void setMaxWorldHeight(int h) { - maxWorldHeight = h; - } - - public static String getWorldName(World w) { - String n; - if (doMCPCMapping) { // MCPC+ mapping - n = w.getWorldInfo().getWorldName(); - } - else if (doSaveFolderMapping) { // New vanilla Forge mapping (consistent with MCPC+) - if (w.provider.getDimensionType() == DimensionType.OVERWORLD) { - n = w.getWorldInfo().getWorldName(); - } - else { - n = "DIM" + w.provider.getDimensionType().getId(); - } - } - else { // Legacy mapping - n = w.getWorldInfo().getWorldName(); - WorldProvider wp = w.provider; - switch(wp.getDimensionType().getId()) { - case 0: - break; - case -1: - n += "_nether"; - break; - case 1: - n += "_the_end"; - break; - default: - n += "_" + wp.getDimensionType().getId(); - break; - } - } - return n; - } - - public ForgeWorld(World w) - { - this(getWorldName(w), w.getHeight(), w.getSeaLevel(), w.provider instanceof WorldProviderHell, - w.provider instanceof WorldProviderEnd, - w.getWorldInfo().getWorldName() + "/" + w.provider.getDimensionType().getName()); - setWorldLoaded(w); - } - public ForgeWorld(String name, int height, int sealevel, boolean nether, boolean the_end, String deftitle) - { - super(name, (height > maxWorldHeight)?maxWorldHeight:height, sealevel); - world = null; - setTitle(deftitle); - isnether = nether; - istheend = the_end; - skylight = !(isnether || istheend); - - if (isnether) - { - env = "nether"; - } - else if (istheend) - { - env = "the_end"; - } - else - { - env = "normal"; - } - - } - /* Test if world is nether */ - @Override - public boolean isNether() - { - return isnether; - } - public boolean isTheEnd() - { - return istheend; - } - /* Get world spawn location */ - @Override - public DynmapLocation getSpawnLocation() - { - if(world != null) { - BlockPos sloc = world.getSpawnPoint(); - spawnloc.x = sloc.getX(); - spawnloc.y = sloc.getY(); - spawnloc.z = sloc.getZ(); - spawnloc.world = this.getName(); - } - return spawnloc; - } - /* Get world time */ - @Override - public long getTime() - { - if(world != null) - return world.getWorldTime(); - else - return -1; - } - /* World is storming */ - @Override - public boolean hasStorm() - { - if(world != null) - return world.isRaining(); - else - return false; - } - /* World is thundering */ - @Override - public boolean isThundering() - { - if(world != null) - return world.isThundering(); - else - return false; - } - /* World is loaded */ - @Override - public boolean isLoaded() - { - return (world != null); - } - /* Set world to unloaded */ - @Override - public void setWorldUnloaded() - { - getSpawnLocation(); - world = null; - } - /* Set world to loaded */ - public void setWorldLoaded(World w) { - world = w; - this.sealevel = w.getSeaLevel(); // Read actual current sealevel from world - // Update lighting table - float[] lt = w.provider.getLightBrightnessTable(); - for (int i = 0; i < 16; i++) { - this.setBrightnessTableEntry(i, lt[i]); - } - } - /* Get light level of block */ - @Override - public int getLightLevel(int x, int y, int z) - { - if(world != null) - return world.getLight(new BlockPos(x, y, z)); - else - return -1; - } - /* Get highest Y coord of given location */ - @Override - public int getHighestBlockYAt(int x, int z) - { - if(world != null) { - return world.getChunkFromChunkCoords(x >> 4, z >> 4).getHeightValue(x & 15, z & 15); - } - else - return -1; - } - /* Test if sky light level is requestable */ - @Override - public boolean canGetSkyLightLevel() - { - return skylight; - } - /* Return sky light level */ - @Override - public int getSkyLightLevel(int x, int y, int z) - { - if(world != null) { - return world.getLightFor(EnumSkyBlock.SKY, new BlockPos(x, y, z)); - } - else - return -1; - } - /** - * Get world environment ID (lower case - normal, the_end, nether) - */ - @Override - public String getEnvironment() - { - return env; - } - /** - * Get map chunk cache for world - */ - @Override - public MapChunkCache getChunkCache(List chunks) - { - if(world != null) { - ForgeMapChunkCache c = new ForgeMapChunkCache(); - c.setChunks(this, chunks); - return c; - } - return null; - } - - public World getWorld() - { - return world; - } - @Override - public Polygon getWorldBorder() { - if (world != null) { - WorldBorder wb = world.getWorldBorder(); - if ((wb != null) && (wb.getDiameter() < 5.9E7)) { - Polygon p = new Polygon(); - p.addVertex(wb.minX(), wb.minZ()); - p.addVertex(wb.minX(), wb.maxZ()); - p.addVertex(wb.maxX(), wb.maxZ()); - p.addVertex(wb.maxX(), wb.minZ()); - return p; - } - } - return null; - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Proxy.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Proxy.java deleted file mode 100644 index e59567e8..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Proxy.java +++ /dev/null @@ -1,24 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import net.minecraft.server.MinecraftServer; - -/** - * Server side proxy - methods for creating and cleaning up plugin - */ -public class Proxy -{ - public Proxy() - { - } - public DynmapPlugin startServer(MinecraftServer srv) { - DynmapPlugin plugin = DynmapPlugin.plugin; - if (plugin == null) { - plugin = new DynmapPlugin(srv); - plugin.onEnable(); - } - return plugin; - } - public void stopServer(DynmapPlugin plugin) { - plugin.onDisable(); - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/SnapshotCache.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/SnapshotCache.java deleted file mode 100644 index 38acb37a..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/SnapshotCache.java +++ /dev/null @@ -1,191 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.lang.ref.Reference; -import java.lang.ref.ReferenceQueue; -import java.lang.ref.WeakReference; -import java.lang.ref.SoftReference; -import java.util.IdentityHashMap; -import java.util.LinkedHashMap; -import java.util.Map; - -import org.dynmap.utils.DynIntHashMap; - -public class SnapshotCache { - public static class SnapshotRec { - public ChunkSnapshot ss; - public DynIntHashMap tileData; - }; - - private CacheHashMap snapcache; - private ReferenceQueue refqueue; - private long cache_attempts; - private long cache_success; - private boolean softref; - - private static class CacheRec { - Reference ref; - boolean hasbiome; - boolean hasrawbiome; - boolean hasblockdata; - boolean hashighesty; - } - - @SuppressWarnings("serial") - public class CacheHashMap extends LinkedHashMap { - private int limit; - private IdentityHashMap, String> reverselookup; - - public CacheHashMap(int lim) { - super(16, (float)0.75, true); - limit = lim; - reverselookup = new IdentityHashMap, String>(); - } - protected boolean removeEldestEntry(Map.Entry last) { - boolean remove = (size() >= limit); - if(remove && (last != null) && (last.getValue() != null)) { - reverselookup.remove(last.getValue().ref); - } - return remove; - } - } - - /** - * Create snapshot cache - */ - public SnapshotCache(int max_size, boolean softref) { - snapcache = new CacheHashMap(max_size); - refqueue = new ReferenceQueue(); - this.softref = softref; - } - private String getKey(String w, int cx, int cz) { - return w + ":" + cx + ":" + cz; - } - /** - * Invalidate cached snapshot, if in cache - */ - public void invalidateSnapshot(String w, int x, int y, int z) { - String key = getKey(w, x>>4, z>>4); - synchronized(snapcache) { - CacheRec rec = snapcache.remove(key); - if(rec != null) { - snapcache.reverselookup.remove(rec.ref); - rec.ref.clear(); - } - } - //processRefQueue(); - } - /** - * Invalidate cached snapshot, if in cache - */ - public void invalidateSnapshot(String w, int x0, int y0, int z0, int x1, int y1, int z1) { - for(int xx = (x0>>4); xx <= (x1>>4); xx++) { - for(int zz = (z0>>4); zz <= (z1>>4); zz++) { - String key = getKey(w, xx, zz); - synchronized(snapcache) { - CacheRec rec = snapcache.remove(key); - if(rec != null) { - snapcache.reverselookup.remove(rec.ref); - rec.ref.clear(); - } - } - } - } - //processRefQueue(); - } - /** - * Look for chunk snapshot in cache - */ - public SnapshotRec getSnapshot(String w, int chunkx, int chunkz, - boolean blockdata, boolean biome, boolean biomeraw, boolean highesty) { - String key = getKey(w, chunkx, chunkz); - processRefQueue(); - SnapshotRec ss = null; - CacheRec rec; - synchronized(snapcache) { - rec = snapcache.get(key); - if(rec != null) { - ss = rec.ref.get(); - if(ss == null) { - snapcache.reverselookup.remove(rec.ref); - snapcache.remove(key); - } - } - } - if(ss != null) { - if((blockdata && (!rec.hasblockdata)) || - (biome && (!rec.hasbiome)) || - (biomeraw && (!rec.hasrawbiome)) || - (highesty && (!rec.hashighesty))) { - ss = null; - } - } - cache_attempts++; - if(ss != null) cache_success++; - - return ss; - } - /** - * Add chunk snapshot to cache - */ - public void putSnapshot(String w, int chunkx, int chunkz, SnapshotRec ss, - boolean blockdata, boolean biome, boolean biomeraw, boolean highesty) { - String key = getKey(w, chunkx, chunkz); - processRefQueue(); - CacheRec rec = new CacheRec(); - rec.hasblockdata = blockdata; - rec.hasbiome = biome; - rec.hasrawbiome = biomeraw; - rec.hashighesty = highesty; - if (softref) - rec.ref = new SoftReference(ss, refqueue); - else - rec.ref = new WeakReference(ss, refqueue); - synchronized(snapcache) { - CacheRec prevrec = snapcache.put(key, rec); - if(prevrec != null) { - snapcache.reverselookup.remove(prevrec.ref); - } - snapcache.reverselookup.put(rec.ref, key); - } - } - /** - * Process reference queue - */ - private void processRefQueue() { - Reference ref; - while((ref = refqueue.poll()) != null) { - synchronized(snapcache) { - String k = snapcache.reverselookup.remove(ref); - if(k != null) { - snapcache.remove(k); - } - } - } - } - /** - * Get hit rate (percent) - */ - public double getHitRate() { - if(cache_attempts > 0) { - return (100.0*cache_success)/(double)cache_attempts; - } - return 0.0; - } - /** - * Reset cache stats - */ - public void resetStats() { - cache_attempts = cache_success = 0; - } - /** - * Cleanup - */ - public void cleanup() { - if(snapcache != null) { - snapcache.clear(); - snapcache.reverselookup.clear(); - snapcache.reverselookup = null; - snapcache = null; - } - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Version.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Version.java deleted file mode 100644 index b5c65840..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/Version.java +++ /dev/null @@ -1,7 +0,0 @@ -package org.dynmap.forge_1_11_2; - -public class Version { - public static final String VER = "@VERSION@"; - public static final String BUILD_NUMBER = "@BUILD_NUMBER@"; -} - diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/VersionCheck.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/VersionCheck.java deleted file mode 100644 index 212ef1f0..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/VersionCheck.java +++ /dev/null @@ -1,97 +0,0 @@ -package org.dynmap.forge_1_11_2; - -import java.io.BufferedReader; -import java.io.InputStreamReader; -import java.net.HttpURLConnection; -import java.net.URL; - -import org.dynmap.DynmapCore; -import org.dynmap.Log; - -public class VersionCheck { - private static final String VERSION_URL = "http://mikeprimm.com/dynmap/releases.php"; - public static void runCheck(final DynmapCore core) { - new Thread(new Runnable() { - public void run() { - doCheck(core); - } - }).start(); - } - - private static int getReleaseVersion(String s) { - int index = s.lastIndexOf('-'); - if(index < 0) - index = s.lastIndexOf('.'); - if(index >= 0) - s = s.substring(0, index); - String[] split = s.split("\\."); - int v = 0; - try { - for(int i = 0; (i < split.length) && (i < 3); i++) { - v += Integer.parseInt(split[i]) << (8 * (2 - i)); - } - } catch (NumberFormatException nfx) {} - return v; - } - - private static int getBuildNumber(String s) { - int index = s.lastIndexOf('-'); - if(index < 0) - index = s.lastIndexOf('.'); - if(index >= 0) - s = s.substring(index+1); - try { - return Integer.parseInt(s); - } catch (NumberFormatException nfx) { - return 99999999; - } - } - - private static void doCheck(DynmapCore core) { - String pluginver = core.getDynmapPluginVersion(); - String platform = core.getDynmapPluginPlatform(); - String platver = core.getDynmapPluginPlatformVersion(); - if((pluginver == null) || (platform == null) || (platver == null)) - return; - HttpURLConnection conn = null; - String loc = VERSION_URL; - int cur_ver = getReleaseVersion(pluginver); - int cur_bn = getBuildNumber(pluginver); - try { - while((loc != null) && (!loc.isEmpty())) { - URL url = new URL(loc); - conn = (HttpURLConnection) url.openConnection(); - conn.setRequestProperty("User-Agent", "Dynmap (" + platform + "/" + platver + "/" + pluginver); - conn.connect(); - loc = conn.getHeaderField("Location"); - } - BufferedReader rdr = new BufferedReader(new InputStreamReader(conn.getInputStream())); - String line = null; - while((line = rdr.readLine()) != null) { - String[] split = line.split(":"); - if(split.length < 4) continue; - /* If our platform and version, or wildcard platform version */ - if(split[0].equals(platform) && (split[1].equals("*") || split[1].equals(platver))) { - int recommended_ver = getReleaseVersion(split[2]); - int recommended_bn = getBuildNumber(split[2]); - if((recommended_ver > cur_ver) || ((recommended_ver == cur_ver) && (recommended_bn > cur_bn))) { /* Newer recommended build */ - Log.info("Version obsolete: new recommended version " + split[2] + " is available."); - } - else if(cur_ver > recommended_ver) { /* Running dev or prerelease? */ - int prerel_ver = getReleaseVersion(split[3]); - int prerel_bn = getBuildNumber(split[3]); - if((prerel_ver > cur_ver) || ((prerel_ver == cur_ver) && (prerel_bn > cur_bn))) { - Log.info("Version obsolete: new prerelease version " + split[3] + " is available."); - } - } - } - } - } catch (Exception x) { - Log.info("Error checking for latest version"); - } finally { - if(conn != null) { - conn.disconnect(); - } - } - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/FilePermissions.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/FilePermissions.java deleted file mode 100644 index ecbfef3a..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/FilePermissions.java +++ /dev/null @@ -1,103 +0,0 @@ -package org.dynmap.forge_1_11_2.permissions; - -import java.io.File; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Set; - -import net.minecraft.command.ICommandSender; -import net.minecraft.entity.player.EntityPlayer; - -import org.dynmap.ConfigurationNode; -import org.dynmap.Log; -import org.dynmap.forge_1_11_2.DynmapPlugin; - -public class FilePermissions implements PermissionProvider { - private HashMap> perms; - private Set defperms; - - public static FilePermissions create() { - File f = new File("dynmap/permissions.yml"); - if(!f.exists()) - return null; - ConfigurationNode cfg = new ConfigurationNode(f); - cfg.load(); - - Log.info("Using permissions.yml for access control"); - - return new FilePermissions(cfg); - } - - private FilePermissions(ConfigurationNode cfg) { - perms = new HashMap>(); - for(String k : cfg.keySet()) { - List p = cfg.getStrings(k, null); - if(p != null) { - k = k.toLowerCase(); - HashSet pset = new HashSet(); - for(String perm : p) { - pset.add(perm.toLowerCase()); - } - perms.put(k, pset); - if(k.equals("defaultuser")) { - defperms = pset; - } - } - } - } - - private boolean hasPerm(String player, String perm) { - Set ps = perms.get(player); - if((ps != null) && (ps.contains(perm))) { - return true; - } - if(defperms.contains(perm)) { - return true; - } - return false; - } - @Override - public Set hasOfflinePermissions(String player, Set perms) { - player = player.toLowerCase(); - HashSet rslt = new HashSet(); - if(DynmapPlugin.plugin.isOp(player)) { - rslt.addAll(perms); - } - else { - for(String p : perms) { - if(hasPerm(player, p)) { - rslt.add(p); - } - } - } - return rslt; - } - @Override - public boolean hasOfflinePermission(String player, String perm) { - player = player.toLowerCase(); - if(DynmapPlugin.plugin.isOp(player)) { - return true; - } - else { - return hasPerm(player, perm); - } - } - - @Override - public boolean has(ICommandSender sender, String permission) { - if(sender instanceof EntityPlayer) { - return hasPerm(((EntityPlayer) sender).getName().toLowerCase(), permission); - } - return true; - } - @Override - public boolean hasPermissionNode(ICommandSender sender, String permission) { - if(sender instanceof EntityPlayer) { - String player = ((EntityPlayer) sender).getName().toLowerCase(); - return DynmapPlugin.plugin.isOp(player); - } - return false; - } - -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/OpPermissions.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/OpPermissions.java deleted file mode 100644 index 770df5e7..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/OpPermissions.java +++ /dev/null @@ -1,52 +0,0 @@ -package org.dynmap.forge_1_11_2.permissions; - -import java.util.HashSet; -import java.util.Set; - -import net.minecraft.command.ICommandSender; -import net.minecraft.entity.player.EntityPlayer; - -import org.dynmap.Log; -import org.dynmap.forge_1_11_2.DynmapPlugin; - -public class OpPermissions implements PermissionProvider { - public HashSet usrCommands = new HashSet(); - - public OpPermissions(String[] usrCommands) { - for (String usrCommand : usrCommands) { - this.usrCommands.add(usrCommand); - } - Log.info("Using ops.txt for access control"); - } - - @Override - public Set hasOfflinePermissions(String player, Set perms) { - HashSet rslt = new HashSet(); - if(DynmapPlugin.plugin.isOp(player)) { - rslt.addAll(perms); - } - return rslt; - } - @Override - public boolean hasOfflinePermission(String player, String perm) { - return DynmapPlugin.plugin.isOp(player); - } - - @Override - public boolean has(ICommandSender sender, String permission) { - if(sender instanceof EntityPlayer) { - if(usrCommands.contains(permission)) { - return true; - } - return DynmapPlugin.plugin.isOp(sender.getCommandSenderEntity().getName()); - } - return true; - } - @Override - public boolean hasPermissionNode(ICommandSender sender, String permission) { - if(sender instanceof EntityPlayer) { - return DynmapPlugin.plugin.isOp(sender.getCommandSenderEntity().getName()); - } - return true; - } -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/PermissionProvider.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/PermissionProvider.java deleted file mode 100644 index 67bd9623..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/PermissionProvider.java +++ /dev/null @@ -1,15 +0,0 @@ -package org.dynmap.forge_1_11_2.permissions; - -import java.util.Set; - -import net.minecraft.command.ICommandSender; - -public interface PermissionProvider { - boolean has(ICommandSender sender, String permission); - boolean hasPermissionNode(ICommandSender sender, String permission); - - Set hasOfflinePermissions(String player, Set perms); - - boolean hasOfflinePermission(String player, String perm); - -} diff --git a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/Sponge7Permissions.java b/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/Sponge7Permissions.java deleted file mode 100644 index 81b7ad40..00000000 --- a/forge-1.11.2/src/main/java/org/dynmap/forge_1_11_2/permissions/Sponge7Permissions.java +++ /dev/null @@ -1,68 +0,0 @@ -package org.dynmap.forge_1_11_2.permissions; - -import java.util.HashSet; - -import java.util.Map; -import java.util.Optional; -import java.util.Set; - -import org.dynmap.Log; -import org.spongepowered.api.Sponge; -import org.spongepowered.api.entity.living.player.Player; - -import net.minecraft.command.ICommandSender; -import net.minecraft.entity.player.EntityPlayer; -import net.minecraft.entity.player.EntityPlayerMP; - -public class Sponge7Permissions implements PermissionProvider { - - public static Sponge7Permissions create() { - try { - Class.forName("org.spongepowered.api.Sponge"); /* See if class exists */ - } catch (ClassNotFoundException cnfx) { - return null; - } - Log.info("Using Sponge Permissions for access control"); - Log.info("Web interface permissions only available for online users"); - Log.info("Note: you may need to give users permissions for base commands (e.g. dynmap.command.* on LuckPerms) as well as for specific actions"); - return new Sponge7Permissions(); - } - - private Sponge7Permissions() { - } - - @Override - public boolean has(ICommandSender sender, String permission) { - return sender.canUseCommand(4, "dynmap." + permission); - } - - @Override - public boolean hasPermissionNode(ICommandSender sender, String permission) { - return sender.canUseCommand(4, "dynmap." + permission); - } - - @Override - public Set hasOfflinePermissions(String player, Set perms) { - HashSet rslt = new HashSet(); - Optional p = Sponge.getServer().getPlayer(player); - if (p.isPresent()) { - Player plyr = p.get(); - for (String perm : perms) { - if (plyr.hasPermission("dynmap." + perm)) { - rslt.add(perm); - } - } - } - return rslt; - } - - @Override - public boolean hasOfflinePermission(String player, String perm) { - Optional p = Sponge.getServer().getPlayer(player); - if (p.isPresent()) { - Player plyr = p.get(); - return plyr.hasPermission("dynmap." + perm); - } - return false; - } -} diff --git a/forge-1.11.2/src/main/resources/configuration.txt b/forge-1.11.2/src/main/resources/configuration.txt deleted file mode 100644 index 8b7fd7ff..00000000 --- a/forge-1.11.2/src/main/resources/configuration.txt +++ /dev/null @@ -1,476 +0,0 @@ -# All paths in this configuration file are relative to Dynmap's data-folder: minecraft_server/dynmap/ - -# All map templates are defined in the templates directory -# To use the HDMap very-low-res (2 ppb) map templates as world defaults, set value to vlowres -# The definitions of these templates are in normal-vlowres.txt, nether-vlowres.txt, and the_end-vlowres.txt -# To use the HDMap low-res (4 ppb) map templates as world defaults, set value to lowres -# The definitions of these templates are in normal-lowres.txt, nether-lowres.txt, and the_end-lowres.txt -# To use the HDMap hi-res (16 ppb) map templates (these can take a VERY long time for initial fullrender), set value to hires -# The definitions of these templates are in normal-hires.txt, nether-hires.txt, and the_end-hires.txt -# To use the HDMap low-res (4 ppb) map templates, with support for boosting resolution selectively to hi-res (16 ppb), set value to low_boost_hi -# The definitions of these templates are in normal-low_boost_hi.txt, nether-low_boost_hi.txt, and the_end-low_boost_hi.txt -# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to vhi-res (32 ppb), set value to hi_boost_vhi -# The definitions of these templates are in normal-hi_boost_vhi.txt, nether-hi_boost_vhi.txt, and the_end-hi_boost_vhi.txt -# To use the HDMap hi-res (16 ppb) map templates, with support for boosting resolution selectively to xhi-res (64 ppb), set value to hi_boost_xhi -# The definitions of these templates are in normal-hi_boost_xhi.txt, nether-hi_boost_xhi.txt, and the_end-hi_boost_xhi.txt -deftemplatesuffix: hires - -# Map storage scheme: only uncommoent one 'type' value -# filetree: classic and default scheme: tree of files, with all map data under the directory indicated by 'tilespath' setting -# sqlite: single SQLite database file (this can get VERY BIG), located at 'dbfile' setting (default is file dynmap.db in data directory) -# mysql: MySQL database, at hostname:port in database, accessed via userid with password -# mariadb: MariaDB database, at hostname:port in database, accessed via userid with password -# postgres: PostgreSQL database, at hostname:port in database, accessed via userid with password -storage: - # Filetree storage (standard tree of image files for maps) - type: filetree - # SQLite db for map storage (uses dbfile as storage location) - #type: sqlite - #dbfile: dynmap.db - # MySQL DB for map storage (at 'hostname':'port' in database 'database' using user 'userid' password 'password' and table prefix 'prefix' - #type: mysql - #hostname: localhost - #port: 3306 - #database: dynmap - #userid: dynmap - #password: dynmap - #prefix: "" - -components: - - class: org.dynmap.ClientConfigurationComponent - - - class: org.dynmap.InternalClientUpdateComponent - sendhealth: true - sendposition: true - allowwebchat: true - webchat-interval: 5 - hidewebchatip: false - trustclientname: false - includehiddenplayers: false - # (optional) if true, color codes in player display names are used - use-name-colors: false - # (optional) if true, player login IDs will be used for web chat when their IPs match - use-player-login-ip: true - # (optional) if use-player-login-ip is true, setting this to true will cause chat messages not matching a known player IP to be ignored - require-player-login-ip: false - # (optional) block player login IDs that are banned from chatting - block-banned-player-chat: true - # Require login for web-to-server chat (requires login-enabled: true) - webchat-requires-login: false - # If set to true, users must have dynmap.webchat permission in order to chat - webchat-permissions: false - # Limit length of single chat messages - chatlengthlimit: 256 - # # Optional - make players hidden when they are inside/underground/in shadows (#=light level: 0=full shadow,15=sky) - # hideifshadow: 4 - # # Optional - make player hidden when they are under cover (#=sky light level,0=underground,15=open to sky) - # hideifundercover: 14 - # # (Optional) if true, players that are crouching/sneaking will be hidden - hideifsneaking: false - # If true, player positions/status is protected (login with ID with dynmap.playermarkers.seeall permission required for info other than self) - protected-player-info: false - # If true, hide players with invisibility potion effects active - hide-if-invisiblity-potion: true - # If true, player names are not shown on map, chat, list - hidenames: false - #- class: org.dynmap.JsonFileClientUpdateComponent - # writeinterval: 1 - # sendhealth: true - # sendposition: true - # allowwebchat: true - # webchat-interval: 5 - # hidewebchatip: false - # includehiddenplayers: false - # use-name-colors: false - # use-player-login-ip: false - # require-player-login-ip: false - # block-banned-player-chat: true - # hideifshadow: 0 - # hideifundercover: 0 - # hideifsneaking: false - # # Require login for web-to-server chat (requires login-enabled: true) - # webchat-requires-login: false - # # If set to true, users must have dynmap.webchat permission in order to chat - # webchat-permissions: false - # # Limit length of single chat messages - # chatlengthlimit: 256 - # hide-if-invisiblity-potion: true - # hidenames: false - - - class: org.dynmap.SimpleWebChatComponent - allowchat: true - # If true, web UI users can supply name for chat using 'playername' URL parameter. 'trustclientname' must also be set true. - allowurlname: false - - # Note: this component is needed for the dmarker commands, and for the Marker API to be available to other plugins - - class: org.dynmap.MarkersComponent - type: markers - showlabel: false - enablesigns: false - # Default marker set for sign markers - default-sign-set: markers - # (optional) add spawn point markers to standard marker layer - showspawn: true - spawnicon: world - spawnlabel: "Spawn" - # (optional) layer for showing offline player's positions (for 'maxofflinetime' minutes after logoff) - showofflineplayers: false - offlinelabel: "Offline" - offlineicon: offlineuser - offlinehidebydefault: true - offlineminzoom: 0 - maxofflinetime: 30 - # (optional) layer for showing player's spawn beds - showspawnbeds: false - spawnbedlabel: "Spawn Beds" - spawnbedicon: bed - spawnbedhidebydefault: true - spawnbedminzoom: 0 - spawnbedformat: "%name%'s bed" - # (optional) Show world border (vanilla 1.8+) - showworldborder: true - worldborderlabel: "Border" - - - class: org.dynmap.ClientComponent - type: chat - allowurlname: false - - class: org.dynmap.ClientComponent - type: chatballoon - focuschatballoons: false - - class: org.dynmap.ClientComponent - type: chatbox - showplayerfaces: true - messagettl: 5 - # Optional: set number of lines in scrollable message history: if set, messagettl is not used to age out messages - #scrollback: 100 - # Optional: set maximum number of lines visible for chatbox - #visiblelines: 10 - # Optional: send push button - sendbutton: false - - class: org.dynmap.ClientComponent - type: playermarkers - showplayerfaces: true - showplayerhealth: true - # If true, show player body too (only valid if showplayerfaces=true) - showplayerbody: false - # Option to make player faces small - don't use with showplayerhealth or largeplayerfaces - smallplayerfaces: false - # Option to make player faces larger - don't use with showplayerhealth or smallplayerfaces - largeplayerfaces: false - # Optional - make player faces layer hidden by default - hidebydefault: false - # Optional - ordering priority in layer menu (low goes before high - default is 0) - layerprio: 0 - # Optional - label for player marker layer (default is 'Players') - label: "Players" - - #- class: org.dynmap.ClientComponent - # type: digitalclock - - class: org.dynmap.ClientComponent - type: link - - - class: org.dynmap.ClientComponent - type: timeofdayclock - showdigitalclock: true - #showweather: true - # Mouse pointer world coordinate display - - class: org.dynmap.ClientComponent - type: coord - label: "Location" - hidey: false - show-mcr: false - show-chunk: false - - # Note: more than one logo component can be defined - #- class: org.dynmap.ClientComponent - # type: logo - # text: "Dynmap" - # #logourl: "images/block_surface.png" - # linkurl: "http://forums.bukkit.org/threads/dynmap.489/" - # # Valid positions: top-left, top-right, bottom-left, bottom-right - # position: bottom-right - - #- class: org.dynmap.ClientComponent - # type: inactive - # timeout: 1800 # in seconds (1800 seconds = 30 minutes) - # redirecturl: inactive.html - # #showmessage: 'You were inactive for too long.' - - #- class: org.dynmap.TestComponent - # stuff: "This is some configuration-value" - -# Treat hiddenplayers.txt as a whitelist for players to be shown on the map? (Default false) -display-whitelist: false - -# How often a tile gets rendered (in seconds). -renderinterval: 1 - -# How many tiles on update queue before accelerate render interval -renderacceleratethreshold: 60 - -# How often to render tiles when backlog is above renderacceleratethreshold -renderaccelerateinterval: 0.2 - -# How many update tiles to work on at once (if not defined, default is 1/2 the number of cores) -tiles-rendered-at-once: 2 - -# If true, use normal priority threads for rendering (versus low priority) - this can keep rendering -# from starving on busy Windows boxes (Linux JVMs pretty much ignore thread priority), but may result -# in more competition for CPU resources with other processes -usenormalthreadpriority: true - -# Save and restore pending tile renders - prevents their loss on server shutdown or /reload -saverestorepending: true - -# Save period for pending jobs (in seconds): periodic saving for crash recovery of jobs -save-pending-period: 900 - -# Zoom-out tile update period - how often to scan for and process tile updates into zoom-out tiles (in seconds) -zoomoutperiod: 30 - -# Control whether zoom out tiles are validated on startup (can be needed if zoomout processing is interrupted, but can be expensive on large maps) -initial-zoomout-validate: true - -# Default delay on processing of updated tiles, in seconds. This can reduce potentially expensive re-rendering -# of frequently updated tiles (such as due to machines, pistons, quarries or other automation). Values can -# also be set on individual worlds and individual maps. -tileupdatedelay: 30 - -# Tile hashing is used to minimize tile file updates when no changes have occurred - set to false to disable -enabletilehash: true - -# Optional - hide ores: render as normal stone (so that they aren't revealed by maps) -#hideores: true - -# Optional - enabled BetterGrass style rendering of grass and snow block sides -#better-grass: true - -# Optional - enable smooth lighting by default on all maps supporting it (can be set per map as lighting option) -smooth-lighting: true - -# Optional - use world provider lighting table (good for custom worlds with custom lighting curves, like nether) -# false=classic Dynmap lighting curve -use-brightness-table: true - -# Optional - render specific block names using the textures and models of another block name: can be used to hide/disguise specific -# blocks (e.g. make ores look like stone, hide chests) or to provide simple support for rendering unsupported custom blocks -block-alias: -# "minecraft:quartz_ore": "stone" -# "diamond_ore": "coal_ore" - -# Default image format for HDMaps (png, jpg, jpg-q75, jpg-q80, jpg-q85, jpg-q90, jpg-q95, jpg-q100, webp, webp-q75, webp-q80, webp-q85, webp-q90, webp-q95, webp-q100, webp-l), -# Note: any webp format requires the presence of the 'webp command line tools' (cwebp, dwebp) (https://developers.google.com/speed/webp/download) -# -# Has no effect on maps with explicit format settings -image-format: jpg-q90 - -# If cwebp or dwebp are not on the PATH, use these settings to provide their full path. Do not use these settings if the tools are on the PATH -# For Windows, include .exe -# -#cwebpPath: /usr/bin/cwebp -#dwebpPath: /usr/bin/dwebp - -# use-generated-textures: if true, use generated textures (same as client); false is static water/lava textures -# correct-water-lighting: if true, use corrected water lighting (same as client); false is legacy water (darker) -# transparent-leaves: if true, leaves are transparent (lighting-wise): false is needed for some Spout versions that break lighting on leaf blocks -use-generated-textures: true -correct-water-lighting: true -transparent-leaves: true - -# ctm-support: if true, Connected Texture Mod (CTM) in texture packs is enabled (default) -ctm-support: true -# custom-colors-support: if true, Custom Colors in texture packs is enabled (default) -custom-colors-support: true - -# Control loading of player faces (if set to false, skins are never fetched) -#fetchskins: false - -# Control updating of player faces, once loaded (if faces are being managed by other apps or manually) -#refreshskins: false - -# Customize URL used for fetching player skins (%player% is macro for name, %uuid% for UUID) -skin-url: "http://skins.minecraft.net/MinecraftSkins/%player%.png" - -# Control behavior for new (1.0+) compass orientation (sunrise moved 90 degrees: east is now what used to be south) -# default is 'newrose' (preserve pre-1.0 maps, rotate rose) -# 'newnorth' is used to rotate maps and rose (requires fullrender of any HDMap map - same as 'newrose' for FlatMap or KzedMap) -compass-mode: newnorth - -# Triggers for automatic updates : blockupdate-with-id is debug for breaking down updates by ID:meta -# To disable, set just 'none' and comment/delete the rest -render-triggers: - - blockupdate - #- blockupdate-with-id - #- lightingupdate - - chunkpopulate - - chunkgenerate - #- none - -# Title for the web page - if not specified, defaults to the server's name (unless it is the default of 'Unknown Server') -#webpage-title: "My Awesome Server Map" - -# The path where the tile-files are placed. -tilespath: web/tiles - -# The path where the web-files are located. -webpath: web - -# If set to false, disable extraction of webpath content (good if using custom web UI or 3rd party web UI) -# Note: web interface is unsupported in this configuration - you're on your own -update-webpath-files: true - -# The path were the /dynmapexp command exports OBJ ZIP files -exportpath: export - -# The network-interface the webserver will bind to (0.0.0.0 for all interfaces, 127.0.0.1 for only local access). -# If not set, uses same setting as server in server.properties (or 0.0.0.0 if not specified) -#webserver-bindaddress: 0.0.0.0 - -# The TCP-port the webserver will listen on. -webserver-port: 8123 - -# Maximum concurrent session on internal web server - limits resources used in Bukkit server -max-sessions: 30 - -# Disables Webserver portion of Dynmap (Advanced users only) -disable-webserver: false - -# Enable/disable having the web server allow symbolic links (true=compatible with existing code, false=more secure (default)) -allow-symlinks: true - -# Enable login support -login-enabled: false -# Require login to access website (requires login-enabled: true) -login-required: false - -# Period between tile renders for fullrender, in seconds (non-zero to pace fullrenders, lessen CPU load) -timesliceinterval: 0.0 - -# Maximum chunk loads per server tick (1/20th of a second) - reducing this below 90 will impact render performance, but also will reduce server thread load -maxchunkspertick: 200 - -# Progress report interval for fullrender/radiusrender, in tiles. Must be 100 or greater -progressloginterval: 100 - -# Parallel fullrender: if defined, number of concurrent threads used for fullrender or radiusrender -# Note: setting this will result in much more intensive CPU use, some additional memory use. Caution should be used when -# setting this to equal or exceed the number of physical cores on the system. -#parallelrendercnt: 4 - -# Interval the browser should poll for updates. -updaterate: 2000 - -# If nonzero, server will pause fullrender/radiusrender processing when 'fullrenderplayerlimit' or more users are logged in -fullrenderplayerlimit: 0 -# If nonzero, server will pause update render processing when 'updateplayerlimit' or more users are logged in -updateplayerlimit: 0 -# Target limit on server thread use - msec per tick -per-tick-time-limit: 50 -# If TPS of server is below this setting, update renders processing is paused -update-min-tps: 18.0 -# If TPS of server is below this setting, full/radius renders processing is paused -fullrender-min-tps: 18.0 -# If TPS of server is below this setting, zoom out processing is paused -zoomout-min-tps: 18.0 - -showplayerfacesinmenu: true - -# Control whether players that are hidden or not on current map are grayed out (true=yes) -grayplayerswhenhidden: true - -# Set sidebaropened: 'true' to pin menu sidebar opened permanently, 'pinned' to default the sidebar to pinned, but allow it to unpin -#sidebaropened: true - -# Customized HTTP response headers - add 'id: value' pairs to all HTTP response headers (internal web server only) -#http-response-headers: -# Access-Control-Allow-Origin: "my-domain.com" -# X-Custom-Header-Of-Mine: "MyHeaderValue" - -# Trusted proxies for web server - which proxy addresses are trusted to supply valid X-Forwarded-For fields -trusted-proxies: - - "127.0.0.1" - - "0:0:0:0:0:0:0:1" - -joinmessage: "%playername% joined" -quitmessage: "%playername% quit" -spammessage: "You may only chat once every %interval% seconds." -# format for messages from web: %playername% substitutes sender ID (typically IP), %message% includes text -webmsgformat: "&color;2[WEB] %playername%: &color;f%message%" - -# Control whether layer control is presented on the UI (default is true) -showlayercontrol: true - -# Enable checking for banned IPs via banned-ips.txt (internal web server only) -check-banned-ips: true - -# Default selection when map page is loaded -defaultzoom: 0 -defaultworld: world -defaultmap: flat -# (optional) Zoom level and map to switch to when following a player, if possible -#followzoom: 3 -#followmap: surface - -# If true, make persistent record of IP addresses used by player logins, to support web IP to player matching -persist-ids-by-ip: true - -# If true, map text to cyrillic -cyrillic-support: false - -# Messages to customize -msg: - maptypes: "Map Types" - players: "Players" - chatrequireslogin: "Chat Requires Login" - chatnotallowed: "You are not permitted to send chat messages" - hiddennamejoin: "Player joined" - hiddennamequit: "Player quit" - -# URL for client configuration (only need to be tailored for proxies or other non-standard configurations) -url: - # configuration URL - #configuration: "up/configuration" - # update URL - #update: "up/world/{world}/{timestamp}" - # sendmessage URL - #sendmessage: "up/sendmessage" - # login URL - #login: "up/login" - # register URL - #register: "up/register" - # tiles base URL - #tiles: "tiles/" - # markers base URL - #markers: "tiles/" - # Snapshot cache size, in chunks -snapshotcachesize: 500 -# Snapshot cache uses soft references (true), else weak references (false) -soft-ref-cache: true - -# Player enter/exit title messages for map markers -# -# Processing period - how often to check player positions vs markers - default is 1000ms (1 second) -#enterexitperiod: 1000 -# Title message fade in time, in ticks (0.05 second intervals) - default is 10 (1/2 second) -#titleFadeIn: 10 -# Title message stay time, in ticks (0.05 second intervals) - default is 70 (3.5 seconds) -#titleStay: 70 -# Title message fade out time, in ticks (0.05 seocnd intervals) - default is 20 (1 second) -#titleFadeOut: 20 -# Enter/exit messages use on screen titles (true - default), if false chat messages are sent instead -#enterexitUseTitle: true -# Set true if new enter messages should supercede pending exit messages (vs being queued in order), default false -#enterReplacesExits: true - -# Set to true to enable verbose startup messages - can help with debugging map configuration problems -# Set to false for a much quieter startup log -verbose: false - -# Enables debugging. -#debuggers: -# - class: org.dynmap.debug.LogDebugger -# Debug: dump blocks missing render data -dump-missing-blocks: false - -# Log4J defense: string substituted for attempts to use macros in web chat -hackAttemptBlurb: "(IaM5uchA1337Haxr-Ban Me!)" diff --git a/forge-1.11.2/src/main/resources/dynmap_at.cfg b/forge-1.11.2/src/main/resources/dynmap_at.cfg deleted file mode 100644 index 131b9f4a..00000000 --- a/forge-1.11.2/src/main/resources/dynmap_at.cfg +++ /dev/null @@ -1,2 +0,0 @@ -public net.minecraft.world.gen.ChunkProviderServer field_73247_e # chunkLoader -public net.minecraft.world.chunk.storage.AnvilChunkLoader field_75825_d # chunkSaveLocation diff --git a/forge-1.11.2/src/main/resources/mcmod.info b/forge-1.11.2/src/main/resources/mcmod.info deleted file mode 100644 index e7ce7144..00000000 --- a/forge-1.11.2/src/main/resources/mcmod.info +++ /dev/null @@ -1,18 +0,0 @@ -[ -{ - "modid": "Dynmap", - "name": "Dynmap", - "description": "Dynamic, Google Maps style web maps for Minecraft Servers", - "version": "${version}", - "mcversion": "${mcversion}", - "url": "https://www.reddit.com/r/Dynmap/", - "updateUrl": "", - "authors": [ - "mikeprimm" - ], - "credits": "Authored by mikeprimm", - "logoFile": "", - "screenshots": [ ], - "dependencies": [] -} -] diff --git a/forge-1.11.2/src/main/resources/permissions.yml.example b/forge-1.11.2/src/main/resources/permissions.yml.example deleted file mode 100644 index a25f9adc..00000000 --- a/forge-1.11.2/src/main/resources/permissions.yml.example +++ /dev/null @@ -1,27 +0,0 @@ -# -# Sample permissions.yml for dynmap - trivial, flat-file based permissions for dynmap features -# To use, copy this file to dynmap/permissions.yml, and edit appropriate. File is YAML format. -# -# All operators have full permissions to all functions. -# All users receive the permissions under the 'defaultuser' section -# Specific users can be given more permissions by defining a section with their name containing their permisssions -# All permissions correspond to those documented here (https://github.com/webbukkit/dynmap/wiki/Permissions), but -# do NOT have the 'dynmap.' prefix when used here (e.g. 'dynmap.fullrender' permission is just 'fullrender' here). -# -defaultuser: - - render - - show.self - - hide.self - - sendtoweb - - stats - - marker.list - - marker.listsets - - marker.icons - - webregister - - webchat - #- marker.sign - -#playername1: -# - fullrender -# - cancelrender -# - radiusrender diff --git a/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-models.txt b/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-models.txt deleted file mode 100644 index 38c78c6b..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-models.txt +++ /dev/null @@ -1,43 +0,0 @@ -# AWWayofTime v1.0.1e -version:1.7 -modname:AWWayofTime - - -cfgfile:config/AWWayofTime.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %lifeEssence:* (lifeEssence), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.LifeEssenceBlock -boxblock:id=%lifeEssence,ymax=0.875,data=1 -boxblock:id=%lifeEssence,ymax=0.75,data=2 -boxblock:id=%lifeEssence,ymax=0.625,data=3 -boxblock:id=%lifeEssence,ymax=0.5,data=4 -boxblock:id=%lifeEssence,ymax=0.375,data=5 -boxblock:id=%lifeEssence,ymax=0.25,data=6 -boxblock:id=%lifeEssence,ymax=0.125,data=7 -boxblock:id=%lifeEssence,ymax=0.875,data=9 -boxblock:id=%lifeEssence,ymax=0.75,data=10 -boxblock:id=%lifeEssence,ymax=0.625,data=11 -boxblock:id=%lifeEssence,ymax=0.5,data=12 -boxblock:id=%lifeEssence,ymax=0.375,data=13 -boxblock:id=%lifeEssence,ymax=0.25,data=14 -boxblock:id=%lifeEssence,ymax=0.125,data=15 - -# %spectralContainer:* (spectralContainer), render=(STANDARD), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpectralContainer -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%spectralContainer,xmin=0.0,xmax=1.0E-4,ymin=0.0,ymax=1.0E-4,zmin=0.0,zmax=1.0E-4,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-texture.txt b/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-texture.txt deleted file mode 100644 index f06712f2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/AWWayofTime-texture.txt +++ /dev/null @@ -1,146 +0,0 @@ -# AWWayofTime v1.0.1e -version:1.7 -modname:AWWayofTime - - -cfgfile:config/AWWayofTime.cfg - - -texturepath:assets/awwayoftime/textures/blocks/ -texture:id=AlchemicalWizardry/AirRitualStone,filename=assets/alchemicalwizardry/textures/blocks/AirRitualStone.png -texture:id=AlchemicalWizardry/AlchemicChemistrySet,filename=assets/alchemicalwizardry/textures/blocks/AlchemicChemistrySet.png -texture:id=AlchemicalWizardry/AltarCapacityRune,filename=assets/alchemicalwizardry/textures/blocks/AltarCapacityRune.png -texture:id=AlchemicalWizardry/ArcanePedestal,filename=assets/alchemicalwizardry/textures/blocks/ArcanePedestal.png -texture:id=AlchemicalWizardry/ArcanePlinth,filename=assets/alchemicalwizardry/textures/blocks/ArcanePlinth.png -texture:id=AlchemicalWizardry/BlankRune,filename=assets/alchemicalwizardry/textures/blocks/BlankRune.png -texture:id=AlchemicalWizardry/BlockBloodLight,filename=assets/alchemicalwizardry/textures/blocks/BlockBloodLight.png -texture:id=AlchemicalWizardry/BloodAltar_Bottom,filename=assets/alchemicalwizardry/textures/blocks/BloodAltar_Bottom.png -texture:id=AlchemicalWizardry/BloodAltar_SideType2,filename=assets/alchemicalwizardry/textures/blocks/BloodAltar_SideType2.png -texture:id=AlchemicalWizardry/BloodAltar_Top,filename=assets/alchemicalwizardry/textures/blocks/BloodAltar_Top.png -texture:id=AlchemicalWizardry/BloodSocket,filename=assets/alchemicalwizardry/textures/blocks/BloodSocket.png -texture:id=AlchemicalWizardry/BloodStoneBrick,filename=assets/alchemicalwizardry/textures/blocks/BloodStoneBrick.png -texture:id=AlchemicalWizardry/DislocationRune,filename=assets/alchemicalwizardry/textures/blocks/DislocationRune.png -texture:id=AlchemicalWizardry/DuskRitualStone,filename=assets/alchemicalwizardry/textures/blocks/DuskRitualStone.png -texture:id=AlchemicalWizardry/EarthRitualStone,filename=assets/alchemicalwizardry/textures/blocks/EarthRitualStone.png -texture:id=AlchemicalWizardry/EfficiencyRune,filename=assets/alchemicalwizardry/textures/blocks/EfficiencyRune.png -texture:id=AlchemicalWizardry/EmptySocket,filename=assets/alchemicalwizardry/textures/blocks/EmptySocket.png -texture:id=AlchemicalWizardry/FireRitualStone,filename=assets/alchemicalwizardry/textures/blocks/FireRitualStone.png -texture:id=AlchemicalWizardry/HomHeart_bottom,filename=assets/alchemicalwizardry/textures/blocks/HomHeart_bottom.png -texture:id=AlchemicalWizardry/HomHeart_side,filename=assets/alchemicalwizardry/textures/blocks/HomHeart_side.png -texture:id=AlchemicalWizardry/HomHeart_top,filename=assets/alchemicalwizardry/textures/blocks/HomHeart_top.png -texture:id=AlchemicalWizardry/ImperfectRitualStone,filename=assets/alchemicalwizardry/textures/blocks/ImperfectRitualStone.png -texture:id=AlchemicalWizardry/LargeBloodStoneBrick,filename=assets/alchemicalwizardry/textures/blocks/LargeBloodStoneBrick.png -texture:id=AlchemicalWizardry/MasterStone,filename=assets/alchemicalwizardry/textures/blocks/MasterStone.png -texture:id=AlchemicalWizardry/OrbCapacityRune,filename=assets/alchemicalwizardry/textures/blocks/OrbCapacityRune.png -texture:id=AlchemicalWizardry/RitualStone,filename=assets/alchemicalwizardry/textures/blocks/RitualStone.png -texture:id=AlchemicalWizardry/RuneOfSacrifice,filename=assets/alchemicalwizardry/textures/blocks/RuneOfSacrifice.png -texture:id=AlchemicalWizardry/RuneOfSelfSacrifice,filename=assets/alchemicalwizardry/textures/blocks/RuneOfSelfSacrifice.png -texture:id=AlchemicalWizardry/SoulForge,filename=assets/alchemicalwizardry/textures/blocks/SoulForge.png -texture:id=AlchemicalWizardry/SpectralBlock,filename=assets/alchemicalwizardry/textures/blocks/SpectralBlock.png -texture:id=AlchemicalWizardry/SpeedRune,filename=assets/alchemicalwizardry/textures/blocks/SpeedRune.png -texture:id=AlchemicalWizardry/Teleposer_Side,filename=assets/alchemicalwizardry/textures/blocks/Teleposer_Side.png -texture:id=AlchemicalWizardry/Teleposer_Top,filename=assets/alchemicalwizardry/textures/blocks/Teleposer_Top.png -texture:id=AlchemicalWizardry/WaterRitualStone,filename=assets/alchemicalwizardry/textures/blocks/WaterRitualStone.png -texture:id=AlchemicalWizardry/fireEffectBlock_blank,filename=assets/alchemicalwizardry/textures/blocks/fireEffectBlock_blank.png -texture:id=AlchemicalWizardry/fireEffectBlock_output,filename=assets/alchemicalwizardry/textures/blocks/fireEffectBlock_output.png -texture:id=AlchemicalWizardry/lifeEssenceStill,filename=assets/alchemicalwizardry/textures/blocks/lifeEssenceStill.png - - - -# %Altar:* (Altar), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockAltar -block:id=%Altar,data=*,stdrot=true,face0=0:AlchemicalWizardry/BloodAltar_Bottom,face1=0:AlchemicalWizardry/BloodAltar_Top,face2-5=0:AlchemicalWizardry/BloodAltar_SideType2 - -# %AlchemicalWizardrybloodRune:* (AlchemicalWizardrybloodRune), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BloodRune -block:id=%AlchemicalWizardrybloodRune,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/BlankRune -block:id=%AlchemicalWizardrybloodRune,data=1,stdrot=true,face0-5=0:AlchemicalWizardry/AltarCapacityRune -block:id=%AlchemicalWizardrybloodRune,data=2,stdrot=true,face0-5=0:AlchemicalWizardry/DislocationRune -block:id=%AlchemicalWizardrybloodRune,data=3,stdrot=true,face0-5=0:AlchemicalWizardry/OrbCapacityRune -block:id=%AlchemicalWizardrybloodRune,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/BlankRune - -# %lifeEssence:* (lifeEssence), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.LifeEssenceBlock -block:id=%lifeEssence,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:AlchemicalWizardry/lifeEssenceStill - -# %speedRune:* (speedRune), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.SpeedRune -block:id=%speedRune,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/SpeedRune -block:id=%speedRune,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/SpeedRune - -# %efficiencyRune:* (efficiencyRune), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.EfficiencyRune -block:id=%efficiencyRune,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/EfficiencyRune -block:id=%efficiencyRune,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/EfficiencyRune - -# %runeOfSacrifice:* (runeOfSacrifice), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.RuneOfSacrifice -block:id=%runeOfSacrifice,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/RuneOfSacrifice -block:id=%runeOfSacrifice,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/RuneOfSacrifice - -# %runeOfSelfSacrifice:* (runeOfSelfSacrifice), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.RuneOfSelfSacrifice -block:id=%runeOfSelfSacrifice,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/RuneOfSelfSacrifice -block:id=%runeOfSelfSacrifice,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/RuneOfSelfSacrifice - -# %ritualStone:* (ritualStone), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.RitualStone -block:id=%ritualStone,data=0,stdrot=true,face0-5=0:AlchemicalWizardry/RitualStone -block:id=%ritualStone,data=1,stdrot=true,face0-5=0:AlchemicalWizardry/WaterRitualStone -block:id=%ritualStone,data=2,stdrot=true,face0-5=0:AlchemicalWizardry/FireRitualStone -block:id=%ritualStone,data=3,stdrot=true,face0-5=0:AlchemicalWizardry/EarthRitualStone -block:id=%ritualStone,data=4,stdrot=true,face0-5=0:AlchemicalWizardry/AirRitualStone -block:id=%ritualStone,data=5,stdrot=true,face0-5=0:AlchemicalWizardry/DuskRitualStone -block:id=%ritualStone,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:AlchemicalWizardry/RitualStone - -# %masterStone:* (masterStone), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BlockMasterStone -block:id=%masterStone,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/MasterStone - -# %bloodSocket:* (bloodSocket), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BlockSocket -block:id=%bloodSocket,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/BloodSocket - -# %imperfectRitualStone:* (imperfectRitualStone), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.ImperfectRitualStone -block:id=%imperfectRitualStone,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/ImperfectRitualStone - -# %armourForge:* (armourForge), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.ArmourForge -block:id=%armourForge,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/SoulForge - -# %emptySocket:* (emptySocket), render=(STANDARD), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.EmptySocket -block:id=%emptySocket,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/EmptySocket - -# %bloodStoneBrick:* (bloodStoneBrick), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BloodStoneBrick -block:id=%bloodStoneBrick,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/BloodStoneBrick - -# %largeBloodStoneBrick:* (largeBloodStoneBrick), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.LargeBloodStoneBrick -block:id=%largeBloodStoneBrick,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/LargeBloodStoneBrick - -# %blockWritingTable:* (blockWritingTable), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockWritingTable -block:id=%blockWritingTable,data=*,stdrot=true,face0=0:AlchemicalWizardry/BloodAltar_Bottom,face1=0:AlchemicalWizardry/AlchemicChemistrySet,face2-5=0:AlchemicalWizardry/BloodAltar_SideType2 - -# %blockHomHeart:* (blockHomHeart), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BlockHomHeart -block:id=%blockHomHeart,data=*,stdrot=true,face0=0:AlchemicalWizardry/HomHeart_bottom,face1=0:AlchemicalWizardry/HomHeart_top,face2-5=0:AlchemicalWizardry/HomHeart_side - -# %blockPedestal:* (blockPedestal), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockPedestal -block:id=%blockPedestal,data=*,stdrot=true,face0=0:AlchemicalWizardry/BloodSocket,face1=0:AlchemicalWizardry/ArcanePedestal,face2-5=0:AlchemicalWizardry/BloodSocket - -# %blockPlinth:* (blockPlinth), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockPlinth -block:id=%blockPlinth,data=*,stdrot=true,face0=0:AlchemicalWizardry/BloodSocket,face1=0:AlchemicalWizardry/ArcanePlinth,face2-5=0:AlchemicalWizardry/BloodSocket - -# %blockTeleposer:* (blockTeleposer), render=(STANDARD), opaque=true,cls=WayofTime.alchemicalWizardry.common.block.BlockTeleposer -block:id=%blockTeleposer,data=*,stdrot=true,face0=0:AlchemicalWizardry/Teleposer_Side,face1=0:AlchemicalWizardry/Teleposer_Top,face2-5=0:AlchemicalWizardry/Teleposer_Side - -# %spectralBlock:* (spectralBlock), render=(STANDARD), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.SpectralBlock -block:id=%spectralBlock,data=*,stdrot=true,face0-5=12000:AlchemicalWizardry/SpectralBlock - -# %bloodLight:* (bloodLight), render=(STANDARD), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockBloodLightSource -block:id=%bloodLight,data=*,stdrot=true,face0-5=0:AlchemicalWizardry/BlockBloodLight - -# %blockConduit:* (blockConduit), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockConduit -block:id=%blockConduit,data=*,stdrot=true,face0=0:AlchemicalWizardry/BloodAltar_Bottom,face1=0:AlchemicalWizardry/BloodAltar_Top,face2-5=0:AlchemicalWizardry/BloodAltar_SideType2 - -# %AlchemicalWizardrytile.blockSpellParadigm:* (AlchemicalWizardrytile.blockSpellParadigm), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpellParadigm -block:id=%AlchemicalWizardrytile.blockSpellParadigm,data=*,stdrot=true,face0-3=0:AlchemicalWizardry/fireEffectBlock_blank,face4=0:AlchemicalWizardry/fireEffectBlock_output,face5=0:AlchemicalWizardry/fireEffectBlock_blank - -# %AlchemicalWizardrytile.blockSpellEnhancement:* (AlchemicalWizardrytile.blockSpellEnhancement), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpellEnhancement -block:id=%AlchemicalWizardrytile.blockSpellEnhancement,data=*,stdrot=true,face0-3=0:AlchemicalWizardry/fireEffectBlock_blank,face4=0:AlchemicalWizardry/fireEffectBlock_output,face5=0:AlchemicalWizardry/fireEffectBlock_blank - -# %AlchemicalWizardrytile.blockSpellModifier:* (AlchemicalWizardrytile.blockSpellModifier), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpellModifier -block:id=%AlchemicalWizardrytile.blockSpellModifier,data=*,stdrot=true,face0-3=0:AlchemicalWizardry/fireEffectBlock_blank,face4=0:AlchemicalWizardry/fireEffectBlock_output,face5=0:AlchemicalWizardry/fireEffectBlock_blank - -# %AlchemicalWizardrytile.blockSpellEffect:* (AlchemicalWizardrytile.blockSpellEffect), render=(CUSTOM), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpellEffect -block:id=%AlchemicalWizardrytile.blockSpellEffect,data=*,stdrot=true,face0-3=0:AlchemicalWizardry/fireEffectBlock_blank,face4=0:AlchemicalWizardry/fireEffectBlock_output,face5=0:AlchemicalWizardry/fireEffectBlock_blank - -# %spectralContainer:* (spectralContainer), render=(STANDARD), opaque=false,cls=WayofTime.alchemicalWizardry.common.block.BlockSpectralContainer -block:id=%spectralContainer,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:AlchemicalWizardry/BlockBloodLight diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-models.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-models.txt deleted file mode 100644 index 0f963109..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-models.txt +++ /dev/null @@ -1,66 +0,0 @@ -# BiblioCraft 1.6.3 -version:1.7 -modname:BiblioCraft - - -cfgfile:config/BiblioCraft.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %Bibliotheca:* (Bibliotheca), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockBookcase -boxblock:id=%Bibliotheca,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioPotionShelf:* (BiblioPotionShelf), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockPotionShelf -boxblock:id=%BiblioPotionShelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioShelf:* (BiblioShelf), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockGenericShelf -boxblock:id=%BiblioShelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioRack:* (BiblioRack), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockWeaponRack -boxblock:id=%BiblioRack,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioCase:* (BiblioCase), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockWeaponCase -boxblock:id=%BiblioCase,xmin=0.05999999865889549,xmax=0.9399999976158142,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %BiblioLabel:* (BiblioLabel), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLabel -boxblock:id=%BiblioLabel,xmin=0.9399999976158142,xmax=1.0,ymin=0.20000000298023224,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %Armor Stand:* (Armor Stand), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockArmorStand -boxblock:id=%Armor Stand,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%Armor Stand,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.699999988079071,data=1 -boxblock:id=%Armor Stand,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=2 -boxblock:id=%Armor Stand,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.699999988079071,data=3 -boxblock:id=%Armor Stand,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=4 -boxblock:id=%Armor Stand,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.699999988079071,data=5 -boxblock:id=%Armor Stand,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%Armor Stand,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.699999988079071,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %Typesetting Machine:* (Typesetting Machine), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockTypeMachine -boxblock:id=%Typesetting Machine,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.9200000166893005,zmin=0.0,zmax=1.0,data=* - -# %BiblioLantern:* (BiblioLantern), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLantern -boxblock:id=%BiblioLantern,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioIronLantern:* (BiblioIronLantern), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockIronLantern -boxblock:id=%BiblioIronLantern,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioLamp:* (BiblioLamp), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLamp -boxblock:id=%BiblioLamp,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %BiblioIronLamp:* (BiblioIronLamp), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockIronLamp -boxblock:id=%BiblioIronLamp,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-texture.txt deleted file mode 100644 index de675c80..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioCraft-texture.txt +++ /dev/null @@ -1,72 +0,0 @@ -# BiblioCraft 1.6.3 -version:1.7 -modname:BiblioCraft - - -cfgfile:config/BiblioCraft.cfg - - -texturepath:assets/bibliocraft/textures/blocks/ -texture:id=minecraft/anvil_base,filename=assets/minecraft/textures/blocks/anvil_base.png -texture:id=minecraft/glass,filename=assets/minecraft/textures/blocks/glass.png -texture:id=minecraft/gold_block,filename=assets/minecraft/textures/blocks/gold_block.png -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/planks_spruce,filename=assets/minecraft/textures/blocks/planks_spruce.png -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png - - - -# %Bibliotheca:* (Bibliotheca), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockBookcase -block:id=%Bibliotheca,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioPotionShelf:* (BiblioPotionShelf), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockPotionShelf -block:id=%BiblioPotionShelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioShelf:* (BiblioShelf), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockGenericShelf -block:id=%BiblioShelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioRack:* (BiblioRack), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockWeaponRack -block:id=%BiblioRack,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioCase:* (BiblioCase), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockWeaponCase -block:id=%BiblioCase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioLabel:* (BiblioLabel), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLabel -block:id=%BiblioLabel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioDesk:* (BiblioDesk), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockWritingDesk -block:id=%BiblioDesk,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioTable:* (BiblioTable), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockTable -block:id=%BiblioTable,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %Armor Stand:* (Armor Stand), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockArmorStand -block:id=%Armor Stand,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone - -# %Typesetting Machine:* (Typesetting Machine), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockTypeMachine -block:id=%Typesetting Machine,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak - -# %Printing Press:* (Printing Press), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockPrintPress -block:id=%Printing Press,data=*,stdrot=true,face0-5=0:minecraft/anvil_base - -# %BiblioLantern:* (BiblioLantern), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLantern -block:id=%BiblioLantern,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/gold_block - -# %BiblioIronLantern:* (BiblioIronLantern), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockIronLantern -block:id=%BiblioIronLantern,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block - -# %BiblioLamp:* (BiblioLamp), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockLamp -block:id=%BiblioLamp,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/gold_block - -# %BiblioIronLamp:* (BiblioIronLamp), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockIronLamp -block:id=%BiblioIronLamp,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block - -# %BiblioStuffs:* (BiblioStuffs), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockStuff -block:id=%BiblioStuffs,data=*,stdrot=true,face0-5=0:minecraft/glass - -# %BiblioMapFrames:* (BiblioMapFrames), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockMapFrame -block:id=%BiblioMapFrames,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioSeats:* (BiblioSeats), render=(CUSTOM), opaque=false,cls=jds.bibliocraft.blocks.BlockSeat -block:id=%BiblioSeats,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-models.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-models.txt deleted file mode 100644 index 5693d071..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-models.txt +++ /dev/null @@ -1,45 +0,0 @@ -# BiblioWoodsBoP 1.6 -version:1.7 -modname:BiblioWoodsBoP - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %BiblioWoodBookcase:* (BiblioWoodBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomBookcase -boxblock:id=%BiblioWoodBookcase,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodpotshelf:* (BiblioWoodpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomPotionShelf -boxblock:id=%BiblioWoodpotshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodshelf:* (BiblioWoodshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomShelf -boxblock:id=%BiblioWoodshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodrack:* (BiblioWoodrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomToolrack -boxblock:id=%BiblioWoodrack,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodcase:* (BiblioWoodcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomCase -boxblock:id=%BiblioWoodcase,xmin=0.05999999865889549,xmax=0.9399999976158142,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodlabel:* (BiblioWoodlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomLabel -boxblock:id=%BiblioWoodlabel,xmin=0.9399999976158142,xmax=1.0,ymin=0.20000000298023224,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomFancySign -boxblock:id=%BiblioWoodFancySign,xmin=0.0,xmax=0.10000000149011612,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-texture.txt deleted file mode 100644 index 19603ec4..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsBoP-texture.txt +++ /dev/null @@ -1,49 +0,0 @@ -# BiblioWoodsBoP 1.6 -version:1.7 -modname:BiblioWoodsBoP - - - -# Configuration file not found! - - -texturepath:assets/bibliowoodsbop/textures/blocks/ -texture:id=minecraft/planks_spruce,filename=assets/minecraft/textures/blocks/planks_spruce.png - - - -# %BiblioWoodBookcase:* (BiblioWoodBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomBookcase -block:id=%BiblioWoodBookcase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodpotshelf:* (BiblioWoodpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomPotionShelf -block:id=%BiblioWoodpotshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodshelf:* (BiblioWoodshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomShelf -block:id=%BiblioWoodshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodrack:* (BiblioWoodrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomToolrack -block:id=%BiblioWoodrack,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodcase:* (BiblioWoodcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomCase -block:id=%BiblioWoodcase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodlabel:* (BiblioWoodlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomLabel -block:id=%BiblioWoodlabel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWooddesk:* (BiblioWooddesk), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomDesk -block:id=%BiblioWooddesk,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodtable:* (BiblioWoodtable), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomTable -block:id=%BiblioWoodtable,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodSeat:* (BiblioWoodSeat), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomSeat -block:id=%BiblioWoodSeat,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodMapFrame:* (BiblioWoodMapFrame), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomMapFrame -block:id=%BiblioWoodMapFrame,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomFancySign -block:id=%BiblioWoodFancySign,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancyWorkbench:* (BiblioWoodFancyWorkbench), render=(CUSTOM), opaque=false,cls=jds.bibliowood.bopwood.blocks.BlockCustomFancyWorkbench -block:id=%BiblioWoodFancyWorkbench,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-models.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-models.txt deleted file mode 100644 index 36c1c2a2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-models.txt +++ /dev/null @@ -1,66 +0,0 @@ -# BiblioWoodsForestry 1.4 -version:1.7 -modname:BiblioWoodsForestry - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %BiblioWoodFstBookcase:* (BiblioWoodFstBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomBookcase -boxblock:id=%BiblioWoodFstBookcase,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstBookcase2:* (BiblioWoodFstBookcase2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomBookcase2 -boxblock:id=%BiblioWoodFstBookcase2,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstpotshelf:* (BiblioWoodFstpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomPotionShelf -boxblock:id=%BiblioWoodFstpotshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstshelf:* (BiblioWoodFstshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomShelf -boxblock:id=%BiblioWoodFstshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstrack:* (BiblioWoodFstrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomToolrack -boxblock:id=%BiblioWoodFstrack,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstcase0:* (BiblioWoodFstcase0), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomCase0 -boxblock:id=%BiblioWoodFstcase0,xmin=0.05999999865889549,xmax=0.9399999976158142,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstcase1:* (BiblioWoodFstcase1), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomCase1 -boxblock:id=%BiblioWoodFstcase1,xmin=0.05999999865889549,xmax=0.9399999976158142,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstlabel:* (BiblioWoodFstlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomLabel -boxblock:id=%BiblioWoodFstlabel,xmin=0.9399999976158142,xmax=1.0,ymin=0.20000000298023224,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioWoodFstpotshelf2:* (BiblioWoodFstpotshelf2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomPotionShelf2 -boxblock:id=%BiblioWoodFstpotshelf2,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstshelf2:* (BiblioWoodFstshelf2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomShelf2 -boxblock:id=%BiblioWoodFstshelf2,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstrack2:* (BiblioWoodFstrack2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomToolrack2 -boxblock:id=%BiblioWoodFstrack2,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFstlabel2:* (BiblioWoodFstlabel2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomLabel2 -boxblock:id=%BiblioWoodFstlabel2,xmin=0.9399999976158142,xmax=1.0,ymin=0.20000000298023224,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancySign -boxblock:id=%BiblioWoodFancySign,xmin=0.0,xmax=0.10000000149011612,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodFancySign2:* (BiblioWoodFancySign2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancySign2 -boxblock:id=%BiblioWoodFancySign2,xmin=0.0,xmax=0.10000000149011612,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-texture.txt deleted file mode 100644 index 5f65e081..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsForestry-texture.txt +++ /dev/null @@ -1,85 +0,0 @@ -# BiblioWoodsForestry 1.4 -version:1.7 -modname:BiblioWoodsForestry - - - -# Configuration file not found! - - -texturepath:assets/bibliowoodsforestry/textures/blocks/ -texture:id=minecraft/planks_spruce,filename=assets/minecraft/textures/blocks/planks_spruce.png - - - -# %BiblioWoodFstBookcase:* (BiblioWoodFstBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomBookcase -block:id=%BiblioWoodFstBookcase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstBookcase2:* (BiblioWoodFstBookcase2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomBookcase2 -block:id=%BiblioWoodFstBookcase2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstpotshelf:* (BiblioWoodFstpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomPotionShelf -block:id=%BiblioWoodFstpotshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstshelf:* (BiblioWoodFstshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomShelf -block:id=%BiblioWoodFstshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstrack:* (BiblioWoodFstrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomToolrack -block:id=%BiblioWoodFstrack,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstcase0:* (BiblioWoodFstcase0), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomCase0 -block:id=%BiblioWoodFstcase0,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstcase1:* (BiblioWoodFstcase1), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomCase1 -block:id=%BiblioWoodFstcase1,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstlabel:* (BiblioWoodFstlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomLabel -block:id=%BiblioWoodFstlabel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstdesk:* (BiblioWoodFstdesk), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomDesk -block:id=%BiblioWoodFstdesk,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFsttable:* (BiblioWoodFsttable), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomTable -block:id=%BiblioWoodFsttable,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstpotshelf2:* (BiblioWoodFstpotshelf2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomPotionShelf2 -block:id=%BiblioWoodFstpotshelf2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstshelf2:* (BiblioWoodFstshelf2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomShelf2 -block:id=%BiblioWoodFstshelf2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstrack2:* (BiblioWoodFstrack2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomToolrack2 -block:id=%BiblioWoodFstrack2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstlabel2:* (BiblioWoodFstlabel2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomLabel2 -block:id=%BiblioWoodFstlabel2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFstdesk2:* (BiblioWoodFstdesk2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomDesk2 -block:id=%BiblioWoodFstdesk2,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFsttable2:* (BiblioWoodFsttable2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomTable2 -block:id=%BiblioWoodFsttable2,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodSeat:* (BiblioWoodSeat), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomSeat -block:id=%BiblioWoodSeat,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodMapFrame:* (BiblioWoodMapFrame), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomMapFrame -block:id=%BiblioWoodMapFrame,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodSeat2:* (BiblioWoodSeat2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomSeat2 -block:id=%BiblioWoodSeat2,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodMapFrame2:* (BiblioWoodMapFrame2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomMapFrame2 -block:id=%BiblioWoodMapFrame2,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancySign -block:id=%BiblioWoodFancySign,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancyWorkbench:* (BiblioWoodFancyWorkbench), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancyWorkbench -block:id=%BiblioWoodFancyWorkbench,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancySign2:* (BiblioWoodFancySign2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancySign2 -block:id=%BiblioWoodFancySign2,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancyWorkbench2:* (BiblioWoodFancyWorkbench2), render=(CUSTOM), opaque=false,cls=jds.bibliowood.forestrywood.blocks.BlockCustomFancyWorkbench2 -block:id=%BiblioWoodFancyWorkbench2,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-models.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-models.txt deleted file mode 100644 index 28f0c40a..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-models.txt +++ /dev/null @@ -1,45 +0,0 @@ -# BiblioWoodsNatura 1.2 -version:1.7 -modname:BiblioWoodsNatura - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %BiblioWoodBookcase:* (BiblioWoodBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomBookcase -boxblock:id=%BiblioWoodBookcase,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodpotshelf:* (BiblioWoodpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomPotionShelf -boxblock:id=%BiblioWoodpotshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodshelf:* (BiblioWoodshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomShelf -boxblock:id=%BiblioWoodshelf,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodrack:* (BiblioWoodrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomToolrack -boxblock:id=%BiblioWoodrack,xmin=0.5,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodcase:* (BiblioWoodcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomCase0 -boxblock:id=%BiblioWoodcase,xmin=0.05999999865889549,xmax=0.9399999976158142,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %BiblioWoodlabel:* (BiblioWoodlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomLabel -boxblock:id=%BiblioWoodlabel,xmin=0.9399999976158142,xmax=1.0,ymin=0.20000000298023224,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomFancySign -boxblock:id=%BiblioWoodFancySign,xmin=0.0,xmax=0.10000000149011612,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-texture.txt deleted file mode 100644 index 1a03aced..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiblioWoodsNatura-texture.txt +++ /dev/null @@ -1,49 +0,0 @@ -# BiblioWoodsNatura 1.2 -version:1.7 -modname:BiblioWoodsNatura - - - -# Configuration file not found! - - -texturepath:assets/bibliowoodsnatura/textures/blocks/ -texture:id=minecraft/planks_spruce,filename=assets/minecraft/textures/blocks/planks_spruce.png - - - -# %BiblioWoodBookcase:* (BiblioWoodBookcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomBookcase -block:id=%BiblioWoodBookcase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodpotshelf:* (BiblioWoodpotshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomPotionShelf -block:id=%BiblioWoodpotshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodshelf:* (BiblioWoodshelf), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomShelf -block:id=%BiblioWoodshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodrack:* (BiblioWoodrack), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomToolrack -block:id=%BiblioWoodrack,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodcase:* (BiblioWoodcase), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomCase0 -block:id=%BiblioWoodcase,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodlabel:* (BiblioWoodlabel), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomLabel -block:id=%BiblioWoodlabel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWooddesk:* (BiblioWooddesk), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomDesk -block:id=%BiblioWooddesk,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodtable:* (BiblioWoodtable), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomTable -block:id=%BiblioWoodtable,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodSeat:* (BiblioWoodSeat), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomSeat -block:id=%BiblioWoodSeat,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodMapFrame:* (BiblioWoodMapFrame), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomMapFrame -block:id=%BiblioWoodMapFrame,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancySign:* (BiblioWoodFancySign), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomFancySign -block:id=%BiblioWoodFancySign,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_spruce - -# %BiblioWoodFancyWorkbench:* (BiblioWoodFancyWorkbench), render=(CUSTOM), opaque=false,cls=jds.bibliowood.naturawood.blocks.BlockCustomFancyWorkbench -block:id=%BiblioWoodFancyWorkbench,data=*,stdrot=true,face0-5=0:minecraft/planks_spruce diff --git a/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-models.txt b/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-models.txt deleted file mode 100644 index 6753ac73..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-models.txt +++ /dev/null @@ -1,286 +0,0 @@ -# BiomesOPlenty 2.0.2 -version:1.7 -modname:BiomesOPlenty - -var:biome_ids/Moor_ID=0,biome_ids/Jade_Cliffs_ID=0,biome_ids/Snowy_Coniferous_Forest_ID=0,biome_ids/Volcano_ID=0,biome_ids/Thicket_ID=0,biome_ids/Outback_ID=0,biome_ids/Meadow_ID=0,biome_ids/Oasis_ID=0,biome_ids/Lush_River_ID=0,biome_ids/Bamboo_Forest_ID=0 -var:biome_ids/Grove_ID=0,biome_ids/Scrubland_ID=0,biome_ids/Sludgepit_ID=0,biome_ids/Garden_ID=0,biome_ids/Coniferous_Forest_ID=0,biome_ids/Canyon_Ravine_ID=0,biome_ids/Woodland_ID=0,biome_ids/Alps_Forest_ID=0,biome_ids/Arctic_ID=0,biome_ids/Steppe_ID=0 -var:biome_ids/Visceral_Heap_ID=0,biome_ids/Spruce_Woods_ID=0,biome_ids/Shrubland_ID=0,biome_ids/Bog_ID=0,biome_ids/Glacier_ID=0,biome_ids/Dead_Swamp_ID=0,biome_ids/Mountain_ID=0,biome_ids/Mangrove_ID=0,biome_ids/Grassland_ID=0,biome_ids/Maple_Woods_ID=0 -var:biome_ids/Highland_ID=0,biome_ids/Mystic_Grove_ID=0,biome_ids/Fungi_Forest_ID=0,biome_ids/Dead_Forest_ID=0,biome_ids/Tropical_Rainforest_ID=0,biome_ids/Frost_Forest_ID=0,biome_ids/Boneyard_ID=0,biome_ids/Lush_Desert_ID=0,biome_ids/Prairie_ID=0,biome_ids/Phantasmagoric_Inferno_ID=0 -var:biome_ids/Redwood_Forest_ID=0,biome_ids/Sacred_Springs_ID=0,biome_ids/Wasteland_ID=0,biome_ids/Canyon_ID=0,biome_ids/Undergarden_ID=0,biome_ids/Cherry_Blossom_Grove_ID=0,biome_ids/Lavender_Fields_ID=0,biome_ids/Shield_ID=0,biome_ids/Flower_Field_ID=0,biome_ids/Deciduous_Forest_ID=0 -var:biome_ids/Ominous_Woods_ID=0,biome_ids/Fen_ID=0,biome_ids/Wetland_ID=0,biome_ids/Kelp_Forest_ID=0,biome_ids/Boreal_Forest_ID=0,biome_ids/Tropics_ID=0,biome_ids/Dry_River_ID=0,biome_ids/Silkglades_ID=0,biome_ids/Chaparral_ID=0,biome_ids/Lush_Swamp_ID=0 -var:biome_ids/Origin_Valley_ID=0,biome_ids/Meadow_Forest_ID=0,biome_ids/Heathland_ID=0,biome_ids/Marsh_ID=0,biome_ids/Seasonal_Forest_ID=0,biome_ids/Tundra_ID=0,biome_ids/Rainforest_ID=0,biome_ids/Brushland_ID=0,biome_ids/Coral_Reef_ID=0,biome_ids/Alps_ID=0 -var:biome_ids/Temperate_Rainforest_ID=0,biome_ids/Bayou_ID=0,biome_ids/Crag_ID=0,biome_ids/Quagmire_ID=0,biome_ids/Corrupted_Sands_ID=0,biome_ids/Orchard_ID=0 - -cfgfile:config/biomesoplenty/ids.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %plants:* (plants), render=biomesoplenty.client.render.blocks.PlantsRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPPlant -boxblock:id=%plants,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=0,data=1,data=2,data=3,data=4,data=5,data=6 -boxblock:id=%plants,xmin=0.125,xmax=0.875,ymin=0.0,ymax=1.0,zmin=0.125,zmax=0.875,data=7 -boxblock:id=%plants,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=8,data=9,data=10,data=11 -boxblock:id=%plants,xmin=0.11666667461395264,xmax=0.5166666507720947,ymin=0.0,ymax=0.4000000059604645,zmin=0.4166666865348816,zmax=0.8166666626930237,data=12 -boxblock:id=%plants,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=13,data=14,data=15 - -# %flowers:* (flowers), render=biomesoplenty.client.render.blocks.FoliageRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFlower -boxblock:id=%flowers,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%flowers,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=1,data=2,data=3,data=4 -boxblock:id=%flowers,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.800000011920929,zmin=0.30000001192092896,zmax=0.699999988079071,data=5 -boxblock:id=%flowers,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.6000000238418579,zmin=0.30000001192092896,zmax=0.699999988079071,data=6 -boxblock:id=%flowers,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=7,data=8 -boxblock:id=%flowers,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.5,zmin=0.30000001192092896,zmax=0.699999988079071,data=9 -boxblock:id=%flowers,xmin=0.0,xmax=1.0E-4,ymin=0.0,ymax=1.0E-4,zmin=0.0,zmax=1.0E-4,data=10 -boxblock:id=%flowers,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.4000000059604645,zmin=0.30000001192092896,zmax=0.699999988079071,data=11 -boxblock:id=%flowers,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=12,data=13,data=14 -boxblock:id=%flowers,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.6000000238418579,zmin=0.30000001192092896,zmax=0.699999988079071,data=15 - -# %flowers2:* (flowers2), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFlower2 -patchblock:id=%flowers2,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %stoneFormations:* (stoneFormations), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockStoneFormations -patchblock:id=%stoneFormations,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %mushrooms:* (mushrooms), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPMushroom -patchblock:id=%mushrooms,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %willow:* (willow), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockWillow -patchblock:id=%willow,patch0=VertX0In@270#0,data=1 -patchblock:id=%willow,patch0=VertX0In#0,data=2 -patchblock:id=%willow,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%willow,patch0=VertX0In@90#0,data=4 -patchblock:id=%willow,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%willow,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%willow,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%willow,patch0=VertX0In@180#0,data=8 -patchblock:id=%willow,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%willow,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%willow,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%willow,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%willow,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%willow,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%willow,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %ivy:* (ivy), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockIvy -patchblock:id=%ivy,patch0=VertX0In@270#0,data=1 -patchblock:id=%ivy,patch0=VertX0In#0,data=2 -patchblock:id=%ivy,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%ivy,patch0=VertX0In@90#0,data=4 -patchblock:id=%ivy,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%ivy,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%ivy,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%ivy,patch0=VertX0In@180#0,data=8 -patchblock:id=%ivy,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%ivy,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%ivy,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%ivy,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%ivy,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%ivy,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%ivy,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %treeMoss:* (treeMoss), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockTreeMoss -patchblock:id=%treeMoss,patch0=VertX0In@270#0,data=1 -patchblock:id=%treeMoss,patch0=VertX0In#0,data=2 -patchblock:id=%treeMoss,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%treeMoss,patch0=VertX0In@90#0,data=4 -patchblock:id=%treeMoss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%treeMoss,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%treeMoss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%treeMoss,patch0=VertX0In@180#0,data=8 -patchblock:id=%treeMoss,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%treeMoss,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%treeMoss,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%treeMoss,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%treeMoss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%treeMoss,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%treeMoss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %flowerVine:* (flowerVine), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockFlowerVine -patchblock:id=%flowerVine,patch0=VertX0In@270#0,data=1 -patchblock:id=%flowerVine,patch0=VertX0In#0,data=2 -patchblock:id=%flowerVine,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%flowerVine,patch0=VertX0In@90#0,data=4 -patchblock:id=%flowerVine,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%flowerVine,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%flowerVine,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%flowerVine,patch0=VertX0In@180#0,data=8 -patchblock:id=%flowerVine,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%flowerVine,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%flowerVine,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%flowerVine,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%flowerVine,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%flowerVine,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%flowerVine,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %foliage:* (foliage), render=biomesoplenty.client.render.blocks.FoliageRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFoliage -boxblock:id=%foliage,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%foliage,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.25,zmin=0.10000000149011612,zmax=0.8999999761581421,data=1 -boxblock:id=%foliage,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.6000000238418579,zmin=0.10000000149011612,zmax=0.8999999761581421,data=2 -boxblock:id=%foliage,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.800000011920929,zmin=0.10000000149011612,zmax=0.8999999761581421,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12 -boxblock:id=%foliage,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=13,data=14,data=15 - -# %turnip:* (turnip), render=(CROPS), opaque=false,cls=biomesoplenty.common.blocks.BlockTurnip -patchblock:id=%turnip,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %coral1:* (coral1), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPCoral -patchblock:id=%coral1,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %coral2:* (coral2), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPCoral -patchblock:id=%coral2,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8 - -# %moss:* (moss), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockMoss -patchblock:id=%moss,patch0=VertX0In@270#0,data=1 -patchblock:id=%moss,patch0=VertX0In#0,data=2 -patchblock:id=%moss,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%moss,patch0=VertX0In@90#0,data=4 -patchblock:id=%moss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%moss,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%moss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%moss,patch0=VertX0In@180#0,data=8 -patchblock:id=%moss,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%moss,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%moss,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%moss,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%moss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%moss,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%moss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %saplings:* (saplings), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSapling -patchblock:id=%saplings,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %colorizedSaplings:* (colorizedSaplings), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPColorizedSapling -patchblock:id=%colorizedSaplings,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %bones:* (bones), render=biomesoplenty.client.render.blocks.SmallBlockRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBones -boxblock:id=%bones,xmin=0.37400001287460327,xmax=0.6259999871253967,ymin=0.0,ymax=1.0,zmin=0.37400001287460327,zmax=0.6259999871253967,data=0 -boxblock:id=%bones,xmin=0.18700000643730164,xmax=0.8130000233650208,ymin=0.0,ymax=1.0,zmin=0.18700000643730164,zmax=0.8130000233650208,data=1 -boxblock:id=%bones,xmin=0.37400001287460327,xmax=0.6259999871253967,ymin=0.37400001287460327,ymax=0.6259999871253967,zmin=0.0,zmax=1.0,data=3 -boxblock:id=%bones,xmin=0.0,xmax=1.0,ymin=0.37400001287460327,ymax=0.6259999871253967,zmin=0.37400001287460327,zmax=0.6259999871253967,data=4 -boxblock:id=%bones,xmin=0.18700000643730164,xmax=0.8130000233650208,ymin=0.18700000643730164,ymax=0.8130000233650208,zmin=0.0,zmax=1.0,data=5 -boxblock:id=%bones,xmin=0.0,xmax=1.0,ymin=0.18700000643730164,ymax=0.8130000233650208,zmin=0.18700000643730164,zmax=0.8130000233650208,data=6 - -# %grave:* (grave), render=biomesoplenty.client.render.blocks.GraveRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockGrave -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%grave,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.3100000023841858,zmax=0.6899999976158142,data=0 -boxblock:id=%grave,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.6875,zmin=0.3100000023841858,zmax=0.6899999976158142,data=1 -boxblock:id=%grave,xmin=0.3100000023841858,xmax=0.6899999976158142,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=2 -boxblock:id=%grave,xmin=0.3100000023841858,xmax=0.6899999976158142,ymin=0.0,ymax=0.6875,zmin=0.0,zmax=1.0,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %woodenSingleSlab1:* (woodenSingleSlab1), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -boxblock:id=%woodenSingleSlab1,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%woodenSingleSlab1,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %woodenSingleSlab2:* (woodenSingleSlab2), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -boxblock:id=%woodenSingleSlab2,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%woodenSingleSlab2,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %stoneSingleSlab:* (stoneSingleSlab), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -boxblock:id=%stoneSingleSlab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%stoneSingleSlab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %sacredoakStairs:* (sacredoakStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%sacredoakStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %cherryStairs:* (cherryStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%cherryStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %darkStairs:* (darkStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%darkStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %firStairs:* (firStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%firStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %holyStairs:* (holyStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%holyStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %magicStairs:* (magicStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%magicStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %mangroveStairs:* (mangroveStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%mangroveStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %palmStairs:* (palmStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%palmStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %redwoodStairs:* (redwoodStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%redwoodStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %willowStairs:* (willowStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%willowStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %pineStairs:* (pineStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%pineStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %hellBarkStairs:* (hellBarkStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%hellBarkStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %jacarandaStairs:* (jacarandaStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%jacarandaStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %mahoganyStairs:* (mahoganyStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%mahoganyStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %mudBricksStairs:* (mudBricksStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -customblock:id=%mudBricksStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %poison:* (poison), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockPoisonFluid -boxblock:id=%poison,ymax=0.875,data=1 -boxblock:id=%poison,ymax=0.75,data=2 -boxblock:id=%poison,ymax=0.625,data=3 -boxblock:id=%poison,ymax=0.5,data=4 -boxblock:id=%poison,ymax=0.375,data=5 -boxblock:id=%poison,ymax=0.25,data=6 -boxblock:id=%poison,ymax=0.125,data=7 -boxblock:id=%poison,ymax=0.875,data=9 -boxblock:id=%poison,ymax=0.75,data=10 -boxblock:id=%poison,ymax=0.625,data=11 -boxblock:id=%poison,ymax=0.5,data=12 -boxblock:id=%poison,ymax=0.375,data=13 -boxblock:id=%poison,ymax=0.25,data=14 -boxblock:id=%poison,ymax=0.125,data=15 - -# %springWater:* (springWater), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockSpringWaterFluid -boxblock:id=%springWater,ymax=0.875,data=1 -boxblock:id=%springWater,ymax=0.75,data=2 -boxblock:id=%springWater,ymax=0.625,data=3 -boxblock:id=%springWater,ymax=0.5,data=4 -boxblock:id=%springWater,ymax=0.375,data=5 -boxblock:id=%springWater,ymax=0.25,data=6 -boxblock:id=%springWater,ymax=0.125,data=7 -boxblock:id=%springWater,ymax=0.875,data=9 -boxblock:id=%springWater,ymax=0.75,data=10 -boxblock:id=%springWater,ymax=0.625,data=11 -boxblock:id=%springWater,ymax=0.5,data=12 -boxblock:id=%springWater,ymax=0.375,data=13 -boxblock:id=%springWater,ymax=0.25,data=14 -boxblock:id=%springWater,ymax=0.125,data=15 - -# %honey:* (honey), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockHoneyFluid -boxblock:id=%honey,ymax=0.875,data=1 -boxblock:id=%honey,ymax=0.75,data=2 -boxblock:id=%honey,ymax=0.625,data=3 -boxblock:id=%honey,ymax=0.5,data=4 -boxblock:id=%honey,ymax=0.375,data=5 -boxblock:id=%honey,ymax=0.25,data=6 -boxblock:id=%honey,ymax=0.125,data=7 -boxblock:id=%honey,ymax=0.875,data=9 -boxblock:id=%honey,ymax=0.75,data=10 -boxblock:id=%honey,ymax=0.625,data=11 -boxblock:id=%honey,ymax=0.5,data=12 -boxblock:id=%honey,ymax=0.375,data=13 -boxblock:id=%honey,ymax=0.25,data=14 -boxblock:id=%honey,ymax=0.125,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-texture.txt deleted file mode 100644 index a219b1be..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BiomesOPlenty-texture.txt +++ /dev/null @@ -1,1028 +0,0 @@ -# BiomesOPlenty 2.0.2 -version:1.7 -modname:BiomesOPlenty - -var:biome_ids/Moor_ID=0,biome_ids/Jade_Cliffs_ID=0,biome_ids/Snowy_Coniferous_Forest_ID=0,biome_ids/Volcano_ID=0,biome_ids/Thicket_ID=0,biome_ids/Outback_ID=0,biome_ids/Meadow_ID=0,biome_ids/Oasis_ID=0,biome_ids/Lush_River_ID=0,biome_ids/Bamboo_Forest_ID=0 -var:biome_ids/Grove_ID=0,biome_ids/Scrubland_ID=0,biome_ids/Sludgepit_ID=0,biome_ids/Garden_ID=0,biome_ids/Coniferous_Forest_ID=0,biome_ids/Canyon_Ravine_ID=0,biome_ids/Woodland_ID=0,biome_ids/Alps_Forest_ID=0,biome_ids/Arctic_ID=0,biome_ids/Steppe_ID=0 -var:biome_ids/Visceral_Heap_ID=0,biome_ids/Spruce_Woods_ID=0,biome_ids/Shrubland_ID=0,biome_ids/Bog_ID=0,biome_ids/Glacier_ID=0,biome_ids/Dead_Swamp_ID=0,biome_ids/Mountain_ID=0,biome_ids/Mangrove_ID=0,biome_ids/Grassland_ID=0,biome_ids/Maple_Woods_ID=0 -var:biome_ids/Highland_ID=0,biome_ids/Mystic_Grove_ID=0,biome_ids/Fungi_Forest_ID=0,biome_ids/Dead_Forest_ID=0,biome_ids/Tropical_Rainforest_ID=0,biome_ids/Frost_Forest_ID=0,biome_ids/Boneyard_ID=0,biome_ids/Lush_Desert_ID=0,biome_ids/Prairie_ID=0,biome_ids/Phantasmagoric_Inferno_ID=0 -var:biome_ids/Redwood_Forest_ID=0,biome_ids/Sacred_Springs_ID=0,biome_ids/Wasteland_ID=0,biome_ids/Canyon_ID=0,biome_ids/Undergarden_ID=0,biome_ids/Cherry_Blossom_Grove_ID=0,biome_ids/Lavender_Fields_ID=0,biome_ids/Shield_ID=0,biome_ids/Flower_Field_ID=0,biome_ids/Deciduous_Forest_ID=0 -var:biome_ids/Ominous_Woods_ID=0,biome_ids/Fen_ID=0,biome_ids/Wetland_ID=0,biome_ids/Kelp_Forest_ID=0,biome_ids/Boreal_Forest_ID=0,biome_ids/Tropics_ID=0,biome_ids/Dry_River_ID=0,biome_ids/Silkglades_ID=0,biome_ids/Chaparral_ID=0,biome_ids/Lush_Swamp_ID=0 -var:biome_ids/Origin_Valley_ID=0,biome_ids/Meadow_Forest_ID=0,biome_ids/Heathland_ID=0,biome_ids/Marsh_ID=0,biome_ids/Seasonal_Forest_ID=0,biome_ids/Tundra_ID=0,biome_ids/Rainforest_ID=0,biome_ids/Brushland_ID=0,biome_ids/Coral_Reef_ID=0,biome_ids/Alps_ID=0 -var:biome_ids/Temperate_Rainforest_ID=0,biome_ids/Bayou_ID=0,biome_ids/Crag_ID=0,biome_ids/Quagmire_ID=0,biome_ids/Corrupted_Sands_ID=0,biome_ids/Orchard_ID=0 - -cfgfile:config/biomesoplenty/ids.cfg - - -texturepath:assets/biomesoplenty/textures/blocks/ -texture:id=biomesoplenty/algae,filename=assets/biomesoplenty/textures/blocks/algae.png -texture:id=biomesoplenty/amberblock,filename=assets/biomesoplenty/textures/blocks/amberblock.png -texture:id=biomesoplenty/amberore,filename=assets/biomesoplenty/textures/blocks/amberore.png -texture:id=biomesoplenty/amethystblock,filename=assets/biomesoplenty/textures/blocks/amethystblock.png -texture:id=biomesoplenty/amethystore,filename=assets/biomesoplenty/textures/blocks/amethystore.png -texture:id=biomesoplenty/anemone,filename=assets/biomesoplenty/textures/blocks/anemone.png -texture:id=biomesoplenty/ashblock,filename=assets/biomesoplenty/textures/blocks/ashblock.png -texture:id=biomesoplenty/ashstone,filename=assets/biomesoplenty/textures/blocks/ashstone.png -texture:id=biomesoplenty/bamboo,filename=assets/biomesoplenty/textures/blocks/bamboo.png -texture:id=biomesoplenty/bamboothatching,filename=assets/biomesoplenty/textures/blocks/bamboothatching.png -texture:id=biomesoplenty/bambootop,filename=assets/biomesoplenty/textures/blocks/bambootop.png -texture:id=biomesoplenty/barley,filename=assets/biomesoplenty/textures/blocks/barley.png -texture:id=biomesoplenty/berrybush,filename=assets/biomesoplenty/textures/blocks/berrybush.png -texture:id=biomesoplenty/bigflowerred,filename=assets/biomesoplenty/textures/blocks/bigflowerred.png -texture:id=biomesoplenty/bigflowerstem_heart,filename=assets/biomesoplenty/textures/blocks/bigflowerstem_heart.png -texture:id=biomesoplenty/bigflowerstem_side,filename=assets/biomesoplenty/textures/blocks/bigflowerstem_side.png -texture:id=biomesoplenty/bigfloweryellow,filename=assets/biomesoplenty/textures/blocks/bigfloweryellow.png -texture:id=biomesoplenty/biomeblock,filename=assets/biomesoplenty/textures/blocks/biomeblock.png -texture:id=biomesoplenty/bluebells,filename=assets/biomesoplenty/textures/blocks/bluebells.png -texture:id=biomesoplenty/bluecoral,filename=assets/biomesoplenty/textures/blocks/bluecoral.png -texture:id=biomesoplenty/bluemilk,filename=assets/biomesoplenty/textures/blocks/bluemilk.png -texture:id=biomesoplenty/bones_large,filename=assets/biomesoplenty/textures/blocks/bones_large.png -texture:id=biomesoplenty/bones_medium,filename=assets/biomesoplenty/textures/blocks/bones_medium.png -texture:id=biomesoplenty/bones_small,filename=assets/biomesoplenty/textures/blocks/bones_small.png -texture:id=biomesoplenty/bromeliad,filename=assets/biomesoplenty/textures/blocks/bromeliad.png -texture:id=biomesoplenty/burningblossom,filename=assets/biomesoplenty/textures/blocks/burningblossom.png -texture:id=biomesoplenty/bush,filename=assets/biomesoplenty/textures/blocks/bush.png -texture:id=biomesoplenty/cactus,filename=assets/biomesoplenty/textures/blocks/cactus.png -texture:id=biomesoplenty/cattail,filename=assets/biomesoplenty/textures/blocks/cattail.png -texture:id=biomesoplenty/cattailbottom,filename=assets/biomesoplenty/textures/blocks/cattailbottom.png -texture:id=biomesoplenty/cattailtop,filename=assets/biomesoplenty/textures/blocks/cattailtop.png -texture:id=biomesoplenty/clover,filename=assets/biomesoplenty/textures/blocks/clover.png -texture:id=biomesoplenty/cloverpatch,filename=assets/biomesoplenty/textures/blocks/cloverpatch.png -texture:id=biomesoplenty/cosmos,filename=assets/biomesoplenty/textures/blocks/cosmos.png -texture:id=biomesoplenty/cragrock,filename=assets/biomesoplenty/textures/blocks/cragrock.png -texture:id=biomesoplenty/crystal,filename=assets/biomesoplenty/textures/blocks/crystal.png -texture:id=biomesoplenty/daffodil,filename=assets/biomesoplenty/textures/blocks/daffodil.png -texture:id=biomesoplenty/dampgrass,filename=assets/biomesoplenty/textures/blocks/dampgrass.png -texture:id=biomesoplenty/dandelion,filename=assets/biomesoplenty/textures/blocks/dandelion.png -texture:id=biomesoplenty/deadbloom,filename=assets/biomesoplenty/textures/blocks/deadbloom.png -texture:id=biomesoplenty/deadgrass,filename=assets/biomesoplenty/textures/blocks/deadgrass.png -texture:id=biomesoplenty/deadleafpile,filename=assets/biomesoplenty/textures/blocks/deadleafpile.png -texture:id=biomesoplenty/desertgrass,filename=assets/biomesoplenty/textures/blocks/desertgrass.png -texture:id=biomesoplenty/desertsprouts,filename=assets/biomesoplenty/textures/blocks/desertsprouts.png -texture:id=biomesoplenty/drieddirt,filename=assets/biomesoplenty/textures/blocks/drieddirt.png -texture:id=biomesoplenty/duckweed,filename=assets/biomesoplenty/textures/blocks/duckweed.png -texture:id=biomesoplenty/dunegrass,filename=assets/biomesoplenty/textures/blocks/dunegrass.png -texture:id=biomesoplenty/enderlotus,filename=assets/biomesoplenty/textures/blocks/enderlotus.png -texture:id=biomesoplenty/eyebulbbottom,filename=assets/biomesoplenty/textures/blocks/eyebulbbottom.png -texture:id=biomesoplenty/eyebulbtop,filename=assets/biomesoplenty/textures/blocks/eyebulbtop.png -texture:id=biomesoplenty/flatmushroom,filename=assets/biomesoplenty/textures/blocks/flatmushroom.png -texture:id=biomesoplenty/flesh,filename=assets/biomesoplenty/textures/blocks/flesh.png -texture:id=biomesoplenty/flowervine,filename=assets/biomesoplenty/textures/blocks/flowervine.png -texture:id=biomesoplenty/glowcoral,filename=assets/biomesoplenty/textures/blocks/glowcoral.png -texture:id=biomesoplenty/glowflower,filename=assets/biomesoplenty/textures/blocks/glowflower.png -texture:id=biomesoplenty/glowshroom,filename=assets/biomesoplenty/textures/blocks/glowshroom.png -texture:id=biomesoplenty/goldenrod,filename=assets/biomesoplenty/textures/blocks/goldenrod.png -texture:id=biomesoplenty/grave,filename=assets/biomesoplenty/textures/blocks/grave.png -texture:id=biomesoplenty/harddirt,filename=assets/biomesoplenty/textures/blocks/harddirt.png -texture:id=biomesoplenty/hardice,filename=assets/biomesoplenty/textures/blocks/hardice.png -texture:id=biomesoplenty/hardsand,filename=assets/biomesoplenty/textures/blocks/hardsand.png -texture:id=biomesoplenty/hedgebottom,filename=assets/biomesoplenty/textures/blocks/hedgebottom.png -texture:id=biomesoplenty/hedgetop,filename=assets/biomesoplenty/textures/blocks/hedgetop.png -texture:id=biomesoplenty/hibiscus,filename=assets/biomesoplenty/textures/blocks/hibiscus.png -texture:id=biomesoplenty/hive,filename=assets/biomesoplenty/textures/blocks/hive.png -texture:id=biomesoplenty/honey_flowing,filename=assets/biomesoplenty/textures/blocks/honey_flowing.png -texture:id=biomesoplenty/honey_still,filename=assets/biomesoplenty/textures/blocks/honey_still.png -texture:id=biomesoplenty/honeyblock,filename=assets/biomesoplenty/textures/blocks/honeyblock.png -texture:id=biomesoplenty/honeycomb,filename=assets/biomesoplenty/textures/blocks/honeycomb.png -texture:id=biomesoplenty/honeycombempty,filename=assets/biomesoplenty/textures/blocks/honeycombempty.png -texture:id=biomesoplenty/honeycombfilled,filename=assets/biomesoplenty/textures/blocks/honeycombfilled.png -texture:id=biomesoplenty/hydrangea,filename=assets/biomesoplenty/textures/blocks/hydrangea.png -texture:id=biomesoplenty/icyiris,filename=assets/biomesoplenty/textures/blocks/icyiris.png -texture:id=biomesoplenty/ivy,filename=assets/biomesoplenty/textures/blocks/ivy.png -texture:id=biomesoplenty/kelpbottom,filename=assets/biomesoplenty/textures/blocks/kelpbottom.png -texture:id=biomesoplenty/kelpmiddle,filename=assets/biomesoplenty/textures/blocks/kelpmiddle.png -texture:id=biomesoplenty/kelpsingle,filename=assets/biomesoplenty/textures/blocks/kelpsingle.png -texture:id=biomesoplenty/kelptop,filename=assets/biomesoplenty/textures/blocks/kelptop.png -texture:id=biomesoplenty/koru,filename=assets/biomesoplenty/textures/blocks/koru.png -texture:id=biomesoplenty/lavender,filename=assets/biomesoplenty/textures/blocks/lavender.png -texture:id=biomesoplenty/leafpile,filename=assets/biomesoplenty/textures/blocks/leafpile.png -texture:id=biomesoplenty/leaves_apple0_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_apple0_fancy.png -texture:id=biomesoplenty/leaves_apple1_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_apple1_fancy.png -texture:id=biomesoplenty/leaves_apple2_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_apple2_fancy.png -texture:id=biomesoplenty/leaves_apple3_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_apple3_fancy.png -texture:id=biomesoplenty/leaves_bamboo_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_bamboo_fancy.png -texture:id=biomesoplenty/leaves_dark_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_dark_fancy.png -texture:id=biomesoplenty/leaves_dead_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_dead_fancy.png -texture:id=biomesoplenty/leaves_fir_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_fir_fancy.png -texture:id=biomesoplenty/leaves_hellbark_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_hellbark_fancy.png -texture:id=biomesoplenty/leaves_holy_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_holy_fancy.png -texture:id=biomesoplenty/leaves_jacaranda_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_jacaranda_fancy.png -texture:id=biomesoplenty/leaves_magic_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_magic_fancy.png -texture:id=biomesoplenty/leaves_mahogany_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_mahogany_fancy.png -texture:id=biomesoplenty/leaves_mangrove_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_mangrove_fancy.png -texture:id=biomesoplenty/leaves_maple_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_maple_fancy.png -texture:id=biomesoplenty/leaves_orangeautumn_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_orangeautumn_fancy.png -texture:id=biomesoplenty/leaves_origin_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_origin_fancy.png -texture:id=biomesoplenty/leaves_palm_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_palm_fancy.png -texture:id=biomesoplenty/leaves_persimmon0_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_persimmon0_fancy.png -texture:id=biomesoplenty/leaves_persimmon1_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_persimmon1_fancy.png -texture:id=biomesoplenty/leaves_persimmon2_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_persimmon2_fancy.png -texture:id=biomesoplenty/leaves_persimmon3_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_persimmon3_fancy.png -texture:id=biomesoplenty/leaves_pine_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_pine_fancy.png -texture:id=biomesoplenty/leaves_pinkcherry_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_pinkcherry_fancy.png -texture:id=biomesoplenty/leaves_redwood_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_redwood_fancy.png -texture:id=biomesoplenty/leaves_sacredoak_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_sacredoak_fancy.png -texture:id=biomesoplenty/leaves_whitecherry_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_whitecherry_fancy.png -texture:id=biomesoplenty/leaves_willow_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_willow_fancy.png -texture:id=biomesoplenty/leaves_yellowautumn_fancy,filename=assets/biomesoplenty/textures/blocks/leaves_yellowautumn_fancy.png -texture:id=biomesoplenty/lilyflower,filename=assets/biomesoplenty/textures/blocks/lilyflower.png -texture:id=biomesoplenty/lilyofthevalley,filename=assets/biomesoplenty/textures/blocks/lilyofthevalley.png -texture:id=biomesoplenty/limestone,filename=assets/biomesoplenty/textures/blocks/limestone.png -texture:id=biomesoplenty/limestonesmooth,filename=assets/biomesoplenty/textures/blocks/limestonesmooth.png -texture:id=biomesoplenty/liquid_poison_flowing,filename=assets/biomesoplenty/textures/blocks/liquid_poison_flowing.png -texture:id=biomesoplenty/liquid_poison_still,filename=assets/biomesoplenty/textures/blocks/liquid_poison_still.png -texture:id=biomesoplenty/log_cherry_heart,filename=assets/biomesoplenty/textures/blocks/log_cherry_heart.png -texture:id=biomesoplenty/log_cherry_side,filename=assets/biomesoplenty/textures/blocks/log_cherry_side.png -texture:id=biomesoplenty/log_dark_heart,filename=assets/biomesoplenty/textures/blocks/log_dark_heart.png -texture:id=biomesoplenty/log_dark_side,filename=assets/biomesoplenty/textures/blocks/log_dark_side.png -texture:id=biomesoplenty/log_dead_heart,filename=assets/biomesoplenty/textures/blocks/log_dead_heart.png -texture:id=biomesoplenty/log_dead_side,filename=assets/biomesoplenty/textures/blocks/log_dead_side.png -texture:id=biomesoplenty/log_fir_heart,filename=assets/biomesoplenty/textures/blocks/log_fir_heart.png -texture:id=biomesoplenty/log_fir_side,filename=assets/biomesoplenty/textures/blocks/log_fir_side.png -texture:id=biomesoplenty/log_hellbark_heart,filename=assets/biomesoplenty/textures/blocks/log_hellbark_heart.png -texture:id=biomesoplenty/log_hellbark_side,filename=assets/biomesoplenty/textures/blocks/log_hellbark_side.png -texture:id=biomesoplenty/log_holy_heart,filename=assets/biomesoplenty/textures/blocks/log_holy_heart.png -texture:id=biomesoplenty/log_holy_side,filename=assets/biomesoplenty/textures/blocks/log_holy_side.png -texture:id=biomesoplenty/log_jacaranda_heart,filename=assets/biomesoplenty/textures/blocks/log_jacaranda_heart.png -texture:id=biomesoplenty/log_jacaranda_side,filename=assets/biomesoplenty/textures/blocks/log_jacaranda_side.png -texture:id=biomesoplenty/log_magic_heart,filename=assets/biomesoplenty/textures/blocks/log_magic_heart.png -texture:id=biomesoplenty/log_magic_side,filename=assets/biomesoplenty/textures/blocks/log_magic_side.png -texture:id=biomesoplenty/log_mahogany_heart,filename=assets/biomesoplenty/textures/blocks/log_mahogany_heart.png -texture:id=biomesoplenty/log_mahogany_side,filename=assets/biomesoplenty/textures/blocks/log_mahogany_side.png -texture:id=biomesoplenty/log_mangrove_heart,filename=assets/biomesoplenty/textures/blocks/log_mangrove_heart.png -texture:id=biomesoplenty/log_mangrove_side,filename=assets/biomesoplenty/textures/blocks/log_mangrove_side.png -texture:id=biomesoplenty/log_palm_heart,filename=assets/biomesoplenty/textures/blocks/log_palm_heart.png -texture:id=biomesoplenty/log_palm_side,filename=assets/biomesoplenty/textures/blocks/log_palm_side.png -texture:id=biomesoplenty/log_pine_heart,filename=assets/biomesoplenty/textures/blocks/log_pine_heart.png -texture:id=biomesoplenty/log_pine_side,filename=assets/biomesoplenty/textures/blocks/log_pine_side.png -texture:id=biomesoplenty/log_redwood_heart,filename=assets/biomesoplenty/textures/blocks/log_redwood_heart.png -texture:id=biomesoplenty/log_redwood_side,filename=assets/biomesoplenty/textures/blocks/log_redwood_side.png -texture:id=biomesoplenty/log_sacredoak_heart,filename=assets/biomesoplenty/textures/blocks/log_sacredoak_heart.png -texture:id=biomesoplenty/log_sacredoak_side,filename=assets/biomesoplenty/textures/blocks/log_sacredoak_side.png -texture:id=biomesoplenty/log_willow_heart,filename=assets/biomesoplenty/textures/blocks/log_willow_heart.png -texture:id=biomesoplenty/log_willow_side,filename=assets/biomesoplenty/textures/blocks/log_willow_side.png -texture:id=biomesoplenty/longgrass1,filename=assets/biomesoplenty/textures/blocks/longgrass1.png -texture:id=biomesoplenty/longgrass2,filename=assets/biomesoplenty/textures/blocks/longgrass2.png -texture:id=biomesoplenty/longgrass3,filename=assets/biomesoplenty/textures/blocks/longgrass3.png -texture:id=biomesoplenty/malachiteblock,filename=assets/biomesoplenty/textures/blocks/malachiteblock.png -texture:id=biomesoplenty/malachiteore,filename=assets/biomesoplenty/textures/blocks/malachiteore.png -texture:id=biomesoplenty/mediumgrass,filename=assets/biomesoplenty/textures/blocks/mediumgrass.png -texture:id=biomesoplenty/minersdelight,filename=assets/biomesoplenty/textures/blocks/minersdelight.png -texture:id=biomesoplenty/moss,filename=assets/biomesoplenty/textures/blocks/moss.png -texture:id=biomesoplenty/mud,filename=assets/biomesoplenty/textures/blocks/mud.png -texture:id=biomesoplenty/mudbrick,filename=assets/biomesoplenty/textures/blocks/mudbrick.png -texture:id=biomesoplenty/orangecoral,filename=assets/biomesoplenty/textures/blocks/orangecoral.png -texture:id=biomesoplenty/origingrass1,filename=assets/biomesoplenty/textures/blocks/origingrass1.png -texture:id=biomesoplenty/origingrass2,filename=assets/biomesoplenty/textures/blocks/origingrass2.png -texture:id=biomesoplenty/origingrass3,filename=assets/biomesoplenty/textures/blocks/origingrass3.png -texture:id=biomesoplenty/overgrownnetherrack1,filename=assets/biomesoplenty/textures/blocks/overgrownnetherrack1.png -texture:id=biomesoplenty/overgrownnetherrack2,filename=assets/biomesoplenty/textures/blocks/overgrownnetherrack2.png -texture:id=biomesoplenty/overgrownnetherrack3,filename=assets/biomesoplenty/textures/blocks/overgrownnetherrack3.png -texture:id=biomesoplenty/peridotblock,filename=assets/biomesoplenty/textures/blocks/peridotblock.png -texture:id=biomesoplenty/peridotore,filename=assets/biomesoplenty/textures/blocks/peridotore.png -texture:id=biomesoplenty/pinkcoral,filename=assets/biomesoplenty/textures/blocks/pinkcoral.png -texture:id=biomesoplenty/plank_cherry,filename=assets/biomesoplenty/textures/blocks/plank_cherry.png -texture:id=biomesoplenty/plank_dark,filename=assets/biomesoplenty/textures/blocks/plank_dark.png -texture:id=biomesoplenty/plank_fir,filename=assets/biomesoplenty/textures/blocks/plank_fir.png -texture:id=biomesoplenty/plank_hell_bark,filename=assets/biomesoplenty/textures/blocks/plank_hell_bark.png -texture:id=biomesoplenty/plank_holy,filename=assets/biomesoplenty/textures/blocks/plank_holy.png -texture:id=biomesoplenty/plank_jacaranda,filename=assets/biomesoplenty/textures/blocks/plank_jacaranda.png -texture:id=biomesoplenty/plank_magic,filename=assets/biomesoplenty/textures/blocks/plank_magic.png -texture:id=biomesoplenty/plank_mahogany,filename=assets/biomesoplenty/textures/blocks/plank_mahogany.png -texture:id=biomesoplenty/plank_mangrove,filename=assets/biomesoplenty/textures/blocks/plank_mangrove.png -texture:id=biomesoplenty/plank_palm,filename=assets/biomesoplenty/textures/blocks/plank_palm.png -texture:id=biomesoplenty/plank_pine,filename=assets/biomesoplenty/textures/blocks/plank_pine.png -texture:id=biomesoplenty/plank_redwood,filename=assets/biomesoplenty/textures/blocks/plank_redwood.png -texture:id=biomesoplenty/plank_sacredoak,filename=assets/biomesoplenty/textures/blocks/plank_sacredoak.png -texture:id=biomesoplenty/plank_willow,filename=assets/biomesoplenty/textures/blocks/plank_willow.png -texture:id=biomesoplenty/poisonivy,filename=assets/biomesoplenty/textures/blocks/poisonivy.png -texture:id=biomesoplenty/portobello,filename=assets/biomesoplenty/textures/blocks/portobello.png -texture:id=biomesoplenty/quicksand,filename=assets/biomesoplenty/textures/blocks/quicksand.png -texture:id=biomesoplenty/reed,filename=assets/biomesoplenty/textures/blocks/reed.png -texture:id=biomesoplenty/rivercane,filename=assets/biomesoplenty/textures/blocks/rivercane.png -texture:id=biomesoplenty/root,filename=assets/biomesoplenty/textures/blocks/root.png -texture:id=biomesoplenty/rose,filename=assets/biomesoplenty/textures/blocks/rose.png -texture:id=biomesoplenty/rubyblock,filename=assets/biomesoplenty/textures/blocks/rubyblock.png -texture:id=biomesoplenty/rubyore,filename=assets/biomesoplenty/textures/blocks/rubyore.png -texture:id=biomesoplenty/sapling_apple,filename=assets/biomesoplenty/textures/blocks/sapling_apple.png -texture:id=biomesoplenty/sapling_bamboo,filename=assets/biomesoplenty/textures/blocks/sapling_bamboo.png -texture:id=biomesoplenty/sapling_dark,filename=assets/biomesoplenty/textures/blocks/sapling_dark.png -texture:id=biomesoplenty/sapling_dead,filename=assets/biomesoplenty/textures/blocks/sapling_dead.png -texture:id=biomesoplenty/sapling_fir,filename=assets/biomesoplenty/textures/blocks/sapling_fir.png -texture:id=biomesoplenty/sapling_hellbark,filename=assets/biomesoplenty/textures/blocks/sapling_hellbark.png -texture:id=biomesoplenty/sapling_holy,filename=assets/biomesoplenty/textures/blocks/sapling_holy.png -texture:id=biomesoplenty/sapling_jacaranda,filename=assets/biomesoplenty/textures/blocks/sapling_jacaranda.png -texture:id=biomesoplenty/sapling_magic,filename=assets/biomesoplenty/textures/blocks/sapling_magic.png -texture:id=biomesoplenty/sapling_mahogany,filename=assets/biomesoplenty/textures/blocks/sapling_mahogany.png -texture:id=biomesoplenty/sapling_mangrove,filename=assets/biomesoplenty/textures/blocks/sapling_mangrove.png -texture:id=biomesoplenty/sapling_maple,filename=assets/biomesoplenty/textures/blocks/sapling_maple.png -texture:id=biomesoplenty/sapling_orangeautumn,filename=assets/biomesoplenty/textures/blocks/sapling_orangeautumn.png -texture:id=biomesoplenty/sapling_origin,filename=assets/biomesoplenty/textures/blocks/sapling_origin.png -texture:id=biomesoplenty/sapling_palm,filename=assets/biomesoplenty/textures/blocks/sapling_palm.png -texture:id=biomesoplenty/sapling_persimmon,filename=assets/biomesoplenty/textures/blocks/sapling_persimmon.png -texture:id=biomesoplenty/sapling_pine,filename=assets/biomesoplenty/textures/blocks/sapling_pine.png -texture:id=biomesoplenty/sapling_pinkcherry,filename=assets/biomesoplenty/textures/blocks/sapling_pinkcherry.png -texture:id=biomesoplenty/sapling_redwood,filename=assets/biomesoplenty/textures/blocks/sapling_redwood.png -texture:id=biomesoplenty/sapling_sacredoak,filename=assets/biomesoplenty/textures/blocks/sapling_sacredoak.png -texture:id=biomesoplenty/sapling_whitecherry,filename=assets/biomesoplenty/textures/blocks/sapling_whitecherry.png -texture:id=biomesoplenty/sapling_willow,filename=assets/biomesoplenty/textures/blocks/sapling_willow.png -texture:id=biomesoplenty/sapling_yellowautumn,filename=assets/biomesoplenty/textures/blocks/sapling_yellowautumn.png -texture:id=biomesoplenty/sapphireblock,filename=assets/biomesoplenty/textures/blocks/sapphireblock.png -texture:id=biomesoplenty/sapphireore,filename=assets/biomesoplenty/textures/blocks/sapphireore.png -texture:id=biomesoplenty/shadowshroom,filename=assets/biomesoplenty/textures/blocks/shadowshroom.png -texture:id=biomesoplenty/shale,filename=assets/biomesoplenty/textures/blocks/shale.png -texture:id=biomesoplenty/shalesmooth,filename=assets/biomesoplenty/textures/blocks/shalesmooth.png -texture:id=biomesoplenty/shortgrass,filename=assets/biomesoplenty/textures/blocks/shortgrass.png -texture:id=biomesoplenty/shrub,filename=assets/biomesoplenty/textures/blocks/shrub.png -texture:id=biomesoplenty/siltstone,filename=assets/biomesoplenty/textures/blocks/siltstone.png -texture:id=biomesoplenty/siltstonesmooth,filename=assets/biomesoplenty/textures/blocks/siltstonesmooth.png -texture:id=biomesoplenty/smolderinggrass_bottom,filename=assets/biomesoplenty/textures/blocks/smolderinggrass_bottom.png -texture:id=biomesoplenty/smolderinggrass_side,filename=assets/biomesoplenty/textures/blocks/smolderinggrass_side.png -texture:id=biomesoplenty/smolderinggrass_top,filename=assets/biomesoplenty/textures/blocks/smolderinggrass_top.png -texture:id=biomesoplenty/spectralfern,filename=assets/biomesoplenty/textures/blocks/spectralfern.png -texture:id=biomesoplenty/spectralmoss_bottom,filename=assets/biomesoplenty/textures/blocks/spectralmoss_bottom.png -texture:id=biomesoplenty/spectralmoss_side,filename=assets/biomesoplenty/textures/blocks/spectralmoss_side.png -texture:id=biomesoplenty/spectralmoss_top,filename=assets/biomesoplenty/textures/blocks/spectralmoss_top.png -texture:id=biomesoplenty/spring_water_flowing,filename=assets/biomesoplenty/textures/blocks/spring_water_flowing.png -texture:id=biomesoplenty/spring_water_still,filename=assets/biomesoplenty/textures/blocks/spring_water_still.png -texture:id=biomesoplenty/sprout,filename=assets/biomesoplenty/textures/blocks/sprout.png -texture:id=biomesoplenty/stalactite,filename=assets/biomesoplenty/textures/blocks/stalactite.png -texture:id=biomesoplenty/stalagmite,filename=assets/biomesoplenty/textures/blocks/stalagmite.png -texture:id=biomesoplenty/swampflower,filename=assets/biomesoplenty/textures/blocks/swampflower.png -texture:id=biomesoplenty/tanzaniteblock,filename=assets/biomesoplenty/textures/blocks/tanzaniteblock.png -texture:id=biomesoplenty/tanzaniteore,filename=assets/biomesoplenty/textures/blocks/tanzaniteore.png -texture:id=biomesoplenty/thorn,filename=assets/biomesoplenty/textures/blocks/thorn.png -texture:id=biomesoplenty/toadstool,filename=assets/biomesoplenty/textures/blocks/toadstool.png -texture:id=biomesoplenty/topazblock,filename=assets/biomesoplenty/textures/blocks/topazblock.png -texture:id=biomesoplenty/topazore,filename=assets/biomesoplenty/textures/blocks/topazore.png -texture:id=biomesoplenty/treemoss,filename=assets/biomesoplenty/textures/blocks/treemoss.png -texture:id=biomesoplenty/turnip_stage_0,filename=assets/biomesoplenty/textures/blocks/turnip_stage_0.png -texture:id=biomesoplenty/turnip_stage_1,filename=assets/biomesoplenty/textures/blocks/turnip_stage_1.png -texture:id=biomesoplenty/turnip_stage_2,filename=assets/biomesoplenty/textures/blocks/turnip_stage_2.png -texture:id=biomesoplenty/turnip_stage_3,filename=assets/biomesoplenty/textures/blocks/turnip_stage_3.png -texture:id=biomesoplenty/violet,filename=assets/biomesoplenty/textures/blocks/violet.png -texture:id=biomesoplenty/wheatgrass,filename=assets/biomesoplenty/textures/blocks/wheatgrass.png -texture:id=biomesoplenty/wildcarrot,filename=assets/biomesoplenty/textures/blocks/wildcarrot.png -texture:id=biomesoplenty/wildflower,filename=assets/biomesoplenty/textures/blocks/wildflower.png -texture:id=biomesoplenty/willow,filename=assets/biomesoplenty/textures/blocks/willow.png -texture:id=biomesoplenty/witherwart,filename=assets/biomesoplenty/textures/blocks/witherwart.png - -# biome_ids/Alps_ID -biome:id=biome_ids/Alps_ID,grassColorMult=180B497,foliageColorMult=160A17B,waterColorMult=FFFFFF -# biome_ids/Arctic_ID -biome:id=biome_ids/Arctic_ID,grassColorMult=1AA8A4E,foliageColorMult=1B5A353,waterColorMult=FFFFFF -# biome_ids/Bamboo_Forest_ID -biome:id=biome_ids/Bamboo_Forest_ID,grassColorMult=1A3E053,foliageColorMult=1A3E053,waterColorMult=FFFFFF -# biome_ids/Bayou_ID -biome:id=biome_ids/Bayou_ID,grassColorMult=18BAF6B,foliageColorMult=1B0E088,waterColorMult=FFD932 -# biome_ids/Bog_ID -biome:id=biome_ids/Bog_ID,grassColorMult=1D8935F,foliageColorMult=1DAE579,waterColorMult=FFFFFF -# biome_ids/Boreal_Forest_ID -biome:id=biome_ids/Boreal_Forest_ID,grassColorMult=19FB771,foliageColorMult=1C9CE65,waterColorMult=FFFFFF -# biome_ids/Brushland_ID -biome:id=biome_ids/Brushland_ID,grassColorMult=1C9C17F,foliageColorMult=1B2C67F,waterColorMult=FFFFFF -# biome_ids/Canyon_ID -biome:id=biome_ids/Canyon_ID,grassColorMult=1A9BA64,foliageColorMult=1A9BA64,waterColorMult=FFFFFF -# biome_ids/Chaparral_ID -biome:id=biome_ids/Chaparral_ID,grassColorMult=1C0D85D,foliageColorMult=177AB2F,waterColorMult=FFFFFF -# biome_ids/Cherry_Blossom_Grove_ID -biome:id=biome_ids/Cherry_Blossom_Grove_ID,grassColorMult=1A3FFAA,foliageColorMult=1A3FFAA,waterColorMult=FFFFFF -# biome_ids/Coniferous_Forest_ID -biome:id=biome_ids/Coniferous_Forest_ID,grassColorMult=18EB971,foliageColorMult=171A74D,waterColorMult=FFFFFF -# biome_ids/Snowy_Coniferous_Forest_ID -biome:id=biome_ids/Snowy_Coniferous_Forest_ID,grassColorMult=180B497,foliageColorMult=160A17B,waterColorMult=FFFFFF -# biome_ids/Crag_ID -biome:id=biome_ids/Crag_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=0E6A35 -# biome_ids/Dead_Forest_ID -biome:id=biome_ids/Dead_Forest_ID,grassColorMult=1BCA165,foliageColorMult=1BCA165,waterColorMult=FFFFFF -# biome_ids/Dead_Swamp_ID -biome:id=biome_ids/Dead_Swamp_ID,grassColorMult=166704C,foliageColorMult=166704C,waterColorMult=A2AD51 -# biome_ids/Deciduous_Forest_ID -biome:id=biome_ids/Deciduous_Forest_ID,grassColorMult=1AD8E41,foliageColorMult=1AFA248,waterColorMult=FFFFFF -# biome_ids/Fen_ID -biome:id=biome_ids/Fen_ID,grassColorMult=1BAC481,foliageColorMult=1CEB979,waterColorMult=FFFFFF -# biome_ids/Flower_Field_ID -biome:id=biome_ids/Flower_Field_ID,grassColorMult=170C441,foliageColorMult=170C441,waterColorMult=FFFFFF -# biome_ids/Frost_Forest_ID -biome:id=biome_ids/Frost_Forest_ID,grassColorMult=1ABD6BC,foliageColorMult=1ABD6BC,waterColorMult=FFFFFF -# biome_ids/Fungi_Forest_ID -biome:id=biome_ids/Fungi_Forest_ID,grassColorMult=1F0F970,foliageColorMult=1A9FB6A,waterColorMult=00FF2E -# biome_ids/Garden_ID -biome:id=biome_ids/Garden_ID,grassColorMult=174D374,foliageColorMult=166E266,waterColorMult=FFFFFF -# biome_ids/Grassland_ID -biome:id=biome_ids/Grassland_ID,grassColorMult=17FDB7D,foliageColorMult=17FDB7D,waterColorMult=FFFFFF -# biome_ids/Grove_ID -biome:id=biome_ids/Grove_ID,grassColorMult=1609E58,foliageColorMult=175B569,waterColorMult=FFFFFF -# biome_ids/Heathland_ID -biome:id=biome_ids/Heathland_ID,grassColorMult=1CEC577,foliageColorMult=1AEC681,waterColorMult=FFFFFF -# biome_ids/Highland_ID -biome:id=biome_ids/Highland_ID,grassColorMult=18EB971,foliageColorMult=171A74D,waterColorMult=FFFFFF -# biome_ids/Jade_Cliffs_ID -biome:id=biome_ids/Jade_Cliffs_ID,grassColorMult=17CA568,foliageColorMult=18ACC6A,waterColorMult=FFFFFF -# biome_ids/Lavender_Fields_ID -biome:id=biome_ids/Lavender_Fields_ID,grassColorMult=1A1C36D,foliageColorMult=1A1C36D,waterColorMult=FFFFFF -# biome_ids/Lush_Desert_ID -biome:id=biome_ids/Lush_Desert_ID,grassColorMult=19ABE4B,foliageColorMult=182AC1E,waterColorMult=FFFFFF -# biome_ids/Lush_Swamp_ID -biome:id=biome_ids/Lush_Swamp_ID,grassColorMult=16DC257,foliageColorMult=148B22C,waterColorMult=FFFFFF -# biome_ids/Maple_Woods_ID -biome:id=biome_ids/Maple_Woods_ID,grassColorMult=186B688,foliageColorMult=167A369,waterColorMult=FFFFFF -# biome_ids/Marsh_ID -biome:id=biome_ids/Marsh_ID,grassColorMult=17FBC6D,foliageColorMult=160AA48,waterColorMult=FFFFFF -# biome_ids/Meadow_ID -biome:id=biome_ids/Meadow_ID,grassColorMult=163B26D,foliageColorMult=163B26D,waterColorMult=FFFFFF -# biome_ids/Moor_ID -biome:id=biome_ids/Moor_ID,grassColorMult=1619365,foliageColorMult=1619365,waterColorMult=588276 -# biome_ids/Mountain_ID -biome:id=biome_ids/Mountain_ID,grassColorMult=19CB774,foliageColorMult=183A352,waterColorMult=FFFFFF -# biome_ids/Mystic_Grove_ID -biome:id=biome_ids/Mystic_Grove_ID,grassColorMult=169CFDB,foliageColorMult=170E099,waterColorMult=FF107A -# biome_ids/Ominous_Woods_ID -biome:id=biome_ids/Ominous_Woods_ID,grassColorMult=13F4151,foliageColorMult=13F4151,waterColorMult=1E1B26 -# biome_ids/Origin_Valley_ID -biome:id=biome_ids/Origin_Valley_ID,grassColorMult=1A2FF5F,foliageColorMult=13AFF00,waterColorMult=FFFFFF -# biome_ids/Outback_ID -biome:id=biome_ids/Outback_ID,grassColorMult=1B9B953,foliageColorMult=1A7A529,waterColorMult=FFFFFF -# biome_ids/Prairie_ID -biome:id=biome_ids/Prairie_ID,grassColorMult=1C8E580,foliageColorMult=1ADE07B,waterColorMult=FFFFFF -# biome_ids/Rainforest_ID -biome:id=biome_ids/Rainforest_ID,grassColorMult=11AD86C,foliageColorMult=114E26F,waterColorMult=FFFFFF -# biome_ids/Redwood_Forest_ID -biome:id=biome_ids/Redwood_Forest_ID,grassColorMult=191BD59,foliageColorMult=177AB2F,waterColorMult=FFFFFF -# biome_ids/Sacred_Springs_ID -biome:id=biome_ids/Sacred_Springs_ID,grassColorMult=100995B,foliageColorMult=100995B,waterColorMult=FFFFFF -# biome_ids/Seasonal_Forest_ID -biome:id=biome_ids/Seasonal_Forest_ID,grassColorMult=1BEC44C,foliageColorMult=1B3C442,waterColorMult=FFFFFF -# biome_ids/Shield_ID -biome:id=biome_ids/Shield_ID,grassColorMult=1647F38,foliageColorMult=1789643,waterColorMult=FFFFFF -# biome_ids/Shrubland_ID -biome:id=biome_ids/Shrubland_ID,grassColorMult=1A4B76E,foliageColorMult=18CA44A,waterColorMult=FFFFFF -# biome_ids/Sludgepit_ID -biome:id=biome_ids/Sludgepit_ID,grassColorMult=1746429,foliageColorMult=1919134,waterColorMult=AF9200 -# biome_ids/Steppe_ID -biome:id=biome_ids/Steppe_ID,grassColorMult=1B28F6B,foliageColorMult=1B28F6B,waterColorMult=FFFFFF -# biome_ids/Temperate_Rainforest_ID -biome:id=biome_ids/Temperate_Rainforest_ID,grassColorMult=1B6D367,foliageColorMult=1BBDD63,waterColorMult=FFFFFF -# biome_ids/Thicket_ID -biome:id=biome_ids/Thicket_ID,grassColorMult=1A89A77,foliageColorMult=1A5A16D,waterColorMult=FFFFFF -# biome_ids/Tropical_Rainforest_ID -biome:id=biome_ids/Tropical_Rainforest_ID,grassColorMult=1C3E041,foliageColorMult=1A5E041,waterColorMult=5DFF00 -# biome_ids/Tundra_ID -biome:id=biome_ids/Tundra_ID,grassColorMult=1AD8456,foliageColorMult=1BF664E,waterColorMult=FFFFFF -# biome_ids/Wasteland_ID -biome:id=biome_ids/Wasteland_ID,grassColorMult=19DA078,foliageColorMult=1999E55,waterColorMult=E5FF00 -# biome_ids/Wetland_ID -biome:id=biome_ids/Wetland_ID,grassColorMult=15A935F,foliageColorMult=14F9657,waterColorMult=636084 -# biome_ids/Woodland_ID -biome:id=biome_ids/Woodland_ID,grassColorMult=1A6BB4E,foliageColorMult=191A922,waterColorMult=FFFFFF -# biome_ids/Coral_Reef_ID -biome:id=biome_ids/Coral_Reef_ID,grassColorMult=17FBC6D,foliageColorMult=160AA48,waterColorMult=FFFFFF -# biome_ids/Kelp_Forest_ID -biome:id=biome_ids/Kelp_Forest_ID,grassColorMult=17FBC6D,foliageColorMult=160AA48,waterColorMult=FFFFFF -# biome_ids/Tropics_ID -biome:id=biome_ids/Tropics_ID,grassColorMult=147CD33,foliageColorMult=11ABF00,waterColorMult=FFFFFF -# biome_ids/Volcano_ID -biome:id=biome_ids/Volcano_ID,grassColorMult=1B9B953,foliageColorMult=1A7A529,waterColorMult=FFFFFF -# biome_ids/Mangrove_ID -biome:id=biome_ids/Mangrove_ID,grassColorMult=16AC44E,foliageColorMult=145B421,waterColorMult=FFFFFF -# biome_ids/Alps_Forest_ID -biome:id=biome_ids/Alps_Forest_ID,grassColorMult=180B497,foliageColorMult=160A17B,waterColorMult=FFFFFF -# biome_ids/Canyon_Ravine_ID -biome:id=biome_ids/Canyon_Ravine_ID,grassColorMult=1A9BA64,foliageColorMult=1A9BA64,waterColorMult=FFFFFF -# biome_ids/Glacier_ID -biome:id=biome_ids/Glacier_ID,grassColorMult=180B497,foliageColorMult=160A17B,waterColorMult=FFFFFF -# biome_ids/Meadow_Forest_ID -biome:id=biome_ids/Meadow_Forest_ID,grassColorMult=163B26D,foliageColorMult=163B26D,waterColorMult=FFFFFF -# biome_ids/Oasis_ID -biome:id=biome_ids/Oasis_ID,grassColorMult=173C447,foliageColorMult=150B41A,waterColorMult=FFFFFF -# biome_ids/Orchard_ID -biome:id=biome_ids/Orchard_ID,grassColorMult=1D5FF6D,foliageColorMult=1D5FF6D,waterColorMult=FFFFFF -# biome_ids/Quagmire_ID -biome:id=biome_ids/Quagmire_ID,grassColorMult=19E8B69,foliageColorMult=19E8B69,waterColorMult=CC5100 -# biome_ids/Scrubland_ID -biome:id=biome_ids/Scrubland_ID,grassColorMult=1B9B953,foliageColorMult=1A7A529,waterColorMult=FFFFFF -# biome_ids/Silkglades_ID -biome:id=biome_ids/Silkglades_ID,grassColorMult=1CCC9AD,foliageColorMult=1D7DBB6,waterColorMult=FFFF77 -# biome_ids/Spruce_Woods_ID -biome:id=biome_ids/Spruce_Woods_ID,grassColorMult=179C05A,foliageColorMult=159AE30,waterColorMult=FFFFFF -# biome_ids/Corrupted_Sands_ID -biome:id=biome_ids/Corrupted_Sands_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF -# biome_ids/Phantasmagoric_Inferno_ID -biome:id=biome_ids/Phantasmagoric_Inferno_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF -# biome_ids/Boneyard_ID -biome:id=biome_ids/Boneyard_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF -# biome_ids/Visceral_Heap_ID -biome:id=biome_ids/Visceral_Heap_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF -# biome_ids/Undergarden_ID -biome:id=biome_ids/Undergarden_ID,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF -# biome_ids/Lush_River_ID -biome:id=biome_ids/Lush_River_ID,grassColorMult=183BD65,foliageColorMult=165AB3E,waterColorMult=FFFFFF -# biome_ids/Dry_River_ID -biome:id=biome_ids/Dry_River_ID,grassColorMult=182C245,foliageColorMult=164B216,waterColorMult=FFFFFF - - -# %mud:* (mud), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockMud -block:id=%mud,data=0,stdrot=true,face0-5=0:biomesoplenty/mud -block:id=%mud,data=1,stdrot=true,face0-5=0:biomesoplenty/quicksand -block:id=%mud,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/mud - -# %driedDirt:* (driedDirt), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%driedDirt,data=*,stdrot=true,face0-5=0:biomesoplenty/drieddirt - -# %rocks:* (rocks), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPRocks -block:id=%rocks,data=0,stdrot=true,face0-5=0:biomesoplenty/limestone -block:id=%rocks,data=1,stdrot=true,face0-5=0:biomesoplenty/limestonesmooth -block:id=%rocks,data=2,stdrot=true,face0-5=0:biomesoplenty/siltstone -block:id=%rocks,data=3,stdrot=true,face0-5=0:biomesoplenty/siltstonesmooth -block:id=%rocks,data=4,stdrot=true,face0-5=0:biomesoplenty/shale -block:id=%rocks,data=5,stdrot=true,face0-5=0:biomesoplenty/shalesmooth -block:id=%rocks,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/limestone - -# %ash:* (ash), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockAsh -block:id=%ash,data=*,stdrot=true,face0-5=0:biomesoplenty/ashblock - -# %flesh:* (flesh), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockFlesh -block:id=%flesh,data=*,stdrot=true,face0-5=0:biomesoplenty/flesh - -# %plants:* (plants), render=biomesoplenty.client.render.blocks.PlantsRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPPlant -block:id=%plants,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/deadgrass -block:id=%plants,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/desertgrass -block:id=%plants,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/desertsprouts -block:id=%plants,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/dunegrass -block:id=%plants,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/spectralfern -block:id=%plants,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/thorn -block:id=%plants,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/barley -block:id=%plants,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/cattail -block:id=%plants,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/rivercane -block:id=%plants,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/cattailtop -block:id=%plants,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/cattailbottom -block:id=%plants,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/wildcarrot -block:id=%plants,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/cactus -block:id=%plants,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/witherwart -block:id=%plants,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/reed -block:id=%plants,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/root - -# %flowers:* (flowers), render=biomesoplenty.client.render.blocks.FoliageRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFlower -block:id=%flowers,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/clover -block:id=%flowers,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/swampflower -block:id=%flowers,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/deadbloom -block:id=%flowers,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/glowflower -block:id=%flowers,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/hydrangea -block:id=%flowers,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/cosmos -block:id=%flowers,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/daffodil -block:id=%flowers,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/wildflower -block:id=%flowers,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/violet -block:id=%flowers,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/anemone -block:id=%flowers,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/lilyflower -block:id=%flowers,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/enderlotus -block:id=%flowers,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/bromeliad -block:id=%flowers,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/eyebulbbottom -block:id=%flowers,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/eyebulbtop -block:id=%flowers,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/dandelion - -# %flowers2:* (flowers2), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFlower2 -block:id=%flowers2,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/hibiscus -block:id=%flowers2,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/lilyofthevalley -block:id=%flowers2,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/burningblossom -block:id=%flowers2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/lavender -block:id=%flowers2,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/goldenrod -block:id=%flowers2,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/bluebells -block:id=%flowers2,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/minersdelight -block:id=%flowers2,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/icyiris -block:id=%flowers2,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/rose -block:id=%flowers2,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/hibiscus - -# %stoneFormations:* (stoneFormations), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockStoneFormations -block:id=%stoneFormations,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/stalagmite -block:id=%stoneFormations,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/stalactite -block:id=%stoneFormations,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/stalagmite - -# %mushrooms:* (mushrooms), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPMushroom -block:id=%mushrooms,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/toadstool -block:id=%mushrooms,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/portobello -block:id=%mushrooms,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/bluemilk -block:id=%mushrooms,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/glowshroom -block:id=%mushrooms,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/flatmushroom -block:id=%mushrooms,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/shadowshroom -block:id=%mushrooms,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/toadstool - -# %willow:* (willow), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockWillow -block:id=%willow,data=*,stdrot=true,transparency=TRANSPARENT,patch0=2000:biomesoplenty/willow - -# %ivy:* (ivy), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockIvy -block:id=%ivy,data=*,stdrot=true,transparency=TRANSPARENT,patch0=2000:biomesoplenty/ivy - -# %treeMoss:* (treeMoss), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockTreeMoss -block:id=%treeMoss,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/treemoss - -# %flowerVine:* (flowerVine), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockFlowerVine -block:id=%flowerVine,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/flowervine - -# %foliage:* (foliage), render=biomesoplenty.client.render.blocks.FoliageRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPFoliage -block:id=%foliage,data=0,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/duckweed -block:id=%foliage,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/shortgrass -block:id=%foliage,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/mediumgrass -block:id=%foliage,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/hedgebottom -block:id=%foliage,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/bush -block:id=%foliage,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/sprout -block:id=%foliage,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/hedgetop -block:id=%foliage,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/poisonivy -block:id=%foliage,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/berrybush -block:id=%foliage,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/shrub -block:id=%foliage,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/wheatgrass -block:id=%foliage,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/dampgrass -block:id=%foliage,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/koru -block:id=%foliage,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/cloverpatch -block:id=%foliage,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/leafpile -block:id=%foliage,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:biomesoplenty/deadleafpile - -# %turnip:* (turnip), render=(CROPS), opaque=false,cls=biomesoplenty.common.blocks.BlockTurnip -block:id=%turnip,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/turnip_stage_0 -block:id=%turnip,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/turnip_stage_1 -block:id=%turnip,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/turnip_stage_2 -block:id=%turnip,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/turnip_stage_3 - -# %coral1:* (coral1), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPCoral -block:id=%coral1,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/kelpbottom -block:id=%coral1,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/kelpmiddle -block:id=%coral1,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/kelptop -block:id=%coral1,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/kelpsingle -block:id=%coral1,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/pinkcoral -block:id=%coral1,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/orangecoral -block:id=%coral1,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/bluecoral -block:id=%coral1,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/glowcoral - -# %coral2:* (coral2), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPCoral -block:id=%coral2,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/algae - -# %ashStone:* (ashStone), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%ashStone,data=*,stdrot=true,face0-5=0:biomesoplenty/ashstone - -# %hardIce:* (hardIce), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%hardIce,data=*,stdrot=true,face0-5=0:biomesoplenty/hardice - -# %appleLeaves:* (appleLeaves), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPAppleLeaves -block:id=%appleLeaves,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_apple0_fancy -block:id=%appleLeaves,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_apple1_fancy -block:id=%appleLeaves,data=2,stdrot=true,face0-5=0:biomesoplenty/leaves_apple2_fancy -block:id=%appleLeaves,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_apple3_fancy -block:id=%appleLeaves,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_apple0_fancy -block:id=%appleLeaves,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_apple1_fancy -block:id=%appleLeaves,data=6,stdrot=true,face0-5=0:biomesoplenty/leaves_apple2_fancy -block:id=%appleLeaves,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_apple3_fancy -block:id=%appleLeaves,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_apple0_fancy -block:id=%appleLeaves,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_apple1_fancy -block:id=%appleLeaves,data=10,stdrot=true,face0-5=0:biomesoplenty/leaves_apple2_fancy -block:id=%appleLeaves,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_apple3_fancy -block:id=%appleLeaves,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_apple0_fancy -block:id=%appleLeaves,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_apple1_fancy -block:id=%appleLeaves,data=14,stdrot=true,face0-5=0:biomesoplenty/leaves_apple2_fancy -block:id=%appleLeaves,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_apple3_fancy - -# %persimmonLeaves:* (persimmonLeaves), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPPersimmonLeaves -block:id=%persimmonLeaves,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon0_fancy -block:id=%persimmonLeaves,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon1_fancy -block:id=%persimmonLeaves,data=2,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon2_fancy -block:id=%persimmonLeaves,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon3_fancy -block:id=%persimmonLeaves,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon0_fancy -block:id=%persimmonLeaves,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon1_fancy -block:id=%persimmonLeaves,data=6,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon2_fancy -block:id=%persimmonLeaves,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon3_fancy -block:id=%persimmonLeaves,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon0_fancy -block:id=%persimmonLeaves,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon1_fancy -block:id=%persimmonLeaves,data=10,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon2_fancy -block:id=%persimmonLeaves,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon3_fancy -block:id=%persimmonLeaves,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon0_fancy -block:id=%persimmonLeaves,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon1_fancy -block:id=%persimmonLeaves,data=14,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon2_fancy -block:id=%persimmonLeaves,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_persimmon3_fancy - -# %moss:* (moss), render=(VINE), opaque=false,cls=biomesoplenty.common.blocks.BlockMoss -block:id=%moss,data=*,stdrot=true,transparency=TRANSPARENT,patch0=2000:biomesoplenty/moss - -# %bamboo:* (bamboo), render=biomesoplenty.client.render.blocks.BambooRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBamboo -block:id=%bamboo,data=*,stdrot=true,face0-1=0:biomesoplenty/bambootop,face2-5=0:biomesoplenty/bamboo - -# %mudBricks:* (mudBricks), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%mudBricks,data=*,stdrot=true,face0-5=0:biomesoplenty/mudbrick - -# %originGrass:* (originGrass), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockOriginGrass -block:id=%originGrass,data=*,stdrot=true,face0=0:biomesoplenty/origingrass3,face1=0:biomesoplenty/origingrass1,face2-5=0:biomesoplenty/origingrass2 - -# %longGrass:* (longGrass), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockLongGrass -block:id=%longGrass,data=*,stdrot=true,face0=0:biomesoplenty/longgrass3,face1=0:biomesoplenty/longgrass1,face2-5=0:biomesoplenty/longgrass2 - -# %overgrownNetherrack:* (overgrownNetherrack), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockOvergrownNetherrack -block:id=%overgrownNetherrack,data=*,stdrot=true,face0=0:biomesoplenty/overgrownnetherrack3,face1=0:biomesoplenty/overgrownnetherrack1,face2-5=0:biomesoplenty/overgrownnetherrack2 - -# %bopGrass:* (bopGrass), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGrass -block:id=%bopGrass,data=0,stdrot=true,face0=0:biomesoplenty/spectralmoss_bottom,face1=0:biomesoplenty/spectralmoss_top,face2-5=0:biomesoplenty/spectralmoss_side -block:id=%bopGrass,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:biomesoplenty/smolderinggrass_bottom,face1=0:biomesoplenty/smolderinggrass_top,face2-5=0:biomesoplenty/smolderinggrass_side - -# %logs1:* (logs1), render=(LOG), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPLog -block:id=%logs1,data=0,stdrot=true,face0-1=0:biomesoplenty/log_sacredoak_heart,face2-5=0:biomesoplenty/log_sacredoak_side -block:id=%logs1,data=1,stdrot=true,face0-1=0:biomesoplenty/log_cherry_heart,face2-5=0:biomesoplenty/log_cherry_side -block:id=%logs1,data=2,stdrot=true,face0-1=0:biomesoplenty/log_dark_heart,face2-5=0:biomesoplenty/log_dark_side -block:id=%logs1,data=3,stdrot=true,face0-1=0:biomesoplenty/log_fir_heart,face2-5=0:biomesoplenty/log_fir_side -block:id=%logs1,data=4,face0-1=0:biomesoplenty/log_sacredoak_side,face2-3=4000:biomesoplenty/log_sacredoak_side,face4-5=0:biomesoplenty/log_sacredoak_heart -block:id=%logs1,data=5,face0-1=0:biomesoplenty/log_cherry_side,face2-3=4000:biomesoplenty/log_cherry_side,face4-5=0:biomesoplenty/log_cherry_heart -block:id=%logs1,data=6,face0-1=0:biomesoplenty/log_dark_side,face2-3=4000:biomesoplenty/log_dark_side,face4-5=0:biomesoplenty/log_dark_heart -block:id=%logs1,data=7,face0-1=0:biomesoplenty/log_fir_side,face2-3=4000:biomesoplenty/log_fir_side,face4-5=0:biomesoplenty/log_fir_heart -block:id=%logs1,data=8,face0-1=4000:biomesoplenty/log_sacredoak_side,face2-3=0:biomesoplenty/log_sacredoak_heart,face4-5=4000:biomesoplenty/log_sacredoak_side -block:id=%logs1,data=9,face0-1=4000:biomesoplenty/log_cherry_side,face2-3=0:biomesoplenty/log_cherry_heart,face4-5=4000:biomesoplenty/log_cherry_side -block:id=%logs1,data=10,face0-1=4000:biomesoplenty/log_dark_side,face2-3=0:biomesoplenty/log_dark_heart,face4-5=4000:biomesoplenty/log_dark_side -block:id=%logs1,data=11,face0-1=4000:biomesoplenty/log_fir_side,face2-3=0:biomesoplenty/log_fir_heart,face4-5=4000:biomesoplenty/log_fir_side -block:id=%logs1,data=12,stdrot=true,face0-5=0:biomesoplenty/log_sacredoak_side -block:id=%logs1,data=13,stdrot=true,face0-5=0:biomesoplenty/log_cherry_side -block:id=%logs1,data=14,stdrot=true,face0-5=0:biomesoplenty/log_dark_side -block:id=%logs1,data=15,stdrot=true,face0-5=0:biomesoplenty/log_fir_side - -# %logs2:* (logs2), render=(LOG), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPLog -block:id=%logs2,data=0,stdrot=true,face0-1=0:biomesoplenty/log_holy_heart,face2-5=0:biomesoplenty/log_holy_side -block:id=%logs2,data=1,stdrot=true,face0-1=0:biomesoplenty/log_magic_heart,face2-5=0:biomesoplenty/log_magic_side -block:id=%logs2,data=2,stdrot=true,face0-1=0:biomesoplenty/log_mangrove_heart,face2-5=0:biomesoplenty/log_mangrove_side -block:id=%logs2,data=3,stdrot=true,face0-1=0:biomesoplenty/log_palm_heart,face2-5=0:biomesoplenty/log_palm_side -block:id=%logs2,data=4,face0-1=0:biomesoplenty/log_holy_side,face2-3=4000:biomesoplenty/log_holy_side,face4-5=0:biomesoplenty/log_holy_heart -block:id=%logs2,data=5,face0-1=0:biomesoplenty/log_magic_side,face2-3=4000:biomesoplenty/log_magic_side,face4-5=0:biomesoplenty/log_magic_heart -block:id=%logs2,data=6,face0-1=0:biomesoplenty/log_mangrove_side,face2-3=4000:biomesoplenty/log_mangrove_side,face4-5=0:biomesoplenty/log_mangrove_heart -block:id=%logs2,data=7,face0-1=0:biomesoplenty/log_palm_side,face2-3=4000:biomesoplenty/log_palm_side,face4-5=0:biomesoplenty/log_palm_heart -block:id=%logs2,data=8,face0-1=4000:biomesoplenty/log_holy_side,face2-3=0:biomesoplenty/log_holy_heart,face4-5=4000:biomesoplenty/log_holy_side -block:id=%logs2,data=9,face0-1=4000:biomesoplenty/log_magic_side,face2-3=0:biomesoplenty/log_magic_heart,face4-5=4000:biomesoplenty/log_magic_side -block:id=%logs2,data=10,face0-1=4000:biomesoplenty/log_mangrove_side,face2-3=0:biomesoplenty/log_mangrove_heart,face4-5=4000:biomesoplenty/log_mangrove_side -block:id=%logs2,data=11,face0-1=4000:biomesoplenty/log_palm_side,face2-3=0:biomesoplenty/log_palm_heart,face4-5=4000:biomesoplenty/log_palm_side -block:id=%logs2,data=12,stdrot=true,face0-5=0:biomesoplenty/log_holy_side -block:id=%logs2,data=13,stdrot=true,face0-5=0:biomesoplenty/log_magic_side -block:id=%logs2,data=14,stdrot=true,face0-5=0:biomesoplenty/log_mangrove_side -block:id=%logs2,data=15,stdrot=true,face0-5=0:biomesoplenty/log_palm_side - -# %logs3:* (logs3), render=(LOG), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPLog -block:id=%logs3,data=0,stdrot=true,face0-1=0:biomesoplenty/log_redwood_heart,face2-5=0:biomesoplenty/log_redwood_side -block:id=%logs3,data=1,stdrot=true,face0-1=0:biomesoplenty/log_willow_heart,face2-5=0:biomesoplenty/log_willow_side -block:id=%logs3,data=2,stdrot=true,face0-1=0:biomesoplenty/log_dead_heart,face2-5=0:biomesoplenty/log_dead_side -block:id=%logs3,data=3,stdrot=true,face0-1=0:biomesoplenty/bigflowerstem_heart,face2-5=0:biomesoplenty/bigflowerstem_side -block:id=%logs3,data=4,face0-1=0:biomesoplenty/log_redwood_side,face2-3=4000:biomesoplenty/log_redwood_side,face4-5=0:biomesoplenty/log_redwood_heart -block:id=%logs3,data=5,face0-1=0:biomesoplenty/log_willow_side,face2-3=4000:biomesoplenty/log_willow_side,face4-5=0:biomesoplenty/log_willow_heart -block:id=%logs3,data=6,face0-1=0:biomesoplenty/log_dead_side,face2-3=4000:biomesoplenty/log_dead_side,face4-5=0:biomesoplenty/log_dead_heart -block:id=%logs3,data=7,face0-1=0:biomesoplenty/bigflowerstem_side,face2-3=4000:biomesoplenty/bigflowerstem_side,face4-5=0:biomesoplenty/bigflowerstem_heart -block:id=%logs3,data=8,face0-1=4000:biomesoplenty/log_redwood_side,face2-3=0:biomesoplenty/log_redwood_heart,face4-5=4000:biomesoplenty/log_redwood_side -block:id=%logs3,data=9,face0-1=4000:biomesoplenty/log_willow_side,face2-3=0:biomesoplenty/log_willow_heart,face4-5=4000:biomesoplenty/log_willow_side -block:id=%logs3,data=10,face0-1=4000:biomesoplenty/log_dead_side,face2-3=0:biomesoplenty/log_dead_heart,face4-5=4000:biomesoplenty/log_dead_side -block:id=%logs3,data=11,face0-1=4000:biomesoplenty/bigflowerstem_side,face2-3=0:biomesoplenty/bigflowerstem_heart,face4-5=4000:biomesoplenty/bigflowerstem_side -block:id=%logs3,data=12,stdrot=true,face0-5=0:biomesoplenty/log_redwood_side -block:id=%logs3,data=13,stdrot=true,face0-5=0:biomesoplenty/log_willow_side -block:id=%logs3,data=14,stdrot=true,face0-5=0:biomesoplenty/log_dead_side -block:id=%logs3,data=15,stdrot=true,face0-5=0:biomesoplenty/bigflowerstem_side - -# %logs4:* (logs4), render=(LOG), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPLog -block:id=%logs4,data=0,stdrot=true,face0-1=0:biomesoplenty/log_pine_heart,face2-5=0:biomesoplenty/log_pine_side -block:id=%logs4,data=1,stdrot=true,face0-1=0:biomesoplenty/log_hellbark_heart,face2-5=0:biomesoplenty/log_hellbark_side -block:id=%logs4,data=2,stdrot=true,face0-1=0:biomesoplenty/log_jacaranda_heart,face2-5=0:biomesoplenty/log_jacaranda_side -block:id=%logs4,data=3,stdrot=true,face0-1=0:biomesoplenty/log_mahogany_heart,face2-5=0:biomesoplenty/log_mahogany_side -block:id=%logs4,data=4,face0-1=0:biomesoplenty/log_pine_side,face2-3=4000:biomesoplenty/log_pine_side,face4-5=0:biomesoplenty/log_pine_heart -block:id=%logs4,data=5,face0-1=0:biomesoplenty/log_hellbark_side,face2-3=4000:biomesoplenty/log_hellbark_side,face4-5=0:biomesoplenty/log_hellbark_heart -block:id=%logs4,data=6,face0-1=0:biomesoplenty/log_jacaranda_side,face2-3=4000:biomesoplenty/log_jacaranda_side,face4-5=0:biomesoplenty/log_jacaranda_heart -block:id=%logs4,data=7,face0-1=0:biomesoplenty/log_mahogany_side,face2-3=4000:biomesoplenty/log_mahogany_side,face4-5=0:biomesoplenty/log_mahogany_heart -block:id=%logs4,data=8,face0-1=4000:biomesoplenty/log_pine_side,face2-3=0:biomesoplenty/log_pine_heart,face4-5=4000:biomesoplenty/log_pine_side -block:id=%logs4,data=9,face0-1=4000:biomesoplenty/log_hellbark_side,face2-3=0:biomesoplenty/log_hellbark_heart,face4-5=4000:biomesoplenty/log_hellbark_side -block:id=%logs4,data=10,face0-1=4000:biomesoplenty/log_jacaranda_side,face2-3=0:biomesoplenty/log_jacaranda_heart,face4-5=4000:biomesoplenty/log_jacaranda_side -block:id=%logs4,data=11,face0-1=4000:biomesoplenty/log_mahogany_side,face2-3=0:biomesoplenty/log_mahogany_heart,face4-5=4000:biomesoplenty/log_mahogany_side -block:id=%logs4,data=12,stdrot=true,face0-5=0:biomesoplenty/log_pine_side -block:id=%logs4,data=13,stdrot=true,face0-5=0:biomesoplenty/log_hellbark_side -block:id=%logs4,data=14,stdrot=true,face0-5=0:biomesoplenty/log_jacaranda_side -block:id=%logs4,data=15,stdrot=true,face0-5=0:biomesoplenty/log_mahogany_side - -# %leaves1:* (leaves1), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPLeaves -block:id=%leaves1,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves1,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_bamboo_fancy -block:id=%leaves1,data=2,stdrot=true,face0-5=0:biomesoplenty/leaves_magic_fancy -block:id=%leaves1,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_dark_fancy -block:id=%leaves1,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves1,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_bamboo_fancy -block:id=%leaves1,data=6,stdrot=true,face0-5=0:biomesoplenty/leaves_magic_fancy -block:id=%leaves1,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_dark_fancy -block:id=%leaves1,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves1,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_bamboo_fancy -block:id=%leaves1,data=10,stdrot=true,face0-5=0:biomesoplenty/leaves_magic_fancy -block:id=%leaves1,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_dark_fancy -block:id=%leaves1,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves1,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_bamboo_fancy -block:id=%leaves1,data=14,stdrot=true,face0-5=0:biomesoplenty/leaves_magic_fancy -block:id=%leaves1,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_dark_fancy - -# %leaves2:* (leaves2), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPLeaves -block:id=%leaves2,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_dead_fancy -block:id=%leaves2,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_fir_fancy -block:id=%leaves2,data=2,stdrot=true,face0-5=0:biomesoplenty/leaves_holy_fancy -block:id=%leaves2,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_orangeautumn_fancy -block:id=%leaves2,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_dead_fancy -block:id=%leaves2,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_fir_fancy -block:id=%leaves2,data=6,stdrot=true,face0-5=0:biomesoplenty/leaves_holy_fancy -block:id=%leaves2,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_orangeautumn_fancy -block:id=%leaves2,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_dead_fancy -block:id=%leaves2,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_fir_fancy -block:id=%leaves2,data=10,stdrot=true,face0-5=0:biomesoplenty/leaves_holy_fancy -block:id=%leaves2,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_orangeautumn_fancy -block:id=%leaves2,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_dead_fancy -block:id=%leaves2,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_fir_fancy -block:id=%leaves2,data=14,stdrot=true,face0-5=0:biomesoplenty/leaves_holy_fancy -block:id=%leaves2,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_orangeautumn_fancy - -# %leaves3:* (leaves3), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPLeaves -block:id=%leaves3,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_origin_fancy -block:id=%leaves3,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_pinkcherry_fancy -block:id=%leaves3,data=2,stdrot=true,face0-5=0:biomesoplenty/leaves_maple_fancy -block:id=%leaves3,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_whitecherry_fancy -block:id=%leaves3,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_origin_fancy -block:id=%leaves3,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_pinkcherry_fancy -block:id=%leaves3,data=6,stdrot=true,face0-5=0:biomesoplenty/leaves_maple_fancy -block:id=%leaves3,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_whitecherry_fancy -block:id=%leaves3,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_origin_fancy -block:id=%leaves3,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_pinkcherry_fancy -block:id=%leaves3,data=10,stdrot=true,face0-5=0:biomesoplenty/leaves_maple_fancy -block:id=%leaves3,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_whitecherry_fancy -block:id=%leaves3,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_origin_fancy -block:id=%leaves3,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_pinkcherry_fancy -block:id=%leaves3,data=14,stdrot=true,face0-5=0:biomesoplenty/leaves_maple_fancy -block:id=%leaves3,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_whitecherry_fancy - -# %leaves4:* (leaves4), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPLeaves -block:id=%leaves4,data=0,stdrot=true,face0-5=0:biomesoplenty/leaves_hellbark_fancy -block:id=%leaves4,data=1,stdrot=true,face0-5=0:biomesoplenty/leaves_jacaranda_fancy -block:id=%leaves4,data=2,data=3,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves4,data=4,stdrot=true,face0-5=0:biomesoplenty/leaves_hellbark_fancy -block:id=%leaves4,data=5,stdrot=true,face0-5=0:biomesoplenty/leaves_jacaranda_fancy -block:id=%leaves4,data=6,data=7,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves4,data=8,stdrot=true,face0-5=0:biomesoplenty/leaves_hellbark_fancy -block:id=%leaves4,data=9,stdrot=true,face0-5=0:biomesoplenty/leaves_jacaranda_fancy -block:id=%leaves4,data=10,data=11,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy -block:id=%leaves4,data=12,stdrot=true,face0-5=0:biomesoplenty/leaves_hellbark_fancy -block:id=%leaves4,data=13,stdrot=true,face0-5=0:biomesoplenty/leaves_jacaranda_fancy -block:id=%leaves4,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/leaves_yellowautumn_fancy - -# %petals:* (petals), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPPetals -block:id=%petals,data=0,stdrot=true,face0-5=0:biomesoplenty/bigflowerred -block:id=%petals,data=1,stdrot=true,face0-5=0:biomesoplenty/bigfloweryellow -block:id=%petals,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/bigflowerred - -# %saplings:* (saplings), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSapling -block:id=%saplings,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_apple -block:id=%saplings,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_yellowautumn -block:id=%saplings,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_bamboo -block:id=%saplings,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_magic -block:id=%saplings,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_dark -block:id=%saplings,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_dead -block:id=%saplings,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_fir -block:id=%saplings,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_holy -block:id=%saplings,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_orangeautumn -block:id=%saplings,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_origin -block:id=%saplings,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_pinkcherry -block:id=%saplings,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_maple -block:id=%saplings,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_whitecherry -block:id=%saplings,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_hellbark -block:id=%saplings,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_jacaranda -block:id=%saplings,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_persimmon - -# %colorizedSaplings:* (colorizedSaplings), render=(CROSSEDSQUARES), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPColorizedSapling -block:id=%colorizedSaplings,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_sacredoak -block:id=%colorizedSaplings,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_mangrove -block:id=%colorizedSaplings,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_palm -block:id=%colorizedSaplings,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_redwood -block:id=%colorizedSaplings,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_willow -block:id=%colorizedSaplings,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_pine -block:id=%colorizedSaplings,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_mahogany -block:id=%colorizedSaplings,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:biomesoplenty/sapling_sacredoak - -# %hardSand:* (hardSand), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%hardSand,data=*,stdrot=true,face0-5=0:biomesoplenty/hardsand - -# %hardDirt:* (hardDirt), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%hardDirt,data=*,stdrot=true,face0-5=0:biomesoplenty/harddirt - -# %biomeBlock:* (biomeBlock), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%biomeBlock,data=*,stdrot=true,face0-5=0:biomesoplenty/biomeblock - -# %crystal:* (crystal), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%crystal,data=*,stdrot=true,face0-5=0:biomesoplenty/crystal - -# %gemOre:* (gemOre), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGems -block:id=%gemOre,data=0,stdrot=true,face0-5=0:biomesoplenty/amethystore -block:id=%gemOre,data=1,stdrot=true,face0-5=0:biomesoplenty/amethystblock -block:id=%gemOre,data=2,stdrot=true,face0-5=0:biomesoplenty/rubyore -block:id=%gemOre,data=3,stdrot=true,face0-5=0:biomesoplenty/rubyblock -block:id=%gemOre,data=4,stdrot=true,face0-5=0:biomesoplenty/peridotore -block:id=%gemOre,data=5,stdrot=true,face0-5=0:biomesoplenty/peridotblock -block:id=%gemOre,data=6,stdrot=true,face0-5=0:biomesoplenty/topazore -block:id=%gemOre,data=7,stdrot=true,face0-5=0:biomesoplenty/topazblock -block:id=%gemOre,data=8,stdrot=true,face0-5=0:biomesoplenty/tanzaniteore -block:id=%gemOre,data=9,stdrot=true,face0-5=0:biomesoplenty/tanzaniteblock -block:id=%gemOre,data=10,stdrot=true,face0-5=0:biomesoplenty/malachiteore -block:id=%gemOre,data=11,stdrot=true,face0-5=0:biomesoplenty/malachiteblock -block:id=%gemOre,data=12,stdrot=true,face0-5=0:biomesoplenty/sapphireore -block:id=%gemOre,data=13,stdrot=true,face0-5=0:biomesoplenty/sapphireblock -block:id=%gemOre,data=14,stdrot=true,face0-5=0:biomesoplenty/amberore -block:id=%gemOre,data=15,stdrot=true,face0-5=0:biomesoplenty/amberblock - -# %cragRock:* (cragRock), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPGeneric -block:id=%cragRock,data=*,stdrot=true,face0-5=0:biomesoplenty/cragrock - -# %hive:* (hive), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockHive -block:id=%hive,data=0,stdrot=true,face0-5=0:biomesoplenty/honeycomb -block:id=%hive,data=1,stdrot=true,face0-5=0:biomesoplenty/hive -block:id=%hive,data=2,stdrot=true,face0-5=0:biomesoplenty/honeycombempty -block:id=%hive,data=3,stdrot=true,face0-5=0:biomesoplenty/honeycombfilled -block:id=%hive,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/honeycomb - -# %honeyBlock:* (honeyBlock), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockHoney -block:id=%honeyBlock,data=*,stdrot=true,face0-5=12000:biomesoplenty/honeyblock - -# %bones:* (bones), render=biomesoplenty.client.render.blocks.SmallBlockRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockBones -block:id=%bones,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/bones_small -block:id=%bones,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/bones_medium -block:id=%bones,data=2,stdrot=true,face0-5=0:biomesoplenty/bones_large -block:id=%bones,data=3,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/bones_small -block:id=%bones,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/bones_small - -# %grave:* (grave), render=biomesoplenty.client.render.blocks.GraveRenderer(CUSTOM), opaque=false,cls=biomesoplenty.common.blocks.BlockGrave -block:id=%grave,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:biomesoplenty/grave - -# %planks:* (planks), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPPlank -block:id=%planks,data=0,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%planks,data=1,stdrot=true,face0-5=0:biomesoplenty/plank_cherry -block:id=%planks,data=2,stdrot=true,face0-5=0:biomesoplenty/plank_dark -block:id=%planks,data=3,stdrot=true,face0-5=0:biomesoplenty/plank_fir -block:id=%planks,data=4,stdrot=true,face0-5=0:biomesoplenty/plank_holy -block:id=%planks,data=5,stdrot=true,face0-5=0:biomesoplenty/plank_magic -block:id=%planks,data=6,stdrot=true,face0-5=0:biomesoplenty/plank_mangrove -block:id=%planks,data=7,stdrot=true,face0-5=0:biomesoplenty/plank_palm -block:id=%planks,data=8,stdrot=true,face0-5=0:biomesoplenty/plank_redwood -block:id=%planks,data=9,stdrot=true,face0-5=0:biomesoplenty/plank_willow -block:id=%planks,data=10,stdrot=true,face0-5=0:biomesoplenty/bamboothatching -block:id=%planks,data=11,stdrot=true,face0-5=0:biomesoplenty/plank_pine -block:id=%planks,data=12,stdrot=true,face0-5=0:biomesoplenty/plank_hell_bark -block:id=%planks,data=13,stdrot=true,face0-5=0:biomesoplenty/plank_jacaranda -block:id=%planks,data=14,stdrot=true,face0-5=0:biomesoplenty/plank_mahogany -block:id=%planks,data=15,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak - -# %woodenSingleSlab1:* (woodenSingleSlab1), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%woodenSingleSlab1,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenSingleSlab1,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_cherry -block:id=%woodenSingleSlab1,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_dark -block:id=%woodenSingleSlab1,data=3,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_fir -block:id=%woodenSingleSlab1,data=4,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_holy -block:id=%woodenSingleSlab1,data=5,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_magic -block:id=%woodenSingleSlab1,data=6,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mangrove -block:id=%woodenSingleSlab1,data=7,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_palm -block:id=%woodenSingleSlab1,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenSingleSlab1,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_cherry -block:id=%woodenSingleSlab1,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_dark -block:id=%woodenSingleSlab1,data=11,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_fir -block:id=%woodenSingleSlab1,data=12,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_holy -block:id=%woodenSingleSlab1,data=13,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_magic -block:id=%woodenSingleSlab1,data=14,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mangrove -block:id=%woodenSingleSlab1,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_palm - -# %woodenDoubleSlab1:* (woodenDoubleSlab1), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%woodenDoubleSlab1,data=0,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenDoubleSlab1,data=1,stdrot=true,face0-5=0:biomesoplenty/plank_cherry -block:id=%woodenDoubleSlab1,data=2,stdrot=true,face0-5=0:biomesoplenty/plank_dark -block:id=%woodenDoubleSlab1,data=3,stdrot=true,face0-5=0:biomesoplenty/plank_fir -block:id=%woodenDoubleSlab1,data=4,stdrot=true,face0-5=0:biomesoplenty/plank_holy -block:id=%woodenDoubleSlab1,data=5,stdrot=true,face0-5=0:biomesoplenty/plank_magic -block:id=%woodenDoubleSlab1,data=6,stdrot=true,face0-5=0:biomesoplenty/plank_mangrove -block:id=%woodenDoubleSlab1,data=7,stdrot=true,face0-5=0:biomesoplenty/plank_palm -block:id=%woodenDoubleSlab1,data=8,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenDoubleSlab1,data=9,stdrot=true,face0-5=0:biomesoplenty/plank_cherry -block:id=%woodenDoubleSlab1,data=10,stdrot=true,face0-5=0:biomesoplenty/plank_dark -block:id=%woodenDoubleSlab1,data=11,stdrot=true,face0-5=0:biomesoplenty/plank_fir -block:id=%woodenDoubleSlab1,data=12,stdrot=true,face0-5=0:biomesoplenty/plank_holy -block:id=%woodenDoubleSlab1,data=13,stdrot=true,face0-5=0:biomesoplenty/plank_magic -block:id=%woodenDoubleSlab1,data=14,stdrot=true,face0-5=0:biomesoplenty/plank_mangrove -block:id=%woodenDoubleSlab1,data=15,stdrot=true,face0-5=0:biomesoplenty/plank_palm - -# %woodenSingleSlab2:* (woodenSingleSlab2), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%woodenSingleSlab2,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_redwood -block:id=%woodenSingleSlab2,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_willow -block:id=%woodenSingleSlab2,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_pine -block:id=%woodenSingleSlab2,data=3,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_hell_bark -block:id=%woodenSingleSlab2,data=4,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_jacaranda -block:id=%woodenSingleSlab2,data=5,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mahogany -block:id=%woodenSingleSlab2,data=6,data=7,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenSingleSlab2,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_redwood -block:id=%woodenSingleSlab2,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_willow -block:id=%woodenSingleSlab2,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_pine -block:id=%woodenSingleSlab2,data=11,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_hell_bark -block:id=%woodenSingleSlab2,data=12,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_jacaranda -block:id=%woodenSingleSlab2,data=13,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mahogany -block:id=%woodenSingleSlab2,data=14,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_sacredoak - -# %woodenDoubleSlab2:* (woodenDoubleSlab2), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%woodenDoubleSlab2,data=0,stdrot=true,face0-5=0:biomesoplenty/plank_redwood -block:id=%woodenDoubleSlab2,data=1,stdrot=true,face0-5=0:biomesoplenty/plank_willow -block:id=%woodenDoubleSlab2,data=2,stdrot=true,face0-5=0:biomesoplenty/plank_pine -block:id=%woodenDoubleSlab2,data=3,stdrot=true,face0-5=0:biomesoplenty/plank_hell_bark -block:id=%woodenDoubleSlab2,data=4,stdrot=true,face0-5=0:biomesoplenty/plank_jacaranda -block:id=%woodenDoubleSlab2,data=5,stdrot=true,face0-5=0:biomesoplenty/plank_mahogany -block:id=%woodenDoubleSlab2,data=6,data=7,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak -block:id=%woodenDoubleSlab2,data=8,stdrot=true,face0-5=0:biomesoplenty/plank_redwood -block:id=%woodenDoubleSlab2,data=9,stdrot=true,face0-5=0:biomesoplenty/plank_willow -block:id=%woodenDoubleSlab2,data=10,stdrot=true,face0-5=0:biomesoplenty/plank_pine -block:id=%woodenDoubleSlab2,data=11,stdrot=true,face0-5=0:biomesoplenty/plank_hell_bark -block:id=%woodenDoubleSlab2,data=12,stdrot=true,face0-5=0:biomesoplenty/plank_jacaranda -block:id=%woodenDoubleSlab2,data=13,stdrot=true,face0-5=0:biomesoplenty/plank_mahogany -block:id=%woodenDoubleSlab2,data=14,data=15,stdrot=true,face0-5=0:biomesoplenty/plank_sacredoak - -# %stoneSingleSlab:* (stoneSingleSlab), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%stoneSingleSlab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/mudbrick - -# %stoneDoubleSlab:* (stoneDoubleSlab), render=(STANDARD), opaque=true,cls=biomesoplenty.common.blocks.BlockBOPSlab -block:id=%stoneDoubleSlab,data=*,stdrot=true,face0-5=0:biomesoplenty/mudbrick - -# %sacredoakStairs:* (sacredoakStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%sacredoakStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_sacredoak - -# %cherryStairs:* (cherryStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%cherryStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_cherry - -# %darkStairs:* (darkStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%darkStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_dark - -# %firStairs:* (firStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%firStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_fir - -# %holyStairs:* (holyStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%holyStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_holy - -# %magicStairs:* (magicStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%magicStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_magic - -# %mangroveStairs:* (mangroveStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%mangroveStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mangrove - -# %palmStairs:* (palmStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%palmStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_palm - -# %redwoodStairs:* (redwoodStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%redwoodStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_redwood - -# %willowStairs:* (willowStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%willowStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_willow - -# %pineStairs:* (pineStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%pineStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_pine - -# %hellBarkStairs:* (hellBarkStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%hellBarkStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_hell_bark - -# %jacarandaStairs:* (jacarandaStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%jacarandaStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_jacaranda - -# %mahoganyStairs:* (mahoganyStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%mahoganyStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/plank_mahogany - -# %mudBricksStairs:* (mudBricksStairs), render=(STAIRS), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPStairs -block:id=%mudBricksStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:biomesoplenty/mudbrick - -# %colorizedLeaves1:* (colorizedLeaves1), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPColorizedLeaves -block:id=%colorizedLeaves1,data=0,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves1,data=1,stdrot=true,face0-5=2000:biomesoplenty/leaves_mangrove_fancy -block:id=%colorizedLeaves1,data=2,stdrot=true,face0-5=2000:biomesoplenty/leaves_palm_fancy -block:id=%colorizedLeaves1,data=3,stdrot=true,face0-5=2000:biomesoplenty/leaves_redwood_fancy -block:id=%colorizedLeaves1,data=4,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves1,data=5,stdrot=true,face0-5=2000:biomesoplenty/leaves_mangrove_fancy -block:id=%colorizedLeaves1,data=6,stdrot=true,face0-5=2000:biomesoplenty/leaves_palm_fancy -block:id=%colorizedLeaves1,data=7,stdrot=true,face0-5=2000:biomesoplenty/leaves_redwood_fancy -block:id=%colorizedLeaves1,data=8,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves1,data=9,stdrot=true,face0-5=2000:biomesoplenty/leaves_mangrove_fancy -block:id=%colorizedLeaves1,data=10,stdrot=true,face0-5=2000:biomesoplenty/leaves_palm_fancy -block:id=%colorizedLeaves1,data=11,stdrot=true,face0-5=2000:biomesoplenty/leaves_redwood_fancy -block:id=%colorizedLeaves1,data=12,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves1,data=13,stdrot=true,face0-5=2000:biomesoplenty/leaves_mangrove_fancy -block:id=%colorizedLeaves1,data=14,stdrot=true,face0-5=2000:biomesoplenty/leaves_palm_fancy -block:id=%colorizedLeaves1,data=15,stdrot=true,face0-5=2000:biomesoplenty/leaves_redwood_fancy - -# %colorizedLeaves2:* (colorizedLeaves2), render=(STANDARD), opaque=false,cls=biomesoplenty.common.blocks.BlockBOPColorizedLeaves -block:id=%colorizedLeaves2,data=0,stdrot=true,face0-5=2000:biomesoplenty/leaves_willow_fancy -block:id=%colorizedLeaves2,data=1,stdrot=true,face0-5=2000:biomesoplenty/leaves_pine_fancy -block:id=%colorizedLeaves2,data=2,stdrot=true,face0-5=2000:biomesoplenty/leaves_mahogany_fancy -block:id=%colorizedLeaves2,data=3,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves2,data=4,stdrot=true,face0-5=2000:biomesoplenty/leaves_willow_fancy -block:id=%colorizedLeaves2,data=5,stdrot=true,face0-5=2000:biomesoplenty/leaves_pine_fancy -block:id=%colorizedLeaves2,data=6,stdrot=true,face0-5=2000:biomesoplenty/leaves_mahogany_fancy -block:id=%colorizedLeaves2,data=7,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves2,data=8,stdrot=true,face0-5=2000:biomesoplenty/leaves_willow_fancy -block:id=%colorizedLeaves2,data=9,stdrot=true,face0-5=2000:biomesoplenty/leaves_pine_fancy -block:id=%colorizedLeaves2,data=10,stdrot=true,face0-5=2000:biomesoplenty/leaves_mahogany_fancy -block:id=%colorizedLeaves2,data=11,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy -block:id=%colorizedLeaves2,data=12,stdrot=true,face0-5=2000:biomesoplenty/leaves_willow_fancy -block:id=%colorizedLeaves2,data=13,stdrot=true,face0-5=2000:biomesoplenty/leaves_pine_fancy -block:id=%colorizedLeaves2,data=14,stdrot=true,face0-5=2000:biomesoplenty/leaves_mahogany_fancy -block:id=%colorizedLeaves2,data=15,stdrot=true,face0-5=2000:biomesoplenty/leaves_sacredoak_fancy - -# %poison:* (poison), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockPoisonFluid -block:id=%poison,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:biomesoplenty/liquid_poison_still,face2-5=12000:biomesoplenty/liquid_poison_flowing - -# %springWater:* (springWater), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockSpringWaterFluid -block:id=%springWater,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:biomesoplenty/spring_water_still,face2-5=12000:biomesoplenty/spring_water_flowing - -# %honey:* (honey), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=biomesoplenty.common.fluids.blocks.BlockHoneyFluid -block:id=%honey,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:biomesoplenty/honey_still,face2-5=12000:biomesoplenty/honey_flowing diff --git a/forge-1.11.2/src/main/resources/renderdata/Botania-models.txt b/forge-1.11.2/src/main/resources/renderdata/Botania-models.txt deleted file mode 100644 index 8c49cebc..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Botania-models.txt +++ /dev/null @@ -1,234 +0,0 @@ -# Botania r1.1-96 -version:1.7 -modname:Botania - - -cfgfile:config/Botania.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %flower:* (flower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockModFlower -boxblock:id=%flower,xmin=0.30000001192092896,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.800000011920929,data=* - -# %altar:* (altar), render=vazkii.botania.client.render.block.RenderAltar(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockAltar -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%altar,xmin=0.125,xmax=0.875,ymin=0.125,ymax=1.0,zmin=0.125,zmax=0.875,data=* - -# %specialFlower:* (specialFlower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockSpecialFlower -boxblock:id=%specialFlower,xmin=0.30000001192092896,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.800000011920929,data=* - -# %pool:* (pool), render=vazkii.botania.client.render.block.RenderPool(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockPool -boxblock:id=%pool,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %runeAltar:* (runeAltar), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockRuneAltar -boxblock:id=%runeAltar,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.75,zmin=0.0,zmax=1.0,data=* - -# %unstableBlock:* (unstableBlock), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.BlockUnstable -boxblock:id=%unstableBlock,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=* - -# %pylon:* (pylon), render=vazkii.botania.client.render.block.RenderPylon(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockPylon -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%pylon,xmin=0.125,xmax=0.875,ymin=0.0,ymax=1.0,zmin=0.125,zmax=0.875,data=* - -# %manaBeacon:* (manaBeacon), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.BlockManaBeacon -boxblock:id=%manaBeacon,xmin=0.1875,xmax=0.8125,ymin=0.1875,ymax=0.8125,zmin=0.1875,zmax=0.8125,data=* - -# %tinyPlanetBlock:* (tinyPlanetBlock), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockTinyPlanet -boxblock:id=%tinyPlanetBlock,xmin=0.1875,xmax=0.8125,ymin=0.1875,ymax=0.8125,zmin=0.1875,zmax=0.8125,data=* - -# %forestEye:* (forestEye), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockForestEye -boxblock:id=%forestEye,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=* - -# %forestDrum:* (forestDrum), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockForestDrum -boxblock:id=%forestDrum,xmin=0.1875,xmax=0.8125,ymin=0.0,ymax=0.875,zmin=0.1875,zmax=0.8125,data=* - -# %shinyFlower:* (shinyFlower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockShinyFlower -boxblock:id=%shinyFlower,xmin=0.30000001192092896,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.30000001192092896,zmax=0.800000011920929,data=* - -# %solidVine:* (solidVine), render=(VINE), opaque=false,cls=vazkii.botania.common.block.BlockSolidVines -patchblock:id=%solidVine,patch0=VertX0In@270#0,data=1 -patchblock:id=%solidVine,patch0=VertX0In#0,data=2 -patchblock:id=%solidVine,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%solidVine,patch0=VertX0In@90#0,data=4 -patchblock:id=%solidVine,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%solidVine,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%solidVine,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%solidVine,patch0=VertX0In@180#0,data=8 -patchblock:id=%solidVine,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%solidVine,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%solidVine,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%solidVine,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%solidVine,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%solidVine,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%solidVine,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %buriedPetals:* (buriedPetals), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockBuriedPetals -boxblock:id=%buriedPetals,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.10000000149011612,zmin=0.0,zmax=1.0,data=* - -# %miniIsland:* (miniIsland), render=vazkii.botania.client.render.block.RenderMiniIsland(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockMiniIsland -boxblock:id=%miniIsland,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.10000000149011612,ymax=0.8999999761581421,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %tinyPotato:* (tinyPotato), render=vazkii.botania.client.render.block.RenderTinyPotato(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockTinyPotato -boxblock:id=%tinyPotato,xmin=0.375,xmax=0.625,ymin=0.0,ymax=0.375,zmin=0.375,zmax=0.625,data=* - -# %livingwood0Stairs:* (livingwood0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingwoodStairs -customblock:id=%livingwood0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %livingwood1Stairs:* (livingwood1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingwoodPlankStairs -customblock:id=%livingwood1Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %livingrock0Stairs:* (livingrock0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingrockStairs -customblock:id=%livingrock0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %livingrock1Stairs:* (livingrock1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingrockBrickStairs -customblock:id=%livingrock1Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %dreamwood0Stairs:* (dreamwood0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockDreamwoodStairs -customblock:id=%dreamwood0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %dreamwood1Stairs:* (dreamwood1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockDreamwoodPlankStairs -customblock:id=%dreamwood1Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %reedBlock0Stairs:* (reedBlock0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.BlockReedStairs -customblock:id=%reedBlock0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %thatch0Stairs:* (thatch0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.BlockThatchStairs -customblock:id=%thatch0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %prismarine0Stairs:* (prismarine0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockPrismarineStairs -customblock:id=%prismarine0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %prismarine1Stairs:* (prismarine1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockPrismarineBrickStairs -customblock:id=%prismarine1Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %prismarine2Stairs:* (prismarine2Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockDarkPrismarineStairs -customblock:id=%prismarine2Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %customBrick0Stairs:* (customBrick0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockCustomBrickStairs -customblock:id=%customBrick0Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %customBrick1Stairs:* (customBrick1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockSoulBrickStairs -customblock:id=%customBrick1Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %customBrick2Stairs:* (customBrick2Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockSnowBrickStairs -customblock:id=%customBrick2Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %customBrick3Stairs:* (customBrick3Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockTileStairs -customblock:id=%customBrick3Stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsDark:* (quartzStairsDark), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsDark,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsMana:* (quartzStairsMana), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsMana,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsBlaze:* (quartzStairsBlaze), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsBlaze,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsLavender:* (quartzStairsLavender), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsLavender,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsRed:* (quartzStairsRed), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsRed,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzStairsElf:* (quartzStairsElf), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -customblock:id=%quartzStairsElf,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %quartzSlabDarkHalf:* (quartzSlabDarkHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabDarkHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabDarkHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %quartzSlabManaHalf:* (quartzSlabManaHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabManaHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabManaHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %quartzSlabBlazeHalf:* (quartzSlabBlazeHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabBlazeHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabBlazeHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %quartzSlabLavenderHalf:* (quartzSlabLavenderHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabLavenderHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabLavenderHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %quartzSlabRedHalf:* (quartzSlabRedHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabRedHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabRedHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %quartzSlabElfHalf:* (quartzSlabElfHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -boxblock:id=%quartzSlabElfHalf,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%quartzSlabElfHalf,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %livingwood0Slab:* (livingwood0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodSlab -boxblock:id=%livingwood0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%livingwood0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %livingwood1Slab:* (livingwood1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodPlankSlab -boxblock:id=%livingwood1Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%livingwood1Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %livingrock0Slab:* (livingrock0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockSlab -boxblock:id=%livingrock0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%livingrock0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %livingrock1Slab:* (livingrock1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockBrickSlab -boxblock:id=%livingrock1Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%livingrock1Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %dreamwood0Slab:* (dreamwood0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodSlab -boxblock:id=%dreamwood0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%dreamwood0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %dreamwood1Slab:* (dreamwood1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodPlankSlab -boxblock:id=%dreamwood1Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%dreamwood1Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %reedBlock0Slab:* (reedBlock0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.BlockReedSlab -boxblock:id=%reedBlock0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%reedBlock0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %thatch0Slab:* (thatch0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.BlockThatchSlab -boxblock:id=%thatch0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%thatch0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %prismarine0Slab:* (prismarine0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineSlab -boxblock:id=%prismarine0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%prismarine0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %prismarine1Slab:* (prismarine1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineBrickSlab -boxblock:id=%prismarine1Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%prismarine1Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %prismarine2Slab:* (prismarine2Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockDarkPrismarineSlab -boxblock:id=%prismarine2Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%prismarine2Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %customBrick0Slab:* (customBrick0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockCustomBrickSlab -boxblock:id=%customBrick0Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customBrick0Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %customBrick1Slab:* (customBrick1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSoulBrickSlab -boxblock:id=%customBrick1Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customBrick1Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %customBrick2Slab:* (customBrick2Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSnowBrickSlab -boxblock:id=%customBrick2Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customBrick2Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %customBrick3Slab:* (customBrick3Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockTileSlab -boxblock:id=%customBrick3Slab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customBrick3Slab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/Botania-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Botania-texture.txt deleted file mode 100644 index cc5ceed2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Botania-texture.txt +++ /dev/null @@ -1,626 +0,0 @@ -# Botania r1.1-96 -version:1.7 -modname:Botania - - -cfgfile:config/Botania.cfg - - -texturepath:assets/botania/textures/blocks/ -texture:id=botania/alchemyCatalyst0,filename=assets/botania/textures/blocks/alchemyCatalyst0.png -texture:id=botania/alchemyCatalyst1,filename=assets/botania/textures/blocks/alchemyCatalyst1.png -texture:id=botania/alchemyCatalyst2,filename=assets/botania/textures/blocks/alchemyCatalyst2.png -texture:id=botania/alfheimPortal0,filename=assets/botania/textures/blocks/alfheimPortal0.png -texture:id=botania/alfheimPortal1,filename=assets/botania/textures/blocks/alfheimPortal1.png -texture:id=botania/bifrost,filename=assets/botania/textures/blocks/bifrost.png -texture:id=botania/blockBlazeQuartz0,filename=assets/botania/textures/blocks/blockBlazeQuartz0.png -texture:id=botania/blockBlazeQuartz1,filename=assets/botania/textures/blocks/blockBlazeQuartz1.png -texture:id=botania/blockDarkQuartz0,filename=assets/botania/textures/blocks/blockDarkQuartz0.png -texture:id=botania/blockDarkQuartz1,filename=assets/botania/textures/blocks/blockDarkQuartz1.png -texture:id=botania/blockElfQuartz0,filename=assets/botania/textures/blocks/blockElfQuartz0.png -texture:id=botania/blockElfQuartz1,filename=assets/botania/textures/blocks/blockElfQuartz1.png -texture:id=botania/blockLavenderQuartz0,filename=assets/botania/textures/blocks/blockLavenderQuartz0.png -texture:id=botania/blockLavenderQuartz1,filename=assets/botania/textures/blocks/blockLavenderQuartz1.png -texture:id=botania/blockManaQuartz0,filename=assets/botania/textures/blocks/blockManaQuartz0.png -texture:id=botania/blockManaQuartz1,filename=assets/botania/textures/blocks/blockManaQuartz1.png -texture:id=botania/blockRedQuartz0,filename=assets/botania/textures/blocks/blockRedQuartz0.png -texture:id=botania/blockRedQuartz1,filename=assets/botania/textures/blocks/blockRedQuartz1.png -texture:id=botania/buriedPetals,filename=assets/botania/textures/blocks/buriedPetals.png -texture:id=botania/chiseledBlazeQuartz0,filename=assets/botania/textures/blocks/chiseledBlazeQuartz0.png -texture:id=botania/chiseledBlazeQuartz1,filename=assets/botania/textures/blocks/chiseledBlazeQuartz1.png -texture:id=botania/chiseledDarkQuartz0,filename=assets/botania/textures/blocks/chiseledDarkQuartz0.png -texture:id=botania/chiseledDarkQuartz1,filename=assets/botania/textures/blocks/chiseledDarkQuartz1.png -texture:id=botania/chiseledElfQuartz0,filename=assets/botania/textures/blocks/chiseledElfQuartz0.png -texture:id=botania/chiseledElfQuartz1,filename=assets/botania/textures/blocks/chiseledElfQuartz1.png -texture:id=botania/chiseledLavenderQuartz0,filename=assets/botania/textures/blocks/chiseledLavenderQuartz0.png -texture:id=botania/chiseledLavenderQuartz1,filename=assets/botania/textures/blocks/chiseledLavenderQuartz1.png -texture:id=botania/chiseledManaQuartz0,filename=assets/botania/textures/blocks/chiseledManaQuartz0.png -texture:id=botania/chiseledManaQuartz1,filename=assets/botania/textures/blocks/chiseledManaQuartz1.png -texture:id=botania/chiseledRedQuartz0,filename=assets/botania/textures/blocks/chiseledRedQuartz0.png -texture:id=botania/chiseledRedQuartz1,filename=assets/botania/textures/blocks/chiseledRedQuartz1.png -texture:id=botania/conjurationCatalyst0,filename=assets/botania/textures/blocks/conjurationCatalyst0.png -texture:id=botania/conjurationCatalyst1,filename=assets/botania/textures/blocks/conjurationCatalyst1.png -texture:id=botania/conjurationCatalyst2,filename=assets/botania/textures/blocks/conjurationCatalyst2.png -texture:id=botania/customBrick0,filename=assets/botania/textures/blocks/customBrick0.png -texture:id=botania/customBrick1,filename=assets/botania/textures/blocks/customBrick1.png -texture:id=botania/customBrick10,filename=assets/botania/textures/blocks/customBrick10.png -texture:id=botania/customBrick11,filename=assets/botania/textures/blocks/customBrick11.png -texture:id=botania/customBrick12,filename=assets/botania/textures/blocks/customBrick12.png -texture:id=botania/customBrick13,filename=assets/botania/textures/blocks/customBrick13.png -texture:id=botania/customBrick14,filename=assets/botania/textures/blocks/customBrick14.png -texture:id=botania/customBrick15,filename=assets/botania/textures/blocks/customBrick15.png -texture:id=botania/customBrick2,filename=assets/botania/textures/blocks/customBrick2.png -texture:id=botania/customBrick3,filename=assets/botania/textures/blocks/customBrick3.png -texture:id=botania/customBrick4,filename=assets/botania/textures/blocks/customBrick4.png -texture:id=botania/customBrick5,filename=assets/botania/textures/blocks/customBrick5.png -texture:id=botania/customBrick6,filename=assets/botania/textures/blocks/customBrick6.png -texture:id=botania/customBrick7,filename=assets/botania/textures/blocks/customBrick7.png -texture:id=botania/customBrick8,filename=assets/botania/textures/blocks/customBrick8.png -texture:id=botania/customBrick9,filename=assets/botania/textures/blocks/customBrick9.png -texture:id=botania/distributor0,filename=assets/botania/textures/blocks/distributor0.png -texture:id=botania/distributor1,filename=assets/botania/textures/blocks/distributor1.png -texture:id=botania/dreamwood0,filename=assets/botania/textures/blocks/dreamwood0.png -texture:id=botania/dreamwood1,filename=assets/botania/textures/blocks/dreamwood1.png -texture:id=botania/dreamwood2,filename=assets/botania/textures/blocks/dreamwood2.png -texture:id=botania/dreamwood3,filename=assets/botania/textures/blocks/dreamwood3.png -texture:id=botania/dreamwood4,filename=assets/botania/textures/blocks/dreamwood4.png -texture:id=botania/dreamwood5,filename=assets/botania/textures/blocks/dreamwood5.png -texture:id=botania/enchanter,filename=assets/botania/textures/blocks/enchanter.png -texture:id=botania/enderEyeBlock0,filename=assets/botania/textures/blocks/enderEyeBlock0.png -texture:id=botania/enderEyeBlock1,filename=assets/botania/textures/blocks/enderEyeBlock1.png -texture:id=botania/flower0,filename=assets/botania/textures/blocks/flower0.png -texture:id=botania/flower1,filename=assets/botania/textures/blocks/flower1.png -texture:id=botania/flower10,filename=assets/botania/textures/blocks/flower10.png -texture:id=botania/flower11,filename=assets/botania/textures/blocks/flower11.png -texture:id=botania/flower12,filename=assets/botania/textures/blocks/flower12.png -texture:id=botania/flower13,filename=assets/botania/textures/blocks/flower13.png -texture:id=botania/flower14,filename=assets/botania/textures/blocks/flower14.png -texture:id=botania/flower15,filename=assets/botania/textures/blocks/flower15.png -texture:id=botania/flower16,filename=assets/botania/textures/blocks/flower16.png -texture:id=botania/flower2,filename=assets/botania/textures/blocks/flower2.png -texture:id=botania/flower3,filename=assets/botania/textures/blocks/flower3.png -texture:id=botania/flower4,filename=assets/botania/textures/blocks/flower4.png -texture:id=botania/flower5,filename=assets/botania/textures/blocks/flower5.png -texture:id=botania/flower6,filename=assets/botania/textures/blocks/flower6.png -texture:id=botania/flower7,filename=assets/botania/textures/blocks/flower7.png -texture:id=botania/flower8,filename=assets/botania/textures/blocks/flower8.png -texture:id=botania/flower9,filename=assets/botania/textures/blocks/flower9.png -texture:id=botania/forestDrum0,filename=assets/botania/textures/blocks/forestDrum0.png -texture:id=botania/forestDrum1,filename=assets/botania/textures/blocks/forestDrum1.png -texture:id=botania/forestDrum2,filename=assets/botania/textures/blocks/forestDrum2.png -texture:id=botania/forestDrum3,filename=assets/botania/textures/blocks/forestDrum3.png -texture:id=botania/forestEye0,filename=assets/botania/textures/blocks/forestEye0.png -texture:id=botania/forestEye1,filename=assets/botania/textures/blocks/forestEye1.png -texture:id=botania/forestEye2,filename=assets/botania/textures/blocks/forestEye2.png -texture:id=botania/forestEye3,filename=assets/botania/textures/blocks/forestEye3.png -texture:id=botania/forestEye4,filename=assets/botania/textures/blocks/forestEye4.png -texture:id=botania/forestEye5,filename=assets/botania/textures/blocks/forestEye5.png -texture:id=botania/livingrock0,filename=assets/botania/textures/blocks/livingrock0.png -texture:id=botania/livingrock1,filename=assets/botania/textures/blocks/livingrock1.png -texture:id=botania/livingrock2,filename=assets/botania/textures/blocks/livingrock2.png -texture:id=botania/livingrock3,filename=assets/botania/textures/blocks/livingrock3.png -texture:id=botania/livingrock4,filename=assets/botania/textures/blocks/livingrock4.png -texture:id=botania/livingwood0,filename=assets/botania/textures/blocks/livingwood0.png -texture:id=botania/livingwood1,filename=assets/botania/textures/blocks/livingwood1.png -texture:id=botania/livingwood2,filename=assets/botania/textures/blocks/livingwood2.png -texture:id=botania/livingwood3,filename=assets/botania/textures/blocks/livingwood3.png -texture:id=botania/livingwood4,filename=assets/botania/textures/blocks/livingwood4.png -texture:id=botania/livingwood5,filename=assets/botania/textures/blocks/livingwood5.png -texture:id=botania/manaBeacon0,filename=assets/botania/textures/blocks/manaBeacon0.png -texture:id=botania/manaBeacon1,filename=assets/botania/textures/blocks/manaBeacon1.png -texture:id=botania/manaDetector0,filename=assets/botania/textures/blocks/manaDetector0.png -texture:id=botania/manaDetector1,filename=assets/botania/textures/blocks/manaDetector1.png -texture:id=botania/manaVoid0,filename=assets/botania/textures/blocks/manaVoid0.png -texture:id=botania/openCrate0,filename=assets/botania/textures/blocks/openCrate0.png -texture:id=botania/openCrate1,filename=assets/botania/textures/blocks/openCrate1.png -texture:id=botania/openCrate2,filename=assets/botania/textures/blocks/openCrate2.png -texture:id=botania/openCrate3,filename=assets/botania/textures/blocks/openCrate3.png -texture:id=botania/pillarBlazeQuartz0,filename=assets/botania/textures/blocks/pillarBlazeQuartz0.png -texture:id=botania/pillarBlazeQuartz1,filename=assets/botania/textures/blocks/pillarBlazeQuartz1.png -texture:id=botania/pillarDarkQuartz0,filename=assets/botania/textures/blocks/pillarDarkQuartz0.png -texture:id=botania/pillarDarkQuartz1,filename=assets/botania/textures/blocks/pillarDarkQuartz1.png -texture:id=botania/pillarElfQuartz0,filename=assets/botania/textures/blocks/pillarElfQuartz0.png -texture:id=botania/pillarElfQuartz1,filename=assets/botania/textures/blocks/pillarElfQuartz1.png -texture:id=botania/pillarLavenderQuartz0,filename=assets/botania/textures/blocks/pillarLavenderQuartz0.png -texture:id=botania/pillarLavenderQuartz1,filename=assets/botania/textures/blocks/pillarLavenderQuartz1.png -texture:id=botania/pillarManaQuartz0,filename=assets/botania/textures/blocks/pillarManaQuartz0.png -texture:id=botania/pillarManaQuartz1,filename=assets/botania/textures/blocks/pillarManaQuartz1.png -texture:id=botania/pillarRedQuartz0,filename=assets/botania/textures/blocks/pillarRedQuartz0.png -texture:id=botania/pillarRedQuartz1,filename=assets/botania/textures/blocks/pillarRedQuartz1.png -texture:id=botania/pistonRelay,filename=assets/botania/textures/blocks/pistonRelay.png -texture:id=botania/platform0,filename=assets/botania/textures/blocks/platform0.png -texture:id=botania/platform1,filename=assets/botania/textures/blocks/platform1.png -texture:id=botania/platform2,filename=assets/botania/textures/blocks/platform2.png -texture:id=botania/prismarine0,filename=assets/botania/textures/blocks/prismarine0.png -texture:id=botania/prismarine1,filename=assets/botania/textures/blocks/prismarine1.png -texture:id=botania/prismarine2,filename=assets/botania/textures/blocks/prismarine2.png -texture:id=botania/reedBlock0,filename=assets/botania/textures/blocks/reedBlock0.png -texture:id=botania/reedBlock1,filename=assets/botania/textures/blocks/reedBlock1.png -texture:id=botania/runeAltar0,filename=assets/botania/textures/blocks/runeAltar0.png -texture:id=botania/runeAltar1,filename=assets/botania/textures/blocks/runeAltar1.png -texture:id=botania/runeAltar2,filename=assets/botania/textures/blocks/runeAltar2.png -texture:id=botania/seaLamp,filename=assets/botania/textures/blocks/seaLamp.png -texture:id=botania/storage0,filename=assets/botania/textures/blocks/storage0.png -texture:id=botania/storage1,filename=assets/botania/textures/blocks/storage1.png -texture:id=botania/storage2,filename=assets/botania/textures/blocks/storage2.png -texture:id=botania/thatch,filename=assets/botania/textures/blocks/thatch.png -texture:id=botania/tinyPlanetBlock,filename=assets/botania/textures/blocks/tinyPlanetBlock.png -texture:id=botania/turntable0,filename=assets/botania/textures/blocks/turntable0.png -texture:id=botania/turntable1,filename=assets/botania/textures/blocks/turntable1.png -texture:id=botania/unstableBlock,filename=assets/botania/textures/blocks/unstableBlock.png -texture:id=minecraft/cobblestone,filename=assets/minecraft/textures/blocks/cobblestone.png -texture:id=minecraft/diamond_block,filename=assets/minecraft/textures/blocks/diamond_block.png -texture:id=minecraft/dirt,filename=assets/minecraft/textures/blocks/dirt.png -texture:id=minecraft/dirt_podzol_side,filename=assets/minecraft/textures/blocks/dirt_podzol_side.png -texture:id=minecraft/dirt_podzol_top,filename=assets/minecraft/textures/blocks/dirt_podzol_top.png -texture:id=minecraft/hardened_clay,filename=assets/minecraft/textures/blocks/hardened_clay.png -texture:id=minecraft/vine,filename=assets/minecraft/textures/blocks/vine.png - - - -# %flower:* (flower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockModFlower -block:id=%flower,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower0 -block:id=%flower,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower1 -block:id=%flower,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower2 -block:id=%flower,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower3 -block:id=%flower,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower4 -block:id=%flower,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower5 -block:id=%flower,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower6 -block:id=%flower,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower7 -block:id=%flower,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower8 -block:id=%flower,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower9 -block:id=%flower,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower10 -block:id=%flower,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower11 -block:id=%flower,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower12 -block:id=%flower,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower13 -block:id=%flower,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower14 -block:id=%flower,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower15 - -# %altar:* (altar), render=vazkii.botania.client.render.block.RenderAltar(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockAltar -block:id=%altar,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/cobblestone - -# %livingrock:* (livingrock), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockLivingrock -block:id=%livingrock,data=0,stdrot=true,face0-5=0:botania/livingrock0 -block:id=%livingrock,data=1,stdrot=true,face0-5=0:botania/livingrock1 -block:id=%livingrock,data=2,stdrot=true,face0-5=0:botania/livingrock2 -block:id=%livingrock,data=3,stdrot=true,face0-5=0:botania/livingrock3 -block:id=%livingrock,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/livingrock4 - -# %livingwood:* (livingwood), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockLivingwood -block:id=%livingwood,data=0,stdrot=true,face0-5=0:botania/livingwood0 -block:id=%livingwood,data=1,stdrot=true,face0-5=0:botania/livingwood1 -block:id=%livingwood,data=2,stdrot=true,face0-5=0:botania/livingwood2 -block:id=%livingwood,data=3,stdrot=true,face0-5=0:botania/livingwood3 -block:id=%livingwood,data=4,stdrot=true,face0-5=0:botania/livingwood4 -block:id=%livingwood,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/livingwood5 - -# %specialFlower:* (specialFlower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockSpecialFlower -block:id=%specialFlower,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower16 - -# %spreader:* (spreader), render=vazkii.botania.client.render.block.RenderSpreader(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockSpreader -block:id=%spreader,data=0,stdrot=true,face0-5=0:botania/livingwood0 -block:id=%spreader,data=1,stdrot=true,face0-5=0:botania/livingwood1 -block:id=%spreader,data=2,stdrot=true,face0-5=0:botania/livingwood2 -block:id=%spreader,data=3,stdrot=true,face0-5=0:botania/livingwood3 -block:id=%spreader,data=4,stdrot=true,face0-5=0:botania/livingwood4 -block:id=%spreader,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/livingwood5 - -# %pool:* (pool), render=vazkii.botania.client.render.block.RenderPool(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockPool -block:id=%pool,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/livingrock0 - -# %runeAltar:* (runeAltar), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockRuneAltar -block:id=%runeAltar,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:botania/runeAltar0,face1=0:botania/runeAltar1,face2-5=0:botania/runeAltar2 - -# %unstableBlock:* (unstableBlock), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.BlockUnstable -block:id=%unstableBlock,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/unstableBlock -block:id=%unstableBlock,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=FFD98033,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=FFB34DD9,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=FF6699D9,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=FFE6E633,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=FF80CC1A,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=FFF280A6,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=FF4D4D4D,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=FF999999,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=FF4D8099,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=FF8040B3,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=FF334DB3,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=FF664D33,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=FF668033,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=FF993333,face0-5=17000:botania/unstableBlock -block:id=%unstableBlock,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=FF1A1A1A,face0-5=17000:botania/unstableBlock - -# %pylon:* (pylon), render=vazkii.botania.client.render.block.RenderPylon(CUSTOM), opaque=false,cls=vazkii.botania.common.block.BlockPylon -block:id=%pylon,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/diamond_block -block:id=%pylon,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/storage1 -block:id=%pylon,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/storage2 - -# %pistonRelay:* (pistonRelay), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockPistonRelay -block:id=%pistonRelay,data=*,stdrot=true,face0-5=0:botania/pistonRelay - -# %distributor:* (distributor), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockDistributor -block:id=%distributor,data=*,stdrot=true,face0=0:botania/livingrock0,face1=0:botania/distributor0,face2-5=0:botania/distributor1 - -# %manaBeacon:* (manaBeacon), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.BlockManaBeacon -block:id=%manaBeacon,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:botania/manaBeacon0,face1=0:botania/manaBeacon1,face2-5=0:botania/manaBeacon0 -block:id=%manaBeacon,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=FFD98033,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=FFB34DD9,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=FF6699D9,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=FFE6E633,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=FF80CC1A,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=FFF280A6,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=FF4D4D4D,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=FF999999,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=FF4D8099,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=FF8040B3,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=FF334DB3,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=FF664D33,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=FF668033,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=FF993333,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 -block:id=%manaBeacon,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=FF1A1A1A,face0=17000:botania/manaBeacon0,face1=17000:botania/manaBeacon1,face2-5=17000:botania/manaBeacon0 - -# %manaVoid:* (manaVoid), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockManaVoid -block:id=%manaVoid,data=*,stdrot=true,face0-5=0:botania/manaVoid0 - -# %manaDetector:* (manaDetector), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockManaDetector -block:id=%manaDetector,data=0,stdrot=true,face0-5=0:botania/manaDetector0 -block:id=%manaDetector,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/manaDetector1 - -# %enchanter:* (enchanter), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockEnchanter -block:id=%enchanter,data=*,stdrot=true,face0-5=0:botania/enchanter - -# %turntable:* (turntable), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockTurntable -block:id=%turntable,data=*,stdrot=true,face0=0:botania/turntable1,face1=0:botania/turntable0,face2-5=0:botania/turntable1 - -# %tinyPlanetBlock:* (tinyPlanetBlock), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockTinyPlanet -block:id=%tinyPlanetBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/tinyPlanetBlock - -# %alchemyCatalyst:* (alchemyCatalyst), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockAlchemyCatalyst -block:id=%alchemyCatalyst,data=*,stdrot=true,face0=0:botania/alchemyCatalyst0,face1=0:botania/alchemyCatalyst1,face2-5=0:botania/alchemyCatalyst2 - -# %openCrate:* (openCrate), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockOpenCrate -block:id=%openCrate,data=0,stdrot=true,face0=0:botania/openCrate1,face1-5=0:botania/openCrate0 -block:id=%openCrate,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:botania/openCrate3,face1-5=0:botania/openCrate2 - -# %forestEye:* (forestEye), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockForestEye -block:id=%forestEye,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:botania/forestEye0,face1=0:botania/forestEye1,face2=0:botania/forestEye2,face3=0:botania/forestEye3,face4=0:botania/forestEye4,face5=0:botania/forestEye5 - -# %storage:* (storage), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockStorage -block:id=%storage,data=0,stdrot=true,face0-5=0:botania/storage0 -block:id=%storage,data=1,stdrot=true,face0-5=0:botania/storage1 -block:id=%storage,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/storage2 - -# %forestDrum:* (forestDrum), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockForestDrum -block:id=%forestDrum,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:botania/forestDrum0,face2-5=0:botania/forestDrum1 -block:id=%forestDrum,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:botania/forestDrum2,face2-5=0:botania/forestDrum3 -block:id=%forestDrum,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:botania/forestDrum0,face2-5=0:botania/forestDrum1 - -# %shinyFlower:* (shinyFlower), render=vazkii.botania.client.render.block.RenderSpecialFlower(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockShinyFlower -block:id=%shinyFlower,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower0 -block:id=%shinyFlower,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower1 -block:id=%shinyFlower,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower2 -block:id=%shinyFlower,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower3 -block:id=%shinyFlower,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower4 -block:id=%shinyFlower,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower5 -block:id=%shinyFlower,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower6 -block:id=%shinyFlower,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower7 -block:id=%shinyFlower,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower8 -block:id=%shinyFlower,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower9 -block:id=%shinyFlower,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower10 -block:id=%shinyFlower,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower11 -block:id=%shinyFlower,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower12 -block:id=%shinyFlower,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower13 -block:id=%shinyFlower,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower14 -block:id=%shinyFlower,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/flower15 - -# %platform:* (platform), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockPlatform -block:id=%platform,data=0,stdrot=true,face0-5=0:botania/platform0 -block:id=%platform,data=1,stdrot=true,face0-5=0:botania/platform1 -block:id=%platform,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/platform2 - -# %alfheimPortal:* (alfheimPortal), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockAlfPortal -block:id=%alfheimPortal,data=0,stdrot=true,face0-5=0:botania/alfheimPortal0 -block:id=%alfheimPortal,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/alfheimPortal1 - -# %dreamwood:* (dreamwood), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockDreamwood -block:id=%dreamwood,data=0,stdrot=true,face0-5=0:botania/dreamwood0 -block:id=%dreamwood,data=1,stdrot=true,face0-5=0:botania/dreamwood1 -block:id=%dreamwood,data=2,stdrot=true,face0-5=0:botania/dreamwood2 -block:id=%dreamwood,data=3,stdrot=true,face0-5=0:botania/dreamwood3 -block:id=%dreamwood,data=4,stdrot=true,face0-5=0:botania/dreamwood4 -block:id=%dreamwood,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/dreamwood5 - -# %conjurationCatalyst:* (conjurationCatalyst), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockConjurationCatalyst -block:id=%conjurationCatalyst,data=*,stdrot=true,face0=0:botania/conjurationCatalyst0,face1=0:botania/conjurationCatalyst1,face2-5=0:botania/conjurationCatalyst2 - -# %bifrost:* (bifrost), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockBifrost -block:id=%bifrost,data=*,stdrot=true,face0-5=12000:botania/bifrost - -# %solidVine:* (solidVine), render=(VINE), opaque=false,cls=vazkii.botania.common.block.BlockSolidVines -block:id=%solidVine,data=*,stdrot=true,transparency=TRANSPARENT,patch0=2000:minecraft/vine - -# %buriedPetals:* (buriedPetals), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.BlockBuriedPetals -block:id=%buriedPetals,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:botania/buriedPetals - -# %prismarine:* (prismarine), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.BlockPrismarine -block:id=%prismarine,data=0,stdrot=true,face0-5=0:botania/prismarine0 -block:id=%prismarine,data=1,stdrot=true,face0-5=0:botania/prismarine1 -block:id=%prismarine,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/prismarine2 - -# %seaLamp:* (seaLamp), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.BlockSeaLamp -block:id=%seaLamp,data=*,stdrot=true,face0-5=0:botania/seaLamp - -# %miniIsland:* (miniIsland), render=vazkii.botania.client.render.block.RenderMiniIsland(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockMiniIsland -block:id=%miniIsland,data=0,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/dirt -block:id=%miniIsland,data=2,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/dirt,face1=0:minecraft/dirt_podzol_top,face2-5=0:minecraft/dirt_podzol_side -block:id=%miniIsland,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/dirt - -# %tinyPotato:* (tinyPotato), render=vazkii.botania.client.render.block.RenderTinyPotato(CUSTOM), opaque=false,cls=vazkii.botania.common.block.decor.BlockTinyPotato -block:id=%tinyPotato,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/hardened_clay - -# %reedBlock:* (reedBlock), render=(LOG), opaque=true,cls=vazkii.botania.common.block.decor.BlockReeds -block:id=%reedBlock,data=0,data=1,data=2,data=3,stdrot=true,face0-1=0:botania/reedBlock1,face2-5=0:botania/reedBlock0 -block:id=%reedBlock,data=4,data=5,data=6,data=7,face0-1=0:botania/reedBlock0,face2-3=4000:botania/reedBlock0,face4-5=0:botania/reedBlock1 -block:id=%reedBlock,data=8,data=9,data=10,data=11,face0-1=4000:botania/reedBlock0,face2-3=0:botania/reedBlock1,face4-5=4000:botania/reedBlock0 -block:id=%reedBlock,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/reedBlock0 - -# %thatch:* (thatch), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.BlockThatch -block:id=%thatch,data=*,stdrot=true,face0-5=0:botania/thatch - -# %customBrick:* (customBrick), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.BlockCustomBrick -block:id=%customBrick,data=0,stdrot=true,face0-5=0:botania/customBrick0 -block:id=%customBrick,data=1,stdrot=true,face0-5=0:botania/customBrick1 -block:id=%customBrick,data=2,stdrot=true,face0-5=0:botania/customBrick2 -block:id=%customBrick,data=3,stdrot=true,face0-5=0:botania/customBrick3 -block:id=%customBrick,data=4,stdrot=true,face0-5=0:botania/customBrick4 -block:id=%customBrick,data=5,stdrot=true,face0-5=0:botania/customBrick5 -block:id=%customBrick,data=6,stdrot=true,face0-5=0:botania/customBrick6 -block:id=%customBrick,data=7,stdrot=true,face0-5=0:botania/customBrick7 -block:id=%customBrick,data=8,stdrot=true,face0-5=0:botania/customBrick8 -block:id=%customBrick,data=9,stdrot=true,face0-5=0:botania/customBrick9 -block:id=%customBrick,data=10,stdrot=true,face0-5=0:botania/customBrick10 -block:id=%customBrick,data=11,stdrot=true,face0-5=0:botania/customBrick11 -block:id=%customBrick,data=12,stdrot=true,face0-5=0:botania/customBrick12 -block:id=%customBrick,data=13,stdrot=true,face0-5=0:botania/customBrick13 -block:id=%customBrick,data=14,stdrot=true,face0-5=0:botania/customBrick14 -block:id=%customBrick,data=15,stdrot=true,face0-5=0:botania/customBrick15 - -# %enderEyeBlock:* (enderEyeBlock), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.BlockEnderEye -block:id=%enderEyeBlock,data=0,stdrot=true,face0-5=0:botania/enderEyeBlock0 -block:id=%enderEyeBlock,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:botania/enderEyeBlock1 - -# %livingwood0Stairs:* (livingwood0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingwoodStairs -block:id=%livingwood0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingwood0 - -# %livingwood1Stairs:* (livingwood1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingwoodPlankStairs -block:id=%livingwood1Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingwood1 - -# %livingrock0Stairs:* (livingrock0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingrockStairs -block:id=%livingrock0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingrock0 - -# %livingrock1Stairs:* (livingrock1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockLivingrockBrickStairs -block:id=%livingrock1Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingrock1 - -# %dreamwood0Stairs:* (dreamwood0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockDreamwoodStairs -block:id=%dreamwood0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/dreamwood0 - -# %dreamwood1Stairs:* (dreamwood1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.living.BlockDreamwoodPlankStairs -block:id=%dreamwood1Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/dreamwood1 - -# %reedBlock0Stairs:* (reedBlock0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.BlockReedStairs -block:id=%reedBlock0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/reedBlock1,face2-5=0:botania/reedBlock0 - -# %thatch0Stairs:* (thatch0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.BlockThatchStairs -block:id=%thatch0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/thatch - -# %prismarine0Stairs:* (prismarine0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockPrismarineStairs -block:id=%prismarine0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine0 - -# %prismarine1Stairs:* (prismarine1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockPrismarineBrickStairs -block:id=%prismarine1Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine1 - -# %prismarine2Stairs:* (prismarine2Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.prismarine.BlockDarkPrismarineStairs -block:id=%prismarine2Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine2 - -# %customBrick0Stairs:* (customBrick0Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockCustomBrickStairs -block:id=%customBrick0Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick0 - -# %customBrick1Stairs:* (customBrick1Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockSoulBrickStairs -block:id=%customBrick1Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick1 - -# %customBrick2Stairs:* (customBrick2Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockSnowBrickStairs -block:id=%customBrick2Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick2 - -# %customBrick3Stairs:* (customBrick3Stairs), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.stairs.bricks.BlockTileStairs -block:id=%customBrick3Stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick3 - -# %quartzTypeDark:* (quartzTypeDark), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeDark,data=0,stdrot=true,face0-1=0:botania/blockDarkQuartz1,face2-5=0:botania/blockDarkQuartz0 -block:id=%quartzTypeDark,data=1,stdrot=true,face0-1=0:botania/chiseledDarkQuartz1,face2-5=0:botania/chiseledDarkQuartz0 -block:id=%quartzTypeDark,data=2,stdrot=true,face0-1=0:botania/pillarDarkQuartz1,face2-5=0:botania/pillarDarkQuartz0 -block:id=%quartzTypeDark,data=3,stdrot=true,face0-1=4000:botania/pillarDarkQuartz0,face2-3=0:botania/pillarDarkQuartz0,face4-5=6000:botania/pillarDarkQuartz1 -block:id=%quartzTypeDark,data=4,stdrot=true,face0-1=0:botania/pillarDarkQuartz0,face2-3=6000:botania/pillarDarkQuartz1,face4-5=0:botania/pillarDarkQuartz0 -block:id=%quartzTypeDark,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockDarkQuartz1,face2-5=0:botania/blockDarkQuartz0 - -# %quartzStairsDark:* (quartzStairsDark), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsDark,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockDarkQuartz1,face2-5=0:botania/blockDarkQuartz0 - -# %quartzTypeMana:* (quartzTypeMana), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeMana,data=0,stdrot=true,face0-1=0:botania/blockManaQuartz1,face2-5=0:botania/blockManaQuartz0 -block:id=%quartzTypeMana,data=1,stdrot=true,face0-1=0:botania/chiseledManaQuartz1,face2-5=0:botania/chiseledManaQuartz0 -block:id=%quartzTypeMana,data=2,stdrot=true,face0-1=0:botania/pillarManaQuartz1,face2-5=0:botania/pillarManaQuartz0 -block:id=%quartzTypeMana,data=3,stdrot=true,face0-1=4000:botania/pillarManaQuartz0,face2-3=0:botania/pillarManaQuartz0,face4-5=6000:botania/pillarManaQuartz1 -block:id=%quartzTypeMana,data=4,stdrot=true,face0-1=0:botania/pillarManaQuartz0,face2-3=6000:botania/pillarManaQuartz1,face4-5=0:botania/pillarManaQuartz0 -block:id=%quartzTypeMana,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockManaQuartz1,face2-5=0:botania/blockManaQuartz0 - -# %quartzStairsMana:* (quartzStairsMana), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsMana,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockManaQuartz1,face2-5=0:botania/blockManaQuartz0 - -# %quartzTypeBlaze:* (quartzTypeBlaze), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeBlaze,data=0,stdrot=true,face0-1=0:botania/blockBlazeQuartz1,face2-5=0:botania/blockBlazeQuartz0 -block:id=%quartzTypeBlaze,data=1,stdrot=true,face0-1=0:botania/chiseledBlazeQuartz1,face2-5=0:botania/chiseledBlazeQuartz0 -block:id=%quartzTypeBlaze,data=2,stdrot=true,face0-1=0:botania/pillarBlazeQuartz1,face2-5=0:botania/pillarBlazeQuartz0 -block:id=%quartzTypeBlaze,data=3,stdrot=true,face0-1=4000:botania/pillarBlazeQuartz0,face2-3=0:botania/pillarBlazeQuartz0,face4-5=6000:botania/pillarBlazeQuartz1 -block:id=%quartzTypeBlaze,data=4,stdrot=true,face0-1=0:botania/pillarBlazeQuartz0,face2-3=6000:botania/pillarBlazeQuartz1,face4-5=0:botania/pillarBlazeQuartz0 -block:id=%quartzTypeBlaze,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockBlazeQuartz1,face2-5=0:botania/blockBlazeQuartz0 - -# %quartzStairsBlaze:* (quartzStairsBlaze), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsBlaze,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockBlazeQuartz1,face2-5=0:botania/blockBlazeQuartz0 - -# %quartzTypeLavender:* (quartzTypeLavender), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeLavender,data=0,stdrot=true,face0-1=0:botania/blockLavenderQuartz1,face2-5=0:botania/blockLavenderQuartz0 -block:id=%quartzTypeLavender,data=1,stdrot=true,face0-1=0:botania/chiseledLavenderQuartz1,face2-5=0:botania/chiseledLavenderQuartz0 -block:id=%quartzTypeLavender,data=2,stdrot=true,face0-1=0:botania/pillarLavenderQuartz1,face2-5=0:botania/pillarLavenderQuartz0 -block:id=%quartzTypeLavender,data=3,stdrot=true,face0-1=4000:botania/pillarLavenderQuartz0,face2-3=0:botania/pillarLavenderQuartz0,face4-5=6000:botania/pillarLavenderQuartz1 -block:id=%quartzTypeLavender,data=4,stdrot=true,face0-1=0:botania/pillarLavenderQuartz0,face2-3=6000:botania/pillarLavenderQuartz1,face4-5=0:botania/pillarLavenderQuartz0 -block:id=%quartzTypeLavender,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockLavenderQuartz1,face2-5=0:botania/blockLavenderQuartz0 - -# %quartzStairsLavender:* (quartzStairsLavender), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsLavender,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockLavenderQuartz1,face2-5=0:botania/blockLavenderQuartz0 - -# %quartzTypeRed:* (quartzTypeRed), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeRed,data=0,stdrot=true,face0-1=0:botania/blockRedQuartz1,face2-5=0:botania/blockRedQuartz0 -block:id=%quartzTypeRed,data=1,stdrot=true,face0-1=0:botania/chiseledRedQuartz1,face2-5=0:botania/chiseledRedQuartz0 -block:id=%quartzTypeRed,data=2,stdrot=true,face0-1=0:botania/pillarRedQuartz1,face2-5=0:botania/pillarRedQuartz0 -block:id=%quartzTypeRed,data=3,stdrot=true,face0-1=4000:botania/pillarRedQuartz0,face2-3=0:botania/pillarRedQuartz0,face4-5=6000:botania/pillarRedQuartz1 -block:id=%quartzTypeRed,data=4,stdrot=true,face0-1=0:botania/pillarRedQuartz0,face2-3=6000:botania/pillarRedQuartz1,face4-5=0:botania/pillarRedQuartz0 -block:id=%quartzTypeRed,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockRedQuartz1,face2-5=0:botania/blockRedQuartz0 - -# %quartzStairsRed:* (quartzStairsRed), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsRed,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockRedQuartz1,face2-5=0:botania/blockRedQuartz0 - -# %quartzTypeElf:* (quartzTypeElf), render=(QUARTZ), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartz -block:id=%quartzTypeElf,data=0,stdrot=true,face0-1=0:botania/blockElfQuartz1,face2-5=0:botania/blockElfQuartz0 -block:id=%quartzTypeElf,data=1,stdrot=true,face0-1=0:botania/chiseledElfQuartz1,face2-5=0:botania/chiseledElfQuartz0 -block:id=%quartzTypeElf,data=2,stdrot=true,face0-1=0:botania/pillarElfQuartz1,face2-5=0:botania/pillarElfQuartz0 -block:id=%quartzTypeElf,data=3,stdrot=true,face0-1=4000:botania/pillarElfQuartz0,face2-3=0:botania/pillarElfQuartz0,face4-5=6000:botania/pillarElfQuartz1 -block:id=%quartzTypeElf,data=4,stdrot=true,face0-1=0:botania/pillarElfQuartz0,face2-3=6000:botania/pillarElfQuartz1,face4-5=0:botania/pillarElfQuartz0 -block:id=%quartzTypeElf,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:botania/blockElfQuartz1,face2-5=0:botania/blockElfQuartz0 - -# %quartzStairsElf:* (quartzStairsElf), render=(STAIRS), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzStairs -block:id=%quartzStairsElf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockElfQuartz1,face2-5=0:botania/blockElfQuartz0 - -# %quartzSlabDarkHalf:* (quartzSlabDarkHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabDarkHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockDarkQuartz1,face2-5=0:botania/blockDarkQuartz0 - -# %quartzSlabDarkFull:* (quartzSlabDarkFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabDarkFull,data=*,stdrot=true,face0-1=0:botania/blockDarkQuartz1,face2-5=0:botania/blockDarkQuartz0 - -# %quartzSlabManaHalf:* (quartzSlabManaHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabManaHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockManaQuartz1,face2-5=0:botania/blockManaQuartz0 - -# %quartzSlabManaFull:* (quartzSlabManaFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabManaFull,data=*,stdrot=true,face0-1=0:botania/blockManaQuartz1,face2-5=0:botania/blockManaQuartz0 - -# %quartzSlabBlazeHalf:* (quartzSlabBlazeHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabBlazeHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockBlazeQuartz1,face2-5=0:botania/blockBlazeQuartz0 - -# %quartzSlabBlazeFull:* (quartzSlabBlazeFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabBlazeFull,data=*,stdrot=true,face0-1=0:botania/blockBlazeQuartz1,face2-5=0:botania/blockBlazeQuartz0 - -# %quartzSlabLavenderHalf:* (quartzSlabLavenderHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabLavenderHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockLavenderQuartz1,face2-5=0:botania/blockLavenderQuartz0 - -# %quartzSlabLavenderFull:* (quartzSlabLavenderFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabLavenderFull,data=*,stdrot=true,face0-1=0:botania/blockLavenderQuartz1,face2-5=0:botania/blockLavenderQuartz0 - -# %quartzSlabRedHalf:* (quartzSlabRedHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabRedHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockRedQuartz1,face2-5=0:botania/blockRedQuartz0 - -# %quartzSlabRedFull:* (quartzSlabRedFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabRedFull,data=*,stdrot=true,face0-1=0:botania/blockRedQuartz1,face2-5=0:botania/blockRedQuartz0 - -# %quartzSlabElfHalf:* (quartzSlabElfHalf), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabElfHalf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/blockElfQuartz1,face2-5=0:botania/blockElfQuartz0 - -# %quartzSlabElfFull:* (quartzSlabElfFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.quartz.BlockSpecialQuartzSlab -block:id=%quartzSlabElfFull,data=*,stdrot=true,face0-1=0:botania/blockElfQuartz1,face2-5=0:botania/blockElfQuartz0 - -# %livingwood0Slab:* (livingwood0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodSlab -block:id=%livingwood0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingwood0 - -# %livingwood0SlabFull:* (livingwood0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodSlab -block:id=%livingwood0SlabFull,data=*,stdrot=true,face0-5=0:botania/livingwood0 - -# %livingwood1Slab:* (livingwood1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodPlankSlab -block:id=%livingwood1Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingwood1 - -# %livingwood1SlabFull:* (livingwood1SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingwoodPlankSlab -block:id=%livingwood1SlabFull,data=*,stdrot=true,face0-5=0:botania/livingwood1 - -# %livingrock0Slab:* (livingrock0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockSlab -block:id=%livingrock0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingrock0 - -# %livingrock0SlabFull:* (livingrock0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockSlab -block:id=%livingrock0SlabFull,data=*,stdrot=true,face0-5=0:botania/livingrock0 - -# %livingrock1Slab:* (livingrock1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockBrickSlab -block:id=%livingrock1Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/livingrock1 - -# %livingrock1SlabFull:* (livingrock1SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockLivingrockBrickSlab -block:id=%livingrock1SlabFull,data=*,stdrot=true,face0-5=0:botania/livingrock1 - -# %dreamwood0Slab:* (dreamwood0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodSlab -block:id=%dreamwood0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/dreamwood0 - -# %dreamwood0SlabFull:* (dreamwood0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodSlab -block:id=%dreamwood0SlabFull,data=*,stdrot=true,face0-5=0:botania/dreamwood0 - -# %dreamwood1Slab:* (dreamwood1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodPlankSlab -block:id=%dreamwood1Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/dreamwood1 - -# %dreamwood1SlabFull:* (dreamwood1SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.living.BlockDreamwoodPlankSlab -block:id=%dreamwood1SlabFull,data=*,stdrot=true,face0-5=0:botania/dreamwood1 - -# %reedBlock0Slab:* (reedBlock0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.BlockReedSlab -block:id=%reedBlock0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=0:botania/reedBlock1,face2-5=0:botania/reedBlock0 - -# %reedBlock0SlabFull:* (reedBlock0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.BlockReedSlab -block:id=%reedBlock0SlabFull,data=*,stdrot=true,face0-1=0:botania/reedBlock1,face2-5=0:botania/reedBlock0 - -# %thatch0Slab:* (thatch0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.BlockThatchSlab -block:id=%thatch0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/thatch - -# %thatch0SlabFull:* (thatch0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.BlockThatchSlab -block:id=%thatch0SlabFull,data=*,stdrot=true,face0-5=0:botania/thatch - -# %prismarine0Slab:* (prismarine0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineSlab -block:id=%prismarine0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine0 - -# %prismarine0SlabFull:* (prismarine0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineSlab -block:id=%prismarine0SlabFull,data=*,stdrot=true,face0-5=0:botania/prismarine0 - -# %prismarine1Slab:* (prismarine1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineBrickSlab -block:id=%prismarine1Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine1 - -# %prismarine1SlabFull:* (prismarine1SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockPrismarineBrickSlab -block:id=%prismarine1SlabFull,data=*,stdrot=true,face0-5=0:botania/prismarine1 - -# %prismarine2Slab:* (prismarine2Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockDarkPrismarineSlab -block:id=%prismarine2Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/prismarine2 - -# %prismarine2SlabFull:* (prismarine2SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.prismarine.BlockDarkPrismarineSlab -block:id=%prismarine2SlabFull,data=*,stdrot=true,face0-5=0:botania/prismarine2 - -# %customBrick0Slab:* (customBrick0Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockCustomBrickSlab -block:id=%customBrick0Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick0 - -# %customBrick0SlabFull:* (customBrick0SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockCustomBrickSlab -block:id=%customBrick0SlabFull,data=*,stdrot=true,face0-5=0:botania/customBrick0 - -# %customBrick1Slab:* (customBrick1Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSoulBrickSlab -block:id=%customBrick1Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick1 - -# %customBrick1SlabFull:* (customBrick1SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSoulBrickSlab -block:id=%customBrick1SlabFull,data=*,stdrot=true,face0-5=0:botania/customBrick1 - -# %customBrick2Slab:* (customBrick2Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSnowBrickSlab -block:id=%customBrick2Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick2 - -# %customBrick2SlabFull:* (customBrick2SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockSnowBrickSlab -block:id=%customBrick2SlabFull,data=*,stdrot=true,face0-5=0:botania/customBrick2 - -# %customBrick3Slab:* (customBrick3Slab), render=(STANDARD), opaque=false,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockTileSlab -block:id=%customBrick3Slab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:botania/customBrick3 - -# %customBrick3SlabFull:* (customBrick3SlabFull), render=(STANDARD), opaque=true,cls=vazkii.botania.common.block.decor.slabs.bricks.BlockTileSlab -block:id=%customBrick3SlabFull,data=*,stdrot=true,face0-5=0:botania/customBrick3 diff --git a/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-models.txt b/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-models.txt deleted file mode 100644 index 19a8d631..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-models.txt +++ /dev/null @@ -1,91 +0,0 @@ -# BuildCraft_Core -version:1.7 -modname:BuildCraft|Core - -var:biomes/biomeOilOcean=0,biomes/biomeOilDesert=0 - -cfgfile:config/buildcraft/main.conf - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %markerBlock:* (markerBlock), render=buildcraft.core.render.RenderingMarkers(TORCH), opaque=false,cls=buildcraft.builders.BlockMarker -patchblock:id=%markerBlock,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%markerBlock,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%markerBlock,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%markerBlock,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%markerBlock,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%markerBlock,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pathMarkerBlock:* (pathMarkerBlock), render=buildcraft.core.render.RenderingMarkers(TORCH), opaque=false,cls=buildcraft.builders.BlockPathMarker -patchblock:id=%pathMarkerBlock,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pathMarkerBlock,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pathMarkerBlock,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pathMarkerBlock,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pathMarkerBlock,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pathMarkerBlock,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %blockOil:* (blockOil), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=buildcraft.energy.BlockBuildcraftFluid -boxblock:id=%blockOil,ymax=0.875,data=1 -boxblock:id=%blockOil,ymax=0.75,data=2 -boxblock:id=%blockOil,ymax=0.625,data=3 -boxblock:id=%blockOil,ymax=0.5,data=4 -boxblock:id=%blockOil,ymax=0.375,data=5 -boxblock:id=%blockOil,ymax=0.25,data=6 -boxblock:id=%blockOil,ymax=0.125,data=7 -boxblock:id=%blockOil,ymax=0.875,data=9 -boxblock:id=%blockOil,ymax=0.75,data=10 -boxblock:id=%blockOil,ymax=0.625,data=11 -boxblock:id=%blockOil,ymax=0.5,data=12 -boxblock:id=%blockOil,ymax=0.375,data=13 -boxblock:id=%blockOil,ymax=0.25,data=14 -boxblock:id=%blockOil,ymax=0.125,data=15 - -# %blockFuel:* (blockFuel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=buildcraft.energy.BlockBuildcraftFluid -boxblock:id=%blockFuel,ymax=0.875,data=1 -boxblock:id=%blockFuel,ymax=0.75,data=2 -boxblock:id=%blockFuel,ymax=0.625,data=3 -boxblock:id=%blockFuel,ymax=0.5,data=4 -boxblock:id=%blockFuel,ymax=0.375,data=5 -boxblock:id=%blockFuel,ymax=0.25,data=6 -boxblock:id=%blockFuel,ymax=0.125,data=7 -boxblock:id=%blockFuel,ymax=0.875,data=9 -boxblock:id=%blockFuel,ymax=0.75,data=10 -boxblock:id=%blockFuel,ymax=0.625,data=11 -boxblock:id=%blockFuel,ymax=0.5,data=12 -boxblock:id=%blockFuel,ymax=0.375,data=13 -boxblock:id=%blockFuel,ymax=0.25,data=14 -boxblock:id=%blockFuel,ymax=0.125,data=15 - -# %plainPipeBlock:* (plainPipeBlock), render=(STANDARD), opaque=false,cls=buildcraft.factory.BlockPlainPipe -boxblock:id=%plainPipeBlock,xmin=0.25,xmax=0.75,ymin=0.0,ymax=1.0,zmin=0.25,zmax=0.75,data=* - -# %tankBlock:* (tankBlock), render=(STANDARD), opaque=false,cls=buildcraft.factory.BlockTank -boxblock:id=%tankBlock,xmin=0.125,xmax=0.875,ymin=0.0,ymax=1.0,zmin=0.125,zmax=0.875,data=* - -# %pipeBlock:* (pipeBlock), render=buildcraft.transport.render.PipeRendererWorld(CUSTOM), opaque=false,cls=buildcraft.transport.BlockGenericPipe -customblock:id=%pipeBlock,data=*,class=org.dynmap.hdmap.renderer.FrameRenderer,linkset=pipes,linkid_0=%pipeBlock,linkid_1=%engineBlock,linkid_2=%tankBlock,linkid_3=%miningWellBlock,linkid_4=%machineBlock,linkid_5=%autoWorkbenchBlock,linkid_6=%plainPipeBlock,linkid_7=%fillerBlock,linkid_8=%refineryBlock,linkid_9=%pumpBlock,textureIndex=pipeId,textureOffset=256,textureMap=PIPES,textureDefault=&item.buildcraftPipe.pipeitemscobblestone -ignore-updates:id=%pipeBlock,data=* - -# %engineBlock:* (engineBlock), render=buildcraft.core.render.RenderingEntityBlocks(CUSTOM), opaque=false,cls=buildcraft.energy.BlockEngine -patch:id=EngineBottom,Ox=0.0,Oy=0.0,Oz=0.0,Ux=1.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=0.0,Vz=1.0,visibility=top -patch:id=EngineTop,Ox=0.0,Oy=0.5,Oz=1.0,Ux=1.0,Uy=0.5,Uz=1.0,Vx=0.0,Vy=0.5,Vz=0.0,visibility=top -patch:id=EngineSide,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=0.0,Vy=1.0,Vz=0.0,Vmin=0.0,Vmax=0.25,visibility=top -patch:id=EngineSide2,Ox=0.0,Oy=0.25,Oz=0.0,Ux=0.0,Uy=0.25,Uz=1.0,Vx=0.0,Vy=1.25,Vz=0.0,Vmin=0.0,Vmax=0.25,visibility=top -patch:id=EngineSide3,Ox=0.25,Oy=0.0,Oz=0.0,Ux=0.25,Uy=0.0,Uz=1.0,Vx=0.25,Vy=1.0,Vz=0.0,Umin=0.25,Umax=0.75,visibility=top -patch:id=EngineTop2,Ox=0.0,Oy=1.0,Oz=1.0,Ux=1.0,Uy=1.0,Uz=1.0,Vx=0.0,Vy=1.0,Vz=0.0,Umin=0.25,Umax=0.75,Vmin=0.25,Vmax=0.75,visibility=top -customblock:id=%engineBlock,data=0,data=1,data=2,class=org.dynmap.hdmap.renderer.RotatedPatchRenderer,patch0=EngineBottom,patch1=EngineTop,patch2=EngineSide,patch3=EngineSide@90,patch4=EngineSide@180,patch5=EngineSide@270,patch6=EngineSide2,patch7=EngineSide2@90,patch8=EngineSide2@180,patch9=EngineSide2@270,patch10=EngineSide3,patch11=EngineSide3@90,patch12=EngineSide3@180,patch13=EngineSide3@270,patch14=EngineTop2,index=orientation,rot0=180/0/0,rot2=90/0/0,rot3=90/180/0,rot4=90/270/0,rot5=90/90/0 diff --git a/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-texture.txt b/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-texture.txt deleted file mode 100644 index a39a87e7..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/BuildCraft_Core-texture.txt +++ /dev/null @@ -1,231 +0,0 @@ -# BuildCraft_Core -version:1.7 -modname:BuildCraft|Core - -var:biomes/biomeOilOcean=0,biomes/biomeOilDesert=0 - -cfgfile:config/buildcraft/main.conf - - -texturepath:assets/buildcraft_core/textures/blocks/ -texture:id=buildcraft/advworkbenchtable_bottom,filename=assets/buildcraft/textures/blocks/advworkbenchtable_bottom.png -texture:id=buildcraft/advworkbenchtable_side,filename=assets/buildcraft/textures/blocks/advworkbenchtable_side.png -texture:id=buildcraft/advworkbenchtable_top,filename=assets/buildcraft/textures/blocks/advworkbenchtable_top.png -texture:id=buildcraft/architect_front,filename=assets/buildcraft/textures/blocks/architect_front.png -texture:id=buildcraft/architect_sides,filename=assets/buildcraft/textures/blocks/architect_sides.png -texture:id=buildcraft/architect_top,filename=assets/buildcraft/textures/blocks/architect_top.png -texture:id=buildcraft/assemblytable_bottom,filename=assets/buildcraft/textures/blocks/assemblytable_bottom.png -texture:id=buildcraft/assemblytable_side,filename=assets/buildcraft/textures/blocks/assemblytable_side.png -texture:id=buildcraft/assemblytable_top,filename=assets/buildcraft/textures/blocks/assemblytable_top.png -texture:id=buildcraft/autoWorkbench_side,filename=assets/buildcraft/textures/blocks/autoWorkbench_side.png -texture:id=buildcraft/autoWorkbench_top,filename=assets/buildcraft/textures/blocks/autoWorkbench_top.png -texture:id=buildcraft/blockFillerSides,filename=assets/buildcraft/textures/blocks/blockFillerSides.png -texture:id=buildcraft/blockFillerTopOn,filename=assets/buildcraft/textures/blocks/blockFillerTopOn.png -texture:id=buildcraft/blockFrame,filename=assets/buildcraft/textures/blocks/blockFrame.png -texture:id=buildcraft/blockMarker,filename=assets/buildcraft/textures/blocks/blockMarker.png -texture:id=buildcraft/blockPathMarker,filename=assets/buildcraft/textures/blocks/blockPathMarker.png -texture:id=buildcraft/blockPlainPipe,filename=assets/buildcraft/textures/blocks/blockPlainPipe.png -texture:id=buildcraft/builder_front,filename=assets/buildcraft/textures/blocks/builder_front.png -texture:id=buildcraft/builder_side,filename=assets/buildcraft/textures/blocks/builder_side.png -texture:id=buildcraft/builder_top,filename=assets/buildcraft/textures/blocks/builder_top.png -texture:id=buildcraft/engineWoodBottom,filename=assets/buildcraft/textures/blocks/engineWoodBottom.png -texture:id=buildcraft/engineWoodSide,filename=assets/buildcraft/textures/blocks/engineWoodSide.png -texture:id=buildcraft/engineWoodTop,filename=assets/buildcraft/textures/blocks/engineWoodTop.png -texture:id=buildcraft/engineStoneBottom,filename=assets/buildcraft/textures/blocks/engineStoneBottom.png -texture:id=buildcraft/engineStoneSide,filename=assets/buildcraft/textures/blocks/engineStoneSide.png -texture:id=buildcraft/engineStoneTop,filename=assets/buildcraft/textures/blocks/engineStoneTop.png -texture:id=buildcraft/engineIronBottom,filename=assets/buildcraft/textures/blocks/engineIronBottom.png -texture:id=buildcraft/engineIronSide,filename=assets/buildcraft/textures/blocks/engineIronSide.png -texture:id=buildcraft/engineIronTop,filename=assets/buildcraft/textures/blocks/engineIronTop.png -texture:id=buildcraft/filteredBuffer_all,filename=assets/buildcraft/textures/blocks/filteredBuffer_all.png -texture:id=buildcraft/floodgate_bottom,filename=assets/buildcraft/textures/blocks/floodgate_bottom.png -texture:id=buildcraft/floodgate_side,filename=assets/buildcraft/textures/blocks/floodgate_side.png -texture:id=buildcraft/floodgate_top,filename=assets/buildcraft/textures/blocks/floodgate_top.png -texture:id=buildcraft/fuel_flow,filename=assets/buildcraft/textures/blocks/fuel_flow.png -texture:id=buildcraft/fuel_still,filename=assets/buildcraft/textures/blocks/fuel_still.png -texture:id=buildcraft/hopperBottom,filename=assets/buildcraft/textures/blocks/hopperBottom.png -texture:id=buildcraft/integrationtable_bottom,filename=assets/buildcraft/textures/blocks/integrationtable_bottom.png -texture:id=buildcraft/integrationtable_side,filename=assets/buildcraft/textures/blocks/integrationtable_side.png -texture:id=buildcraft/integrationtable_top,filename=assets/buildcraft/textures/blocks/integrationtable_top.png -texture:id=buildcraft/library_side,filename=assets/buildcraft/textures/blocks/library_side.png -texture:id=buildcraft/library_topbottom,filename=assets/buildcraft/textures/blocks/library_topbottom.png -texture:id=buildcraft/miningwell_back,filename=assets/buildcraft/textures/blocks/miningwell_back.png -texture:id=buildcraft/miningwell_front,filename=assets/buildcraft/textures/blocks/miningwell_front.png -texture:id=buildcraft/miningwell_side,filename=assets/buildcraft/textures/blocks/miningwell_side.png -texture:id=buildcraft/miningwell_top,filename=assets/buildcraft/textures/blocks/miningwell_top.png -texture:id=buildcraft/oil_flow,filename=assets/buildcraft/textures/blocks/oil_flow.png -texture:id=buildcraft/oil_still,filename=assets/buildcraft/textures/blocks/oil_still.png -texture:id=buildcraft/pipeFluidsCobblestone,filename=assets/buildcraft/textures/blocks/pipeFluidsCobblestone.png -texture:id=buildcraft/pipeFluidsEmerald_standard,filename=assets/buildcraft/textures/blocks/pipeFluidsEmerald_standard.png -texture:id=buildcraft/pipeFluidsGold,filename=assets/buildcraft/textures/blocks/pipeFluidsGold.png -texture:id=buildcraft/pipeFluidsIron_standard,filename=assets/buildcraft/textures/blocks/pipeFluidsIron_standard.png -texture:id=buildcraft/pipeFluidsSandstone,filename=assets/buildcraft/textures/blocks/pipeFluidsSandstone.png -texture:id=buildcraft/pipeFluidsStone,filename=assets/buildcraft/textures/blocks/pipeFluidsStone.png -texture:id=buildcraft/pipeFluidsVoid,filename=assets/buildcraft/textures/blocks/pipeFluidsVoid.png -texture:id=buildcraft/pipeFluidsWood_standard,filename=assets/buildcraft/textures/blocks/pipeFluidsWood_standard.png -texture:id=buildcraft/pipeItemsCobblestone,filename=assets/buildcraft/textures/blocks/pipeItemsCobblestone.png -texture:id=buildcraft/pipeItemsDaizuli_black,filename=assets/buildcraft/textures/blocks/pipeItemsDaizuli_black.png -texture:id=buildcraft/pipeItemsDiamond_item,filename=assets/buildcraft/textures/blocks/pipeItemsDiamond_item.png -texture:id=buildcraft/pipeItemsEmerald_standard,filename=assets/buildcraft/textures/blocks/pipeItemsEmerald_standard.png -texture:id=buildcraft/pipeItemsEmzuli_standard,filename=assets/buildcraft/textures/blocks/pipeItemsEmzuli_standard.png -texture:id=buildcraft/pipeItemsGold,filename=assets/buildcraft/textures/blocks/pipeItemsGold.png -texture:id=buildcraft/pipeItemsIron_standard,filename=assets/buildcraft/textures/blocks/pipeItemsIron_standard.png -texture:id=buildcraft/pipeItemsLapis_black,filename=assets/buildcraft/textures/blocks/pipeItemsLapis_black.png -texture:id=buildcraft/pipeItemsObsidian,filename=assets/buildcraft/textures/blocks/pipeItemsObsidian.png -texture:id=buildcraft/pipeItemsQuartz,filename=assets/buildcraft/textures/blocks/pipeItemsQuartz.png -texture:id=buildcraft/pipeItemsSandstone,filename=assets/buildcraft/textures/blocks/pipeItemsSandstone.png -texture:id=buildcraft/pipeItemsStone,filename=assets/buildcraft/textures/blocks/pipeItemsStone.png -texture:id=buildcraft/pipeItemsVoid,filename=assets/buildcraft/textures/blocks/pipeItemsVoid.png -texture:id=buildcraft/pipeItemsWood_standard,filename=assets/buildcraft/textures/blocks/pipeItemsWood_standard.png -texture:id=buildcraft/pipePowerCobblestone,filename=assets/buildcraft/textures/blocks/pipePowerCobblestone.png -texture:id=buildcraft/pipePowerDiamond,filename=assets/buildcraft/textures/blocks/pipePowerDiamond.png -texture:id=buildcraft/pipePowerGold,filename=assets/buildcraft/textures/blocks/pipePowerGold.png -texture:id=buildcraft/pipePowerIronM128,filename=assets/buildcraft/textures/blocks/pipePowerIronM128.png -texture:id=buildcraft/pipePowerQuartz,filename=assets/buildcraft/textures/blocks/pipePowerQuartz.png -texture:id=buildcraft/pipePowerStone,filename=assets/buildcraft/textures/blocks/pipePowerStone.png -texture:id=buildcraft/pipePowerWood_standard,filename=assets/buildcraft/textures/blocks/pipePowerWood_standard.png -texture:id=buildcraft/pipeStripes,filename=assets/buildcraft/textures/blocks/pipeStripes.png -texture:id=buildcraft/pipeStructureCobblestone,filename=assets/buildcraft/textures/blocks/pipeStructureCobblestone.png -texture:id=buildcraft/pump_bottom,filename=assets/buildcraft/textures/blocks/pump_bottom.png -texture:id=buildcraft/pump_side,filename=assets/buildcraft/textures/blocks/pump_side.png -texture:id=buildcraft/pump_top,filename=assets/buildcraft/textures/blocks/pump_top.png -texture:id=buildcraft/quarry_front,filename=assets/buildcraft/textures/blocks/quarry_front.png -texture:id=buildcraft/quarry_side,filename=assets/buildcraft/textures/blocks/quarry_side.png -texture:id=buildcraft/quarry_top,filename=assets/buildcraft/textures/blocks/quarry_top.png -texture:id=buildcraft/refineryBack,filename=assets/buildcraft/textures/blocks/refineryBack.png -texture:id=buildcraft/tank_bottom_side,filename=assets/buildcraft/textures/blocks/tank_bottom_side.png -texture:id=buildcraft/tank_top,filename=assets/buildcraft/textures/blocks/tank_top.png -texture:id=buildcraft/trunk_green,filename=assets/buildcraft/textures/blocks/trunk_green.png -texture:id=minecraft/bedrock,filename=assets/minecraft/textures/blocks/bedrock.png - -# biomes/biomeOilOcean -biome:id=biomes/biomeOilOcean,grassColorMult=18EB971,foliageColorMult=171A74D,waterColorMult=FFFFFF -# biomes/biomeOilDesert -biome:id=biomes/biomeOilDesert,grassColorMult=1BFB755,foliageColorMult=1AEA42A,waterColorMult=FFFFFF - - -# %eternalSpring:* (eternalSpring), render=(STANDARD), opaque=true,cls=buildcraft.core.BlockSpring -block:id=%eternalSpring,data=*,stdrot=true,face0-5=0:minecraft/bedrock - -# %markerBlock:* (markerBlock), render=buildcraft.core.render.RenderingMarkers(TORCH), opaque=false,cls=buildcraft.builders.BlockMarker -block:id=%markerBlock,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:buildcraft/blockMarker - -# %pathMarkerBlock:* (pathMarkerBlock), render=buildcraft.core.render.RenderingMarkers(TORCH), opaque=false,cls=buildcraft.builders.BlockPathMarker -block:id=%pathMarkerBlock,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:buildcraft/blockPathMarker - -# %fillerBlock:* (fillerBlock), render=(STANDARD), opaque=true,cls=buildcraft.builders.BlockFiller -block:id=%fillerBlock,data=*,stdrot=true,face0-1=0:buildcraft/blockFillerTopOn,face2-5=0:buildcraft/blockFillerSides - -# %builderBlock:* (builderBlock), render=(STANDARD), opaque=true,cls=buildcraft.builders.BlockBuilder -block:id=%builderBlock,data=0,stdrot=true,face0=0:buildcraft/builder_front,face1=0:buildcraft/builder_top,face2=0:buildcraft/builder_side,face3=0:buildcraft/builder_front,face4-5=0:buildcraft/builder_side -block:id=%builderBlock,data=1,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_front,face2-5=0:buildcraft/builder_side -block:id=%builderBlock,data=2,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_top,face2=0:buildcraft/builder_front,face3-5=0:buildcraft/builder_side -block:id=%builderBlock,data=3,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_top,face2=0:buildcraft/builder_side,face3=0:buildcraft/builder_front,face4-5=0:buildcraft/builder_side -block:id=%builderBlock,data=4,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_top,face2-3=0:buildcraft/builder_side,face4=0:buildcraft/builder_front,face5=0:buildcraft/builder_side -block:id=%builderBlock,data=5,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_top,face2-4=0:buildcraft/builder_side,face5=0:buildcraft/builder_front -block:id=%builderBlock,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:buildcraft/builder_side,face1=0:buildcraft/builder_top,face2-5=0:buildcraft/builder_side - -# %architectBlock:* (architectBlock), render=(STANDARD), opaque=true,cls=buildcraft.builders.BlockArchitect -block:id=%architectBlock,data=0,stdrot=true,face0=0:buildcraft/architect_front,face1=0:buildcraft/architect_top,face2=0:buildcraft/architect_sides,face3=0:buildcraft/architect_front,face4-5=0:buildcraft/architect_sides -block:id=%architectBlock,data=1,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2-5=0:buildcraft/architect_sides -block:id=%architectBlock,data=2,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2=0:buildcraft/architect_front,face3-5=0:buildcraft/architect_sides -block:id=%architectBlock,data=3,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2=0:buildcraft/architect_sides,face3=0:buildcraft/architect_front,face4-5=0:buildcraft/architect_sides -block:id=%architectBlock,data=4,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2-3=0:buildcraft/architect_sides,face4=0:buildcraft/architect_front,face5=0:buildcraft/architect_sides -block:id=%architectBlock,data=5,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2-4=0:buildcraft/architect_sides,face5=0:buildcraft/architect_front -block:id=%architectBlock,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:buildcraft/architect_sides,face1=0:buildcraft/architect_top,face2-5=0:buildcraft/architect_sides - -# %libraryBlock:* (libraryBlock), render=(STANDARD), opaque=true,cls=buildcraft.builders.BlockBlueprintLibrary -block:id=%libraryBlock,data=*,stdrot=true,face0-1=0:buildcraft/library_topbottom,face2-5=0:buildcraft/library_side - -# %engineBlock:* (engineBlock), render=buildcraft.core.render.RenderingEntityBlocks(CUSTOM), opaque=false,cls=buildcraft.energy.BlockEngine -block:id=%engineBlock,data=0,patch0=0:buildcraft/engineWoodBottom,patch1=0:buildcraft/engineWoodTop,patch2-9=0:buildcraft/engineWoodSide,patch10-14=0:buildcraft/trunk_green,transparency=TRANSPARENT -block:id=%engineBlock,data=1,patch0=0:buildcraft/engineStoneBottom,patch1=0:buildcraft/engineStoneTop,patch2-9=0:buildcraft/engineStoneSide,patch10-14=0:buildcraft/trunk_green,transparency=TRANSPARENT -block:id=%engineBlock,data=2,patch0=0:buildcraft/engineIronBottom,patch1=0:buildcraft/engineIronTop,patch2-9=0:buildcraft/engineIronSide,patch10-14=0:buildcraft/trunk_green,transparency=TRANSPARENT - -# %blockOil:* (blockOil), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=buildcraft.energy.BlockBuildcraftFluid -block:id=%blockOil,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:buildcraft/oil_still,face2-5=12000:buildcraft/oil_flow - -# %blockFuel:* (blockFuel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=buildcraft.energy.BlockBuildcraftFluid -block:id=%blockFuel,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:buildcraft/fuel_still,face2-5=12000:buildcraft/fuel_flow - -# %miningWellBlock:* (miningWellBlock), render=(STANDARD), opaque=true,cls=buildcraft.factory.BlockMiningWell -block:id=%miningWellBlock,data=0,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2=0:buildcraft/miningwell_side,face3=0:buildcraft/miningwell_front,face4-5=0:buildcraft/miningwell_side -block:id=%miningWellBlock,data=1,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2-5=0:buildcraft/miningwell_side -block:id=%miningWellBlock,data=2,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2=0:buildcraft/miningwell_front,face3=0:buildcraft/miningwell_back,face4-5=0:buildcraft/miningwell_side -block:id=%miningWellBlock,data=3,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2=0:buildcraft/miningwell_back,face3=0:buildcraft/miningwell_front,face4-5=0:buildcraft/miningwell_side -block:id=%miningWellBlock,data=4,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2-3=0:buildcraft/miningwell_side,face4=0:buildcraft/miningwell_front,face5=0:buildcraft/miningwell_back -block:id=%miningWellBlock,data=5,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2-3=0:buildcraft/miningwell_side,face4=0:buildcraft/miningwell_back,face5=0:buildcraft/miningwell_front -block:id=%miningWellBlock,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:buildcraft/miningwell_back,face1=0:buildcraft/miningwell_top,face2-5=0:buildcraft/miningwell_side - -# %plainPipeBlock:* (plainPipeBlock), render=(STANDARD), opaque=false,cls=buildcraft.factory.BlockPlainPipe -block:id=%plainPipeBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:buildcraft/blockPlainPipe - -# %autoWorkbenchBlock:* (autoWorkbenchBlock), render=(STANDARD), opaque=true,cls=buildcraft.factory.BlockAutoWorkbench -block:id=%autoWorkbenchBlock,data=*,stdrot=true,face0-1=0:buildcraft/autoWorkbench_top,face2-5=0:buildcraft/autoWorkbench_side - -# %frameBlock:* (frameBlock), render=buildcraft.core.render.RenderingEntityBlocks(CUSTOM), opaque=false,cls=buildcraft.factory.BlockFrame -block:id=%frameBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:buildcraft/blockFrame - -# %machineBlock:* (machineBlock), render=(STANDARD), opaque=true,cls=buildcraft.factory.BlockQuarry -block:id=%machineBlock,data=0,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2=0:buildcraft/quarry_side,face3=0:buildcraft/quarry_front,face4-5=0:buildcraft/quarry_side -block:id=%machineBlock,data=1,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2-5=0:buildcraft/quarry_side -block:id=%machineBlock,data=2,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2=0:buildcraft/quarry_front,face3-5=0:buildcraft/quarry_side -block:id=%machineBlock,data=3,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2=0:buildcraft/quarry_side,face3=0:buildcraft/quarry_front,face4-5=0:buildcraft/quarry_side -block:id=%machineBlock,data=4,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2-3=0:buildcraft/quarry_side,face4=0:buildcraft/quarry_front,face5=0:buildcraft/quarry_side -block:id=%machineBlock,data=5,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2-4=0:buildcraft/quarry_side,face5=0:buildcraft/quarry_front -block:id=%machineBlock,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:buildcraft/quarry_side,face1=0:buildcraft/quarry_top,face2-5=0:buildcraft/quarry_side - -# %tankBlock:* (tankBlock), render=(STANDARD), opaque=false,cls=buildcraft.factory.BlockTank -block:id=%tankBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-1=0:buildcraft/tank_top,face2-5=0:buildcraft/tank_bottom_side - -# %pumpBlock:* (pumpBlock), render=(STANDARD), opaque=true,cls=buildcraft.factory.BlockPump -block:id=%pumpBlock,data=*,stdrot=true,face0=0:buildcraft/pump_bottom,face1=0:buildcraft/pump_top,face2-5=0:buildcraft/pump_side - -# %floodGateBlock:* (floodGateBlock), render=(STANDARD), opaque=true,cls=buildcraft.factory.BlockFloodGate -block:id=%floodGateBlock,data=*,stdrot=true,face0=0:buildcraft/floodgate_bottom,face1=0:buildcraft/floodgate_top,face2-5=0:buildcraft/floodgate_side - -# %refineryBlock:* (refineryBlock), render=buildcraft.core.render.RenderingEntityBlocks(CUSTOM), opaque=false,cls=buildcraft.factory.BlockRefinery -block:id=%refineryBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:buildcraft/refineryBack - -# %blockHopper:* (blockHopper), render=buildcraft.core.render.RenderingEntityBlocks(CUSTOM), opaque=false,cls=buildcraft.factory.BlockHopper -block:id=%blockHopper,data=*,stdrot=true,face0-5=0:buildcraft/hopperBottom - -# %filteredBufferBlock:* (filteredBufferBlock), render=(STANDARD), opaque=true,cls=buildcraft.transport.BlockFilteredBuffer -block:id=%filteredBufferBlock,data=*,stdrot=true,face0-5=0:buildcraft/filteredBuffer_all - -# %pipeBlock:* (pipeBlock), render=buildcraft.transport.render.PipeRendererWorld(CUSTOM), opaque=false,cls=buildcraft.transport.BlockGenericPipe -block:id=%pipeBlock,data=*,stdrot=true,face0-5=0:buildcraft/pipeStripes,transparency=TRANSPARENT -texturemap:mapid=PIPES,id=%pipeBlock,data=*,transparency=TRANSPARENT - -# BuildCraft pipes -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemswood=0:buildcraft/pipeItemsWood_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsemerald=0:buildcraft/pipeItemsEmerald_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemscobblestone=0:buildcraft/pipeItemsCobblestone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsstone=0:buildcraft/pipeItemsStone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsquartz=0:buildcraft/pipeItemsQuartz -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsiron=0:buildcraft/pipeItemsIron_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsgold=0:buildcraft/pipeItemsGold -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsdiamond=0:buildcraft/pipeItemsDiamond_item -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsobsidian=0:buildcraft/pipeItemsObsidian -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemslapis=0:buildcraft/pipeItemsLapis_black -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsdaizuli=0:buildcraft/pipeItemsDaizuli_black -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemssandstone=0:buildcraft/pipeItemsSandstone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsvoid=0:buildcraft/pipeItemsVoid -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipeitemsemzuli=0:buildcraft/pipeItemsEmzuli_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidswood=0:buildcraft/pipeFluidsWood_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidscobblestone=0:buildcraft/pipeFluidsCobblestone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidsstone=0:buildcraft/pipeFluidsStone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidsiron=0:buildcraft/pipeFluidsIron_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidsgold=0:buildcraft/pipeFluidsGold -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidsemerald=0:buildcraft/pipeFluidsEmerald_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidssandstone=0:buildcraft/pipeFluidsSandstone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipefluidsvoid=0:buildcraft/pipeFluidsVoid -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowerwood=0:buildcraft/pipePowerWood_standard -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowercobblestone=0:buildcraft/pipePowerCobblestone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowerstone=0:buildcraft/pipePowerStone -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowerquartz=0:buildcraft/pipePowerQuartz -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepoweriron=0:buildcraft/pipePowerIronM128 -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowergold=0:buildcraft/pipePowerGold -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipepowerdiamond=0:buildcraft/pipePowerDiamond -addtotexturemap:mapid=PIPES,key:&item.buildcraftPipe.pipestructurecobblestone=0:buildcraft/pipeStructureCobblestone - diff --git a/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-models.txt b/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-models.txt deleted file mode 100644 index 28b197b2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-models.txt +++ /dev/null @@ -1,29 +0,0 @@ -# CarpentersBlocks 3.1.3 -version:1.7 -modname:CarpentersBlocks - - -cfgfile:config/CarpentersBlocks.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %blockCarpentersBed:* (blockCarpentersBed), render=carpentersblocks.renderer.BlockHandlerCarpentersBed(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersBed -boxblock:id=%blockCarpentersBed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.625,zmin=0.0,zmax=1.0,data=* - -# %blockCarpentersDaylightSensor:* (blockCarpentersDaylightSensor), render=carpentersblocks.renderer.BlockHandlerCarpentersDaylightSensor(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersDaylightSensor -boxblock:id=%blockCarpentersDaylightSensor,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.25,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-texture.txt b/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-texture.txt deleted file mode 100644 index 62773869..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/CarpentersBlocks-texture.txt +++ /dev/null @@ -1,67 +0,0 @@ -# CarpentersBlocks 3.1.3 -version:1.7 -modname:CarpentersBlocks - - -cfgfile:config/CarpentersBlocks.cfg - - -texturepath:assets/carpentersblocks/textures/blocks/ -texture:id=CarpentersBlocks/flowerpot/flower_pot,filename=assets/carpentersblocks/textures/blocks/flowerpot/flower_pot.png -texture:id=CarpentersBlocks/general/blank,filename=assets/carpentersblocks/textures/blocks/general/blank.png -texture:id=CarpentersBlocks/lever/lever,filename=assets/carpentersblocks/textures/blocks/lever/lever.png -texture:id=CarpentersBlocks/torch/torch_lit,filename=assets/carpentersblocks/textures/blocks/torch/torch_lit.png - - - -# %blockCarpentersBlock:* (blockCarpentersBlock), render=carpentersblocks.renderer.BlockHandlerCarpentersBlock(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersBlock -block:id=%blockCarpentersBlock,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersBarrier:* (blockCarpentersBarrier), render=carpentersblocks.renderer.BlockHandlerCarpentersBarrier(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersBarrier -block:id=%blockCarpentersBarrier,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersBed:* (blockCarpentersBed), render=carpentersblocks.renderer.BlockHandlerCarpentersBed(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersBed -block:id=%blockCarpentersBed,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersButton:* (blockCarpentersButton), render=carpentersblocks.renderer.BlockHandlerCarpentersButton(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersButton -block:id=%blockCarpentersButton,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersCollapsibleBlock:* (blockCarpentersCollapsibleBlock), render=carpentersblocks.renderer.BlockHandlerCarpentersCollapsibleBlock(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersCollapsibleBlock -block:id=%blockCarpentersCollapsibleBlock,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersDaylightSensor:* (blockCarpentersDaylightSensor), render=carpentersblocks.renderer.BlockHandlerCarpentersDaylightSensor(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersDaylightSensor -block:id=%blockCarpentersDaylightSensor,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersDoor:* (blockCarpentersDoor), render=carpentersblocks.renderer.BlockHandlerCarpentersDoor(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersDoor -block:id=%blockCarpentersDoor,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersFlowerPot:* (blockCarpentersFlowerPot), render=carpentersblocks.renderer.BlockHandlerCarpentersFlowerPot(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersFlowerPot -block:id=%blockCarpentersFlowerPot,data=0,stdrot=true,face0=0:CarpentersBlocks/general/blank,face1=0:CarpentersBlocks/flowerpot/flower_pot,face2-5=0:CarpentersBlocks/general/blank -block:id=%blockCarpentersFlowerPot,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersGate:* (blockCarpentersGate), render=carpentersblocks.renderer.BlockHandlerCarpentersGate(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersGate -block:id=%blockCarpentersGate,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersHatch:* (blockCarpentersHatch), render=carpentersblocks.renderer.BlockHandlerCarpentersHatch(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersHatch -block:id=%blockCarpentersHatch,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersLadder:* (blockCarpentersLadder), render=carpentersblocks.renderer.BlockHandlerCarpentersLadder(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersLadder -block:id=%blockCarpentersLadder,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersLever:* (blockCarpentersLever), render=carpentersblocks.renderer.BlockHandlerCarpentersLever(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersLever -block:id=%blockCarpentersLever,data=*,stdrot=true,face0-5=0:CarpentersBlocks/lever/lever - -# %blockCarpentersPressurePlate:* (blockCarpentersPressurePlate), render=carpentersblocks.renderer.BlockHandlerCarpentersPressurePlate(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersPressurePlate -block:id=%blockCarpentersPressurePlate,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersSafe:* (blockCarpentersSafe), render=carpentersblocks.renderer.BlockHandlerCarpentersSafe(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersSafe -block:id=%blockCarpentersSafe,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersSlope:* (blockCarpentersSlope), render=carpentersblocks.renderer.BlockHandlerCarpentersSlope(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersSlope -block:id=%blockCarpentersSlope,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersStairs:* (blockCarpentersStairs), render=carpentersblocks.renderer.BlockHandlerCarpentersStairs(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersStairs -block:id=%blockCarpentersStairs,data=*,stdrot=true,face0-5=0:CarpentersBlocks/general/blank - -# %blockCarpentersTorch:* (blockCarpentersTorch), render=carpentersblocks.renderer.BlockHandlerCarpentersTorch(CUSTOM), opaque=false,cls=carpentersblocks.block.BlockCarpentersTorch -block:id=%blockCarpentersTorch,data=*,stdrot=true,face0-5=0:CarpentersBlocks/torch/torch_lit diff --git a/forge-1.11.2/src/main/resources/renderdata/EE3-models.txt b/forge-1.11.2/src/main/resources/renderdata/EE3-models.txt deleted file mode 100644 index f43d419d..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/EE3-models.txt +++ /dev/null @@ -1,32 +0,0 @@ -# EE3 0.2.295 -version:1.7 -modname:EE3 - - -cfgfile:config/EE3.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %calcinator:* (calcinator), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockCalcinator -boxblock:id=%calcinator,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=1.0,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %aludel:* (aludel), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockAludel -boxblock:id=%aludel,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=1.0,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %alchemicalChest:* (alchemicalChest), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockAlchemicalChest -boxblock:id=%alchemicalChest,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/EE3-texture.txt b/forge-1.11.2/src/main/resources/renderdata/EE3-texture.txt deleted file mode 100644 index eab7c365..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/EE3-texture.txt +++ /dev/null @@ -1,50 +0,0 @@ -# EE3 0.2.295 -version:1.7 -modname:EE3 - - -cfgfile:config/EE3.cfg - - -texturepath:assets/ee3/textures/blocks/ -texture:id=ee3/alchemicalChest,filename=assets/ee3/textures/blocks/alchemicalChest.png -texture:id=ee3/alchemicalFuelBlock.aeternalisFuel_side,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.aeternalisFuel_side.png -texture:id=ee3/alchemicalFuelBlock.aeternalisFuel_top,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.aeternalisFuel_top.png -texture:id=ee3/alchemicalFuelBlock.alchemicalCoal_side,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.alchemicalCoal_side.png -texture:id=ee3/alchemicalFuelBlock.alchemicalCoal_top,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.alchemicalCoal_top.png -texture:id=ee3/alchemicalFuelBlock.mobiusFuel_side,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.mobiusFuel_side.png -texture:id=ee3/alchemicalFuelBlock.mobiusFuel_top,filename=assets/ee3/textures/blocks/alchemicalFuelBlock.mobiusFuel_top.png -texture:id=ee3/aludel,filename=assets/ee3/textures/blocks/aludel.png -texture:id=ee3/augmentationTable,filename=assets/ee3/textures/blocks/augmentationTable.png -texture:id=ee3/calcinator,filename=assets/ee3/textures/blocks/calcinator.png -texture:id=ee3/chalk,filename=assets/ee3/textures/blocks/chalk.png -texture:id=ee3/glassBell,filename=assets/ee3/textures/blocks/glassBell.png -texture:id=ee3/researchStation,filename=assets/ee3/textures/blocks/researchStation.png - - - -# %calcinator:* (calcinator), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockCalcinator -block:id=%calcinator,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:ee3/calcinator - -# %aludel:* (aludel), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockAludel -block:id=%aludel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:ee3/aludel - -# %glassBell:* (glassBell), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockGlassBell -block:id=%glassBell,data=*,stdrot=true,face0-5=0:ee3/glassBell - -# %researchStation:* (researchStation), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockResearchStation -block:id=%researchStation,data=*,stdrot=true,face0-5=0:ee3/researchStation - -# %augmentationTable:* (augmentationTable), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockAugmentationTable -block:id=%augmentationTable,data=*,stdrot=true,face0-5=0:ee3/augmentationTable - -# %alchemicalChest:* (alchemicalChest), render=(CUSTOM), opaque=false,cls=com.pahimar.ee3.block.BlockAlchemicalChest -block:id=%alchemicalChest,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:ee3/alchemicalChest - -# %chalkBlock:* (chalkBlock), render=(STANDARD), opaque=true,cls=com.pahimar.ee3.block.BlockChalk -block:id=%chalkBlock,data=*,stdrot=true,face0-5=0:ee3/chalk - -# %alchemicalFuelBlock:* (alchemicalFuelBlock), render=(STANDARD), opaque=true,cls=com.pahimar.ee3.block.BlockAlchemicalFuel -block:id=%alchemicalFuelBlock,data=0,stdrot=true,face0-1=0:ee3/alchemicalFuelBlock.alchemicalCoal_top,face2-5=0:ee3/alchemicalFuelBlock.alchemicalCoal_side -block:id=%alchemicalFuelBlock,data=1,stdrot=true,face0-1=0:ee3/alchemicalFuelBlock.mobiusFuel_top,face2-5=0:ee3/alchemicalFuelBlock.mobiusFuel_side -block:id=%alchemicalFuelBlock,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:ee3/alchemicalFuelBlock.aeternalisFuel_top,face2-5=0:ee3/alchemicalFuelBlock.aeternalisFuel_side diff --git a/forge-1.11.2/src/main/resources/renderdata/EnderIO-models.txt b/forge-1.11.2/src/main/resources/renderdata/EnderIO-models.txt deleted file mode 100644 index ddcc2006..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/EnderIO-models.txt +++ /dev/null @@ -1,157 +0,0 @@ -# EnderIO 2.0_beta -version:1.7 -modname:EnderIO - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %blockSolarPanel:* (blockSolarPanel), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.solar.BlockSolarPanel -boxblock:id=%blockSolarPanel,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.15000000596046448,zmin=0.0,zmax=1.0,data=* - -# %blockStirlingGenerator:* (blockStirlingGenerator), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.generator.stirling.BlockStirlingGenerator - -# %blockSagMill:* (blockSagMill), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.crusher.BlockCrusher - -# %blockAlloySmelter:* (blockAlloySmelter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.alloy.BlockAlloySmelter - -# %blockPowerMonitor:* (blockPowerMonitor), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.monitor.BlockPowerMonitor - -# %blockFarmStation:* (blockFarmStation), render=crazypants.enderio.machine.farm.FarmingStationRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.farm.BlockFarmStation -boxblock:id=%blockFarmStation,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.8500000238418579,zmin=0.0,zmax=1.0,data=* - -# %blockPainter:* (blockPainter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.painter.BlockPainter - -# %blockPaintedFence:* (blockPaintedFence), render=(FENCE), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedFence -customblock:id=%blockPaintedFence,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %blockPaintedFenceGate:* (blockPaintedFenceGate), render=crazypants.enderio.machine.painter.BlockPaintedFenceGateRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedFenceGate -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=0 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=1 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=2 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=3 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=4 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=5 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=6 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=8 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=9 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=10 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=11 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=12 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=13 -boxblock:id=%blockPaintedFenceGate,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=14 -boxblock:id=%blockPaintedFenceGate,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %blockPaintedWall:* (blockPaintedWall), render=(WALL), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedWall -customblock:id=%blockPaintedWall,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,type=wall,data=* - -# %blockPaintedStair:* (blockPaintedStair), render=(STAIRS), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedStair -customblock:id=%blockPaintedStair,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %blockPaintedSlab:* (blockPaintedSlab), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedSlab -boxblock:id=%blockPaintedSlab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%blockPaintedSlab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %blockCrafter:* (blockCrafter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.crafter.BlockCrafter - -# %blockPaintedCarpet:* (blockPaintedCarpet), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedCarpet -boxblock:id=%blockPaintedCarpet,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=* - -# %blockElectricLight:* (blockElectricLight), render=crazypants.enderio.machine.light.ElectricLightRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.light.BlockElectricLight -boxblock:id=%blockElectricLight,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.05000000074505806,zmin=0.3499999940395355,zmax=0.6499999761581421,data=* - -# %blockDarkSteelPressurePlate:* (blockDarkSteelPressurePlate), render=(STANDARD), opaque=false,cls=crazypants.enderio.block.BlockDarkSteelPressurePlate -boxblock:id=%blockDarkSteelPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%blockDarkSteelPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%blockDarkSteelPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %blockConduitBundle:* (blockConduitBundle), render=crazypants.enderio.conduit.render.ConduitBundleRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.conduit.BlockConduitBundle -boxblock:id=%blockConduitBundle,xmin=0.33399999141693115,xmax=0.6669999957084656,ymin=0.33399999141693115,ymax=0.6669999957084656,zmin=0.33399999141693115,zmax=0.6669999957084656,data=* - -# %blockNutrient_distillation:* (blockNutrient_distillation), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -boxblock:id=%blockNutrient_distillation,ymax=0.875,data=1 -boxblock:id=%blockNutrient_distillation,ymax=0.75,data=2 -boxblock:id=%blockNutrient_distillation,ymax=0.625,data=3 -boxblock:id=%blockNutrient_distillation,ymax=0.5,data=4 -boxblock:id=%blockNutrient_distillation,ymax=0.375,data=5 -boxblock:id=%blockNutrient_distillation,ymax=0.25,data=6 -boxblock:id=%blockNutrient_distillation,ymax=0.125,data=7 -boxblock:id=%blockNutrient_distillation,ymax=0.875,data=9 -boxblock:id=%blockNutrient_distillation,ymax=0.75,data=10 -boxblock:id=%blockNutrient_distillation,ymax=0.625,data=11 -boxblock:id=%blockNutrient_distillation,ymax=0.5,data=12 -boxblock:id=%blockNutrient_distillation,ymax=0.375,data=13 -boxblock:id=%blockNutrient_distillation,ymax=0.25,data=14 -boxblock:id=%blockNutrient_distillation,ymax=0.125,data=15 - -# %blockHootch:* (blockHootch), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -boxblock:id=%blockHootch,ymax=0.875,data=1 -boxblock:id=%blockHootch,ymax=0.75,data=2 -boxblock:id=%blockHootch,ymax=0.625,data=3 -boxblock:id=%blockHootch,ymax=0.5,data=4 -boxblock:id=%blockHootch,ymax=0.375,data=5 -boxblock:id=%blockHootch,ymax=0.25,data=6 -boxblock:id=%blockHootch,ymax=0.125,data=7 -boxblock:id=%blockHootch,ymax=0.875,data=9 -boxblock:id=%blockHootch,ymax=0.75,data=10 -boxblock:id=%blockHootch,ymax=0.625,data=11 -boxblock:id=%blockHootch,ymax=0.5,data=12 -boxblock:id=%blockHootch,ymax=0.375,data=13 -boxblock:id=%blockHootch,ymax=0.25,data=14 -boxblock:id=%blockHootch,ymax=0.125,data=15 - -# %blockRocket_fuel:* (blockRocket_fuel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -boxblock:id=%blockRocket_fuel,ymax=0.875,data=1 -boxblock:id=%blockRocket_fuel,ymax=0.75,data=2 -boxblock:id=%blockRocket_fuel,ymax=0.625,data=3 -boxblock:id=%blockRocket_fuel,ymax=0.5,data=4 -boxblock:id=%blockRocket_fuel,ymax=0.375,data=5 -boxblock:id=%blockRocket_fuel,ymax=0.25,data=6 -boxblock:id=%blockRocket_fuel,ymax=0.125,data=7 -boxblock:id=%blockRocket_fuel,ymax=0.875,data=9 -boxblock:id=%blockRocket_fuel,ymax=0.75,data=10 -boxblock:id=%blockRocket_fuel,ymax=0.625,data=11 -boxblock:id=%blockRocket_fuel,ymax=0.5,data=12 -boxblock:id=%blockRocket_fuel,ymax=0.375,data=13 -boxblock:id=%blockRocket_fuel,ymax=0.25,data=14 -boxblock:id=%blockRocket_fuel,ymax=0.125,data=15 - -# %blockFire_water:* (blockFire_water), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -boxblock:id=%blockFire_water,ymax=0.875,data=1 -boxblock:id=%blockFire_water,ymax=0.75,data=2 -boxblock:id=%blockFire_water,ymax=0.625,data=3 -boxblock:id=%blockFire_water,ymax=0.5,data=4 -boxblock:id=%blockFire_water,ymax=0.375,data=5 -boxblock:id=%blockFire_water,ymax=0.25,data=6 -boxblock:id=%blockFire_water,ymax=0.125,data=7 -boxblock:id=%blockFire_water,ymax=0.875,data=9 -boxblock:id=%blockFire_water,ymax=0.75,data=10 -boxblock:id=%blockFire_water,ymax=0.625,data=11 -boxblock:id=%blockFire_water,ymax=0.5,data=12 -boxblock:id=%blockFire_water,ymax=0.375,data=13 -boxblock:id=%blockFire_water,ymax=0.25,data=14 -boxblock:id=%blockFire_water,ymax=0.125,data=15 - -# %blockDarkIronBars:* (blockDarkIronBars), render=(PANE), opaque=false,cls=crazypants.enderio.material.BlockDarkIronBars -customblock:id=%blockDarkIronBars,class=org.dynmap.hdmap.renderer.PaneRenderer,data=* - -# %blockEndermanSkull:* (blockEndermanSkull), render=crazypants.enderio.item.skull.EndermanSkullRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.item.skull.BlockEndermanSkull -boxblock:id=%blockEndermanSkull,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/EnderIO-texture.txt b/forge-1.11.2/src/main/resources/renderdata/EnderIO-texture.txt deleted file mode 100644 index c5b86bcd..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/EnderIO-texture.txt +++ /dev/null @@ -1,226 +0,0 @@ -# EnderIO 2.0_beta -version:1.7 -modname:EnderIO - - - -# Configuration file not found! - - -texturepath:assets/enderio/textures/blocks/ -texture:id=enderIO/conduitConnector,filename=assets/enderio/textures/blocks/conduitConnector.png -texture:id=enderio/alloySmelterFront,filename=assets/enderio/textures/blocks/alloySmelterFront.png -texture:id=enderio/blankMachinePanel,filename=assets/enderio/textures/blocks/blankMachinePanel.png -texture:id=enderio/blockDarkIronBars,filename=assets/enderio/textures/blocks/blockDarkIronBars.png -texture:id=enderio/blockDarkSteelPressurePlate,filename=assets/enderio/textures/blocks/blockDarkSteelPressurePlate.png -texture:id=enderio/blockElectricLightFace,filename=assets/enderio/textures/blocks/blockElectricLightFace.png -texture:id=enderio/blockEnchanter,filename=assets/enderio/textures/blocks/blockEnchanter.png -texture:id=enderio/blockEnderIo,filename=assets/enderio/textures/blocks/blockEnderIo.png -texture:id=enderio/blockTank,filename=assets/enderio/textures/blocks/blockTank.png -texture:id=enderio/blockTankAdvanced,filename=assets/enderio/textures/blocks/blockTankAdvanced.png -texture:id=enderio/blockTankTopAdvanced,filename=assets/enderio/textures/blocks/blockTankTopAdvanced.png -texture:id=enderio/blockTravelAnchor,filename=assets/enderio/textures/blocks/blockTravelAnchor.png -texture:id=enderio/blockVacuumChest,filename=assets/enderio/textures/blocks/blockVacuumChest.png -texture:id=enderio/blockWirelessChargerOff,filename=assets/enderio/textures/blocks/blockWirelessChargerOff.png -texture:id=enderio/capacitorBank,filename=assets/enderio/textures/blocks/capacitorBank.png -texture:id=enderio/combustionGenFront,filename=assets/enderio/textures/blocks/combustionGenFront.png -texture:id=enderio/conduitConnector,filename=assets/enderio/textures/blocks/conduitConnector.png -texture:id=enderio/conduitFacade,filename=assets/enderio/textures/blocks/conduitFacade.png -texture:id=enderio/crafter,filename=assets/enderio/textures/blocks/crafter.png -texture:id=enderio/crafterSide,filename=assets/enderio/textures/blocks/crafterSide.png -texture:id=enderio/crafterTop,filename=assets/enderio/textures/blocks/crafterTop.png -texture:id=enderio/crusherFront,filename=assets/enderio/textures/blocks/crusherFront.png -texture:id=enderio/endermanSkullFront,filename=assets/enderio/textures/blocks/endermanSkullFront.png -texture:id=enderio/endermanSkullFrontEyes,filename=assets/enderio/textures/blocks/endermanSkullFrontEyes.png -texture:id=enderio/endermanSkullSide,filename=assets/enderio/textures/blocks/endermanSkullSide.png -texture:id=enderio/endermanSkullTop,filename=assets/enderio/textures/blocks/endermanSkullTop.png -texture:id=enderio/fire_water_flow,filename=assets/enderio/textures/blocks/fire_water_flow.png -texture:id=enderio/fire_water_still,filename=assets/enderio/textures/blocks/fire_water_still.png -texture:id=enderio/fusedGlass,filename=assets/enderio/textures/blocks/fusedGlass.png -texture:id=enderio/fusedQuartz,filename=assets/enderio/textures/blocks/fusedQuartz.png -texture:id=enderio/hootch_flow,filename=assets/enderio/textures/blocks/hootch_flow.png -texture:id=enderio/hootch_still,filename=assets/enderio/textures/blocks/hootch_still.png -texture:id=enderio/machineBack,filename=assets/enderio/textures/blocks/machineBack.png -texture:id=enderio/machineSide,filename=assets/enderio/textures/blocks/machineSide.png -texture:id=enderio/machineTop,filename=assets/enderio/textures/blocks/machineTop.png -texture:id=enderio/nutrient_distillation_flow,filename=assets/enderio/textures/blocks/nutrient_distillation_flow.png -texture:id=enderio/nutrient_distillation_still,filename=assets/enderio/textures/blocks/nutrient_distillation_still.png -texture:id=enderio/painterFrontOff,filename=assets/enderio/textures/blocks/painterFrontOff.png -texture:id=enderio/powerMonitor,filename=assets/enderio/textures/blocks/powerMonitor.png -texture:id=enderio/poweredSpawnerFront,filename=assets/enderio/textures/blocks/poweredSpawnerFront.png -texture:id=enderio/reservoir,filename=assets/enderio/textures/blocks/reservoir.png -texture:id=enderio/rocket_fuel_flow,filename=assets/enderio/textures/blocks/rocket_fuel_flow.png -texture:id=enderio/rocket_fuel_still,filename=assets/enderio/textures/blocks/rocket_fuel_still.png -texture:id=enderio/solarPanelAdvancedSide,filename=assets/enderio/textures/blocks/solarPanelAdvancedSide.png -texture:id=enderio/solarPanelAdvancedTop,filename=assets/enderio/textures/blocks/solarPanelAdvancedTop.png -texture:id=enderio/solarPanelSide,filename=assets/enderio/textures/blocks/solarPanelSide.png -texture:id=enderio/solarPanelTop,filename=assets/enderio/textures/blocks/solarPanelTop.png -texture:id=enderio/stirlingGenFrontOff,filename=assets/enderio/textures/blocks/stirlingGenFrontOff.png -texture:id=enderio/tesseractPortal,filename=assets/enderio/textures/blocks/tesseractPortal.png -texture:id=enderio/vatFront,filename=assets/enderio/textures/blocks/vatFront.png -texture:id=enderio/vatTop,filename=assets/enderio/textures/blocks/vatTop.png -texture:id=minecraft/cobblestone,filename=assets/minecraft/textures/blocks/cobblestone.png -texture:id=minecraft/cobblestone_mossy,filename=assets/minecraft/textures/blocks/cobblestone_mossy.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png -texture:id=minecraft/wool_colored_black,filename=assets/minecraft/textures/blocks/wool_colored_black.png -texture:id=minecraft/wool_colored_blue,filename=assets/minecraft/textures/blocks/wool_colored_blue.png -texture:id=minecraft/wool_colored_brown,filename=assets/minecraft/textures/blocks/wool_colored_brown.png -texture:id=minecraft/wool_colored_cyan,filename=assets/minecraft/textures/blocks/wool_colored_cyan.png -texture:id=minecraft/wool_colored_gray,filename=assets/minecraft/textures/blocks/wool_colored_gray.png -texture:id=minecraft/wool_colored_green,filename=assets/minecraft/textures/blocks/wool_colored_green.png -texture:id=minecraft/wool_colored_light_blue,filename=assets/minecraft/textures/blocks/wool_colored_light_blue.png -texture:id=minecraft/wool_colored_lime,filename=assets/minecraft/textures/blocks/wool_colored_lime.png -texture:id=minecraft/wool_colored_magenta,filename=assets/minecraft/textures/blocks/wool_colored_magenta.png -texture:id=minecraft/wool_colored_orange,filename=assets/minecraft/textures/blocks/wool_colored_orange.png -texture:id=minecraft/wool_colored_pink,filename=assets/minecraft/textures/blocks/wool_colored_pink.png -texture:id=minecraft/wool_colored_purple,filename=assets/minecraft/textures/blocks/wool_colored_purple.png -texture:id=minecraft/wool_colored_red,filename=assets/minecraft/textures/blocks/wool_colored_red.png -texture:id=minecraft/wool_colored_silver,filename=assets/minecraft/textures/blocks/wool_colored_silver.png -texture:id=minecraft/wool_colored_white,filename=assets/minecraft/textures/blocks/wool_colored_white.png -texture:id=minecraft/wool_colored_yellow,filename=assets/minecraft/textures/blocks/wool_colored_yellow.png - - - -# %blockEnderIo:* (blockEnderIo), render=(CUSTOM), opaque=false,cls=crazypants.enderio.enderface.BlockEnderIO -block:id=%blockEnderIo,data=*,stdrot=true,face0-5=12000:enderio/blockEnderIo - -# %blockTravelAnchor:* (blockTravelAnchor), render=(STANDARD), opaque=true,cls=crazypants.enderio.teleport.BlockTravelAnchor -block:id=%blockTravelAnchor,data=*,stdrot=true,face0-5=0:enderio/blockTravelAnchor - -# %blockSolarPanel:* (blockSolarPanel), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.solar.BlockSolarPanel -block:id=%blockSolarPanel,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:enderio/solarPanelSide,face1=0:enderio/solarPanelTop,face2-5=0:enderio/solarPanelSide -block:id=%blockSolarPanel,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:enderio/solarPanelAdvancedSide,face1=0:enderio/solarPanelAdvancedTop,face2-5=0:enderio/solarPanelAdvancedSide - -# %blockStirlingGenerator:* (blockStirlingGenerator), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.generator.stirling.BlockStirlingGenerator -block:id=%blockStirlingGenerator,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/stirlingGenFrontOff,face4-5=0:enderio/machineSide - -# %blockCombustionGenerator:* (blockCombustionGenerator), render=crazypants.enderio.machine.generator.combustion.CombustionGeneratorRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.generator.combustion.BlockCombustionGenerator -block:id=%blockCombustionGenerator,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/blankMachinePanel,face3=0:enderio/combustionGenFront,face4-5=0:enderio/machineSide - -# %blockZombieGenerator:* (blockZombieGenerator), render=(CUSTOM), opaque=false,cls=crazypants.enderio.machine.generator.zombie.BlockZombieGenerator -block:id=%blockZombieGenerator,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/stirlingGenFrontOff,face4-5=0:enderio/machineSide - -# %blockSagMill:* (blockSagMill), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.crusher.BlockCrusher -block:id=%blockSagMill,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/crusherFront,face4-5=0:enderio/machineSide - -# %blockAlloySmelter:* (blockAlloySmelter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.alloy.BlockAlloySmelter -block:id=%blockAlloySmelter,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/alloySmelterFront,face4-5=0:enderio/machineSide - -# %blockVat:* (blockVat), render=crazypants.enderio.machine.still.VatRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.still.BlockVat -block:id=%blockVat,data=*,stdrot=true,face0-1=0:enderio/vatTop,face2-5=0:enderio/vatFront - -# %blockPowerMonitor:* (blockPowerMonitor), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.monitor.BlockPowerMonitor -block:id=%blockPowerMonitor,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/powerMonitor,face4-5=0:enderio/machineSide - -# %blockFarmStation:* (blockFarmStation), render=crazypants.enderio.machine.farm.FarmingStationRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.farm.BlockFarmStation -block:id=%blockFarmStation,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:enderio/machineBack,face1=0:enderio/machineTop,face2-5=0:enderio/machineBack - -# %blockCapacitorBank:* (blockCapacitorBank), render=crazypants.enderio.machine.power.CapBankRenderer2(CUSTOM), opaque=false,cls=crazypants.enderio.machine.power.BlockCapacitorBank -block:id=%blockCapacitorBank,data=*,stdrot=true,face0-5=0:enderio/capacitorBank - -# %blockWirelessCharger:* (blockWirelessCharger), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.wireless.BlockWirelessCharger -block:id=%blockWirelessCharger,data=*,stdrot=true,face0-5=0:enderio/blockWirelessChargerOff - -# %blockPainter:* (blockPainter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.painter.BlockPainter -block:id=%blockPainter,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/painterFrontOff,face4-5=0:enderio/machineSide - -# %blockPaintedFence:* (blockPaintedFence), render=(FENCE), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedFence -block:id=%blockPaintedFence,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:enderio/conduitConnector - -# %blockPaintedFenceGate:* (blockPaintedFenceGate), render=crazypants.enderio.machine.painter.BlockPaintedFenceGateRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedFenceGate -block:id=%blockPaintedFenceGate,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak - -# %blockPaintedWall:* (blockPaintedWall), render=(WALL), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedWall -block:id=%blockPaintedWall,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/cobblestone -block:id=%blockPaintedWall,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/cobblestone_mossy -block:id=%blockPaintedWall,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/cobblestone - -# %blockPaintedStair:* (blockPaintedStair), render=(STAIRS), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedStair -block:id=%blockPaintedStair,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:minecraft/stone - -# %blockPaintedSlab:* (blockPaintedSlab), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedSlab -block:id=%blockPaintedSlab,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:enderio/conduitConnector - -# %blockPaintedDoubleSlab:* (blockPaintedDoubleSlab), render=(STANDARD), opaque=true,cls=crazypants.enderio.machine.painter.BlockPaintedSlab -block:id=%blockPaintedDoubleSlab,data=*,stdrot=true,face0-5=0:enderio/conduitConnector - -# %blockCrafter:* (blockCrafter), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=true,cls=crazypants.enderio.machine.crafter.BlockCrafter -block:id=%blockCrafter,data=*,stdrot=true,face0=0:enderio/crafterSide,face1=0:enderio/crafterTop,face2=0:enderio/crafterSide,face3=0:enderio/crafter,face4-5=0:enderio/crafterSide - -# %blockPaintedGlowstone:* (blockPaintedGlowstone), render=(STANDARD), opaque=true,cls=crazypants.enderio.machine.painter.BlockPaintedGlowstone -block:id=%blockPaintedGlowstone,data=*,stdrot=true,face0-5=0:enderio/conduitConnector - -# %blockPaintedCarpet:* (blockPaintedCarpet), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.painter.BlockPaintedCarpet -block:id=%blockPaintedCarpet,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_white -block:id=%blockPaintedCarpet,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_orange -block:id=%blockPaintedCarpet,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_magenta -block:id=%blockPaintedCarpet,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_light_blue -block:id=%blockPaintedCarpet,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_yellow -block:id=%blockPaintedCarpet,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_lime -block:id=%blockPaintedCarpet,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_pink -block:id=%blockPaintedCarpet,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_gray -block:id=%blockPaintedCarpet,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_silver -block:id=%blockPaintedCarpet,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_cyan -block:id=%blockPaintedCarpet,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_purple -block:id=%blockPaintedCarpet,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_blue -block:id=%blockPaintedCarpet,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_brown -block:id=%blockPaintedCarpet,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_green -block:id=%blockPaintedCarpet,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_red -block:id=%blockPaintedCarpet,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_black - -# %blockHyperCube:* (blockHyperCube), render=(CUSTOM), opaque=false,cls=crazypants.enderio.machine.hypercube.BlockHyperCube -block:id=%blockHyperCube,data=*,stdrot=true,face0-5=0:enderio/tesseractPortal - -# %blockElectricLight:* (blockElectricLight), render=crazypants.enderio.machine.light.ElectricLightRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.light.BlockElectricLight -block:id=%blockElectricLight,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:enderio/conduitConnector,face1=0:enderio/blockElectricLightFace,face2-5=0:enderio/conduitConnector - -# %blockTank:* (blockTank), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.tank.BlockTank -block:id=%blockTank,data=0,stdrot=true,face0=0:enderio/blockTank,face1=0:enderio/machineTop,face2-5=0:enderio/blockTank -block:id=%blockTank,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:enderio/blockTankAdvanced,face1=0:enderio/blockTankTopAdvanced,face2-5=0:enderio/blockTankAdvanced - -# %blockReservoir:* (blockReservoir), render=(STANDARD), opaque=false,cls=crazypants.enderio.machine.reservoir.BlockReservoir -block:id=%blockReservoir,data=*,stdrot=true,face0-5=0:enderio/reservoir - -# %blockVacuumChest:* (blockVacuumChest), render=crazypants.enderio.machine.vacuum.VacuumChestRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.vacuum.BlockVacuumChest -block:id=%blockVacuumChest,data=*,stdrot=true,face0-5=0:enderio/blockVacuumChest - -# %blockEnchanter:* (blockEnchanter), render=crazypants.enderio.machine.enchanter.EnchanterRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.enchanter.BlockEnchanter -block:id=%blockEnchanter,data=*,stdrot=true,face0-5=0:enderio/blockEnchanter - -# %blockDarkSteelPressurePlate:* (blockDarkSteelPressurePlate), render=(STANDARD), opaque=false,cls=crazypants.enderio.block.BlockDarkSteelPressurePlate -block:id=%blockDarkSteelPressurePlate,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:enderio/blockDarkSteelPressurePlate - -# %blockFusedQuartz:* (blockFusedQuartz), render=crazypants.enderio.material.FusedQuartzRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.material.BlockFusedQuartz -block:id=%blockFusedQuartz,data=0,stdrot=true,face0-5=0:enderio/fusedQuartz -block:id=%blockFusedQuartz,data=1,stdrot=true,face0-5=0:enderio/fusedGlass -block:id=%blockFusedQuartz,data=2,stdrot=true,face0-5=0:enderio/fusedQuartz -block:id=%blockFusedQuartz,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:enderio/fusedGlass - -# %blockConduitBundle:* (blockConduitBundle), render=crazypants.enderio.conduit.render.ConduitBundleRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.conduit.BlockConduitBundle -block:id=%blockConduitBundle,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:enderIO/conduitConnector - -# %blockConduitFacade:* (blockConduitFacade), render=(STANDARD), opaque=true,cls=crazypants.enderio.conduit.facade.BlockConduitFacade -block:id=%blockConduitFacade,data=*,stdrot=true,face0-5=0:enderio/conduitFacade - -# %blockPoweredSpawner:* (blockPoweredSpawner), render=crazypants.enderio.machine.AbstractMachineRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.machine.spawner.BlockPoweredSpawner -block:id=%blockPoweredSpawner,data=*,stdrot=true,face0=0:enderio/machineSide,face1=0:enderio/machineTop,face2=0:enderio/machineBack,face3=0:enderio/poweredSpawnerFront,face4-5=0:enderio/machineSide - -# %blockNutrient_distillation:* (blockNutrient_distillation), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -block:id=%blockNutrient_distillation,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:enderio/nutrient_distillation_still,face2-5=12000:enderio/nutrient_distillation_flow - -# %blockHootch:* (blockHootch), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -block:id=%blockHootch,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:enderio/hootch_still,face2-5=12000:enderio/hootch_flow - -# %blockRocket_fuel:* (blockRocket_fuel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -block:id=%blockRocket_fuel,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:enderio/rocket_fuel_still,face2-5=12000:enderio/rocket_fuel_flow - -# %blockFire_water:* (blockFire_water), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=crazypants.enderio.fluid.BlockFluidEio -block:id=%blockFire_water,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:enderio/fire_water_still,face2-5=12000:enderio/fire_water_flow - -# %blockDarkIronBars:* (blockDarkIronBars), render=(PANE), opaque=false,cls=crazypants.enderio.material.BlockDarkIronBars -block:id=%blockDarkIronBars,data=*,stdrot=true,transparency=TRANSPARENT,patch0-1=0:enderio/blockDarkIronBars - -# %blockEndermanSkull:* (blockEndermanSkull), render=crazypants.enderio.item.skull.EndermanSkullRenderer(CUSTOM), opaque=false,cls=crazypants.enderio.item.skull.BlockEndermanSkull -block:id=%blockEndermanSkull,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:enderio/endermanSkullTop,face2=0:enderio/endermanSkullFront,face3=0:enderio/endermanSkullTop,face4-5=0:enderio/endermanSkullSide -block:id=%blockEndermanSkull,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:enderio/endermanSkullTop,face2=0:enderio/endermanSkullFrontEyes,face3=0:enderio/endermanSkullTop,face4-5=0:enderio/endermanSkullSide diff --git a/forge-1.11.2/src/main/resources/renderdata/Forestry-models.txt b/forge-1.11.2/src/main/resources/renderdata/Forestry-models.txt deleted file mode 100644 index 4601954c..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Forestry-models.txt +++ /dev/null @@ -1,76 +0,0 @@ -# Forestry 2.4.0.0-711 -version:1.7 -modname:Forestry - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %tile.stump:* (tile.stump), render=(TORCH), opaque=false,cls=forestry.apiculture.gadgets.BlockStump -patchblock:id=%tile.stump,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%tile.stump,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%tile.stump,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%tile.stump,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%tile.stump,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%tile.stump,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %tile.for.slabs1:* (tile.for.slabs1), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -boxblock:id=%tile.for.slabs1,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%tile.for.slabs1,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %tile.for.slabs2:* (tile.for.slabs2), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -boxblock:id=%tile.for.slabs2,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%tile.for.slabs2,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %tile.for.slabs3:* (tile.for.slabs3), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -boxblock:id=%tile.for.slabs3,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%tile.for.slabs3,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %tile.for.fences:* (tile.for.fences), render=forestry.arboriculture.render.FenceRenderingHandler(FENCE), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbFence -customblock:id=%tile.for.fences,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %tile.for.fences2:* (tile.for.fences2), render=forestry.arboriculture.render.FenceRenderingHandler(FENCE), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbFence -customblock:id=%tile.for.fences2,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %tile.for.stairs:* (tile.for.stairs), render=(STAIRS), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbStairs -customblock:id=%tile.for.stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %tile.saplingGE:* (tile.saplingGE), render=forestry.arboriculture.render.SaplingRenderHandler(CROSSEDSQUARES), opaque=false,cls=forestry.arboriculture.gadgets.BlockSapling -patchblock:id=%tile.saplingGE,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %tile.for.pods:* (tile.for.pods), render=forestry.arboriculture.render.FruitPodRenderingHandler(CUSTOM), opaque=false,cls=forestry.arboriculture.gadgets.BlockFruitPod -boxblock:id=%tile.for.pods,xmin=0.375,xmax=0.625,ymin=0.4375,ymax=0.75,zmin=0.6875,zmax=0.9375,data=0 -boxblock:id=%tile.for.pods,xmin=0.0625,xmax=0.3125,ymin=0.4375,ymax=0.75,zmin=0.375,zmax=0.625,data=1 -boxblock:id=%tile.for.pods,xmin=0.375,xmax=0.625,ymin=0.4375,ymax=0.75,zmin=0.0625,zmax=0.3125,data=2 -boxblock:id=%tile.for.pods,xmin=0.6875,xmax=0.9375,ymin=0.4375,ymax=0.75,zmin=0.375,zmax=0.625,data=3 -boxblock:id=%tile.for.pods,xmin=0.3125,xmax=0.6875,ymin=0.3125,ymax=0.75,zmin=0.5625,zmax=0.9375,data=4 -boxblock:id=%tile.for.pods,xmin=0.0625,xmax=0.4375,ymin=0.3125,ymax=0.75,zmin=0.3125,zmax=0.6875,data=5 -boxblock:id=%tile.for.pods,xmin=0.3125,xmax=0.6875,ymin=0.3125,ymax=0.75,zmin=0.0625,zmax=0.4375,data=6 -boxblock:id=%tile.for.pods,xmin=0.5625,xmax=0.9375,ymin=0.3125,ymax=0.75,zmin=0.3125,zmax=0.6875,data=7 -boxblock:id=%tile.for.pods,xmin=0.25,xmax=0.75,ymin=0.1875,ymax=0.75,zmin=0.4375,zmax=0.9375,data=8 -boxblock:id=%tile.for.pods,xmin=0.0625,xmax=0.5625,ymin=0.1875,ymax=0.75,zmin=0.25,zmax=0.75,data=9 -boxblock:id=%tile.for.pods,xmin=0.25,xmax=0.75,ymin=0.1875,ymax=0.75,zmin=0.0625,zmax=0.5625,data=10 -boxblock:id=%tile.for.pods,xmin=0.4375,xmax=0.9375,ymin=0.1875,ymax=0.75,zmin=0.25,zmax=0.75,data=11 -boxblock:id=%tile.for.pods,xmin=0.1875,xmax=0.8125,ymin=0.0625,ymax=0.75,zmin=0.3125,zmax=0.9375,data=12 -boxblock:id=%tile.for.pods,xmin=0.0625,xmax=0.6875,ymin=0.0625,ymax=0.75,zmin=0.1875,zmax=0.8125,data=13 -boxblock:id=%tile.for.pods,xmin=0.1875,xmax=0.8125,ymin=0.0625,ymax=0.75,zmin=0.0625,zmax=0.6875,data=14 -boxblock:id=%tile.for.pods,xmin=0.3125,xmax=0.9375,ymin=0.0625,ymax=0.75,zmin=0.1875,zmax=0.8125,data=15 - -# %tile.ffarm:* (tile.ffarm), render=forestry.farming.render.FarmRenderingHandler(CUSTOM), opaque=true,cls=forestry.farming.gadgets.BlockFarm diff --git a/forge-1.11.2/src/main/resources/renderdata/Forestry-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Forestry-texture.txt deleted file mode 100644 index 1636e4a2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Forestry-texture.txt +++ /dev/null @@ -1,555 +0,0 @@ -# Forestry 2.4.0.0-711 -version:1.7 -modname:Forestry - - - -# Configuration file not found! - - -texturepath:assets/forestry/textures/blocks/ -texture:id=forestry/analyzer.0,filename=assets/forestry/textures/blocks/analyzer.0.png -texture:id=forestry/apiaristchest.0,filename=assets/forestry/textures/blocks/apiaristchest.0.png -texture:id=forestry/apiaristchest.1,filename=assets/forestry/textures/blocks/apiaristchest.1.png -texture:id=forestry/apiaristchest.2,filename=assets/forestry/textures/blocks/apiaristchest.2.png -texture:id=forestry/apiaristchest.3,filename=assets/forestry/textures/blocks/apiaristchest.3.png -texture:id=forestry/apiaristchest.4,filename=assets/forestry/textures/blocks/apiaristchest.4.png -texture:id=forestry/apiary.0,filename=assets/forestry/textures/blocks/apiary.0.png -texture:id=forestry/apiary.1,filename=assets/forestry/textures/blocks/apiary.1.png -texture:id=forestry/apiary.2,filename=assets/forestry/textures/blocks/apiary.2.png -texture:id=forestry/apiary.4,filename=assets/forestry/textures/blocks/apiary.4.png -texture:id=forestry/apiculture/alveary.bottom,filename=assets/forestry/textures/blocks/apiculture/alveary.bottom.png -texture:id=forestry/apiculture/alveary.entrance,filename=assets/forestry/textures/blocks/apiculture/alveary.entrance.png -texture:id=forestry/apiculture/alveary.fan.off,filename=assets/forestry/textures/blocks/apiculture/alveary.fan.off.png -texture:id=forestry/apiculture/alveary.heater.off,filename=assets/forestry/textures/blocks/apiculture/alveary.heater.off.png -texture:id=forestry/apiculture/alveary.plain,filename=assets/forestry/textures/blocks/apiculture/alveary.plain.png -texture:id=forestry/apiculture/alveary.sieve,filename=assets/forestry/textures/blocks/apiculture/alveary.sieve.png -texture:id=forestry/apiculture/alveary.stabiliser,filename=assets/forestry/textures/blocks/apiculture/alveary.stabiliser.png -texture:id=forestry/apiculture/alveary.swarmer.off,filename=assets/forestry/textures/blocks/apiculture/alveary.swarmer.off.png -texture:id=forestry/apiculture/alveary.valve,filename=assets/forestry/textures/blocks/apiculture/alveary.valve.png -texture:id=forestry/arbchest.0,filename=assets/forestry/textures/blocks/arbchest.0.png -texture:id=forestry/arbchest.1,filename=assets/forestry/textures/blocks/arbchest.1.png -texture:id=forestry/arbchest.2,filename=assets/forestry/textures/blocks/arbchest.2.png -texture:id=forestry/arbchest.3,filename=assets/forestry/textures/blocks/arbchest.3.png -texture:id=forestry/arbchest.4,filename=assets/forestry/textures/blocks/arbchest.4.png -texture:id=forestry/beehives/beehive.1.side,filename=assets/forestry/textures/blocks/beehives/beehive.1.side.png -texture:id=forestry/beehives/beehive.1.top,filename=assets/forestry/textures/blocks/beehives/beehive.1.top.png -texture:id=forestry/beehives/beehive.2.side,filename=assets/forestry/textures/blocks/beehives/beehive.2.side.png -texture:id=forestry/beehives/beehive.2.top,filename=assets/forestry/textures/blocks/beehives/beehive.2.top.png -texture:id=forestry/beehives/beehive.3.side,filename=assets/forestry/textures/blocks/beehives/beehive.3.side.png -texture:id=forestry/beehives/beehive.3.top,filename=assets/forestry/textures/blocks/beehives/beehive.3.top.png -texture:id=forestry/beehives/beehive.4.side,filename=assets/forestry/textures/blocks/beehives/beehive.4.side.png -texture:id=forestry/beehives/beehive.4.top,filename=assets/forestry/textures/blocks/beehives/beehive.4.top.png -texture:id=forestry/beehives/beehive.5.side,filename=assets/forestry/textures/blocks/beehives/beehive.5.side.png -texture:id=forestry/beehives/beehive.5.top,filename=assets/forestry/textures/blocks/beehives/beehive.5.top.png -texture:id=forestry/beehives/beehive.6.side,filename=assets/forestry/textures/blocks/beehives/beehive.6.side.png -texture:id=forestry/beehives/beehive.6.top,filename=assets/forestry/textures/blocks/beehives/beehive.6.top.png -texture:id=forestry/beehives/beehive.7.side,filename=assets/forestry/textures/blocks/beehives/beehive.7.side.png -texture:id=forestry/beehives/beehive.7.top,filename=assets/forestry/textures/blocks/beehives/beehive.7.top.png -texture:id=forestry/beehives/beehive.8.side,filename=assets/forestry/textures/blocks/beehives/beehive.8.side.png -texture:id=forestry/beehives/beehive.8.top,filename=assets/forestry/textures/blocks/beehives/beehive.8.top.png -texture:id=forestry/beehouse.0,filename=assets/forestry/textures/blocks/beehouse.0.png -texture:id=forestry/beehouse.1,filename=assets/forestry/textures/blocks/beehouse.1.png -texture:id=forestry/beehouse.2,filename=assets/forestry/textures/blocks/beehouse.2.png -texture:id=forestry/beehouse.4,filename=assets/forestry/textures/blocks/beehouse.4.png -texture:id=forestry/bottler.0,filename=assets/forestry/textures/blocks/bottler.0.png -texture:id=forestry/carpenter.0,filename=assets/forestry/textures/blocks/carpenter.0.png -texture:id=forestry/centrifuge.0,filename=assets/forestry/textures/blocks/centrifuge.0.png -texture:id=forestry/enginebronze.0,filename=assets/forestry/textures/blocks/enginebronze.0.png -texture:id=forestry/engineclockwork.0,filename=assets/forestry/textures/blocks/engineclockwork.0.png -texture:id=forestry/enginecopper.0,filename=assets/forestry/textures/blocks/enginecopper.0.png -texture:id=forestry/enginetin.0,filename=assets/forestry/textures/blocks/enginetin.0.png -texture:id=forestry/escritoire.0,filename=assets/forestry/textures/blocks/escritoire.0.png -texture:id=forestry/fabricator.0,filename=assets/forestry/textures/blocks/fabricator.0.png -texture:id=forestry/fabricator.1,filename=assets/forestry/textures/blocks/fabricator.1.png -texture:id=forestry/fabricator.2,filename=assets/forestry/textures/blocks/fabricator.2.png -texture:id=forestry/fabricator.3,filename=assets/forestry/textures/blocks/fabricator.3.png -texture:id=forestry/fabricator.4,filename=assets/forestry/textures/blocks/fabricator.4.png -texture:id=forestry/fermenter.0,filename=assets/forestry/textures/blocks/fermenter.0.png -texture:id=forestry/generator.0,filename=assets/forestry/textures/blocks/generator.0.png -texture:id=forestry/germlings/sapling.treeBalsa,filename=assets/forestry/textures/blocks/germlings/sapling.treeBalsa.png -texture:id=forestry/leaves/deciduous.fancy,filename=assets/forestry/textures/blocks/leaves/deciduous.fancy.png -texture:id=forestry/lepichest.0,filename=assets/forestry/textures/blocks/lepichest.0.png -texture:id=forestry/lepichest.1,filename=assets/forestry/textures/blocks/lepichest.1.png -texture:id=forestry/lepichest.2,filename=assets/forestry/textures/blocks/lepichest.2.png -texture:id=forestry/lepichest.3,filename=assets/forestry/textures/blocks/lepichest.3.png -texture:id=forestry/lepichest.4,filename=assets/forestry/textures/blocks/lepichest.4.png -texture:id=forestry/mailbox.0,filename=assets/forestry/textures/blocks/mailbox.0.png -texture:id=forestry/mailbox.1,filename=assets/forestry/textures/blocks/mailbox.1.png -texture:id=forestry/mailbox.2,filename=assets/forestry/textures/blocks/mailbox.2.png -texture:id=forestry/moistener.0,filename=assets/forestry/textures/blocks/moistener.0.png -texture:id=forestry/ores/apatite,filename=assets/forestry/textures/blocks/ores/apatite.png -texture:id=forestry/ores/copper,filename=assets/forestry/textures/blocks/ores/copper.png -texture:id=forestry/ores/tin,filename=assets/forestry/textures/blocks/ores/tin.png -texture:id=forestry/philatelist.0,filename=assets/forestry/textures/blocks/philatelist.0.png -texture:id=forestry/philatelist.1,filename=assets/forestry/textures/blocks/philatelist.1.png -texture:id=forestry/philatelist.2,filename=assets/forestry/textures/blocks/philatelist.2.png -texture:id=forestry/philatelist.3,filename=assets/forestry/textures/blocks/philatelist.3.png -texture:id=forestry/pods/papaya.2,filename=assets/forestry/textures/blocks/pods/papaya.2.png -texture:id=forestry/rainmaker.0,filename=assets/forestry/textures/blocks/rainmaker.0.png -texture:id=forestry/raintank.0,filename=assets/forestry/textures/blocks/raintank.0.png -texture:id=forestry/raintank.1,filename=assets/forestry/textures/blocks/raintank.1.png -texture:id=forestry/soil/bog,filename=assets/forestry/textures/blocks/soil/bog.png -texture:id=forestry/soil/humus,filename=assets/forestry/textures/blocks/soil/humus.png -texture:id=forestry/soil/peat,filename=assets/forestry/textures/blocks/soil/peat.png -texture:id=forestry/squeezer.0,filename=assets/forestry/textures/blocks/squeezer.0.png -texture:id=forestry/stained/0,filename=assets/forestry/textures/blocks/stained/0.png -texture:id=forestry/stained/1,filename=assets/forestry/textures/blocks/stained/1.png -texture:id=forestry/stained/10,filename=assets/forestry/textures/blocks/stained/10.png -texture:id=forestry/stained/11,filename=assets/forestry/textures/blocks/stained/11.png -texture:id=forestry/stained/12,filename=assets/forestry/textures/blocks/stained/12.png -texture:id=forestry/stained/13,filename=assets/forestry/textures/blocks/stained/13.png -texture:id=forestry/stained/14,filename=assets/forestry/textures/blocks/stained/14.png -texture:id=forestry/stained/15,filename=assets/forestry/textures/blocks/stained/15.png -texture:id=forestry/stained/2,filename=assets/forestry/textures/blocks/stained/2.png -texture:id=forestry/stained/3,filename=assets/forestry/textures/blocks/stained/3.png -texture:id=forestry/stained/4,filename=assets/forestry/textures/blocks/stained/4.png -texture:id=forestry/stained/5,filename=assets/forestry/textures/blocks/stained/5.png -texture:id=forestry/stained/6,filename=assets/forestry/textures/blocks/stained/6.png -texture:id=forestry/stained/7,filename=assets/forestry/textures/blocks/stained/7.png -texture:id=forestry/stained/8,filename=assets/forestry/textures/blocks/stained/8.png -texture:id=forestry/stained/9,filename=assets/forestry/textures/blocks/stained/9.png -texture:id=forestry/still.0,filename=assets/forestry/textures/blocks/still.0.png -texture:id=forestry/stump,filename=assets/forestry/textures/blocks/stump.png -texture:id=forestry/tradestation.0,filename=assets/forestry/textures/blocks/tradestation.0.png -texture:id=forestry/tradestation.1,filename=assets/forestry/textures/blocks/tradestation.1.png -texture:id=forestry/tradestation.2,filename=assets/forestry/textures/blocks/tradestation.2.png -texture:id=forestry/tradestation.3,filename=assets/forestry/textures/blocks/tradestation.3.png -texture:id=forestry/tradestation.4,filename=assets/forestry/textures/blocks/tradestation.4.png -texture:id=forestry/wood/bark.acacia,filename=assets/forestry/textures/blocks/wood/bark.acacia.png -texture:id=forestry/wood/bark.balsa,filename=assets/forestry/textures/blocks/wood/bark.balsa.png -texture:id=forestry/wood/bark.baobab,filename=assets/forestry/textures/blocks/wood/bark.baobab.png -texture:id=forestry/wood/bark.cherry,filename=assets/forestry/textures/blocks/wood/bark.cherry.png -texture:id=forestry/wood/bark.chestnut,filename=assets/forestry/textures/blocks/wood/bark.chestnut.png -texture:id=forestry/wood/bark.citrus,filename=assets/forestry/textures/blocks/wood/bark.citrus.png -texture:id=forestry/wood/bark.ebony,filename=assets/forestry/textures/blocks/wood/bark.ebony.png -texture:id=forestry/wood/bark.giganteum,filename=assets/forestry/textures/blocks/wood/bark.giganteum.png -texture:id=forestry/wood/bark.greenheart,filename=assets/forestry/textures/blocks/wood/bark.greenheart.png -texture:id=forestry/wood/bark.kapok,filename=assets/forestry/textures/blocks/wood/bark.kapok.png -texture:id=forestry/wood/bark.larch,filename=assets/forestry/textures/blocks/wood/bark.larch.png -texture:id=forestry/wood/bark.lime,filename=assets/forestry/textures/blocks/wood/bark.lime.png -texture:id=forestry/wood/bark.mahoe,filename=assets/forestry/textures/blocks/wood/bark.mahoe.png -texture:id=forestry/wood/bark.mahogany,filename=assets/forestry/textures/blocks/wood/bark.mahogany.png -texture:id=forestry/wood/bark.maple,filename=assets/forestry/textures/blocks/wood/bark.maple.png -texture:id=forestry/wood/bark.palm,filename=assets/forestry/textures/blocks/wood/bark.palm.png -texture:id=forestry/wood/bark.papaya,filename=assets/forestry/textures/blocks/wood/bark.papaya.png -texture:id=forestry/wood/bark.pine,filename=assets/forestry/textures/blocks/wood/bark.pine.png -texture:id=forestry/wood/bark.plum,filename=assets/forestry/textures/blocks/wood/bark.plum.png -texture:id=forestry/wood/bark.poplar,filename=assets/forestry/textures/blocks/wood/bark.poplar.png -texture:id=forestry/wood/bark.sequoia,filename=assets/forestry/textures/blocks/wood/bark.sequoia.png -texture:id=forestry/wood/bark.teak,filename=assets/forestry/textures/blocks/wood/bark.teak.png -texture:id=forestry/wood/bark.walnut,filename=assets/forestry/textures/blocks/wood/bark.walnut.png -texture:id=forestry/wood/bark.wenge,filename=assets/forestry/textures/blocks/wood/bark.wenge.png -texture:id=forestry/wood/bark.willow,filename=assets/forestry/textures/blocks/wood/bark.willow.png -texture:id=forestry/wood/heart.acacia,filename=assets/forestry/textures/blocks/wood/heart.acacia.png -texture:id=forestry/wood/heart.balsa,filename=assets/forestry/textures/blocks/wood/heart.balsa.png -texture:id=forestry/wood/heart.baobab,filename=assets/forestry/textures/blocks/wood/heart.baobab.png -texture:id=forestry/wood/heart.cherry,filename=assets/forestry/textures/blocks/wood/heart.cherry.png -texture:id=forestry/wood/heart.chestnut,filename=assets/forestry/textures/blocks/wood/heart.chestnut.png -texture:id=forestry/wood/heart.citrus,filename=assets/forestry/textures/blocks/wood/heart.citrus.png -texture:id=forestry/wood/heart.ebony,filename=assets/forestry/textures/blocks/wood/heart.ebony.png -texture:id=forestry/wood/heart.giganteum,filename=assets/forestry/textures/blocks/wood/heart.giganteum.png -texture:id=forestry/wood/heart.greenheart,filename=assets/forestry/textures/blocks/wood/heart.greenheart.png -texture:id=forestry/wood/heart.kapok,filename=assets/forestry/textures/blocks/wood/heart.kapok.png -texture:id=forestry/wood/heart.larch,filename=assets/forestry/textures/blocks/wood/heart.larch.png -texture:id=forestry/wood/heart.lime,filename=assets/forestry/textures/blocks/wood/heart.lime.png -texture:id=forestry/wood/heart.mahoe,filename=assets/forestry/textures/blocks/wood/heart.mahoe.png -texture:id=forestry/wood/heart.mahogany,filename=assets/forestry/textures/blocks/wood/heart.mahogany.png -texture:id=forestry/wood/heart.maple,filename=assets/forestry/textures/blocks/wood/heart.maple.png -texture:id=forestry/wood/heart.palm,filename=assets/forestry/textures/blocks/wood/heart.palm.png -texture:id=forestry/wood/heart.papaya,filename=assets/forestry/textures/blocks/wood/heart.papaya.png -texture:id=forestry/wood/heart.pine,filename=assets/forestry/textures/blocks/wood/heart.pine.png -texture:id=forestry/wood/heart.plum,filename=assets/forestry/textures/blocks/wood/heart.plum.png -texture:id=forestry/wood/heart.poplar,filename=assets/forestry/textures/blocks/wood/heart.poplar.png -texture:id=forestry/wood/heart.sequoia,filename=assets/forestry/textures/blocks/wood/heart.sequoia.png -texture:id=forestry/wood/heart.teak,filename=assets/forestry/textures/blocks/wood/heart.teak.png -texture:id=forestry/wood/heart.walnut,filename=assets/forestry/textures/blocks/wood/heart.walnut.png -texture:id=forestry/wood/heart.wenge,filename=assets/forestry/textures/blocks/wood/heart.wenge.png -texture:id=forestry/wood/heart.willow,filename=assets/forestry/textures/blocks/wood/heart.willow.png -texture:id=forestry/wood/planks.acacia,filename=assets/forestry/textures/blocks/wood/planks.acacia.png -texture:id=forestry/wood/planks.balsa,filename=assets/forestry/textures/blocks/wood/planks.balsa.png -texture:id=forestry/wood/planks.baobab,filename=assets/forestry/textures/blocks/wood/planks.baobab.png -texture:id=forestry/wood/planks.cherry,filename=assets/forestry/textures/blocks/wood/planks.cherry.png -texture:id=forestry/wood/planks.chestnut,filename=assets/forestry/textures/blocks/wood/planks.chestnut.png -texture:id=forestry/wood/planks.citrus,filename=assets/forestry/textures/blocks/wood/planks.citrus.png -texture:id=forestry/wood/planks.ebony,filename=assets/forestry/textures/blocks/wood/planks.ebony.png -texture:id=forestry/wood/planks.greenheart,filename=assets/forestry/textures/blocks/wood/planks.greenheart.png -texture:id=forestry/wood/planks.kapok,filename=assets/forestry/textures/blocks/wood/planks.kapok.png -texture:id=forestry/wood/planks.larch,filename=assets/forestry/textures/blocks/wood/planks.larch.png -texture:id=forestry/wood/planks.lime,filename=assets/forestry/textures/blocks/wood/planks.lime.png -texture:id=forestry/wood/planks.mahoe,filename=assets/forestry/textures/blocks/wood/planks.mahoe.png -texture:id=forestry/wood/planks.mahogany,filename=assets/forestry/textures/blocks/wood/planks.mahogany.png -texture:id=forestry/wood/planks.maple,filename=assets/forestry/textures/blocks/wood/planks.maple.png -texture:id=forestry/wood/planks.palm,filename=assets/forestry/textures/blocks/wood/planks.palm.png -texture:id=forestry/wood/planks.papaya,filename=assets/forestry/textures/blocks/wood/planks.papaya.png -texture:id=forestry/wood/planks.pine,filename=assets/forestry/textures/blocks/wood/planks.pine.png -texture:id=forestry/wood/planks.plum,filename=assets/forestry/textures/blocks/wood/planks.plum.png -texture:id=forestry/wood/planks.poplar,filename=assets/forestry/textures/blocks/wood/planks.poplar.png -texture:id=forestry/wood/planks.sequoia,filename=assets/forestry/textures/blocks/wood/planks.sequoia.png -texture:id=forestry/wood/planks.teak,filename=assets/forestry/textures/blocks/wood/planks.teak.png -texture:id=forestry/wood/planks.walnut,filename=assets/forestry/textures/blocks/wood/planks.walnut.png -texture:id=forestry/wood/planks.wenge,filename=assets/forestry/textures/blocks/wood/planks.wenge.png -texture:id=forestry/wood/planks.willow,filename=assets/forestry/textures/blocks/wood/planks.willow.png -texture:id=forestry/worktable.0,filename=assets/forestry/textures/blocks/worktable.0.png -texture:id=forestry/worktable.1,filename=assets/forestry/textures/blocks/worktable.1.png -texture:id=forestry/worktable.2,filename=assets/forestry/textures/blocks/worktable.2.png -texture:id=forestry/worktable.3,filename=assets/forestry/textures/blocks/worktable.3.png -texture:id=forestry/worktable.4,filename=assets/forestry/textures/blocks/worktable.4.png -texture:id=minecraft/brick,filename=assets/minecraft/textures/blocks/brick.png - - - -# %tile.for.core:* (tile.for.core), render=forestry.core.render.BlockRenderingHandler(CUSTOM), opaque=false,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.core,data=0,stdrot=true,face0-5=0:forestry/analyzer.0 -block:id=%tile.for.core,data=1,stdrot=true,face0-5=0:forestry/escritoire.0 -block:id=%tile.for.core,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/analyzer.0 - -# %tile.soil:* (tile.soil), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockSoil -block:id=%tile.soil,data=0,stdrot=true,face0-5=0:forestry/soil/humus -block:id=%tile.soil,data=1,stdrot=true,face0-5=0:forestry/soil/bog -block:id=%tile.soil,data=2,data=3,data=4,stdrot=true,face0-5=0:forestry/soil/humus -block:id=%tile.soil,data=5,stdrot=true,face0-5=0:forestry/soil/bog -block:id=%tile.soil,data=6,data=7,data=8,stdrot=true,face0-5=0:forestry/soil/humus -block:id=%tile.soil,data=9,stdrot=true,face0-5=0:forestry/soil/bog -block:id=%tile.soil,data=10,data=11,data=12,stdrot=true,face0-5=0:forestry/soil/humus -block:id=%tile.soil,data=13,stdrot=true,face0-5=0:forestry/soil/peat -block:id=%tile.soil,data=14,data=15,stdrot=true,face0-5=0:forestry/soil/humus - -# %tile.resources:* (tile.resources), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockResource -block:id=%tile.resources,data=0,stdrot=true,face0-5=0:forestry/ores/apatite -block:id=%tile.resources,data=1,stdrot=true,face0-5=0:forestry/ores/copper -block:id=%tile.resources,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/ores/tin - -# %tile.stained:* (tile.stained), render=(STANDARD), opaque=false,cls=forestry.core.gadgets.BlockStainedGlass -block:id=%tile.stained,data=0,stdrot=true,face0-5=12000:forestry/stained/15 -block:id=%tile.stained,data=1,stdrot=true,face0-5=12000:forestry/stained/14 -block:id=%tile.stained,data=2,stdrot=true,face0-5=12000:forestry/stained/13 -block:id=%tile.stained,data=3,stdrot=true,face0-5=12000:forestry/stained/12 -block:id=%tile.stained,data=4,stdrot=true,face0-5=12000:forestry/stained/11 -block:id=%tile.stained,data=5,stdrot=true,face0-5=12000:forestry/stained/10 -block:id=%tile.stained,data=6,stdrot=true,face0-5=12000:forestry/stained/9 -block:id=%tile.stained,data=7,stdrot=true,face0-5=12000:forestry/stained/8 -block:id=%tile.stained,data=8,stdrot=true,face0-5=12000:forestry/stained/7 -block:id=%tile.stained,data=9,stdrot=true,face0-5=12000:forestry/stained/6 -block:id=%tile.stained,data=10,stdrot=true,face0-5=12000:forestry/stained/5 -block:id=%tile.stained,data=11,stdrot=true,face0-5=12000:forestry/stained/4 -block:id=%tile.stained,data=12,stdrot=true,face0-5=12000:forestry/stained/3 -block:id=%tile.stained,data=13,stdrot=true,face0-5=12000:forestry/stained/2 -block:id=%tile.stained,data=14,stdrot=true,face0-5=12000:forestry/stained/1 -block:id=%tile.stained,data=15,stdrot=true,face0-5=12000:forestry/stained/0 - -# %tile.for.apiculture:* (tile.for.apiculture), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.apiculture,data=0,stdrot=true,face0=0:forestry/apiary.0,face1=0:forestry/apiary.1,face2-3=0:forestry/apiary.2,face4-5=0:forestry/apiary.4 -block:id=%tile.for.apiculture,data=1,stdrot=true,face0=0:forestry/apiaristchest.0,face1=0:forestry/apiaristchest.1,face2=0:forestry/apiaristchest.2,face3=0:forestry/apiaristchest.3,face4-5=0:forestry/apiaristchest.4 -block:id=%tile.for.apiculture,data=2,stdrot=true,face0=0:forestry/beehouse.0,face1=0:forestry/beehouse.1,face2-3=0:forestry/beehouse.2,face4-5=0:forestry/beehouse.4 -block:id=%tile.for.apiculture,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:forestry/apiary.0,face1=0:forestry/apiary.1,face2-3=0:forestry/apiary.2,face4-5=0:forestry/apiary.4 - -# %tile.beehives:* (tile.beehives), render=(STANDARD), opaque=true,cls=forestry.apiculture.gadgets.BlockBeehives -block:id=%tile.beehives,data=0,data=1,stdrot=true,face0-1=0:forestry/beehives/beehive.1.top,face2-5=0:forestry/beehives/beehive.1.side -block:id=%tile.beehives,data=2,stdrot=true,face0-1=0:forestry/beehives/beehive.2.top,face2-5=0:forestry/beehives/beehive.2.side -block:id=%tile.beehives,data=3,stdrot=true,face0-1=0:forestry/beehives/beehive.3.top,face2-5=0:forestry/beehives/beehive.3.side -block:id=%tile.beehives,data=4,stdrot=true,face0-1=0:forestry/beehives/beehive.4.top,face2-5=0:forestry/beehives/beehive.4.side -block:id=%tile.beehives,data=5,stdrot=true,face0-1=0:forestry/beehives/beehive.5.top,face2-5=0:forestry/beehives/beehive.5.side -block:id=%tile.beehives,data=6,stdrot=true,face0-1=0:forestry/beehives/beehive.6.top,face2-5=0:forestry/beehives/beehive.6.side -block:id=%tile.beehives,data=7,stdrot=true,face0-1=0:forestry/beehives/beehive.7.top,face2-5=0:forestry/beehives/beehive.7.side -block:id=%tile.beehives,data=8,stdrot=true,face0-1=0:forestry/beehives/beehive.8.top,face2-5=0:forestry/beehives/beehive.8.side -block:id=%tile.beehives,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:forestry/beehives/beehive.1.top,face2-5=0:forestry/beehives/beehive.1.side - -# %tile.candle:* (tile.candle), render=forestry.apiculture.render.BlockCandleRenderer(CUSTOM), opaque=false,cls=forestry.apiculture.gadgets.BlockCandle -block:id=%tile.candle,data=*,stdrot=true,face0-5=0:forestry/stump - -# %tile.stump:* (tile.stump), render=(TORCH), opaque=false,cls=forestry.apiculture.gadgets.BlockStump -block:id=%tile.stump,data=*,stdrot=true,transparency=TRANSPARENT,colorMult=EE0000,patch0=17000:forestry/stump - -# %tile.alveary:* (tile.alveary), render=(STANDARD), opaque=true,cls=forestry.apiculture.gadgets.BlockAlveary -block:id=%tile.alveary,data=0,stdrot=true,face0-1=0:forestry/apiculture/alveary.bottom,face2-5=0:forestry/apiculture/alveary.plain -block:id=%tile.alveary,data=1,stdrot=true,face0-1=0:forestry/apiculture/alveary.bottom,face2-5=0:forestry/apiculture/alveary.entrance -block:id=%tile.alveary,data=2,stdrot=true,face0-1=0:forestry/apiculture/alveary.bottom,face2-5=0:forestry/apiculture/alveary.swarmer.off -block:id=%tile.alveary,data=3,stdrot=true,face0-5=0:forestry/apiculture/alveary.fan.off -block:id=%tile.alveary,data=4,stdrot=true,face0-5=0:forestry/apiculture/alveary.heater.off -block:id=%tile.alveary,data=5,stdrot=true,face0-5=0:forestry/apiculture/alveary.valve -block:id=%tile.alveary,data=6,stdrot=true,face0-1=0:forestry/apiculture/alveary.bottom,face2-5=0:forestry/apiculture/alveary.stabiliser -block:id=%tile.alveary,data=7,stdrot=true,face0-1=0:forestry/apiculture/alveary.bottom,face2-5=0:forestry/apiculture/alveary.sieve -block:id=%tile.alveary,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/apiculture/alveary.plain - -# %tile.for.log1:* (tile.for.log1), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log1,data=0,stdrot=true,face0-1=0:forestry/wood/heart.larch,face2-5=0:forestry/wood/bark.larch -block:id=%tile.for.log1,data=1,stdrot=true,face0-1=0:forestry/wood/heart.teak,face2-5=0:forestry/wood/bark.teak -block:id=%tile.for.log1,data=2,stdrot=true,face0-1=0:forestry/wood/heart.acacia,face2-5=0:forestry/wood/bark.acacia -block:id=%tile.for.log1,data=3,stdrot=true,face0-1=0:forestry/wood/heart.lime,face2-5=0:forestry/wood/bark.lime -block:id=%tile.for.log1,data=4,face0-1=0:forestry/wood/bark.larch,face2-3=4000:forestry/wood/bark.larch,face4-5=0:forestry/wood/heart.larch -block:id=%tile.for.log1,data=5,face0-1=0:forestry/wood/bark.teak,face2-3=4000:forestry/wood/bark.teak,face4-5=0:forestry/wood/heart.teak -block:id=%tile.for.log1,data=6,face0-1=0:forestry/wood/bark.acacia,face2-3=4000:forestry/wood/bark.acacia,face4-5=0:forestry/wood/heart.acacia -block:id=%tile.for.log1,data=7,face0-1=0:forestry/wood/bark.lime,face2-3=4000:forestry/wood/bark.lime,face4-5=0:forestry/wood/heart.lime -block:id=%tile.for.log1,data=8,face0-1=4000:forestry/wood/bark.larch,face2-3=0:forestry/wood/heart.larch,face4-5=4000:forestry/wood/bark.larch -block:id=%tile.for.log1,data=9,face0-1=4000:forestry/wood/bark.teak,face2-3=0:forestry/wood/heart.teak,face4-5=4000:forestry/wood/bark.teak -block:id=%tile.for.log1,data=10,face0-1=4000:forestry/wood/bark.acacia,face2-3=0:forestry/wood/heart.acacia,face4-5=4000:forestry/wood/bark.acacia -block:id=%tile.for.log1,data=11,face0-1=4000:forestry/wood/bark.lime,face2-3=0:forestry/wood/heart.lime,face4-5=4000:forestry/wood/bark.lime -block:id=%tile.for.log1,data=12,stdrot=true,face0-1=0:forestry/wood/heart.larch,face2-5=0:forestry/wood/bark.larch -block:id=%tile.for.log1,data=13,stdrot=true,face0-1=0:forestry/wood/heart.teak,face2-5=0:forestry/wood/bark.teak -block:id=%tile.for.log1,data=14,stdrot=true,face0-1=0:forestry/wood/heart.acacia,face2-5=0:forestry/wood/bark.acacia -block:id=%tile.for.log1,data=15,stdrot=true,face0-1=0:forestry/wood/heart.lime,face2-5=0:forestry/wood/bark.lime - -# %tile.for.log2:* (tile.for.log2), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log2,data=0,stdrot=true,face0-1=0:forestry/wood/heart.chestnut,face2-5=0:forestry/wood/bark.chestnut -block:id=%tile.for.log2,data=1,stdrot=true,face0-1=0:forestry/wood/heart.wenge,face2-5=0:forestry/wood/bark.wenge -block:id=%tile.for.log2,data=2,stdrot=true,face0-1=0:forestry/wood/heart.baobab,face2-5=0:forestry/wood/bark.baobab -block:id=%tile.for.log2,data=3,stdrot=true,face0-1=0:forestry/wood/heart.sequoia,face2-5=0:forestry/wood/bark.sequoia -block:id=%tile.for.log2,data=4,face0-1=0:forestry/wood/bark.chestnut,face2-3=4000:forestry/wood/bark.chestnut,face4-5=0:forestry/wood/heart.chestnut -block:id=%tile.for.log2,data=5,face0-1=0:forestry/wood/bark.wenge,face2-3=4000:forestry/wood/bark.wenge,face4-5=0:forestry/wood/heart.wenge -block:id=%tile.for.log2,data=6,face0-1=0:forestry/wood/bark.baobab,face2-3=4000:forestry/wood/bark.baobab,face4-5=0:forestry/wood/heart.baobab -block:id=%tile.for.log2,data=7,face0-1=0:forestry/wood/bark.sequoia,face2-3=4000:forestry/wood/bark.sequoia,face4-5=0:forestry/wood/heart.sequoia -block:id=%tile.for.log2,data=8,face0-1=4000:forestry/wood/bark.chestnut,face2-3=0:forestry/wood/heart.chestnut,face4-5=4000:forestry/wood/bark.chestnut -block:id=%tile.for.log2,data=9,face0-1=4000:forestry/wood/bark.wenge,face2-3=0:forestry/wood/heart.wenge,face4-5=4000:forestry/wood/bark.wenge -block:id=%tile.for.log2,data=10,face0-1=4000:forestry/wood/bark.baobab,face2-3=0:forestry/wood/heart.baobab,face4-5=4000:forestry/wood/bark.baobab -block:id=%tile.for.log2,data=11,face0-1=4000:forestry/wood/bark.sequoia,face2-3=0:forestry/wood/heart.sequoia,face4-5=4000:forestry/wood/bark.sequoia -block:id=%tile.for.log2,data=12,stdrot=true,face0-1=0:forestry/wood/heart.chestnut,face2-5=0:forestry/wood/bark.chestnut -block:id=%tile.for.log2,data=13,stdrot=true,face0-1=0:forestry/wood/heart.wenge,face2-5=0:forestry/wood/bark.wenge -block:id=%tile.for.log2,data=14,stdrot=true,face0-1=0:forestry/wood/heart.baobab,face2-5=0:forestry/wood/bark.baobab -block:id=%tile.for.log2,data=15,stdrot=true,face0-1=0:forestry/wood/heart.sequoia,face2-5=0:forestry/wood/bark.sequoia - -# %tile.for.log3:* (tile.for.log3), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log3,data=0,stdrot=true,face0-1=0:forestry/wood/heart.kapok,face2-5=0:forestry/wood/bark.kapok -block:id=%tile.for.log3,data=1,stdrot=true,face0-1=0:forestry/wood/heart.ebony,face2-5=0:forestry/wood/bark.ebony -block:id=%tile.for.log3,data=2,stdrot=true,face0-1=0:forestry/wood/heart.mahogany,face2-5=0:forestry/wood/bark.mahogany -block:id=%tile.for.log3,data=3,stdrot=true,face0-1=0:forestry/wood/heart.balsa,face2-5=0:forestry/wood/bark.balsa -block:id=%tile.for.log3,data=4,face0-1=0:forestry/wood/bark.kapok,face2-3=4000:forestry/wood/bark.kapok,face4-5=0:forestry/wood/heart.kapok -block:id=%tile.for.log3,data=5,face0-1=0:forestry/wood/bark.ebony,face2-3=4000:forestry/wood/bark.ebony,face4-5=0:forestry/wood/heart.ebony -block:id=%tile.for.log3,data=6,face0-1=0:forestry/wood/bark.mahogany,face2-3=4000:forestry/wood/bark.mahogany,face4-5=0:forestry/wood/heart.mahogany -block:id=%tile.for.log3,data=7,face0-1=0:forestry/wood/bark.balsa,face2-3=4000:forestry/wood/bark.balsa,face4-5=0:forestry/wood/heart.balsa -block:id=%tile.for.log3,data=8,face0-1=4000:forestry/wood/bark.kapok,face2-3=0:forestry/wood/heart.kapok,face4-5=4000:forestry/wood/bark.kapok -block:id=%tile.for.log3,data=9,face0-1=4000:forestry/wood/bark.ebony,face2-3=0:forestry/wood/heart.ebony,face4-5=4000:forestry/wood/bark.ebony -block:id=%tile.for.log3,data=10,face0-1=4000:forestry/wood/bark.mahogany,face2-3=0:forestry/wood/heart.mahogany,face4-5=4000:forestry/wood/bark.mahogany -block:id=%tile.for.log3,data=11,face0-1=4000:forestry/wood/bark.balsa,face2-3=0:forestry/wood/heart.balsa,face4-5=4000:forestry/wood/bark.balsa -block:id=%tile.for.log3,data=12,stdrot=true,face0-1=0:forestry/wood/heart.kapok,face2-5=0:forestry/wood/bark.kapok -block:id=%tile.for.log3,data=13,stdrot=true,face0-1=0:forestry/wood/heart.ebony,face2-5=0:forestry/wood/bark.ebony -block:id=%tile.for.log3,data=14,stdrot=true,face0-1=0:forestry/wood/heart.mahogany,face2-5=0:forestry/wood/bark.mahogany -block:id=%tile.for.log3,data=15,stdrot=true,face0-1=0:forestry/wood/heart.balsa,face2-5=0:forestry/wood/bark.balsa - -# %tile.for.log4:* (tile.for.log4), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log4,data=0,stdrot=true,face0-1=0:forestry/wood/heart.willow,face2-5=0:forestry/wood/bark.willow -block:id=%tile.for.log4,data=1,stdrot=true,face0-1=0:forestry/wood/heart.walnut,face2-5=0:forestry/wood/bark.walnut -block:id=%tile.for.log4,data=2,stdrot=true,face0-1=0:forestry/wood/heart.greenheart,face2-5=0:forestry/wood/bark.greenheart -block:id=%tile.for.log4,data=3,stdrot=true,face0-1=0:forestry/wood/heart.cherry,face2-5=0:forestry/wood/bark.cherry -block:id=%tile.for.log4,data=4,face0-1=0:forestry/wood/bark.willow,face2-3=4000:forestry/wood/bark.willow,face4-5=0:forestry/wood/heart.willow -block:id=%tile.for.log4,data=5,face0-1=0:forestry/wood/bark.walnut,face2-3=4000:forestry/wood/bark.walnut,face4-5=0:forestry/wood/heart.walnut -block:id=%tile.for.log4,data=6,face0-1=0:forestry/wood/bark.greenheart,face2-3=4000:forestry/wood/bark.greenheart,face4-5=0:forestry/wood/heart.greenheart -block:id=%tile.for.log4,data=7,face0-1=0:forestry/wood/bark.cherry,face2-3=4000:forestry/wood/bark.cherry,face4-5=0:forestry/wood/heart.cherry -block:id=%tile.for.log4,data=8,face0-1=4000:forestry/wood/bark.willow,face2-3=0:forestry/wood/heart.willow,face4-5=4000:forestry/wood/bark.willow -block:id=%tile.for.log4,data=9,face0-1=4000:forestry/wood/bark.walnut,face2-3=0:forestry/wood/heart.walnut,face4-5=4000:forestry/wood/bark.walnut -block:id=%tile.for.log4,data=10,face0-1=4000:forestry/wood/bark.greenheart,face2-3=0:forestry/wood/heart.greenheart,face4-5=4000:forestry/wood/bark.greenheart -block:id=%tile.for.log4,data=11,face0-1=4000:forestry/wood/bark.cherry,face2-3=0:forestry/wood/heart.cherry,face4-5=4000:forestry/wood/bark.cherry -block:id=%tile.for.log4,data=12,stdrot=true,face0-1=0:forestry/wood/heart.willow,face2-5=0:forestry/wood/bark.willow -block:id=%tile.for.log4,data=13,stdrot=true,face0-1=0:forestry/wood/heart.walnut,face2-5=0:forestry/wood/bark.walnut -block:id=%tile.for.log4,data=14,stdrot=true,face0-1=0:forestry/wood/heart.greenheart,face2-5=0:forestry/wood/bark.greenheart -block:id=%tile.for.log4,data=15,stdrot=true,face0-1=0:forestry/wood/heart.cherry,face2-5=0:forestry/wood/bark.cherry - -# %tile.for.log5:* (tile.for.log5), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log5,data=0,stdrot=true,face0-1=0:forestry/wood/heart.mahoe,face2-5=0:forestry/wood/bark.mahoe -block:id=%tile.for.log5,data=1,stdrot=true,face0-1=0:forestry/wood/heart.poplar,face2-5=0:forestry/wood/bark.poplar -block:id=%tile.for.log5,data=2,stdrot=true,face0-1=0:forestry/wood/heart.palm,face2-5=0:forestry/wood/bark.palm -block:id=%tile.for.log5,data=3,stdrot=true,face0-1=0:forestry/wood/heart.papaya,face2-5=0:forestry/wood/bark.papaya -block:id=%tile.for.log5,data=4,face0-1=0:forestry/wood/bark.mahoe,face2-3=4000:forestry/wood/bark.mahoe,face4-5=0:forestry/wood/heart.mahoe -block:id=%tile.for.log5,data=5,face0-1=0:forestry/wood/bark.poplar,face2-3=4000:forestry/wood/bark.poplar,face4-5=0:forestry/wood/heart.poplar -block:id=%tile.for.log5,data=6,face0-1=0:forestry/wood/bark.palm,face2-3=4000:forestry/wood/bark.palm,face4-5=0:forestry/wood/heart.palm -block:id=%tile.for.log5,data=7,face0-1=0:forestry/wood/bark.papaya,face2-3=4000:forestry/wood/bark.papaya,face4-5=0:forestry/wood/heart.papaya -block:id=%tile.for.log5,data=8,face0-1=4000:forestry/wood/bark.mahoe,face2-3=0:forestry/wood/heart.mahoe,face4-5=4000:forestry/wood/bark.mahoe -block:id=%tile.for.log5,data=9,face0-1=4000:forestry/wood/bark.poplar,face2-3=0:forestry/wood/heart.poplar,face4-5=4000:forestry/wood/bark.poplar -block:id=%tile.for.log5,data=10,face0-1=4000:forestry/wood/bark.palm,face2-3=0:forestry/wood/heart.palm,face4-5=4000:forestry/wood/bark.palm -block:id=%tile.for.log5,data=11,face0-1=4000:forestry/wood/bark.papaya,face2-3=0:forestry/wood/heart.papaya,face4-5=4000:forestry/wood/bark.papaya -block:id=%tile.for.log5,data=12,stdrot=true,face0-1=0:forestry/wood/heart.mahoe,face2-5=0:forestry/wood/bark.mahoe -block:id=%tile.for.log5,data=13,stdrot=true,face0-1=0:forestry/wood/heart.poplar,face2-5=0:forestry/wood/bark.poplar -block:id=%tile.for.log5,data=14,stdrot=true,face0-1=0:forestry/wood/heart.palm,face2-5=0:forestry/wood/bark.palm -block:id=%tile.for.log5,data=15,stdrot=true,face0-1=0:forestry/wood/heart.papaya,face2-5=0:forestry/wood/bark.papaya - -# %tile.for.log6:* (tile.for.log6), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log6,data=0,stdrot=true,face0-1=0:forestry/wood/heart.pine,face2-5=0:forestry/wood/bark.pine -block:id=%tile.for.log6,data=1,stdrot=true,face0-1=0:forestry/wood/heart.plum,face2-5=0:forestry/wood/bark.plum -block:id=%tile.for.log6,data=2,stdrot=true,face0-1=0:forestry/wood/heart.maple,face2-5=0:forestry/wood/bark.maple -block:id=%tile.for.log6,data=3,stdrot=true,face0-1=0:forestry/wood/heart.citrus,face2-5=0:forestry/wood/bark.citrus -block:id=%tile.for.log6,data=4,face0-1=0:forestry/wood/bark.pine,face2-3=4000:forestry/wood/bark.pine,face4-5=0:forestry/wood/heart.pine -block:id=%tile.for.log6,data=5,face0-1=0:forestry/wood/bark.plum,face2-3=4000:forestry/wood/bark.plum,face4-5=0:forestry/wood/heart.plum -block:id=%tile.for.log6,data=6,face0-1=0:forestry/wood/bark.maple,face2-3=4000:forestry/wood/bark.maple,face4-5=0:forestry/wood/heart.maple -block:id=%tile.for.log6,data=7,face0-1=0:forestry/wood/bark.citrus,face2-3=4000:forestry/wood/bark.citrus,face4-5=0:forestry/wood/heart.citrus -block:id=%tile.for.log6,data=8,face0-1=4000:forestry/wood/bark.pine,face2-3=0:forestry/wood/heart.pine,face4-5=4000:forestry/wood/bark.pine -block:id=%tile.for.log6,data=9,face0-1=4000:forestry/wood/bark.plum,face2-3=0:forestry/wood/heart.plum,face4-5=4000:forestry/wood/bark.plum -block:id=%tile.for.log6,data=10,face0-1=4000:forestry/wood/bark.maple,face2-3=0:forestry/wood/heart.maple,face4-5=4000:forestry/wood/bark.maple -block:id=%tile.for.log6,data=11,face0-1=4000:forestry/wood/bark.citrus,face2-3=0:forestry/wood/heart.citrus,face4-5=4000:forestry/wood/bark.citrus -block:id=%tile.for.log6,data=12,stdrot=true,face0-1=0:forestry/wood/heart.pine,face2-5=0:forestry/wood/bark.pine -block:id=%tile.for.log6,data=13,stdrot=true,face0-1=0:forestry/wood/heart.plum,face2-5=0:forestry/wood/bark.plum -block:id=%tile.for.log6,data=14,stdrot=true,face0-1=0:forestry/wood/heart.maple,face2-5=0:forestry/wood/bark.maple -block:id=%tile.for.log6,data=15,stdrot=true,face0-1=0:forestry/wood/heart.citrus,face2-5=0:forestry/wood/bark.citrus - -# %tile.for.log7:* (tile.for.log7), render=(LOG), opaque=true,cls=forestry.arboriculture.gadgets.BlockLog -block:id=%tile.for.log7,data=0,stdrot=true,face0-1=0:forestry/wood/heart.giganteum,face2-5=0:forestry/wood/bark.giganteum -block:id=%tile.for.log7,data=1,data=2,data=3,stdrot=true,face0-1=0:forestry/wood/heart.larch,face2-5=0:forestry/wood/bark.larch -block:id=%tile.for.log7,data=4,face0-1=0:forestry/wood/bark.giganteum,face2-3=4000:forestry/wood/bark.giganteum,face4-5=0:forestry/wood/heart.giganteum -block:id=%tile.for.log7,data=5,data=6,data=7,face0-1=0:forestry/wood/bark.larch,face2-3=4000:forestry/wood/bark.larch,face4-5=0:forestry/wood/heart.larch -block:id=%tile.for.log7,data=8,face0-1=4000:forestry/wood/bark.giganteum,face2-3=0:forestry/wood/heart.giganteum,face4-5=4000:forestry/wood/bark.giganteum -block:id=%tile.for.log7,data=9,data=10,data=11,face0-1=4000:forestry/wood/bark.larch,face2-3=0:forestry/wood/heart.larch,face4-5=4000:forestry/wood/bark.larch -block:id=%tile.for.log7,data=12,stdrot=true,face0-1=0:forestry/wood/heart.giganteum,face2-5=0:forestry/wood/bark.giganteum -block:id=%tile.for.log7,data=13,data=14,data=15,stdrot=true,face0-1=0:forestry/wood/heart.larch,face2-5=0:forestry/wood/bark.larch - -# %tile.for.planks:* (tile.for.planks), render=(STANDARD), opaque=true,cls=forestry.arboriculture.gadgets.BlockPlanks -block:id=%tile.for.planks,data=0,stdrot=true,face0-5=0:forestry/wood/planks.larch -block:id=%tile.for.planks,data=1,stdrot=true,face0-5=0:forestry/wood/planks.teak -block:id=%tile.for.planks,data=2,stdrot=true,face0-5=0:forestry/wood/planks.acacia -block:id=%tile.for.planks,data=3,stdrot=true,face0-5=0:forestry/wood/planks.lime -block:id=%tile.for.planks,data=4,stdrot=true,face0-5=0:forestry/wood/planks.chestnut -block:id=%tile.for.planks,data=5,stdrot=true,face0-5=0:forestry/wood/planks.wenge -block:id=%tile.for.planks,data=6,stdrot=true,face0-5=0:forestry/wood/planks.baobab -block:id=%tile.for.planks,data=7,stdrot=true,face0-5=0:forestry/wood/planks.sequoia -block:id=%tile.for.planks,data=8,stdrot=true,face0-5=0:forestry/wood/planks.kapok -block:id=%tile.for.planks,data=9,stdrot=true,face0-5=0:forestry/wood/planks.ebony -block:id=%tile.for.planks,data=10,stdrot=true,face0-5=0:forestry/wood/planks.mahogany -block:id=%tile.for.planks,data=11,stdrot=true,face0-5=0:forestry/wood/planks.balsa -block:id=%tile.for.planks,data=12,stdrot=true,face0-5=0:forestry/wood/planks.willow -block:id=%tile.for.planks,data=13,stdrot=true,face0-5=0:forestry/wood/planks.walnut -block:id=%tile.for.planks,data=14,stdrot=true,face0-5=0:forestry/wood/planks.greenheart -block:id=%tile.for.planks,data=15,stdrot=true,face0-5=0:forestry/wood/planks.cherry - -# %tile.for.planks2:* (tile.for.planks2), render=(STANDARD), opaque=true,cls=forestry.arboriculture.gadgets.BlockPlanks -block:id=%tile.for.planks2,data=0,stdrot=true,face0-5=0:forestry/wood/planks.mahoe -block:id=%tile.for.planks2,data=1,stdrot=true,face0-5=0:forestry/wood/planks.poplar -block:id=%tile.for.planks2,data=2,stdrot=true,face0-5=0:forestry/wood/planks.palm -block:id=%tile.for.planks2,data=3,stdrot=true,face0-5=0:forestry/wood/planks.papaya -block:id=%tile.for.planks2,data=4,stdrot=true,face0-5=0:forestry/wood/planks.pine -block:id=%tile.for.planks2,data=5,stdrot=true,face0-5=0:forestry/wood/planks.plum -block:id=%tile.for.planks2,data=6,stdrot=true,face0-5=0:forestry/wood/planks.maple -block:id=%tile.for.planks2,data=7,stdrot=true,face0-5=0:forestry/wood/planks.citrus -block:id=%tile.for.planks2,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/wood/planks.larch - -# %tile.for.slabs1:* (tile.for.slabs1), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -block:id=%tile.for.slabs1,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.larch -block:id=%tile.for.slabs1,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.teak -block:id=%tile.for.slabs1,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.acacia -block:id=%tile.for.slabs1,data=3,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.lime -block:id=%tile.for.slabs1,data=4,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.chestnut -block:id=%tile.for.slabs1,data=5,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.wenge -block:id=%tile.for.slabs1,data=6,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.baobab -block:id=%tile.for.slabs1,data=7,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.sequoia -block:id=%tile.for.slabs1,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.larch -block:id=%tile.for.slabs1,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.teak -block:id=%tile.for.slabs1,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.acacia -block:id=%tile.for.slabs1,data=11,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.lime -block:id=%tile.for.slabs1,data=12,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.chestnut -block:id=%tile.for.slabs1,data=13,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.wenge -block:id=%tile.for.slabs1,data=14,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.baobab -block:id=%tile.for.slabs1,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.sequoia - -# %tile.for.slabs2:* (tile.for.slabs2), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -block:id=%tile.for.slabs2,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.kapok -block:id=%tile.for.slabs2,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.ebony -block:id=%tile.for.slabs2,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.mahogany -block:id=%tile.for.slabs2,data=3,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.balsa -block:id=%tile.for.slabs2,data=4,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.willow -block:id=%tile.for.slabs2,data=5,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.walnut -block:id=%tile.for.slabs2,data=6,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.greenheart -block:id=%tile.for.slabs2,data=7,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.cherry -block:id=%tile.for.slabs2,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.kapok -block:id=%tile.for.slabs2,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.ebony -block:id=%tile.for.slabs2,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.mahogany -block:id=%tile.for.slabs2,data=11,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.balsa -block:id=%tile.for.slabs2,data=12,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.willow -block:id=%tile.for.slabs2,data=13,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.walnut -block:id=%tile.for.slabs2,data=14,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.greenheart -block:id=%tile.for.slabs2,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.cherry - -# %tile.for.slabs3:* (tile.for.slabs3), render=(STANDARD), opaque=false,cls=forestry.arboriculture.gadgets.BlockSlab -block:id=%tile.for.slabs3,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.mahoe -block:id=%tile.for.slabs3,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.poplar -block:id=%tile.for.slabs3,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.palm -block:id=%tile.for.slabs3,data=3,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.papaya -block:id=%tile.for.slabs3,data=4,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.pine -block:id=%tile.for.slabs3,data=5,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.plum -block:id=%tile.for.slabs3,data=6,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.maple -block:id=%tile.for.slabs3,data=7,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.citrus -block:id=%tile.for.slabs3,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.mahoe -block:id=%tile.for.slabs3,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.poplar -block:id=%tile.for.slabs3,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.palm -block:id=%tile.for.slabs3,data=11,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.papaya -block:id=%tile.for.slabs3,data=12,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.pine -block:id=%tile.for.slabs3,data=13,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.plum -block:id=%tile.for.slabs3,data=14,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.maple -block:id=%tile.for.slabs3,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.citrus - -# %tile.for.fences:* (tile.for.fences), render=forestry.arboriculture.render.FenceRenderingHandler(FENCE), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbFence -block:id=%tile.for.fences,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.larch -block:id=%tile.for.fences,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.teak -block:id=%tile.for.fences,data=2,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.acacia -block:id=%tile.for.fences,data=3,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.lime -block:id=%tile.for.fences,data=4,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.chestnut -block:id=%tile.for.fences,data=5,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.wenge -block:id=%tile.for.fences,data=6,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.baobab -block:id=%tile.for.fences,data=7,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.sequoia -block:id=%tile.for.fences,data=8,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.kapok -block:id=%tile.for.fences,data=9,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.ebony -block:id=%tile.for.fences,data=10,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.mahogany -block:id=%tile.for.fences,data=11,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.balsa -block:id=%tile.for.fences,data=12,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.willow -block:id=%tile.for.fences,data=13,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.walnut -block:id=%tile.for.fences,data=14,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.greenheart -block:id=%tile.for.fences,data=15,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.cherry - -# %tile.for.fences2:* (tile.for.fences2), render=forestry.arboriculture.render.FenceRenderingHandler(FENCE), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbFence -block:id=%tile.for.fences2,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.mahoe -block:id=%tile.for.fences2,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.poplar -block:id=%tile.for.fences2,data=2,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.palm -block:id=%tile.for.fences2,data=3,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.papaya -block:id=%tile.for.fences2,data=4,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.pine -block:id=%tile.for.fences2,data=5,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.plum -block:id=%tile.for.fences2,data=6,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.maple -block:id=%tile.for.fences2,data=7,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.citrus -block:id=%tile.for.fences2,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0-2=0:forestry/wood/planks.larch - -# %tile.for.stairs:* (tile.for.stairs), render=(STAIRS), opaque=false,cls=forestry.arboriculture.gadgets.BlockArbStairs -block:id=%tile.for.stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:forestry/wood/planks.larch - -# %tile.saplingGE:* (tile.saplingGE), render=forestry.arboriculture.render.SaplingRenderHandler(CROSSEDSQUARES), opaque=false,cls=forestry.arboriculture.gadgets.BlockSapling -block:id=%tile.saplingGE,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:forestry/germlings/sapling.treeBalsa - -# %tile.leaves:* (tile.leaves), render=forestry.arboriculture.render.LeavesRenderingHandler(CUSTOM), opaque=false,cls=forestry.arboriculture.gadgets.BlockLeaves -block:id=%tile.leaves,data=*,stdrot=true,face0-5=0:forestry/leaves/deciduous.fancy - -# %tile.for.pods:* (tile.for.pods), render=forestry.arboriculture.render.FruitPodRenderingHandler(CUSTOM), opaque=false,cls=forestry.arboriculture.gadgets.BlockFruitPod -block:id=%tile.for.pods,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:forestry/pods/papaya.2 - -# %tile.for.arboriculture:* (tile.for.arboriculture), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.arboriculture,data=*,stdrot=true,face0=0:forestry/arbchest.0,face1=0:forestry/arbchest.1,face2=0:forestry/arbchest.2,face3=0:forestry/arbchest.3,face4-5=0:forestry/arbchest.4 - -# %tile.for.engine:* (tile.for.engine), render=forestry.core.render.BlockRenderingHandler(CUSTOM), opaque=false,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.engine,data=0,stdrot=true,face0-5=0:forestry/enginetin.0 -block:id=%tile.for.engine,data=1,stdrot=true,face0-5=0:forestry/enginecopper.0 -block:id=%tile.for.engine,data=2,stdrot=true,face0-5=0:forestry/enginebronze.0 -block:id=%tile.for.engine,data=3,stdrot=true,face0-5=0:forestry/generator.0 -block:id=%tile.for.engine,data=4,stdrot=true,face0-5=0:forestry/engineclockwork.0 -block:id=%tile.for.engine,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/enginetin.0 - -# %tile.for.factory:* (tile.for.factory), render=forestry.core.render.BlockRenderingHandler(CUSTOM), opaque=false,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.factory,data=0,stdrot=true,face0-5=0:forestry/bottler.0 -block:id=%tile.for.factory,data=1,stdrot=true,face0-5=0:forestry/carpenter.0 -block:id=%tile.for.factory,data=2,stdrot=true,face0-5=0:forestry/centrifuge.0 -block:id=%tile.for.factory,data=3,stdrot=true,face0-5=0:forestry/fermenter.0 -block:id=%tile.for.factory,data=4,stdrot=true,face0-5=0:forestry/moistener.0 -block:id=%tile.for.factory,data=5,stdrot=true,face0-5=0:forestry/squeezer.0 -block:id=%tile.for.factory,data=6,stdrot=true,face0-5=0:forestry/still.0 -block:id=%tile.for.factory,data=7,stdrot=true,face0-5=0:forestry/rainmaker.0 -block:id=%tile.for.factory,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:forestry/bottler.0 - -# %tile.for.factory2:* (tile.for.factory2), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.factory2,data=0,stdrot=true,face0=0:forestry/fabricator.0,face1=0:forestry/fabricator.1,face2=0:forestry/fabricator.2,face3=0:forestry/fabricator.3,face4-5=0:forestry/fabricator.4 -block:id=%tile.for.factory2,data=1,stdrot=true,face0=0:forestry/raintank.0,face1=0:forestry/raintank.1,face2-5=0:forestry/raintank.0 -block:id=%tile.for.factory2,data=2,stdrot=true,face0=0:forestry/worktable.0,face1=0:forestry/worktable.1,face2=0:forestry/worktable.2,face3=0:forestry/worktable.3,face4-5=0:forestry/worktable.4 -block:id=%tile.for.factory2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:forestry/fabricator.0,face1=0:forestry/fabricator.1,face2=0:forestry/fabricator.2,face3=0:forestry/fabricator.3,face4-5=0:forestry/fabricator.4 - -# %tile.ffarm:* (tile.ffarm), render=forestry.farming.render.FarmRenderingHandler(CUSTOM), opaque=true,cls=forestry.farming.gadgets.BlockFarm -block:id=%tile.ffarm,data=*,stdrot=true,face0-5=0:minecraft/brick - -# %tile.for.lepidopterology:* (tile.for.lepidopterology), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.lepidopterology,data=*,stdrot=true,face0=0:forestry/lepichest.0,face1=0:forestry/lepichest.1,face2=0:forestry/lepichest.2,face3=0:forestry/lepichest.3,face4-5=0:forestry/lepichest.4 - -# %tile.for.mail:* (tile.for.mail), render=(STANDARD), opaque=true,cls=forestry.core.gadgets.BlockBase -block:id=%tile.for.mail,data=0,stdrot=true,face0=0:forestry/mailbox.0,face1=0:forestry/mailbox.1,face2-5=0:forestry/mailbox.2 -block:id=%tile.for.mail,data=1,stdrot=true,face0=0:forestry/tradestation.0,face1=0:forestry/tradestation.1,face2=0:forestry/tradestation.2,face3=0:forestry/tradestation.3,face4-5=0:forestry/tradestation.4 -block:id=%tile.for.mail,data=2,stdrot=true,face0=0:forestry/philatelist.0,face1=0:forestry/philatelist.1,face2=0:forestry/philatelist.2,face3=0:forestry/philatelist.3,face4-5=0:forestry/philatelist.2 -block:id=%tile.for.mail,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:forestry/mailbox.0,face1=0:forestry/mailbox.1,face2-5=0:forestry/mailbox.2 diff --git a/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-models.txt b/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-models.txt deleted file mode 100644 index db03b9ca..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-models.txt +++ /dev/null @@ -1,89 +0,0 @@ -# HardcoreEnderExpansion 1.5a -version:1.7 -modname:HardcoreEnderExpansion - - -cfgfile:config/HardcoreEnderExpansion.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %obsidian_stairs:* (obsidian_stairs), render=(STAIRS), opaque=false,cls=chylex.hee.block.BlockObsidianStairs -customblock:id=%obsidian_stairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %obsidian_special:* (obsidian_special), render=chylex.hee.render.block.RenderBlockObsidianSpecial(CUSTOM), opaque=true,cls=chylex.hee.block.BlockObsidianSpecial - -# %obsidian_special_glow:* (obsidian_special_glow), render=chylex.hee.render.block.RenderBlockObsidianSpecial(CUSTOM), opaque=true,cls=chylex.hee.block.BlockObsidianSpecial - -# %essence_altar:* (essence_altar), render=(STANDARD), opaque=false,cls=chylex.hee.block.BlockEssenceAltar -boxblock:id=%essence_altar,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.75,zmin=0.0,zmax=1.0,data=* - -# %enhanced_brewing_stand_block:* (enhanced_brewing_stand_block), render=(BREWINGSTAND), opaque=false,cls=chylex.hee.block.BlockEnhancedBrewingStand - -# %ender_goo:* (ender_goo), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=chylex.hee.block.BlockEnderGoo -boxblock:id=%ender_goo,ymax=0.875,data=1 -boxblock:id=%ender_goo,ymax=0.75,data=2 -boxblock:id=%ender_goo,ymax=0.625,data=3 -boxblock:id=%ender_goo,ymax=0.5,data=4 -boxblock:id=%ender_goo,ymax=0.375,data=5 -boxblock:id=%ender_goo,ymax=0.25,data=6 -boxblock:id=%ender_goo,ymax=0.125,data=7 -boxblock:id=%ender_goo,ymax=0.875,data=9 -boxblock:id=%ender_goo,ymax=0.75,data=10 -boxblock:id=%ender_goo,ymax=0.625,data=11 -boxblock:id=%ender_goo,ymax=0.5,data=12 -boxblock:id=%ender_goo,ymax=0.375,data=13 -boxblock:id=%ender_goo,ymax=0.25,data=14 -boxblock:id=%ender_goo,ymax=0.125,data=15 - -# %soul_charm:* (soul_charm), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockSoulCharm -boxblock:id=%soul_charm,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %crossed_decoration:* (crossed_decoration), render=(CROSSEDSQUARES), opaque=false,cls=chylex.hee.block.BlockCrossedDecoration -patchblock:id=%crossed_decoration,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=2,data=3,data=4,data=5,data=6 - -# %death_flower:* (death_flower), render=(CROSSEDSQUARES), opaque=false,cls=chylex.hee.block.BlockEndFlower -patchblock:id=%death_flower,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %death_flower_pot:* (death_flower_pot), render=chylex.hee.render.block.RenderBlockEndFlowerPot(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEndFlowerPot -boxblock:id=%death_flower_pot,xmin=0.3125,xmax=0.6875,ymin=0.0,ymax=0.375,zmin=0.3125,zmax=0.6875,data=* - -# %enderman_head_block:* (enderman_head_block), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEndermanHead -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=2 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=3 -boxblock:id=%enderman_head_block,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%enderman_head_block,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=6,data=7,data=8,data=9 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=10 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=11 -boxblock:id=%enderman_head_block,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=12 -boxblock:id=%enderman_head_block,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=13 -boxblock:id=%enderman_head_block,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=14,data=15 - -# %stardust_placed:* (stardust_placed), render=(STANDARD), opaque=false,cls=chylex.hee.block.BlockStardustPlaced -boxblock:id=%stardust_placed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=* - -# %energy_cluster:* (energy_cluster), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEnergyCluster -boxblock:id=%energy_cluster,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.30000001192092896,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %laser_beam:* (laser_beam), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockLaserBeam -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%laser_beam,xmin=0.0,xmax=1.0E-4,ymin=0.0,ymax=1.0E-4,zmin=0.0,zmax=1.0E-4,data=* - -# %temple_end_portal:* (temple_end_portal), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockTempleEndPortal -boxblock:id=%temple_end_portal,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-texture.txt b/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-texture.txt deleted file mode 100644 index 871819aa..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/HardcoreEnderExpansion-texture.txt +++ /dev/null @@ -1,233 +0,0 @@ -# HardcoreEnderExpansion 1.5a -version:1.7 -modname:HardcoreEnderExpansion - - -cfgfile:config/HardcoreEnderExpansion.cfg - - -texturepath:assets/hardcoreenderexpansion/textures/blocks/ -texture:id=hardcoreenderexpansion/decomposition_table_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/decomposition_table_bottom.png -texture:id=hardcoreenderexpansion/decomposition_table_side,filename=assets/hardcoreenderexpansion/textures/blocks/decomposition_table_side.png -texture:id=hardcoreenderexpansion/decomposition_table_top,filename=assets/hardcoreenderexpansion/textures/blocks/decomposition_table_top.png -texture:id=hardcoreenderexpansion/decor_infested_fern,filename=assets/hardcoreenderexpansion/textures/blocks/decor_infested_fern.png -texture:id=hardcoreenderexpansion/decor_infested_grass,filename=assets/hardcoreenderexpansion/textures/blocks/decor_infested_grass.png -texture:id=hardcoreenderexpansion/decor_infested_tallgrass,filename=assets/hardcoreenderexpansion/textures/blocks/decor_infested_tallgrass.png -texture:id=hardcoreenderexpansion/decor_lily_fire,filename=assets/hardcoreenderexpansion/textures/blocks/decor_lily_fire.png -texture:id=hardcoreenderexpansion/decor_thorn_bush,filename=assets/hardcoreenderexpansion/textures/blocks/decor_thorn_bush.png -texture:id=hardcoreenderexpansion/dungeon_puzzle_lit,filename=assets/hardcoreenderexpansion/textures/blocks/dungeon_puzzle_lit.png -texture:id=hardcoreenderexpansion/dungeon_puzzle_unlit,filename=assets/hardcoreenderexpansion/textures/blocks/dungeon_puzzle_unlit.png -texture:id=hardcoreenderexpansion/dungeon_puzzle_wall,filename=assets/hardcoreenderexpansion/textures/blocks/dungeon_puzzle_wall.png -texture:id=hardcoreenderexpansion/dungeon_puzzle_wall_rock,filename=assets/hardcoreenderexpansion/textures/blocks/dungeon_puzzle_wall_rock.png -texture:id=hardcoreenderexpansion/empty,filename=assets/hardcoreenderexpansion/textures/blocks/empty.png -texture:id=hardcoreenderexpansion/end_flower,filename=assets/hardcoreenderexpansion/textures/blocks/end_flower.png -texture:id=hardcoreenderexpansion/end_flower_dead,filename=assets/hardcoreenderexpansion/textures/blocks/end_flower_dead.png -texture:id=hardcoreenderexpansion/end_powder_ore,filename=assets/hardcoreenderexpansion/textures/blocks/end_powder_ore.png -texture:id=hardcoreenderexpansion/endergoo_flow,filename=assets/hardcoreenderexpansion/textures/blocks/endergoo_flow.png -texture:id=hardcoreenderexpansion/endstone_ter_burned_side,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_burned_side.png -texture:id=hardcoreenderexpansion/endstone_ter_burned_top,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_burned_top.png -texture:id=hardcoreenderexpansion/endstone_ter_enchanted_side,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_enchanted_side.png -texture:id=hardcoreenderexpansion/endstone_ter_enchanted_top,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_enchanted_top.png -texture:id=hardcoreenderexpansion/endstone_ter_infested_side,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_infested_side.png -texture:id=hardcoreenderexpansion/endstone_ter_infested_top,filename=assets/hardcoreenderexpansion/textures/blocks/endstone_ter_infested_top.png -texture:id=hardcoreenderexpansion/energy_cluster,filename=assets/hardcoreenderexpansion/textures/blocks/energy_cluster.png -texture:id=hardcoreenderexpansion/energy_extraction_table_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/energy_extraction_table_bottom.png -texture:id=hardcoreenderexpansion/energy_extraction_table_side,filename=assets/hardcoreenderexpansion/textures/blocks/energy_extraction_table_side.png -texture:id=hardcoreenderexpansion/energy_extraction_table_top,filename=assets/hardcoreenderexpansion/textures/blocks/energy_extraction_table_top.png -texture:id=hardcoreenderexpansion/enhanced_brewing_stand,filename=assets/hardcoreenderexpansion/textures/blocks/enhanced_brewing_stand.png -texture:id=hardcoreenderexpansion/essence_altar_0_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_0_bottom.png -texture:id=hardcoreenderexpansion/essence_altar_0_side,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_0_side.png -texture:id=hardcoreenderexpansion/essence_altar_0_top,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_0_top.png -texture:id=hardcoreenderexpansion/essence_altar_1_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_1_bottom.png -texture:id=hardcoreenderexpansion/essence_altar_1_side,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_1_side.png -texture:id=hardcoreenderexpansion/essence_altar_1_top,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_1_top.png -texture:id=hardcoreenderexpansion/essence_altar_2_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_2_bottom.png -texture:id=hardcoreenderexpansion/essence_altar_2_side,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_2_side.png -texture:id=hardcoreenderexpansion/essence_altar_2_top,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_2_top.png -texture:id=hardcoreenderexpansion/essence_altar_3_bottom,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_3_bottom.png -texture:id=hardcoreenderexpansion/essence_altar_3_side,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_3_side.png -texture:id=hardcoreenderexpansion/essence_altar_3_top,filename=assets/hardcoreenderexpansion/textures/blocks/essence_altar_3_top.png -texture:id=hardcoreenderexpansion/igneous_rock_ore,filename=assets/hardcoreenderexpansion/textures/blocks/igneous_rock_ore.png -texture:id=hardcoreenderexpansion/instability_orb_ore,filename=assets/hardcoreenderexpansion/textures/blocks/instability_orb_ore.png -texture:id=hardcoreenderexpansion/laser_beam,filename=assets/hardcoreenderexpansion/textures/blocks/laser_beam.png -texture:id=hardcoreenderexpansion/obsidian_chiseled,filename=assets/hardcoreenderexpansion/textures/blocks/obsidian_chiseled.png -texture:id=hardcoreenderexpansion/obsidian_chiseled_top,filename=assets/hardcoreenderexpansion/textures/blocks/obsidian_chiseled_top.png -texture:id=hardcoreenderexpansion/obsidian_pillar,filename=assets/hardcoreenderexpansion/textures/blocks/obsidian_pillar.png -texture:id=hardcoreenderexpansion/obsidian_pillar_top,filename=assets/hardcoreenderexpansion/textures/blocks/obsidian_pillar_top.png -texture:id=hardcoreenderexpansion/obsidian_smooth,filename=assets/hardcoreenderexpansion/textures/blocks/obsidian_smooth.png -texture:id=hardcoreenderexpansion/ravaged_brick,filename=assets/hardcoreenderexpansion/textures/blocks/ravaged_brick.png -texture:id=hardcoreenderexpansion/spooky_leaves,filename=assets/hardcoreenderexpansion/textures/blocks/spooky_leaves.png -texture:id=hardcoreenderexpansion/spooky_log_face,filename=assets/hardcoreenderexpansion/textures/blocks/spooky_log_face.png -texture:id=hardcoreenderexpansion/spooky_log_side,filename=assets/hardcoreenderexpansion/textures/blocks/spooky_log_side.png -texture:id=hardcoreenderexpansion/stardust_ore_1,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_1.png -texture:id=hardcoreenderexpansion/stardust_ore_10,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_10.png -texture:id=hardcoreenderexpansion/stardust_ore_11,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_11.png -texture:id=hardcoreenderexpansion/stardust_ore_12,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_12.png -texture:id=hardcoreenderexpansion/stardust_ore_13,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_13.png -texture:id=hardcoreenderexpansion/stardust_ore_14,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_14.png -texture:id=hardcoreenderexpansion/stardust_ore_15,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_15.png -texture:id=hardcoreenderexpansion/stardust_ore_16,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_16.png -texture:id=hardcoreenderexpansion/stardust_ore_2,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_2.png -texture:id=hardcoreenderexpansion/stardust_ore_3,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_3.png -texture:id=hardcoreenderexpansion/stardust_ore_4,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_4.png -texture:id=hardcoreenderexpansion/stardust_ore_5,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_5.png -texture:id=hardcoreenderexpansion/stardust_ore_6,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_6.png -texture:id=hardcoreenderexpansion/stardust_ore_7,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_7.png -texture:id=hardcoreenderexpansion/stardust_ore_8,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_8.png -texture:id=hardcoreenderexpansion/stardust_ore_9,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_ore_9.png -texture:id=hardcoreenderexpansion/stardust_placed,filename=assets/hardcoreenderexpansion/textures/blocks/stardust_placed.png -texture:id=minecraft/bedrock,filename=assets/minecraft/textures/blocks/bedrock.png -texture:id=minecraft/cauldron_bottom,filename=assets/minecraft/textures/blocks/cauldron_bottom.png -texture:id=minecraft/cauldron_side,filename=assets/minecraft/textures/blocks/cauldron_side.png -texture:id=minecraft/cauldron_top,filename=assets/minecraft/textures/blocks/cauldron_top.png -texture:id=minecraft/end_stone,filename=assets/minecraft/textures/blocks/end_stone.png -texture:id=minecraft/flower_pot,filename=assets/minecraft/textures/blocks/flower_pot.png -texture:id=minecraft/mob_spawner,filename=assets/minecraft/textures/blocks/mob_spawner.png -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png -texture:id=minecraft/portal,filename=assets/minecraft/textures/blocks/portal.png -texture:id=minecraft/soul_sand,filename=assets/minecraft/textures/blocks/soul_sand.png - - - -# %obsidian_end:* (obsidian_end), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockObsidianEnd -block:id=%obsidian_end,data=*,stdrot=true,face0-5=0:minecraft/obsidian - -# %obsidian_stairs:* (obsidian_stairs), render=(STAIRS), opaque=false,cls=chylex.hee.block.BlockObsidianStairs -block:id=%obsidian_stairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:minecraft/obsidian - -# %obsidian_special:* (obsidian_special), render=chylex.hee.render.block.RenderBlockObsidianSpecial(CUSTOM), opaque=true,cls=chylex.hee.block.BlockObsidianSpecial -block:id=%obsidian_special,data=0,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth -block:id=%obsidian_special,data=1,stdrot=true,face0=0:hardcoreenderexpansion/obsidian_chiseled,face1=0:hardcoreenderexpansion/obsidian_chiseled_top,face2-5=0:hardcoreenderexpansion/obsidian_chiseled -block:id=%obsidian_special,data=2,stdrot=true,face0-1=0:hardcoreenderexpansion/obsidian_pillar_top,face2-5=0:hardcoreenderexpansion/obsidian_pillar -block:id=%obsidian_special,data=3,stdrot=true,face0-3=0:hardcoreenderexpansion/obsidian_pillar,face4-5=0:hardcoreenderexpansion/obsidian_pillar_top -block:id=%obsidian_special,data=4,stdrot=true,face0-1=0:hardcoreenderexpansion/obsidian_pillar,face2-3=0:hardcoreenderexpansion/obsidian_pillar_top,face4-5=0:hardcoreenderexpansion/obsidian_pillar -block:id=%obsidian_special,data=5,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth -block:id=%obsidian_special,data=6,stdrot=true,face0=0:hardcoreenderexpansion/obsidian_chiseled,face1=0:hardcoreenderexpansion/obsidian_chiseled_top,face2-5=0:hardcoreenderexpansion/obsidian_chiseled -block:id=%obsidian_special,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth - -# %obsidian_special_glow:* (obsidian_special_glow), render=chylex.hee.render.block.RenderBlockObsidianSpecial(CUSTOM), opaque=true,cls=chylex.hee.block.BlockObsidianSpecial -block:id=%obsidian_special_glow,data=0,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth -block:id=%obsidian_special_glow,data=1,stdrot=true,face0=0:hardcoreenderexpansion/obsidian_chiseled,face1=0:hardcoreenderexpansion/obsidian_chiseled_top,face2-5=0:hardcoreenderexpansion/obsidian_chiseled -block:id=%obsidian_special_glow,data=2,stdrot=true,face0-1=0:hardcoreenderexpansion/obsidian_pillar_top,face2-5=0:hardcoreenderexpansion/obsidian_pillar -block:id=%obsidian_special_glow,data=3,stdrot=true,face0-3=0:hardcoreenderexpansion/obsidian_pillar,face4-5=0:hardcoreenderexpansion/obsidian_pillar_top -block:id=%obsidian_special_glow,data=4,stdrot=true,face0-1=0:hardcoreenderexpansion/obsidian_pillar,face2-3=0:hardcoreenderexpansion/obsidian_pillar_top,face4-5=0:hardcoreenderexpansion/obsidian_pillar -block:id=%obsidian_special_glow,data=5,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth -block:id=%obsidian_special_glow,data=6,stdrot=true,face0=0:hardcoreenderexpansion/obsidian_chiseled,face1=0:hardcoreenderexpansion/obsidian_chiseled_top,face2-5=0:hardcoreenderexpansion/obsidian_chiseled -block:id=%obsidian_special_glow,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:hardcoreenderexpansion/obsidian_smooth - -# %essence_altar:* (essence_altar), render=(STANDARD), opaque=false,cls=chylex.hee.block.BlockEssenceAltar -block:id=%essence_altar,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:hardcoreenderexpansion/essence_altar_0_bottom,face1=0:hardcoreenderexpansion/essence_altar_0_top,face2-5=0:hardcoreenderexpansion/essence_altar_0_side -block:id=%essence_altar,data=1,stdrot=true,transparency=TRANSPARENT,face0=0:hardcoreenderexpansion/essence_altar_1_bottom,face1=0:hardcoreenderexpansion/essence_altar_1_top,face2-5=0:hardcoreenderexpansion/essence_altar_1_side -block:id=%essence_altar,data=2,stdrot=true,transparency=TRANSPARENT,face0=0:hardcoreenderexpansion/essence_altar_2_bottom,face1=0:hardcoreenderexpansion/essence_altar_2_top,face2-5=0:hardcoreenderexpansion/essence_altar_2_side -block:id=%essence_altar,data=3,stdrot=true,transparency=TRANSPARENT,face0=0:hardcoreenderexpansion/essence_altar_3_bottom,face1=0:hardcoreenderexpansion/essence_altar_3_top,face2-5=0:hardcoreenderexpansion/essence_altar_3_side -block:id=%essence_altar,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:hardcoreenderexpansion/essence_altar_0_bottom,face1=0:hardcoreenderexpansion/essence_altar_0_top,face2-5=0:hardcoreenderexpansion/essence_altar_0_side - -# %enhanced_brewing_stand_block:* (enhanced_brewing_stand_block), render=(BREWINGSTAND), opaque=false,cls=chylex.hee.block.BlockEnhancedBrewingStand -block:id=%enhanced_brewing_stand_block,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:hardcoreenderexpansion/enhanced_brewing_stand - -# %decomposition_table:* (decomposition_table), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockDecompositionTable -block:id=%decomposition_table,data=*,stdrot=true,face0=0:hardcoreenderexpansion/decomposition_table_bottom,face1=0:hardcoreenderexpansion/decomposition_table_top,face2-5=0:hardcoreenderexpansion/decomposition_table_side - -# %energy_extraction_table:* (energy_extraction_table), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockEnergyExtractionTable -block:id=%energy_extraction_table,data=*,stdrot=true,face0=0:hardcoreenderexpansion/energy_extraction_table_bottom,face1=0:hardcoreenderexpansion/energy_extraction_table_top,face2-5=0:hardcoreenderexpansion/energy_extraction_table_side - -# %end_powder_ore:* (end_powder_ore), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockEndPowderOre -block:id=%end_powder_ore,data=*,stdrot=true,face0-5=0:hardcoreenderexpansion/end_powder_ore - -# %stardust_ore:* (stardust_ore), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockStardustOre -block:id=%stardust_ore,data=0,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_12,face1=0:hardcoreenderexpansion/stardust_ore_10,face2=0:hardcoreenderexpansion/stardust_ore_7,face3=0:hardcoreenderexpansion/stardust_ore_13,face4=0:hardcoreenderexpansion/stardust_ore_2,face5=0:hardcoreenderexpansion/stardust_ore_12 -block:id=%stardust_ore,data=1,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_7,face1=0:hardcoreenderexpansion/stardust_ore_5,face2=0:hardcoreenderexpansion/stardust_ore_12,face3-4=0:hardcoreenderexpansion/stardust_ore_13,face5=0:hardcoreenderexpansion/stardust_ore_15 -block:id=%stardust_ore,data=2,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_16,face1=0:hardcoreenderexpansion/stardust_ore_11,face2=0:hardcoreenderexpansion/stardust_ore_5,face3=0:hardcoreenderexpansion/stardust_ore_13,face4=0:hardcoreenderexpansion/stardust_ore_6,face5=0:hardcoreenderexpansion/stardust_ore_4 -block:id=%stardust_ore,data=3,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_15,face1=0:hardcoreenderexpansion/stardust_ore_11,face2=0:hardcoreenderexpansion/stardust_ore_2,face3=0:hardcoreenderexpansion/stardust_ore_16,face4=0:hardcoreenderexpansion/stardust_ore_3,face5=0:hardcoreenderexpansion/stardust_ore_11 -block:id=%stardust_ore,data=4,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_16,face1=0:hardcoreenderexpansion/stardust_ore_12,face2=0:hardcoreenderexpansion/stardust_ore_3,face3=0:hardcoreenderexpansion/stardust_ore_7,face4=0:hardcoreenderexpansion/stardust_ore_13,face5=0:hardcoreenderexpansion/stardust_ore_12 -block:id=%stardust_ore,data=5,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_8,face1=0:hardcoreenderexpansion/stardust_ore_13,face2=0:hardcoreenderexpansion/stardust_ore_1,face3=0:hardcoreenderexpansion/stardust_ore_14,face4=0:hardcoreenderexpansion/stardust_ore_16,face5=0:hardcoreenderexpansion/stardust_ore_11 -block:id=%stardust_ore,data=6,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_9,face1=0:hardcoreenderexpansion/stardust_ore_4,face2=0:hardcoreenderexpansion/stardust_ore_14,face3=0:hardcoreenderexpansion/stardust_ore_7,face4=0:hardcoreenderexpansion/stardust_ore_16,face5=0:hardcoreenderexpansion/stardust_ore_8 -block:id=%stardust_ore,data=7,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_9,face1=0:hardcoreenderexpansion/stardust_ore_16,face2=0:hardcoreenderexpansion/stardust_ore_5,face3=0:hardcoreenderexpansion/stardust_ore_3,face4=0:hardcoreenderexpansion/stardust_ore_7,face5=0:hardcoreenderexpansion/stardust_ore_9 -block:id=%stardust_ore,data=8,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_3,face1=0:hardcoreenderexpansion/stardust_ore_6,face2=0:hardcoreenderexpansion/stardust_ore_10,face3=0:hardcoreenderexpansion/stardust_ore_12,face4=0:hardcoreenderexpansion/stardust_ore_6,face5=0:hardcoreenderexpansion/stardust_ore_2 -block:id=%stardust_ore,data=9,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_15,face1=0:hardcoreenderexpansion/stardust_ore_9,face2=0:hardcoreenderexpansion/stardust_ore_5,face3=0:hardcoreenderexpansion/stardust_ore_13,face4=0:hardcoreenderexpansion/stardust_ore_2,face5=0:hardcoreenderexpansion/stardust_ore_16 -block:id=%stardust_ore,data=10,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_13,face1=0:hardcoreenderexpansion/stardust_ore_6,face2=0:hardcoreenderexpansion/stardust_ore_7,face3=0:hardcoreenderexpansion/stardust_ore_8,face4=0:hardcoreenderexpansion/stardust_ore_4,face5=0:hardcoreenderexpansion/stardust_ore_2 -block:id=%stardust_ore,data=11,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_6,face1=0:hardcoreenderexpansion/stardust_ore_9,face2=0:hardcoreenderexpansion/stardust_ore_6,face3=0:hardcoreenderexpansion/stardust_ore_5,face4=0:hardcoreenderexpansion/stardust_ore_12,face5=0:hardcoreenderexpansion/stardust_ore_3 -block:id=%stardust_ore,data=12,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_5,face1=0:hardcoreenderexpansion/stardust_ore_14,face2=0:hardcoreenderexpansion/stardust_ore_10,face3=0:hardcoreenderexpansion/stardust_ore_8,face4=0:hardcoreenderexpansion/stardust_ore_3,face5=0:hardcoreenderexpansion/stardust_ore_10 -block:id=%stardust_ore,data=13,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_6,face1=0:hardcoreenderexpansion/stardust_ore_10,face2=0:hardcoreenderexpansion/stardust_ore_2,face3=0:hardcoreenderexpansion/stardust_ore_5,face4=0:hardcoreenderexpansion/stardust_ore_2,face5=0:hardcoreenderexpansion/stardust_ore_4 -block:id=%stardust_ore,data=14,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_15,face1=0:hardcoreenderexpansion/stardust_ore_10,face2=0:hardcoreenderexpansion/stardust_ore_4,face3-4=0:hardcoreenderexpansion/stardust_ore_10,face5=0:hardcoreenderexpansion/stardust_ore_16 -block:id=%stardust_ore,data=15,stdrot=true,face0=0:hardcoreenderexpansion/stardust_ore_7,face1=0:hardcoreenderexpansion/stardust_ore_16,face2=0:hardcoreenderexpansion/stardust_ore_14,face3=0:hardcoreenderexpansion/stardust_ore_8,face4=0:hardcoreenderexpansion/stardust_ore_11,face5=0:hardcoreenderexpansion/stardust_ore_6 - -# %igneous_rock_ore:* (igneous_rock_ore), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockIgneousRockOre -block:id=%igneous_rock_ore,data=*,stdrot=true,face0-5=0:hardcoreenderexpansion/igneous_rock_ore - -# %instability_orb_ore:* (instability_orb_ore), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockInstabilityOrbOre -block:id=%instability_orb_ore,data=*,stdrot=true,face0-5=0:hardcoreenderexpansion/instability_orb_ore - -# %ender_goo:* (ender_goo), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=chylex.hee.block.BlockEnderGoo -block:id=%ender_goo,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:hardcoreenderexpansion/endergoo_flow - -# %end_stone_terrain:* (end_stone_terrain), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockEndstoneTerrain -block:id=%end_stone_terrain,data=0,stdrot=true,face0=0:minecraft/end_stone,face1=0:hardcoreenderexpansion/endstone_ter_infested_top,face2-5=0:hardcoreenderexpansion/endstone_ter_infested_side -block:id=%end_stone_terrain,data=1,stdrot=true,face0=0:minecraft/end_stone,face1=0:hardcoreenderexpansion/endstone_ter_burned_top,face2-5=0:hardcoreenderexpansion/endstone_ter_burned_side -block:id=%end_stone_terrain,data=2,stdrot=true,face0=0:minecraft/end_stone,face1=0:hardcoreenderexpansion/endstone_ter_enchanted_top,face2-5=0:hardcoreenderexpansion/endstone_ter_enchanted_side -block:id=%end_stone_terrain,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:minecraft/end_stone - -# %spooky_log:* (spooky_log), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockSpookyLog -block:id=%spooky_log,data=0,stdrot=true,face0-5=0:hardcoreenderexpansion/spooky_log_side -block:id=%spooky_log,data=1,stdrot=true,face0-1=0:hardcoreenderexpansion/spooky_log_side,face2=0:hardcoreenderexpansion/spooky_log_face,face3-5=0:hardcoreenderexpansion/spooky_log_side -block:id=%spooky_log,data=2,stdrot=true,face0-2=0:hardcoreenderexpansion/spooky_log_side,face3=0:hardcoreenderexpansion/spooky_log_face,face4-5=0:hardcoreenderexpansion/spooky_log_side -block:id=%spooky_log,data=3,stdrot=true,face0-3=0:hardcoreenderexpansion/spooky_log_side,face4=0:hardcoreenderexpansion/spooky_log_face,face5=0:hardcoreenderexpansion/spooky_log_side -block:id=%spooky_log,data=4,stdrot=true,face0-4=0:hardcoreenderexpansion/spooky_log_side,face5=0:hardcoreenderexpansion/spooky_log_face -block:id=%spooky_log,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:hardcoreenderexpansion/spooky_log_side - -# %spooky_leaves:* (spooky_leaves), render=chylex.hee.render.block.RenderBlockSpookyLeaves(CUSTOM), opaque=false,cls=chylex.hee.block.BlockSpookyLeaves -block:id=%spooky_leaves,data=*,stdrot=true,face0-5=0:hardcoreenderexpansion/spooky_leaves - -# %soul_charm:* (soul_charm), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockSoulCharm -block:id=%soul_charm,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:hardcoreenderexpansion/empty - -# %crossed_decoration:* (crossed_decoration), render=(CROSSEDSQUARES), opaque=false,cls=chylex.hee.block.BlockCrossedDecoration -block:id=%crossed_decoration,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/decor_thorn_bush -block:id=%crossed_decoration,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/decor_infested_grass -block:id=%crossed_decoration,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/decor_infested_fern -block:id=%crossed_decoration,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/decor_infested_tallgrass -block:id=%crossed_decoration,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/decor_lily_fire - -# %death_flower:* (death_flower), render=(CROSSEDSQUARES), opaque=false,cls=chylex.hee.block.BlockEndFlower -block:id=%death_flower,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/end_flower -block:id=%death_flower,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:hardcoreenderexpansion/end_flower_dead - -# %death_flower_pot:* (death_flower_pot), render=chylex.hee.render.block.RenderBlockEndFlowerPot(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEndFlowerPot -block:id=%death_flower_pot,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/flower_pot - -# %enderman_head_block:* (enderman_head_block), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEndermanHead -block:id=%enderman_head_block,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/soul_sand - -# %infestation_cauldron:* (infestation_cauldron), render=chylex.hee.render.block.RenderBlockInfestationRemedyCauldron(CUSTOM), opaque=false,cls=chylex.hee.block.BlockInfestationRemedyCauldron -block:id=%infestation_cauldron,data=*,stdrot=true,face0=0:minecraft/cauldron_bottom,face1=0:minecraft/cauldron_top,face2-5=0:minecraft/cauldron_side - -# %ravaged_brick:* (ravaged_brick), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockRavagedBrick -block:id=%ravaged_brick,data=*,stdrot=true,face0-5=0:hardcoreenderexpansion/ravaged_brick - -# %dungeon_puzzle:* (dungeon_puzzle), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockDungeonPuzzle -block:id=%dungeon_puzzle,data=0,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_unlit -block:id=%dungeon_puzzle,data=1,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_lit -block:id=%dungeon_puzzle,data=2,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_wall -block:id=%dungeon_puzzle,data=3,data=4,data=5,data=6,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_lit -block:id=%dungeon_puzzle,data=7,data=8,data=9,data=10,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_unlit -block:id=%dungeon_puzzle,data=11,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_wall_rock -block:id=%dungeon_puzzle,data=12,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_lit -block:id=%dungeon_puzzle,data=13,data=14,data=15,stdrot=true,face0-5=0:hardcoreenderexpansion/dungeon_puzzle_unlit - -# %stardust_placed:* (stardust_placed), render=(STANDARD), opaque=false,cls=chylex.hee.block.BlockStardustPlaced -block:id=%stardust_placed,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:hardcoreenderexpansion/stardust_placed - -# %energy_cluster:* (energy_cluster), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockEnergyCluster -block:id=%energy_cluster,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:hardcoreenderexpansion/energy_cluster - -# %laser_beam:* (laser_beam), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockLaserBeam -block:id=%laser_beam,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:hardcoreenderexpansion/laser_beam - -# %custom_spawner:* (custom_spawner), render=(STANDARD), opaque=false,cls=chylex.hee.block.BlockCustomSpawner -block:id=%custom_spawner,data=*,stdrot=true,face0-5=0:minecraft/mob_spawner - -# %temple_end_portal:* (temple_end_portal), render=(CUSTOM), opaque=false,cls=chylex.hee.block.BlockTempleEndPortal -block:id=%temple_end_portal,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/portal - -# %biome_core:* (biome_core), render=(STANDARD), opaque=true,cls=chylex.hee.block.BlockBiomeIslandCore -block:id=%biome_core,data=*,stdrot=true,face0-5=0:minecraft/bedrock diff --git a/forge-1.11.2/src/main/resources/renderdata/IC2-models.txt b/forge-1.11.2/src/main/resources/renderdata/IC2-models.txt deleted file mode 100644 index 3696276f..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/IC2-models.txt +++ /dev/null @@ -1,204 +0,0 @@ -# IC2 2.2.502-experimental -version:1.7 -modname:IC2 - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %blockfluidUuMatter:* (blockfluidUuMatter), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockfluidUuMatter,ymax=0.875,data=1 -boxblock:id=%blockfluidUuMatter,ymax=0.75,data=2 -boxblock:id=%blockfluidUuMatter,ymax=0.625,data=3 -boxblock:id=%blockfluidUuMatter,ymax=0.5,data=4 -boxblock:id=%blockfluidUuMatter,ymax=0.375,data=5 -boxblock:id=%blockfluidUuMatter,ymax=0.25,data=6 -boxblock:id=%blockfluidUuMatter,ymax=0.125,data=7 -boxblock:id=%blockfluidUuMatter,ymax=0.875,data=9 -boxblock:id=%blockfluidUuMatter,ymax=0.75,data=10 -boxblock:id=%blockfluidUuMatter,ymax=0.625,data=11 -boxblock:id=%blockfluidUuMatter,ymax=0.5,data=12 -boxblock:id=%blockfluidUuMatter,ymax=0.375,data=13 -boxblock:id=%blockfluidUuMatter,ymax=0.25,data=14 -boxblock:id=%blockfluidUuMatter,ymax=0.125,data=15 - -# %blockfluidCf:* (blockfluidCf), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockfluidCf,ymax=0.875,data=1 -boxblock:id=%blockfluidCf,ymax=0.75,data=2 -boxblock:id=%blockfluidCf,ymax=0.625,data=3 -boxblock:id=%blockfluidCf,ymax=0.5,data=4 -boxblock:id=%blockfluidCf,ymax=0.375,data=5 -boxblock:id=%blockfluidCf,ymax=0.25,data=6 -boxblock:id=%blockfluidCf,ymax=0.125,data=7 -boxblock:id=%blockfluidCf,ymax=0.875,data=9 -boxblock:id=%blockfluidCf,ymax=0.75,data=10 -boxblock:id=%blockfluidCf,ymax=0.625,data=11 -boxblock:id=%blockfluidCf,ymax=0.5,data=12 -boxblock:id=%blockfluidCf,ymax=0.375,data=13 -boxblock:id=%blockfluidCf,ymax=0.25,data=14 -boxblock:id=%blockfluidCf,ymax=0.125,data=15 - -# %blockFluidcoolant:* (blockFluidcoolant), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockFluidcoolant,ymax=0.875,data=1 -boxblock:id=%blockFluidcoolant,ymax=0.75,data=2 -boxblock:id=%blockFluidcoolant,ymax=0.625,data=3 -boxblock:id=%blockFluidcoolant,ymax=0.5,data=4 -boxblock:id=%blockFluidcoolant,ymax=0.375,data=5 -boxblock:id=%blockFluidcoolant,ymax=0.25,data=6 -boxblock:id=%blockFluidcoolant,ymax=0.125,data=7 -boxblock:id=%blockFluidcoolant,ymax=0.875,data=9 -boxblock:id=%blockFluidcoolant,ymax=0.75,data=10 -boxblock:id=%blockFluidcoolant,ymax=0.625,data=11 -boxblock:id=%blockFluidcoolant,ymax=0.5,data=12 -boxblock:id=%blockFluidcoolant,ymax=0.375,data=13 -boxblock:id=%blockFluidcoolant,ymax=0.25,data=14 -boxblock:id=%blockFluidcoolant,ymax=0.125,data=15 - -# %blockFluidhotcoolant:* (blockFluidhotcoolant), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockFluidhotcoolant,ymax=0.875,data=1 -boxblock:id=%blockFluidhotcoolant,ymax=0.75,data=2 -boxblock:id=%blockFluidhotcoolant,ymax=0.625,data=3 -boxblock:id=%blockFluidhotcoolant,ymax=0.5,data=4 -boxblock:id=%blockFluidhotcoolant,ymax=0.375,data=5 -boxblock:id=%blockFluidhotcoolant,ymax=0.25,data=6 -boxblock:id=%blockFluidhotcoolant,ymax=0.125,data=7 -boxblock:id=%blockFluidhotcoolant,ymax=0.875,data=9 -boxblock:id=%blockFluidhotcoolant,ymax=0.75,data=10 -boxblock:id=%blockFluidhotcoolant,ymax=0.625,data=11 -boxblock:id=%blockFluidhotcoolant,ymax=0.5,data=12 -boxblock:id=%blockFluidhotcoolant,ymax=0.375,data=13 -boxblock:id=%blockFluidhotcoolant,ymax=0.25,data=14 -boxblock:id=%blockFluidhotcoolant,ymax=0.125,data=15 - -# %blockFluidpahoehoelava:* (blockFluidpahoehoelava), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockFluidpahoehoelava,ymax=0.875,data=1 -boxblock:id=%blockFluidpahoehoelava,ymax=0.75,data=2 -boxblock:id=%blockFluidpahoehoelava,ymax=0.625,data=3 -boxblock:id=%blockFluidpahoehoelava,ymax=0.5,data=4 -boxblock:id=%blockFluidpahoehoelava,ymax=0.375,data=5 -boxblock:id=%blockFluidpahoehoelava,ymax=0.25,data=6 -boxblock:id=%blockFluidpahoehoelava,ymax=0.125,data=7 -boxblock:id=%blockFluidpahoehoelava,ymax=0.875,data=9 -boxblock:id=%blockFluidpahoehoelava,ymax=0.75,data=10 -boxblock:id=%blockFluidpahoehoelava,ymax=0.625,data=11 -boxblock:id=%blockFluidpahoehoelava,ymax=0.5,data=12 -boxblock:id=%blockFluidpahoehoelava,ymax=0.375,data=13 -boxblock:id=%blockFluidpahoehoelava,ymax=0.25,data=14 -boxblock:id=%blockFluidpahoehoelava,ymax=0.125,data=15 - -# %blockbiomass:* (blockbiomass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockbiomass,ymax=0.875,data=1 -boxblock:id=%blockbiomass,ymax=0.75,data=2 -boxblock:id=%blockbiomass,ymax=0.625,data=3 -boxblock:id=%blockbiomass,ymax=0.5,data=4 -boxblock:id=%blockbiomass,ymax=0.375,data=5 -boxblock:id=%blockbiomass,ymax=0.25,data=6 -boxblock:id=%blockbiomass,ymax=0.125,data=7 -boxblock:id=%blockbiomass,ymax=0.875,data=9 -boxblock:id=%blockbiomass,ymax=0.75,data=10 -boxblock:id=%blockbiomass,ymax=0.625,data=11 -boxblock:id=%blockbiomass,ymax=0.5,data=12 -boxblock:id=%blockbiomass,ymax=0.375,data=13 -boxblock:id=%blockbiomass,ymax=0.25,data=14 -boxblock:id=%blockbiomass,ymax=0.125,data=15 - -# %blockbiogas:* (blockbiogas), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blockbiogas,ymax=0.875,data=1 -boxblock:id=%blockbiogas,ymax=0.75,data=2 -boxblock:id=%blockbiogas,ymax=0.625,data=3 -boxblock:id=%blockbiogas,ymax=0.5,data=4 -boxblock:id=%blockbiogas,ymax=0.375,data=5 -boxblock:id=%blockbiogas,ymax=0.25,data=6 -boxblock:id=%blockbiogas,ymax=0.125,data=7 -boxblock:id=%blockbiogas,ymax=0.875,data=9 -boxblock:id=%blockbiogas,ymax=0.75,data=10 -boxblock:id=%blockbiogas,ymax=0.625,data=11 -boxblock:id=%blockbiogas,ymax=0.5,data=12 -boxblock:id=%blockbiogas,ymax=0.375,data=13 -boxblock:id=%blockbiogas,ymax=0.25,data=14 -boxblock:id=%blockbiogas,ymax=0.125,data=15 - -# %blocksteam:* (blocksteam), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -boxblock:id=%blocksteam,ymax=0.875,data=1 -boxblock:id=%blocksteam,ymax=0.75,data=2 -boxblock:id=%blocksteam,ymax=0.625,data=3 -boxblock:id=%blocksteam,ymax=0.5,data=4 -boxblock:id=%blocksteam,ymax=0.375,data=5 -boxblock:id=%blocksteam,ymax=0.25,data=6 -boxblock:id=%blocksteam,ymax=0.125,data=7 -boxblock:id=%blocksteam,ymax=0.875,data=9 -boxblock:id=%blocksteam,ymax=0.75,data=10 -boxblock:id=%blocksteam,ymax=0.625,data=11 -boxblock:id=%blocksteam,ymax=0.5,data=12 -boxblock:id=%blocksteam,ymax=0.375,data=13 -boxblock:id=%blocksteam,ymax=0.25,data=14 -boxblock:id=%blocksteam,ymax=0.125,data=15 - -# %blockRubSapling:* (blockRubSapling), render=(CROSSEDSQUARES), opaque=false,cls=ic2.core.block.BlockRubSapling -patchblock:id=%blockRubSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %blockHarz:* (blockHarz), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockResin -boxblock:id=%blockHarz,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=0 - -# %blockRubber:* (blockRubber), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockRubberSheet -boxblock:id=%blockRubber,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=* - -# %blockFenceIron:* (blockFenceIron), render=ic2.core.block.RenderBlockFence(FENCE), opaque=false,cls=ic2.core.block.BlockPoleFence -customblock:id=%blockFenceIron,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %blockDoorAlloy:* (blockDoorAlloy), render=(DOOR), opaque=false,cls=ic2.core.block.BlockIC2Door -customblock:id=%blockDoorAlloy,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %blockWall:* (blockWall), render=ic2.core.block.RenderBlockWall(WALL), opaque=true,cls=ic2.core.block.BlockWall -customblock:id=%blockWall,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,type=wall,data=* - -# %blockHeatGenerator:* (blockHeatGenerator), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.heatgenerator.block.BlockHeatGenerator - -# %blockGenerator:* (blockGenerator), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.generator.block.BlockGenerator - -# %blockReactorChamber:* (blockReactorChamber), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorChamber - -# %blockReactorFluidPort:* (blockReactorFluidPort), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorFluidPort - -# %blockReactorAccessHatch:* (blockReactorAccessHatch), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorAccessHatch - -# %blockReactorRedstonePort:* (blockReactorRedstonePort), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorRedstonePort - -# %blockreactorvessel:* (blockreactorvessel), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorVessel - -# %blockElectric:* (blockElectric), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.wiring.BlockElectric - -# %blockMachine:* (blockMachine), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.machine.BlockMachine - -# %blockMachine2:* (blockMachine2), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.machine.BlockMachine2 - -# %blockMiningPipe:* (blockMiningPipe), render=(STANDARD), opaque=false,cls=ic2.core.block.machine.BlockMiningPipe -boxblock:id=%blockMiningPipe,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.375,zmax=0.625,data=0 - -# %blockDynamite:* (blockDynamite), render=(TORCH), opaque=false,cls=ic2.core.block.BlockDynamite -patchblock:id=%blockDynamite,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 - -# %blockDynamiteRemote:* (blockDynamiteRemote), render=(TORCH), opaque=false,cls=ic2.core.block.BlockDynamite -patchblock:id=%blockDynamiteRemote,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 - -# %blockCrop:* (blockCrop), render=ic2.core.block.RenderBlockCrop(CROPS), opaque=false,cls=ic2.core.block.BlockCrop -patchblock:id=%blockCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %blockBarrel:* (blockBarrel), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.BlockBarrel diff --git a/forge-1.11.2/src/main/resources/renderdata/IC2-texture.txt b/forge-1.11.2/src/main/resources/renderdata/IC2-texture.txt deleted file mode 100644 index 4edde191..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/IC2-texture.txt +++ /dev/null @@ -1,396 +0,0 @@ -# IC2 2.2.502-experimental -version:1.7 -modname:IC2 - - - -# Configuration file not found! - - -texturepath:assets/ic2/textures/blocks/ -texture:id=ic2/blockAlloy,filename=assets/ic2/textures/blocks/blockAlloy.png -texture:id=ic2/blockAlloyGlass,filename=assets/ic2/textures/blocks/blockAlloyGlass.png -texture:id=ic2/blockBarrel,filename=assets/ic2/textures/blocks/blockBarrel.png -texture:id=ic2/blockBasalt,filename=assets/ic2/textures/blocks/blockBasalt.png -texture:id=ic2/blockDoorAlloy.bottom,filename=assets/ic2/textures/blocks/blockDoorAlloy.bottom.png -texture:id=ic2/blockDoorAlloy.top,filename=assets/ic2/textures/blocks/blockDoorAlloy.top.png -texture:id=ic2/blockDynamite,filename=assets/ic2/textures/blocks/blockDynamite.png -texture:id=ic2/blockDynamiteRemote,filename=assets/ic2/textures/blocks/blockDynamiteRemote.png -texture:id=ic2/blockFenceIron,filename=assets/ic2/textures/blocks/blockFenceIron.png -texture:id=ic2/blockHarz,filename=assets/ic2/textures/blocks/blockHarz.png -texture:id=ic2/blockITNT,filename=assets/ic2/textures/blocks/blockITNT.png -texture:id=ic2/blockIronScaffold,filename=assets/ic2/textures/blocks/blockIronScaffold.png -texture:id=ic2/blockIronScaffold.reinforced,filename=assets/ic2/textures/blocks/blockIronScaffold.reinforced.png -texture:id=ic2/blockMetalBronze,filename=assets/ic2/textures/blocks/blockMetalBronze.png -texture:id=ic2/blockMetalCopper,filename=assets/ic2/textures/blocks/blockMetalCopper.png -texture:id=ic2/blockMetalLead,filename=assets/ic2/textures/blocks/blockMetalLead.png -texture:id=ic2/blockMetalTin,filename=assets/ic2/textures/blocks/blockMetalTin.png -texture:id=ic2/blockMetalUranium,filename=assets/ic2/textures/blocks/blockMetalUranium.png -texture:id=ic2/blockNuke,filename=assets/ic2/textures/blocks/blockNuke.png -texture:id=ic2/blockOreCopper,filename=assets/ic2/textures/blocks/blockOreCopper.png -texture:id=ic2/blockOreLead,filename=assets/ic2/textures/blocks/blockOreLead.png -texture:id=ic2/blockOreTin,filename=assets/ic2/textures/blocks/blockOreTin.png -texture:id=ic2/blockOreUran,filename=assets/ic2/textures/blocks/blockOreUran.png -texture:id=ic2/blockRubLeaves,filename=assets/ic2/textures/blocks/blockRubLeaves.png -texture:id=ic2/blockRubSapling,filename=assets/ic2/textures/blocks/blockRubSapling.png -texture:id=ic2/blockRubWood,filename=assets/ic2/textures/blocks/blockRubWood.png -texture:id=ic2/blockRubWood.dry,filename=assets/ic2/textures/blocks/blockRubWood.dry.png -texture:id=ic2/blockRubWood.wet,filename=assets/ic2/textures/blocks/blockRubWood.wet.png -texture:id=ic2/blockRubber,filename=assets/ic2/textures/blocks/blockRubber.png -texture:id=ic2/blockScaffold,filename=assets/ic2/textures/blocks/blockScaffold.png -texture:id=ic2/blockScaffold.reinforced,filename=assets/ic2/textures/blocks/blockScaffold.reinforced.png -texture:id=ic2/cf/blockFoam,filename=assets/ic2/textures/blocks/cf/blockFoam.png -texture:id=ic2/cf/blockReinforcedFoam,filename=assets/ic2/textures/blocks/cf/blockReinforcedFoam.png -texture:id=ic2/cf/blockWall.black,filename=assets/ic2/textures/blocks/cf/blockWall.black.png -texture:id=ic2/cf/blockWall.blue,filename=assets/ic2/textures/blocks/cf/blockWall.blue.png -texture:id=ic2/cf/blockWall.brown,filename=assets/ic2/textures/blocks/cf/blockWall.brown.png -texture:id=ic2/cf/blockWall.cyan,filename=assets/ic2/textures/blocks/cf/blockWall.cyan.png -texture:id=ic2/cf/blockWall.gray,filename=assets/ic2/textures/blocks/cf/blockWall.gray.png -texture:id=ic2/cf/blockWall.green,filename=assets/ic2/textures/blocks/cf/blockWall.green.png -texture:id=ic2/cf/blockWall.lightBlue,filename=assets/ic2/textures/blocks/cf/blockWall.lightBlue.png -texture:id=ic2/cf/blockWall.lightGray,filename=assets/ic2/textures/blocks/cf/blockWall.lightGray.png -texture:id=ic2/cf/blockWall.lime,filename=assets/ic2/textures/blocks/cf/blockWall.lime.png -texture:id=ic2/cf/blockWall.magenta,filename=assets/ic2/textures/blocks/cf/blockWall.magenta.png -texture:id=ic2/cf/blockWall.orange,filename=assets/ic2/textures/blocks/cf/blockWall.orange.png -texture:id=ic2/cf/blockWall.pink,filename=assets/ic2/textures/blocks/cf/blockWall.pink.png -texture:id=ic2/cf/blockWall.purple,filename=assets/ic2/textures/blocks/cf/blockWall.purple.png -texture:id=ic2/cf/blockWall.red,filename=assets/ic2/textures/blocks/cf/blockWall.red.png -texture:id=ic2/cf/blockWall.white,filename=assets/ic2/textures/blocks/cf/blockWall.white.png -texture:id=ic2/cf/blockWall.yellow,filename=assets/ic2/textures/blocks/cf/blockWall.yellow.png -texture:id=ic2/crop/blockCrop.stick,filename=assets/ic2/textures/blocks/crop/blockCrop.stick.png -texture:id=ic2/crop/blockCrop.stick.upgraded,filename=assets/ic2/textures/blocks/crop/blockCrop.stick.upgraded.png -texture:id=ic2/fluids/blockbiogas_still,filename=assets/ic2/textures/blocks/fluids/blockbiogas_still.png -texture:id=ic2/fluids/blockbiomass_flow,filename=assets/ic2/textures/blocks/fluids/blockbiomass_flow.png -texture:id=ic2/fluids/blockbiomass_still,filename=assets/ic2/textures/blocks/fluids/blockbiomass_still.png -texture:id=ic2/fluids/blockconstructionfoam_flow,filename=assets/ic2/textures/blocks/fluids/blockconstructionfoam_flow.png -texture:id=ic2/fluids/blockconstructionfoam_still,filename=assets/ic2/textures/blocks/fluids/blockconstructionfoam_still.png -texture:id=ic2/fluids/blockic2coolant_flow,filename=assets/ic2/textures/blocks/fluids/blockic2coolant_flow.png -texture:id=ic2/fluids/blockic2coolant_still,filename=assets/ic2/textures/blocks/fluids/blockic2coolant_still.png -texture:id=ic2/fluids/blockic2hotcoolant_flow,filename=assets/ic2/textures/blocks/fluids/blockic2hotcoolant_flow.png -texture:id=ic2/fluids/blockic2hotcoolant_still,filename=assets/ic2/textures/blocks/fluids/blockic2hotcoolant_still.png -texture:id=ic2/fluids/blockic2pahoehoelava_still,filename=assets/ic2/textures/blocks/fluids/blockic2pahoehoelava_still.png -texture:id=ic2/fluids/blocksteam_still,filename=assets/ic2/textures/blocks/fluids/blocksteam_still.png -texture:id=ic2/fluids/blockuumatter_flow,filename=assets/ic2/textures/blocks/fluids/blockuumatter_flow.png -texture:id=ic2/fluids/blockuumatter_still,filename=assets/ic2/textures/blocks/fluids/blockuumatter_still.png -texture:id=ic2/generator/blockGenerator,filename=assets/ic2/textures/blocks/generator/blockGenerator.png -texture:id=ic2/generator/blockGeoGenerator,filename=assets/ic2/textures/blocks/generator/blockGeoGenerator.png -texture:id=ic2/generator/blockNuclearReactor,filename=assets/ic2/textures/blocks/generator/blockNuclearReactor.png -texture:id=ic2/generator/blockRTGenerator,filename=assets/ic2/textures/blocks/generator/blockRTGenerator.png -texture:id=ic2/generator/blockSemifluidGenerator,filename=assets/ic2/textures/blocks/generator/blockSemifluidGenerator.png -texture:id=ic2/generator/blockSolarGenerator,filename=assets/ic2/textures/blocks/generator/blockSolarGenerator.png -texture:id=ic2/generator/blockStirlingGenerator,filename=assets/ic2/textures/blocks/generator/blockStirlingGenerator.png -texture:id=ic2/generator/blockWaterGenerator,filename=assets/ic2/textures/blocks/generator/blockWaterGenerator.png -texture:id=ic2/generator/blockWindGenerator,filename=assets/ic2/textures/blocks/generator/blockWindGenerator.png -texture:id=ic2/heatgenerator/blockElectricHeatGenerator,filename=assets/ic2/textures/blocks/heatgenerator/blockElectricHeatGenerator.png -texture:id=ic2/heatgenerator/blockFluidHeatGenerator,filename=assets/ic2/textures/blocks/heatgenerator/blockFluidHeatGenerator.png -texture:id=ic2/heatgenerator/blockRTHeatGenerator,filename=assets/ic2/textures/blocks/heatgenerator/blockRTHeatGenerator.png -texture:id=ic2/heatgenerator/blockSolidHeatGenerator,filename=assets/ic2/textures/blocks/heatgenerator/blockSolidHeatGenerator.png -texture:id=ic2/machine/blockAdvMachine,filename=assets/ic2/textures/blocks/machine/blockAdvMachine.png -texture:id=ic2/machine/blockAdvMiner,filename=assets/ic2/textures/blocks/machine/blockAdvMiner.png -texture:id=ic2/machine/blockCanner,filename=assets/ic2/textures/blocks/machine/blockCanner.png -texture:id=ic2/machine/blockCentrifuge,filename=assets/ic2/textures/blocks/machine/blockCentrifuge.png -texture:id=ic2/machine/blockCompressor,filename=assets/ic2/textures/blocks/machine/blockCompressor.png -texture:id=ic2/machine/blockCropmatron,filename=assets/ic2/textures/blocks/machine/blockCropmatron.png -texture:id=ic2/machine/blockElecFurnace,filename=assets/ic2/textures/blocks/machine/blockElecFurnace.png -texture:id=ic2/machine/blockElectrolyzer,filename=assets/ic2/textures/blocks/machine/blockElectrolyzer.png -texture:id=ic2/machine/blockExtractor,filename=assets/ic2/textures/blocks/machine/blockExtractor.png -texture:id=ic2/machine/blockFermenter,filename=assets/ic2/textures/blocks/machine/blockFermenter.png -texture:id=ic2/machine/blockFluidBottler,filename=assets/ic2/textures/blocks/machine/blockFluidBottler.png -texture:id=ic2/machine/blockInduction,filename=assets/ic2/textures/blocks/machine/blockInduction.png -texture:id=ic2/machine/blockIronFurnace,filename=assets/ic2/textures/blocks/machine/blockIronFurnace.png -texture:id=ic2/machine/blockLiquidHeatExchanger,filename=assets/ic2/textures/blocks/machine/blockLiquidHeatExchanger.png -texture:id=ic2/machine/blockMacerator,filename=assets/ic2/textures/blocks/machine/blockMacerator.png -texture:id=ic2/machine/blockMachine,filename=assets/ic2/textures/blocks/machine/blockMachine.png -texture:id=ic2/machine/blockMagnetizer,filename=assets/ic2/textures/blocks/machine/blockMagnetizer.png -texture:id=ic2/machine/blockMatter,filename=assets/ic2/textures/blocks/machine/blockMatter.png -texture:id=ic2/machine/blockMetalFormer,filename=assets/ic2/textures/blocks/machine/blockMetalFormer.png -texture:id=ic2/machine/blockMiner,filename=assets/ic2/textures/blocks/machine/blockMiner.png -texture:id=ic2/machine/blockMiningPipe,filename=assets/ic2/textures/blocks/machine/blockMiningPipe.png -texture:id=ic2/machine/blockMiningTip,filename=assets/ic2/textures/blocks/machine/blockMiningTip.png -texture:id=ic2/machine/blockOreWashingPlant,filename=assets/ic2/textures/blocks/machine/blockOreWashingPlant.png -texture:id=ic2/machine/blockPatternStorage,filename=assets/ic2/textures/blocks/machine/blockPatternStorage.png -texture:id=ic2/machine/blockPump,filename=assets/ic2/textures/blocks/machine/blockPump.png -texture:id=ic2/machine/blockRecycler,filename=assets/ic2/textures/blocks/machine/blockRecycler.png -texture:id=ic2/machine/blockReplicator,filename=assets/ic2/textures/blocks/machine/blockReplicator.png -texture:id=ic2/machine/blockScanner,filename=assets/ic2/textures/blocks/machine/blockScanner.png -texture:id=ic2/machine/blockSolidCanner,filename=assets/ic2/textures/blocks/machine/blockSolidCanner.png -texture:id=ic2/machine/blockTeleporter,filename=assets/ic2/textures/blocks/machine/blockTeleporter.png -texture:id=ic2/machine/blockTerra,filename=assets/ic2/textures/blocks/machine/blockTerra.png -texture:id=ic2/machine/blockTesla,filename=assets/ic2/textures/blocks/machine/blockTesla.png -texture:id=ic2/machine/blockWaterHeater,filename=assets/ic2/textures/blocks/machine/blockWaterHeater.png -texture:id=ic2/personal/blockPersonalChest,filename=assets/ic2/textures/blocks/personal/blockPersonalChest.png -texture:id=ic2/personal/blockPersonalTrader,filename=assets/ic2/textures/blocks/personal/blockPersonalTrader.png -texture:id=ic2/personal/blockPersonalTraderEnergy,filename=assets/ic2/textures/blocks/personal/blockPersonalTraderEnergy.png -texture:id=ic2/reactor/blockReactorAccessHatch,filename=assets/ic2/textures/blocks/reactor/blockReactorAccessHatch.png -texture:id=ic2/reactor/blockReactorChamber,filename=assets/ic2/textures/blocks/reactor/blockReactorChamber.png -texture:id=ic2/reactor/blockReactorFluidPort,filename=assets/ic2/textures/blocks/reactor/blockReactorFluidPort.png -texture:id=ic2/reactor/blockReactorRedstonePort,filename=assets/ic2/textures/blocks/reactor/blockReactorRedstonePort.png -texture:id=ic2/reactor/blockreactorvessel,filename=assets/ic2/textures/blocks/reactor/blockreactorvessel.png -texture:id=ic2/wiring/blockBatBox,filename=assets/ic2/textures/blocks/wiring/blockBatBox.png -texture:id=ic2/wiring/blockCESU,filename=assets/ic2/textures/blocks/wiring/blockCESU.png -texture:id=ic2/wiring/blockLuminator,filename=assets/ic2/textures/blocks/wiring/blockLuminator.png -texture:id=ic2/wiring/blockLuminatorDark,filename=assets/ic2/textures/blocks/wiring/blockLuminatorDark.png -texture:id=ic2/wiring/blockMFE,filename=assets/ic2/textures/blocks/wiring/blockMFE.png -texture:id=ic2/wiring/blockMFSU,filename=assets/ic2/textures/blocks/wiring/blockMFSU.png -texture:id=ic2/wiring/blockTransformerEV,filename=assets/ic2/textures/blocks/wiring/blockTransformerEV.png -texture:id=ic2/wiring/blockTransformerHV,filename=assets/ic2/textures/blocks/wiring/blockTransformerHV.png -texture:id=ic2/wiring/blockTransformerLV,filename=assets/ic2/textures/blocks/wiring/blockTransformerLV.png -texture:id=ic2/wiring/blockTransformerMV,filename=assets/ic2/textures/blocks/wiring/blockTransformerMV.png -texture:id=ic2/wiring/cable/blockCable,filename=assets/ic2/textures/blocks/wiring/cable/blockCable.png -texture:id=ic2/wiring/cable/blockCableO,filename=assets/ic2/textures/blocks/wiring/cable/blockCableO.png -texture:id=ic2/wiring/cable/blockDetectorCable,filename=assets/ic2/textures/blocks/wiring/cable/blockDetectorCable.png -texture:id=ic2/wiring/cable/blockGlassCable,filename=assets/ic2/textures/blocks/wiring/cable/blockGlassCable.png -texture:id=ic2/wiring/cable/blockGoldCable,filename=assets/ic2/textures/blocks/wiring/cable/blockGoldCable.png -texture:id=ic2/wiring/cable/blockGoldCableI,filename=assets/ic2/textures/blocks/wiring/cable/blockGoldCableI.png -texture:id=ic2/wiring/cable/blockGoldCableII,filename=assets/ic2/textures/blocks/wiring/cable/blockGoldCableII.png -texture:id=ic2/wiring/cable/blockIronCable,filename=assets/ic2/textures/blocks/wiring/cable/blockIronCable.png -texture:id=ic2/wiring/cable/blockIronCableI,filename=assets/ic2/textures/blocks/wiring/cable/blockIronCableI.png -texture:id=ic2/wiring/cable/blockIronCableII,filename=assets/ic2/textures/blocks/wiring/cable/blockIronCableII.png -texture:id=ic2/wiring/cable/blockIronCableIIII,filename=assets/ic2/textures/blocks/wiring/cable/blockIronCableIIII.png -texture:id=ic2/wiring/cable/blockSplitterCable,filename=assets/ic2/textures/blocks/wiring/cable/blockSplitterCable.png -texture:id=ic2/wiring/cable/blockTinCable,filename=assets/ic2/textures/blocks/wiring/cable/blockTinCable.png -texture:id=ic2/wiring/cable/blockTinCableI,filename=assets/ic2/textures/blocks/wiring/cable/blockTinCableI.png - - - -# %blockOreCopper:* (blockOreCopper), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockOreCopper,data=0,stdrot=true,face0-5=0:ic2/blockOreCopper - -# %blockOreTin:* (blockOreTin), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockOreTin,data=0,stdrot=true,face0-5=0:ic2/blockOreTin - -# %blockOreUran:* (blockOreUran), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockOreUran,data=0,stdrot=true,face0-5=0:ic2/blockOreUran - -# %blockOreLead:* (blockOreLead), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockOreLead,data=0,stdrot=true,face0-5=0:ic2/blockOreLead - -# %blockfluidUuMatter:* (blockfluidUuMatter), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockfluidUuMatter,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:ic2/fluids/blockuumatter_still,face2-5=12000:ic2/fluids/blockuumatter_flow - -# %blockfluidCf:* (blockfluidCf), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockfluidCf,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:ic2/fluids/blockconstructionfoam_still,face2-5=12000:ic2/fluids/blockconstructionfoam_flow - -# %blockFluidcoolant:* (blockFluidcoolant), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockFluidcoolant,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:ic2/fluids/blockic2coolant_still,face2-5=12000:ic2/fluids/blockic2coolant_flow - -# %blockFluidhotcoolant:* (blockFluidhotcoolant), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockFluidhotcoolant,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:ic2/fluids/blockic2hotcoolant_still,face2-5=12000:ic2/fluids/blockic2hotcoolant_flow - -# %blockFluidpahoehoelava:* (blockFluidpahoehoelava), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockFluidpahoehoelava,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:ic2/fluids/blockic2pahoehoelava_still - -# %blockbiomass:* (blockbiomass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockbiomass,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:ic2/fluids/blockbiomass_still,face2-5=12000:ic2/fluids/blockbiomass_flow - -# %blockbiogas:* (blockbiogas), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blockbiogas,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:ic2/fluids/blockbiogas_still - -# %blocksteam:* (blocksteam), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=ic2.core.block.BlockIC2Fluid -block:id=%blocksteam,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:ic2/fluids/blocksteam_still - -# %blockRubWood:* (blockRubWood), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockRubWood -block:id=%blockRubWood,data=0,data=1,stdrot=true,face0-5=0:ic2/blockRubWood -block:id=%blockRubWood,data=2,data=3,data=4,data=5,stdrot=true,face0-5=0:ic2/blockRubWood.wet -block:id=%blockRubWood,data=6,data=7,stdrot=true,face0-5=0:ic2/blockRubWood -block:id=%blockRubWood,data=8,data=9,data=10,data=11,stdrot=true,face0-5=0:ic2/blockRubWood.dry -block:id=%blockRubWood,data=12,data=13,stdrot=true,face0-5=0:ic2/blockRubWood -block:id=%blockRubWood,data=14,data=15,stdrot=true,face0-5=0:ic2/blockRubWood.dry - -# %blockRubLeaves:* (blockRubLeaves), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockRubLeaves -block:id=%blockRubLeaves,data=*,stdrot=true,face0-5=14000:ic2/blockRubLeaves - -# %blockRubSapling:* (blockRubSapling), render=(CROSSEDSQUARES), opaque=false,cls=ic2.core.block.BlockRubSapling -block:id=%blockRubSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/blockRubSapling - -# %blockHarz:* (blockHarz), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockResin -block:id=%blockHarz,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:ic2/blockHarz - -# %blockRubber:* (blockRubber), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockRubberSheet -block:id=%blockRubber,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:ic2/blockRubber - -# %blockFenceIron:* (blockFenceIron), render=ic2.core.block.RenderBlockFence(FENCE), opaque=false,cls=ic2.core.block.BlockPoleFence -block:id=%blockFenceIron,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/blockFenceIron - -# %blockAlloy:* (blockAlloy), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockAlloy,data=0,stdrot=true,face0-5=0:ic2/blockAlloy - -# %blockBasalt:* (blockBasalt), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetaData -block:id=%blockBasalt,data=0,stdrot=true,face0-5=0:ic2/blockBasalt - -# %blockAlloyGlass:* (blockAlloyGlass), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockTexGlass -block:id=%blockAlloyGlass,data=0,stdrot=true,face0-5=0:ic2/blockAlloyGlass - -# %blockDoorAlloy:* (blockDoorAlloy), render=(DOOR), opaque=false,cls=ic2.core.block.BlockIC2Door -block:id=%blockDoorAlloy,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/blockDoorAlloy.top,patch1=0:ic2/blockDoorAlloy.bottom - -# %blockReinforcedFoam:* (blockReinforcedFoam), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockReinforcedFoam -block:id=%blockReinforcedFoam,data=0,stdrot=true,face0-5=0:ic2/cf/blockReinforcedFoam - -# %blockFoam:* (blockFoam), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockFoam -block:id=%blockFoam,data=0,stdrot=true,face0-5=0:ic2/cf/blockFoam - -# %blockWall:* (blockWall), render=ic2.core.block.RenderBlockWall(WALL), opaque=true,cls=ic2.core.block.BlockWall -block:id=%blockWall,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.black -block:id=%blockWall,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.red -block:id=%blockWall,data=2,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.green -block:id=%blockWall,data=3,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.brown -block:id=%blockWall,data=4,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.blue -block:id=%blockWall,data=5,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.purple -block:id=%blockWall,data=6,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.cyan -block:id=%blockWall,data=7,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.lightGray -block:id=%blockWall,data=8,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.gray -block:id=%blockWall,data=9,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.pink -block:id=%blockWall,data=10,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.lime -block:id=%blockWall,data=11,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.yellow -block:id=%blockWall,data=12,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.lightBlue -block:id=%blockWall,data=13,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.magenta -block:id=%blockWall,data=14,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.orange -block:id=%blockWall,data=15,stdrot=true,transparency=TRANSPARENT,patch0-2=0:ic2/cf/blockWall.white - -# %blockScaffold:* (blockScaffold), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockScaffold -block:id=%blockScaffold,data=0,data=1,data=2,data=3,data=4,stdrot=true,face0-5=0:ic2/blockScaffold -block:id=%blockScaffold,data=5,stdrot=true,face0-5=0:ic2/blockScaffold.reinforced -block:id=%blockScaffold,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:ic2/blockScaffold - -# %blockIronScaffold:* (blockIronScaffold), render=(STANDARD), opaque=false,cls=ic2.core.block.BlockScaffold -block:id=%blockIronScaffold,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,stdrot=true,face0-5=0:ic2/blockIronScaffold -block:id=%blockIronScaffold,data=12,stdrot=true,face0-5=0:ic2/blockIronScaffold.reinforced -block:id=%blockIronScaffold,data=13,data=14,data=15,stdrot=true,face0-5=0:ic2/blockIronScaffold - -# %blockMetal:* (blockMetal), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockMetal -block:id=%blockMetal,data=0,stdrot=true,face0-5=0:ic2/blockMetalCopper -block:id=%blockMetal,data=1,stdrot=true,face0-5=0:ic2/blockMetalTin -block:id=%blockMetal,data=2,stdrot=true,face0-5=0:ic2/blockMetalBronze -block:id=%blockMetal,data=3,stdrot=true,face0-5=0:ic2/blockMetalUranium -block:id=%blockMetal,data=4,stdrot=true,face0-5=0:ic2/blockMetalLead - -# %blockCable:* (blockCable), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=ic2.core.block.wiring.BlockCable -block:id=%blockCable,data=0,stdrot=true,face0-5=0:ic2/wiring/cable/blockCable -block:id=%blockCable,data=1,stdrot=true,face0-5=0:ic2/wiring/cable/blockCableO -block:id=%blockCable,data=2,stdrot=true,face0-5=0:ic2/wiring/cable/blockGoldCable -block:id=%blockCable,data=3,stdrot=true,face0-5=0:ic2/wiring/cable/blockGoldCableI -block:id=%blockCable,data=4,stdrot=true,face0-5=0:ic2/wiring/cable/blockGoldCableII -block:id=%blockCable,data=5,stdrot=true,face0-5=0:ic2/wiring/cable/blockIronCable -block:id=%blockCable,data=6,stdrot=true,face0-5=0:ic2/wiring/cable/blockIronCableI -block:id=%blockCable,data=7,stdrot=true,face0-5=0:ic2/wiring/cable/blockIronCableII -block:id=%blockCable,data=8,stdrot=true,face0-5=0:ic2/wiring/cable/blockIronCableIIII -block:id=%blockCable,data=9,stdrot=true,face0-5=0:ic2/wiring/cable/blockGlassCable -block:id=%blockCable,data=10,stdrot=true,face0-5=0:ic2/wiring/cable/blockTinCable -block:id=%blockCable,data=11,stdrot=true,face0-5=0:ic2/wiring/cable/blockDetectorCable -block:id=%blockCable,data=12,stdrot=true,face0-5=0:ic2/wiring/cable/blockSplitterCable -block:id=%blockCable,data=13,stdrot=true,face0-5=0:ic2/wiring/cable/blockTinCableI - -# %blockHeatGenerator:* (blockHeatGenerator), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.heatgenerator.block.BlockHeatGenerator -block:id=%blockHeatGenerator,data=0,stdrot=true,face0-5=0:ic2/heatgenerator/blockSolidHeatGenerator -block:id=%blockHeatGenerator,data=1,stdrot=true,face0-5=0:ic2/heatgenerator/blockFluidHeatGenerator -block:id=%blockHeatGenerator,data=2,stdrot=true,face0-5=0:ic2/heatgenerator/blockRTHeatGenerator -block:id=%blockHeatGenerator,data=3,stdrot=true,face0-5=0:ic2/heatgenerator/blockElectricHeatGenerator - -# %blockGenerator:* (blockGenerator), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.generator.block.BlockGenerator -block:id=%blockGenerator,data=0,stdrot=true,face0-5=0:ic2/generator/blockGenerator -block:id=%blockGenerator,data=1,stdrot=true,face0-5=0:ic2/generator/blockGeoGenerator -block:id=%blockGenerator,data=2,stdrot=true,face0-5=0:ic2/generator/blockWaterGenerator -block:id=%blockGenerator,data=3,stdrot=true,face0-5=0:ic2/generator/blockSolarGenerator -block:id=%blockGenerator,data=4,stdrot=true,face0-5=0:ic2/generator/blockWindGenerator -block:id=%blockGenerator,data=5,stdrot=true,face0-5=0:ic2/generator/blockNuclearReactor -block:id=%blockGenerator,data=6,stdrot=true,face0-5=0:ic2/generator/blockRTGenerator -block:id=%blockGenerator,data=7,stdrot=true,face0-5=0:ic2/generator/blockSemifluidGenerator -block:id=%blockGenerator,data=8,stdrot=true,face0-5=0:ic2/generator/blockStirlingGenerator - -# %blockReactorChamber:* (blockReactorChamber), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorChamber -block:id=%blockReactorChamber,data=0,stdrot=true,face0-5=0:ic2/reactor/blockReactorChamber - -# %blockReactorFluidPort:* (blockReactorFluidPort), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorFluidPort -block:id=%blockReactorFluidPort,data=0,stdrot=true,face0-5=0:ic2/reactor/blockReactorFluidPort - -# %blockReactorAccessHatch:* (blockReactorAccessHatch), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorAccessHatch -block:id=%blockReactorAccessHatch,data=0,stdrot=true,face0-5=0:ic2/reactor/blockReactorAccessHatch - -# %blockReactorRedstonePort:* (blockReactorRedstonePort), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorRedstonePort -block:id=%blockReactorRedstonePort,data=0,stdrot=true,face0-5=0:ic2/reactor/blockReactorRedstonePort - -# %blockreactorvessel:* (blockreactorvessel), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.reactor.block.BlockReactorVessel -block:id=%blockreactorvessel,data=0,stdrot=true,face0-5=0:ic2/reactor/blockreactorvessel - -# %blockElectric:* (blockElectric), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.wiring.BlockElectric -block:id=%blockElectric,data=0,stdrot=true,face0-5=0:ic2/wiring/blockBatBox -block:id=%blockElectric,data=1,stdrot=true,face0-5=0:ic2/wiring/blockMFE -block:id=%blockElectric,data=2,stdrot=true,face0-5=0:ic2/wiring/blockMFSU -block:id=%blockElectric,data=3,stdrot=true,face0-5=0:ic2/wiring/blockTransformerLV -block:id=%blockElectric,data=4,stdrot=true,face0-5=0:ic2/wiring/blockTransformerMV -block:id=%blockElectric,data=5,stdrot=true,face0-5=0:ic2/wiring/blockTransformerHV -block:id=%blockElectric,data=6,stdrot=true,face0-5=0:ic2/wiring/blockTransformerEV -block:id=%blockElectric,data=7,stdrot=true,face0-5=0:ic2/wiring/blockCESU - -# %blockMachine:* (blockMachine), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.machine.BlockMachine -block:id=%blockMachine,data=0,stdrot=true,face0-5=0:ic2/machine/blockMachine -block:id=%blockMachine,data=1,stdrot=true,face0-5=0:ic2/machine/blockIronFurnace -block:id=%blockMachine,data=2,stdrot=true,face0-5=0:ic2/machine/blockElecFurnace -block:id=%blockMachine,data=3,stdrot=true,face0-5=0:ic2/machine/blockMacerator -block:id=%blockMachine,data=4,stdrot=true,face0-5=0:ic2/machine/blockExtractor -block:id=%blockMachine,data=5,stdrot=true,face0-5=0:ic2/machine/blockCompressor -block:id=%blockMachine,data=6,stdrot=true,face0-5=0:ic2/machine/blockCanner -block:id=%blockMachine,data=7,stdrot=true,face0-5=0:ic2/machine/blockMiner -block:id=%blockMachine,data=8,stdrot=true,face0-5=0:ic2/machine/blockPump -block:id=%blockMachine,data=9,stdrot=true,face0-5=0:ic2/machine/blockMagnetizer -block:id=%blockMachine,data=10,stdrot=true,face0-5=0:ic2/machine/blockElectrolyzer -block:id=%blockMachine,data=11,stdrot=true,face0-5=0:ic2/machine/blockRecycler -block:id=%blockMachine,data=12,stdrot=true,face0-5=0:ic2/machine/blockAdvMachine -block:id=%blockMachine,data=13,stdrot=true,face0-5=0:ic2/machine/blockInduction -block:id=%blockMachine,data=14,stdrot=true,face0-5=0:ic2/machine/blockMatter -block:id=%blockMachine,data=15,stdrot=true,face0-5=0:ic2/machine/blockTerra - -# %blockMachine2:* (blockMachine2), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.machine.BlockMachine2 -block:id=%blockMachine2,data=0,stdrot=true,face0-5=0:ic2/machine/blockTeleporter -block:id=%blockMachine2,data=1,stdrot=true,face0-5=0:ic2/machine/blockTesla -block:id=%blockMachine2,data=2,stdrot=true,face0-5=0:ic2/machine/blockCropmatron -block:id=%blockMachine2,data=3,stdrot=true,face0-5=0:ic2/machine/blockCentrifuge -block:id=%blockMachine2,data=4,stdrot=true,face0-5=0:ic2/machine/blockMetalFormer -block:id=%blockMachine2,data=5,stdrot=true,face0-5=0:ic2/machine/blockOreWashingPlant -block:id=%blockMachine2,data=6,stdrot=true,face0-5=0:ic2/machine/blockPatternStorage -block:id=%blockMachine2,data=7,stdrot=true,face0-5=0:ic2/machine/blockScanner -block:id=%blockMachine2,data=8,stdrot=true,face0-5=0:ic2/machine/blockReplicator -block:id=%blockMachine2,data=9,stdrot=true,face0-5=0:ic2/machine/blockSolidCanner -block:id=%blockMachine2,data=10,stdrot=true,face0-5=0:ic2/machine/blockFluidBottler -block:id=%blockMachine2,data=11,stdrot=true,face0-5=0:ic2/machine/blockAdvMiner -block:id=%blockMachine2,data=12,stdrot=true,face0-5=0:ic2/machine/blockLiquidHeatExchanger -block:id=%blockMachine2,data=13,stdrot=true,face0-5=0:ic2/machine/blockFermenter -block:id=%blockMachine2,data=14,stdrot=true,face0-5=0:ic2/machine/blockWaterHeater - -# %blockLuminatorDark:* (blockLuminatorDark), render=ic2.core.block.wiring.RenderBlockLuminator(CUSTOM), opaque=false,cls=ic2.core.block.wiring.BlockLuminator -block:id=%blockLuminatorDark,data=*,stdrot=true,face0-5=0:ic2/wiring/blockLuminatorDark - -# %blockLuminator:* (blockLuminator), render=ic2.core.block.wiring.RenderBlockLuminator(CUSTOM), opaque=false,cls=ic2.core.block.wiring.BlockLuminator -block:id=%blockLuminator,data=*,stdrot=true,face0-5=0:ic2/wiring/blockLuminator - -# %blockMiningPipe:* (blockMiningPipe), render=(STANDARD), opaque=false,cls=ic2.core.block.machine.BlockMiningPipe -block:id=%blockMiningPipe,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:ic2/machine/blockMiningPipe - -# %blockMiningTip:* (blockMiningTip), render=(STANDARD), opaque=true,cls=ic2.core.block.machine.BlockMiningTip -block:id=%blockMiningTip,data=0,stdrot=true,face0-5=0:ic2/machine/blockMiningTip - -# %blockPersonal:* (blockPersonal), render=ic2.core.block.personal.RenderBlockPersonal(CUSTOM), opaque=false,cls=ic2.core.block.personal.BlockPersonal -block:id=%blockPersonal,data=0,stdrot=true,face0-5=0:ic2/personal/blockPersonalChest -block:id=%blockPersonal,data=1,stdrot=true,face0-5=0:ic2/personal/blockPersonalTrader -block:id=%blockPersonal,data=2,stdrot=true,face0-5=0:ic2/personal/blockPersonalTraderEnergy - -# %blockITNT:* (blockITNT), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockITNT -block:id=%blockITNT,data=0,stdrot=true,face0-5=0:ic2/blockITNT - -# %blockNuke:* (blockNuke), render=(STANDARD), opaque=true,cls=ic2.core.block.BlockITNT -block:id=%blockNuke,data=0,stdrot=true,face0-5=0:ic2/blockNuke - -# %blockDynamite:* (blockDynamite), render=(TORCH), opaque=false,cls=ic2.core.block.BlockDynamite -block:id=%blockDynamite,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/blockDynamite - -# %blockDynamiteRemote:* (blockDynamiteRemote), render=(TORCH), opaque=false,cls=ic2.core.block.BlockDynamite -block:id=%blockDynamiteRemote,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/blockDynamiteRemote - -# %blockCrop:* (blockCrop), render=ic2.core.block.RenderBlockCrop(CROPS), opaque=false,cls=ic2.core.block.BlockCrop -block:id=%blockCrop,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/crop/blockCrop.stick -block:id=%blockCrop,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/crop/blockCrop.stick.upgraded -block:id=%blockCrop,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:ic2/crop/blockCrop.stick - -# %blockBarrel:* (blockBarrel), render=ic2.core.block.RenderBlockDefault(CUSTOM), opaque=true,cls=ic2.core.block.BlockBarrel -block:id=%blockBarrel,data=*,stdrot=true,face0-5=0:ic2/blockBarrel diff --git a/forge-1.11.2/src/main/resources/renderdata/IronChest-models.txt b/forge-1.11.2/src/main/resources/renderdata/IronChest-models.txt deleted file mode 100644 index 3333b5a7..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/IronChest-models.txt +++ /dev/null @@ -1,26 +0,0 @@ -# IronChest 6.0.14.719 -version:1.7 -modname:IronChest - - -cfgfile:config/IronChest.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %BlockIronChest:* (BlockIronChest), render=(CUSTOM), opaque=false,cls=cpw.mods.ironchest.BlockIronChest -boxblock:id=%BlockIronChest,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 diff --git a/forge-1.11.2/src/main/resources/renderdata/IronChest-texture.txt b/forge-1.11.2/src/main/resources/renderdata/IronChest-texture.txt deleted file mode 100644 index ee22b660..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/IronChest-texture.txt +++ /dev/null @@ -1,45 +0,0 @@ -# IronChest 6.0.14.719 -version:1.7 -modname:IronChest - - -cfgfile:config/IronChest.cfg - - -texturepath:assets/ironchest/textures/blocks/ -texture:id=ironchest/copper_front,filename=assets/ironchest/textures/blocks/copper_front.png -texture:id=ironchest/copper_side,filename=assets/ironchest/textures/blocks/copper_side.png -texture:id=ironchest/copper_top,filename=assets/ironchest/textures/blocks/copper_top.png -texture:id=ironchest/crystal_front,filename=assets/ironchest/textures/blocks/crystal_front.png -texture:id=ironchest/crystal_side,filename=assets/ironchest/textures/blocks/crystal_side.png -texture:id=ironchest/crystal_top,filename=assets/ironchest/textures/blocks/crystal_top.png -texture:id=ironchest/diamond_front,filename=assets/ironchest/textures/blocks/diamond_front.png -texture:id=ironchest/diamond_side,filename=assets/ironchest/textures/blocks/diamond_side.png -texture:id=ironchest/diamond_top,filename=assets/ironchest/textures/blocks/diamond_top.png -texture:id=ironchest/dirtchest9000_front,filename=assets/ironchest/textures/blocks/dirtchest9000_front.png -texture:id=ironchest/dirtchest9000_side,filename=assets/ironchest/textures/blocks/dirtchest9000_side.png -texture:id=ironchest/dirtchest9000_top,filename=assets/ironchest/textures/blocks/dirtchest9000_top.png -texture:id=ironchest/gold_front,filename=assets/ironchest/textures/blocks/gold_front.png -texture:id=ironchest/gold_side,filename=assets/ironchest/textures/blocks/gold_side.png -texture:id=ironchest/gold_top,filename=assets/ironchest/textures/blocks/gold_top.png -texture:id=ironchest/iron_front,filename=assets/ironchest/textures/blocks/iron_front.png -texture:id=ironchest/iron_side,filename=assets/ironchest/textures/blocks/iron_side.png -texture:id=ironchest/iron_top,filename=assets/ironchest/textures/blocks/iron_top.png -texture:id=ironchest/obsidian_front,filename=assets/ironchest/textures/blocks/obsidian_front.png -texture:id=ironchest/obsidian_side,filename=assets/ironchest/textures/blocks/obsidian_side.png -texture:id=ironchest/obsidian_top,filename=assets/ironchest/textures/blocks/obsidian_top.png -texture:id=ironchest/silver_front,filename=assets/ironchest/textures/blocks/silver_front.png -texture:id=ironchest/silver_side,filename=assets/ironchest/textures/blocks/silver_side.png -texture:id=ironchest/silver_top,filename=assets/ironchest/textures/blocks/silver_top.png - - - -# %BlockIronChest:* (BlockIronChest), render=(CUSTOM), opaque=false,cls=cpw.mods.ironchest.BlockIronChest -block:id=%BlockIronChest,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/iron_top,face2=0:ironchest/iron_side,face3=0:ironchest/iron_front,face4-5=0:ironchest/iron_side -block:id=%BlockIronChest,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/gold_top,face2=0:ironchest/gold_side,face3=0:ironchest/gold_front,face4-5=0:ironchest/gold_side -block:id=%BlockIronChest,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/diamond_top,face2=0:ironchest/diamond_side,face3=0:ironchest/diamond_front,face4-5=0:ironchest/diamond_side -block:id=%BlockIronChest,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/copper_top,face2=0:ironchest/copper_side,face3=0:ironchest/copper_front,face4-5=0:ironchest/copper_side -block:id=%BlockIronChest,data=4,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/silver_top,face2=0:ironchest/silver_side,face3=0:ironchest/silver_front,face4-5=0:ironchest/silver_side -block:id=%BlockIronChest,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/crystal_top,face2=0:ironchest/crystal_side,face3=0:ironchest/crystal_front,face4-5=0:ironchest/crystal_side -block:id=%BlockIronChest,data=6,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/obsidian_top,face2=0:ironchest/obsidian_side,face3=0:ironchest/obsidian_front,face4-5=0:ironchest/obsidian_side -block:id=%BlockIronChest,data=7,stdrot=true,transparency=TRANSPARENT,face0-1=0:ironchest/dirtchest9000_top,face2=0:ironchest/dirtchest9000_side,face3=0:ironchest/dirtchest9000_front,face4-5=0:ironchest/dirtchest9000_side diff --git a/forge-1.11.2/src/main/resources/renderdata/Mariculture-models.txt b/forge-1.11.2/src/main/resources/renderdata/Mariculture-models.txt deleted file mode 100644 index b982aafb..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Mariculture-models.txt +++ /dev/null @@ -1,186 +0,0 @@ -# Mariculture 1.2.3 -version:1.7 -modname:Mariculture - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %highPressureWater:* (highPressureWater), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.core.blocks.BlockPressurisedWater -boxblock:id=%highPressureWater,ymax=0.875,data=1 -boxblock:id=%highPressureWater,ymax=0.75,data=2 -boxblock:id=%highPressureWater,ymax=0.625,data=3 -boxblock:id=%highPressureWater,ymax=0.5,data=4 -boxblock:id=%highPressureWater,ymax=0.375,data=5 -boxblock:id=%highPressureWater,ymax=0.25,data=6 -boxblock:id=%highPressureWater,ymax=0.125,data=7 -boxblock:id=%highPressureWater,ymax=0.875,data=9 -boxblock:id=%highPressureWater,ymax=0.75,data=10 -boxblock:id=%highPressureWater,ymax=0.625,data=11 -boxblock:id=%highPressureWater,ymax=0.5,data=12 -boxblock:id=%highPressureWater,ymax=0.375,data=13 -boxblock:id=%highPressureWater,ymax=0.25,data=14 -boxblock:id=%highPressureWater,ymax=0.125,data=15 - -# %water:* (water), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockWater -boxblock:id=%water,xmin=0.05000000074505806,xmax=0.949999988079071,ymin=0.0,ymax=0.10000000149011612,zmin=0.05000000074505806,zmax=0.949999988079071,data=* - -# %machines_multi_rendered:* (machines_multi_rendered), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockRenderedMachineMulti -boxblock:id=%machines_multi_rendered,xmin=0.05000000074505806,xmax=0.949999988079071,ymin=0.0,ymax=1.0,zmin=0.05000000074505806,zmax=0.949999988079071,data=0 -boxblock:id=%machines_multi_rendered,xmin=0.05000000074505806,xmax=0.949999988079071,ymin=0.0,ymax=0.15000000596046448,zmin=0.05000000074505806,zmax=0.949999988079071,data=1 -boxblock:id=%machines_multi_rendered,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.949999988079071,zmin=0.0,zmax=1.0,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %machines_single_rendered:* (machines_single_rendered), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockRenderedMachine -boxblock:id=%machines_single_rendered,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=0.8999999761581421,zmin=0.20000000298023224,zmax=0.800000011920929,data=0 -boxblock:id=%machines_single_rendered,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.949999988079071,zmin=0.0,zmax=1.0,data=2,data=3,data=4 -boxblock:id=%machines_single_rendered,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.949999988079071,zmin=0.0,zmax=1.0,data=8,data=9,data=10 -boxblock:id=%machines_single_rendered,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=11 -boxblock:id=%machines_single_rendered,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.949999988079071,zmin=0.0,zmax=1.0,data=12,data=13,data=14,data=15 - -# %ticking:* (ticking), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockTicking -boxblock:id=%ticking,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=* - -# %tanks:* (tanks), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockTank -boxblock:id=%tanks,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.30000001192092896,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=2 - -# %customFlooring:* (customFlooring), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomFlooring -boxblock:id=%customFlooring,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=* - -# %customStairs:* (customStairs), render=(STAIRS), opaque=false,cls=mariculture.factory.blocks.BlockCustomStairs -customblock:id=%customStairs,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %customSlabs:* (customSlabs), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomSlab -boxblock:id=%customSlabs,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customSlabs,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %customFence:* (customFence), render=(FENCE), opaque=false,cls=mariculture.factory.blocks.BlockCustomFence -customblock:id=%customFence,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %customGate:* (customGate), render=(FENCEGATE), opaque=false,cls=mariculture.factory.blocks.BlockCustomGate -customblock:id=%customGate,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %customWall:* (customWall), render=(WALL), opaque=false,cls=mariculture.factory.blocks.BlockCustomWall -customblock:id=%customWall,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,type=wall,data=* - -# %customSlabsDouble:* (customSlabsDouble), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomSlab -boxblock:id=%customSlabsDouble,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%customSlabsDouble,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %fish_oil:* (fish_oil), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockFishOil -boxblock:id=%fish_oil,ymax=0.875,data=1 -boxblock:id=%fish_oil,ymax=0.75,data=2 -boxblock:id=%fish_oil,ymax=0.625,data=3 -boxblock:id=%fish_oil,ymax=0.5,data=4 -boxblock:id=%fish_oil,ymax=0.375,data=5 -boxblock:id=%fish_oil,ymax=0.25,data=6 -boxblock:id=%fish_oil,ymax=0.125,data=7 -boxblock:id=%fish_oil,ymax=0.875,data=9 -boxblock:id=%fish_oil,ymax=0.75,data=10 -boxblock:id=%fish_oil,ymax=0.625,data=11 -boxblock:id=%fish_oil,ymax=0.5,data=12 -boxblock:id=%fish_oil,ymax=0.375,data=13 -boxblock:id=%fish_oil,ymax=0.25,data=14 -boxblock:id=%fish_oil,ymax=0.125,data=15 - -# %custard:* (custard), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockCustard -boxblock:id=%custard,ymax=0.875,data=1 -boxblock:id=%custard,ymax=0.75,data=2 -boxblock:id=%custard,ymax=0.625,data=3 -boxblock:id=%custard,ymax=0.5,data=4 -boxblock:id=%custard,ymax=0.375,data=5 -boxblock:id=%custard,ymax=0.25,data=6 -boxblock:id=%custard,ymax=0.125,data=7 -boxblock:id=%custard,ymax=0.875,data=9 -boxblock:id=%custard,ymax=0.75,data=10 -boxblock:id=%custard,ymax=0.625,data=11 -boxblock:id=%custard,ymax=0.5,data=12 -boxblock:id=%custard,ymax=0.375,data=13 -boxblock:id=%custard,ymax=0.25,data=14 -boxblock:id=%custard,ymax=0.125,data=15 - -# %gunpowder_molten:* (gunpowder_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockGunpowder -boxblock:id=%gunpowder_molten,ymax=0.875,data=1 -boxblock:id=%gunpowder_molten,ymax=0.75,data=2 -boxblock:id=%gunpowder_molten,ymax=0.625,data=3 -boxblock:id=%gunpowder_molten,ymax=0.5,data=4 -boxblock:id=%gunpowder_molten,ymax=0.375,data=5 -boxblock:id=%gunpowder_molten,ymax=0.25,data=6 -boxblock:id=%gunpowder_molten,ymax=0.125,data=7 -boxblock:id=%gunpowder_molten,ymax=0.875,data=9 -boxblock:id=%gunpowder_molten,ymax=0.75,data=10 -boxblock:id=%gunpowder_molten,ymax=0.625,data=11 -boxblock:id=%gunpowder_molten,ymax=0.5,data=12 -boxblock:id=%gunpowder_molten,ymax=0.375,data=13 -boxblock:id=%gunpowder_molten,ymax=0.25,data=14 -boxblock:id=%gunpowder_molten,ymax=0.125,data=15 - -# %flux_molten:* (flux_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockFlux -boxblock:id=%flux_molten,ymax=0.875,data=1 -boxblock:id=%flux_molten,ymax=0.75,data=2 -boxblock:id=%flux_molten,ymax=0.625,data=3 -boxblock:id=%flux_molten,ymax=0.5,data=4 -boxblock:id=%flux_molten,ymax=0.375,data=5 -boxblock:id=%flux_molten,ymax=0.25,data=6 -boxblock:id=%flux_molten,ymax=0.125,data=7 -boxblock:id=%flux_molten,ymax=0.875,data=9 -boxblock:id=%flux_molten,ymax=0.75,data=10 -boxblock:id=%flux_molten,ymax=0.625,data=11 -boxblock:id=%flux_molten,ymax=0.5,data=12 -boxblock:id=%flux_molten,ymax=0.375,data=13 -boxblock:id=%flux_molten,ymax=0.25,data=14 -boxblock:id=%flux_molten,ymax=0.125,data=15 - -# %ice_molten:* (ice_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockIce -boxblock:id=%ice_molten,ymax=0.875,data=1 -boxblock:id=%ice_molten,ymax=0.75,data=2 -boxblock:id=%ice_molten,ymax=0.625,data=3 -boxblock:id=%ice_molten,ymax=0.5,data=4 -boxblock:id=%ice_molten,ymax=0.375,data=5 -boxblock:id=%ice_molten,ymax=0.25,data=6 -boxblock:id=%ice_molten,ymax=0.125,data=7 -boxblock:id=%ice_molten,ymax=0.875,data=9 -boxblock:id=%ice_molten,ymax=0.75,data=10 -boxblock:id=%ice_molten,ymax=0.625,data=11 -boxblock:id=%ice_molten,ymax=0.5,data=12 -boxblock:id=%ice_molten,ymax=0.375,data=13 -boxblock:id=%ice_molten,ymax=0.25,data=14 -boxblock:id=%ice_molten,ymax=0.125,data=15 - -# %chlorophyll:* (chlorophyll), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockChlorophyll -boxblock:id=%chlorophyll,ymax=0.875,data=1 -boxblock:id=%chlorophyll,ymax=0.75,data=2 -boxblock:id=%chlorophyll,ymax=0.625,data=3 -boxblock:id=%chlorophyll,ymax=0.5,data=4 -boxblock:id=%chlorophyll,ymax=0.375,data=5 -boxblock:id=%chlorophyll,ymax=0.25,data=6 -boxblock:id=%chlorophyll,ymax=0.125,data=7 -boxblock:id=%chlorophyll,ymax=0.875,data=9 -boxblock:id=%chlorophyll,ymax=0.75,data=10 -boxblock:id=%chlorophyll,ymax=0.625,data=11 -boxblock:id=%chlorophyll,ymax=0.5,data=12 -boxblock:id=%chlorophyll,ymax=0.375,data=13 -boxblock:id=%chlorophyll,ymax=0.25,data=14 -boxblock:id=%chlorophyll,ymax=0.125,data=15 - -# %plant_growable:* (plant_growable), render=(CROSSEDSQUARES), opaque=false,cls=mariculture.world.BlockCoral -patchblock:id=%plant_growable,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %plant_static:* (plant_static), render=(CROSSEDSQUARES), opaque=false,cls=mariculture.world.BlockCoral -patchblock:id=%plant_static,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/Mariculture-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Mariculture-texture.txt deleted file mode 100644 index 56b34a81..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Mariculture-texture.txt +++ /dev/null @@ -1,407 +0,0 @@ -# Mariculture 1.2.3 -version:1.7 -modname:Mariculture - - - -# Configuration file not found! - - -texturepath:assets/mariculture/textures/blocks/ -texture:id=mariculture/airCompressor,filename=assets/mariculture/textures/blocks/airCompressor.png -texture:id=mariculture/airCompressorPower,filename=assets/mariculture/textures/blocks/airCompressorPower.png -texture:id=mariculture/airpump,filename=assets/mariculture/textures/blocks/airpump.png -texture:id=mariculture/aluminumBlock,filename=assets/mariculture/textures/blocks/aluminumBlock.png -texture:id=mariculture/ancientSand,filename=assets/mariculture/textures/blocks/ancientSand.png -texture:id=mariculture/autofisher,filename=assets/mariculture/textures/blocks/autofisher.png -texture:id=mariculture/baseBrick,filename=assets/mariculture/textures/blocks/baseBrick.png -texture:id=mariculture/baseIron,filename=assets/mariculture/textures/blocks/baseIron.png -texture:id=mariculture/baseWood,filename=assets/mariculture/textures/blocks/baseWood.png -texture:id=mariculture/bauxiteOre,filename=assets/mariculture/textures/blocks/bauxiteOre.png -texture:id=mariculture/bookshelf,filename=assets/mariculture/textures/blocks/bookshelf.png -texture:id=mariculture/bottleTank,filename=assets/mariculture/textures/blocks/bottleTank.png -texture:id=mariculture/copperBlock,filename=assets/mariculture/textures/blocks/copperBlock.png -texture:id=mariculture/copperOre,filename=assets/mariculture/textures/blocks/copperOre.png -texture:id=mariculture/coralRock,filename=assets/mariculture/textures/blocks/coralRock.png -texture:id=mariculture/coral_blue,filename=assets/mariculture/textures/blocks/coral_blue.png -texture:id=mariculture/coral_brown,filename=assets/mariculture/textures/blocks/coral_brown.png -texture:id=mariculture/coral_grey,filename=assets/mariculture/textures/blocks/coral_grey.png -texture:id=mariculture/coral_kelp,filename=assets/mariculture/textures/blocks/coral_kelp.png -texture:id=mariculture/coral_kelp_middle,filename=assets/mariculture/textures/blocks/coral_kelp_middle.png -texture:id=mariculture/coral_lightgrey,filename=assets/mariculture/textures/blocks/coral_lightgrey.png -texture:id=mariculture/coral_magenta,filename=assets/mariculture/textures/blocks/coral_magenta.png -texture:id=mariculture/coral_orange,filename=assets/mariculture/textures/blocks/coral_orange.png -texture:id=mariculture/coral_pink,filename=assets/mariculture/textures/blocks/coral_pink.png -texture:id=mariculture/coral_purple,filename=assets/mariculture/textures/blocks/coral_purple.png -texture:id=mariculture/coral_red,filename=assets/mariculture/textures/blocks/coral_red.png -texture:id=mariculture/coral_white,filename=assets/mariculture/textures/blocks/coral_white.png -texture:id=mariculture/coral_yellow,filename=assets/mariculture/textures/blocks/coral_yellow.png -texture:id=mariculture/crucible,filename=assets/mariculture/textures/blocks/crucible.png -texture:id=mariculture/dictionary,filename=assets/mariculture/textures/blocks/dictionary.png -texture:id=mariculture/feeder,filename=assets/mariculture/textures/blocks/feeder.png -texture:id=mariculture/fishTank/1,filename=assets/mariculture/textures/blocks/fishTank/1.png -texture:id=mariculture/fishsorter1,filename=assets/mariculture/textures/blocks/fishsorter1.png -texture:id=mariculture/fishsorter2,filename=assets/mariculture/textures/blocks/fishsorter2.png -texture:id=mariculture/fishsorter3,filename=assets/mariculture/textures/blocks/fishsorter3.png -texture:id=mariculture/fishsorter4,filename=assets/mariculture/textures/blocks/fishsorter4.png -texture:id=mariculture/fishsorter5,filename=assets/mariculture/textures/blocks/fishsorter5.png -texture:id=mariculture/fishsorter6,filename=assets/mariculture/textures/blocks/fishsorter6.png -texture:id=mariculture/fludd,filename=assets/mariculture/textures/blocks/fludd.png -texture:id=mariculture/fluidtionaryTank,filename=assets/mariculture/textures/blocks/fluidtionaryTank.png -texture:id=mariculture/generator,filename=assets/mariculture/textures/blocks/generator.png -texture:id=mariculture/glass_heatglass,filename=assets/mariculture/textures/blocks/glass_heatglass.png -texture:id=mariculture/glass_plastic,filename=assets/mariculture/textures/blocks/glass_plastic.png -texture:id=mariculture/hatcheryTank,filename=assets/mariculture/textures/blocks/hatcheryTank.png -texture:id=mariculture/heatglass/1,filename=assets/mariculture/textures/blocks/heatglass/1.png -texture:id=mariculture/incubatorBase,filename=assets/mariculture/textures/blocks/incubatorBase.png -texture:id=mariculture/incubatorTop,filename=assets/mariculture/textures/blocks/incubatorTop.png -texture:id=mariculture/ingotCaster,filename=assets/mariculture/textures/blocks/ingotCaster.png -texture:id=mariculture/lampsOff0,filename=assets/mariculture/textures/blocks/lampsOff0.png -texture:id=mariculture/lampsOff1,filename=assets/mariculture/textures/blocks/lampsOff1.png -texture:id=mariculture/lampsOff10,filename=assets/mariculture/textures/blocks/lampsOff10.png -texture:id=mariculture/lampsOff11,filename=assets/mariculture/textures/blocks/lampsOff11.png -texture:id=mariculture/lampsOff2,filename=assets/mariculture/textures/blocks/lampsOff2.png -texture:id=mariculture/lampsOff3,filename=assets/mariculture/textures/blocks/lampsOff3.png -texture:id=mariculture/lampsOff4,filename=assets/mariculture/textures/blocks/lampsOff4.png -texture:id=mariculture/lampsOff5,filename=assets/mariculture/textures/blocks/lampsOff5.png -texture:id=mariculture/lampsOff6,filename=assets/mariculture/textures/blocks/lampsOff6.png -texture:id=mariculture/lampsOff7,filename=assets/mariculture/textures/blocks/lampsOff7.png -texture:id=mariculture/lampsOff8,filename=assets/mariculture/textures/blocks/lampsOff8.png -texture:id=mariculture/lampsOff9,filename=assets/mariculture/textures/blocks/lampsOff9.png -texture:id=mariculture/lampsOn0,filename=assets/mariculture/textures/blocks/lampsOn0.png -texture:id=mariculture/lampsOn1,filename=assets/mariculture/textures/blocks/lampsOn1.png -texture:id=mariculture/lampsOn10,filename=assets/mariculture/textures/blocks/lampsOn10.png -texture:id=mariculture/lampsOn11,filename=assets/mariculture/textures/blocks/lampsOn11.png -texture:id=mariculture/lampsOn2,filename=assets/mariculture/textures/blocks/lampsOn2.png -texture:id=mariculture/lampsOn3,filename=assets/mariculture/textures/blocks/lampsOn3.png -texture:id=mariculture/lampsOn4,filename=assets/mariculture/textures/blocks/lampsOn4.png -texture:id=mariculture/lampsOn5,filename=assets/mariculture/textures/blocks/lampsOn5.png -texture:id=mariculture/lampsOn6,filename=assets/mariculture/textures/blocks/lampsOn6.png -texture:id=mariculture/lampsOn7,filename=assets/mariculture/textures/blocks/lampsOn7.png -texture:id=mariculture/lampsOn8,filename=assets/mariculture/textures/blocks/lampsOn8.png -texture:id=mariculture/lampsOn9,filename=assets/mariculture/textures/blocks/lampsOn9.png -texture:id=mariculture/limestoneBordered,filename=assets/mariculture/textures/blocks/limestoneBordered.png -texture:id=mariculture/limestoneBrick,filename=assets/mariculture/textures/blocks/limestoneBrick.png -texture:id=mariculture/limestoneBrickSmall,filename=assets/mariculture/textures/blocks/limestoneBrickSmall.png -texture:id=mariculture/limestoneBrickThin,filename=assets/mariculture/textures/blocks/limestoneBrickThin.png -texture:id=mariculture/limestoneChiseled,filename=assets/mariculture/textures/blocks/limestoneChiseled.png -texture:id=mariculture/limestonePedestal1,filename=assets/mariculture/textures/blocks/limestonePedestal1.png -texture:id=mariculture/limestonePedestal2,filename=assets/mariculture/textures/blocks/limestonePedestal2.png -texture:id=mariculture/limestonePedestal3,filename=assets/mariculture/textures/blocks/limestonePedestal3.png -texture:id=mariculture/limestonePedestal4,filename=assets/mariculture/textures/blocks/limestonePedestal4.png -texture:id=mariculture/limestonePillar1,filename=assets/mariculture/textures/blocks/limestonePillar1.png -texture:id=mariculture/limestonePillar2,filename=assets/mariculture/textures/blocks/limestonePillar2.png -texture:id=mariculture/limestonePillar3,filename=assets/mariculture/textures/blocks/limestonePillar3.png -texture:id=mariculture/limestoneRaw,filename=assets/mariculture/textures/blocks/limestoneRaw.png -texture:id=mariculture/limestoneSmooth,filename=assets/mariculture/textures/blocks/limestoneSmooth.png -texture:id=mariculture/liquids/chlorophyll_flow,filename=assets/mariculture/textures/blocks/liquids/chlorophyll_flow.png -texture:id=mariculture/liquids/chlorophyll_still,filename=assets/mariculture/textures/blocks/liquids/chlorophyll_still.png -texture:id=mariculture/liquids/custard_flow,filename=assets/mariculture/textures/blocks/liquids/custard_flow.png -texture:id=mariculture/liquids/custard_still,filename=assets/mariculture/textures/blocks/liquids/custard_still.png -texture:id=mariculture/liquids/fishoil_flow,filename=assets/mariculture/textures/blocks/liquids/fishoil_flow.png -texture:id=mariculture/liquids/fishoil_still,filename=assets/mariculture/textures/blocks/liquids/fishoil_still.png -texture:id=mariculture/liquids/flux_flow,filename=assets/mariculture/textures/blocks/liquids/flux_flow.png -texture:id=mariculture/liquids/flux_still,filename=assets/mariculture/textures/blocks/liquids/flux_still.png -texture:id=mariculture/liquids/gunpowder_flow,filename=assets/mariculture/textures/blocks/liquids/gunpowder_flow.png -texture:id=mariculture/liquids/gunpowder_still,filename=assets/mariculture/textures/blocks/liquids/gunpowder_still.png -texture:id=mariculture/liquids/ice_flow,filename=assets/mariculture/textures/blocks/liquids/ice_flow.png -texture:id=mariculture/liquids/ice_still,filename=assets/mariculture/textures/blocks/liquids/ice_still.png -texture:id=mariculture/magnesiumBlock,filename=assets/mariculture/textures/blocks/magnesiumBlock.png -texture:id=mariculture/net,filename=assets/mariculture/textures/blocks/net.png -texture:id=mariculture/normalTank,filename=assets/mariculture/textures/blocks/normalTank.png -texture:id=mariculture/oyster,filename=assets/mariculture/textures/blocks/oyster.png -texture:id=mariculture/pearlBlock_black,filename=assets/mariculture/textures/blocks/pearlBlock_black.png -texture:id=mariculture/pearlBlock_blue,filename=assets/mariculture/textures/blocks/pearlBlock_blue.png -texture:id=mariculture/pearlBlock_brown,filename=assets/mariculture/textures/blocks/pearlBlock_brown.png -texture:id=mariculture/pearlBlock_gold,filename=assets/mariculture/textures/blocks/pearlBlock_gold.png -texture:id=mariculture/pearlBlock_green,filename=assets/mariculture/textures/blocks/pearlBlock_green.png -texture:id=mariculture/pearlBlock_orange,filename=assets/mariculture/textures/blocks/pearlBlock_orange.png -texture:id=mariculture/pearlBlock_pink,filename=assets/mariculture/textures/blocks/pearlBlock_pink.png -texture:id=mariculture/pearlBlock_purple,filename=assets/mariculture/textures/blocks/pearlBlock_purple.png -texture:id=mariculture/pearlBlock_red,filename=assets/mariculture/textures/blocks/pearlBlock_red.png -texture:id=mariculture/pearlBlock_silver,filename=assets/mariculture/textures/blocks/pearlBlock_silver.png -texture:id=mariculture/pearlBlock_white,filename=assets/mariculture/textures/blocks/pearlBlock_white.png -texture:id=mariculture/pearlBlock_yellow,filename=assets/mariculture/textures/blocks/pearlBlock_yellow.png -texture:id=mariculture/pearlBrick_black,filename=assets/mariculture/textures/blocks/pearlBrick_black.png -texture:id=mariculture/pearlBrick_blue,filename=assets/mariculture/textures/blocks/pearlBrick_blue.png -texture:id=mariculture/pearlBrick_brown,filename=assets/mariculture/textures/blocks/pearlBrick_brown.png -texture:id=mariculture/pearlBrick_gold,filename=assets/mariculture/textures/blocks/pearlBrick_gold.png -texture:id=mariculture/pearlBrick_green,filename=assets/mariculture/textures/blocks/pearlBrick_green.png -texture:id=mariculture/pearlBrick_orange,filename=assets/mariculture/textures/blocks/pearlBrick_orange.png -texture:id=mariculture/pearlBrick_pink,filename=assets/mariculture/textures/blocks/pearlBrick_pink.png -texture:id=mariculture/pearlBrick_purple,filename=assets/mariculture/textures/blocks/pearlBrick_purple.png -texture:id=mariculture/pearlBrick_red,filename=assets/mariculture/textures/blocks/pearlBrick_red.png -texture:id=mariculture/pearlBrick_silver,filename=assets/mariculture/textures/blocks/pearlBrick_silver.png -texture:id=mariculture/pearlBrick_white,filename=assets/mariculture/textures/blocks/pearlBrick_white.png -texture:id=mariculture/pearlBrick_yellow,filename=assets/mariculture/textures/blocks/pearlBrick_yellow.png -texture:id=mariculture/plastic/1,filename=assets/mariculture/textures/blocks/plastic/1.png -texture:id=mariculture/polishedLogSide,filename=assets/mariculture/textures/blocks/polishedLogSide.png -texture:id=mariculture/polishedLogTop,filename=assets/mariculture/textures/blocks/polishedLogTop.png -texture:id=mariculture/polishedPlank,filename=assets/mariculture/textures/blocks/polishedPlank.png -texture:id=mariculture/pressureVessel,filename=assets/mariculture/textures/blocks/pressureVessel.png -texture:id=mariculture/rutileBlock,filename=assets/mariculture/textures/blocks/rutileBlock.png -texture:id=mariculture/rutileOre,filename=assets/mariculture/textures/blocks/rutileOre.png -texture:id=mariculture/sawmill,filename=assets/mariculture/textures/blocks/sawmill.png -texture:id=mariculture/sifter,filename=assets/mariculture/textures/blocks/sifter.png -texture:id=mariculture/sluice,filename=assets/mariculture/textures/blocks/sluice.png -texture:id=mariculture/sluiceAdvanced,filename=assets/mariculture/textures/blocks/sluiceAdvanced.png -texture:id=mariculture/sluiceAdvancedSide,filename=assets/mariculture/textures/blocks/sluiceAdvancedSide.png -texture:id=mariculture/sponge,filename=assets/mariculture/textures/blocks/sponge.png -texture:id=mariculture/titaniumBlock,filename=assets/mariculture/textures/blocks/titaniumBlock.png -texture:id=mariculture/unpacker,filename=assets/mariculture/textures/blocks/unpacker.png -texture:id=mariculture/unpackerTop,filename=assets/mariculture/textures/blocks/unpackerTop.png -texture:id=mariculture/vat,filename=assets/mariculture/textures/blocks/vat.png -texture:id=minecraft/hopper_outside,filename=assets/minecraft/textures/blocks/hopper_outside.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/sand,filename=assets/minecraft/textures/blocks/sand.png -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png -texture:id=minecraft/water_flow,filename=assets/minecraft/textures/blocks/water_flow.png -texture:id=minecraft/water_still,filename=assets/minecraft/textures/blocks/water_still.png - - - -# %highPressureWater:* (highPressureWater), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.core.blocks.BlockPressurisedWater -block:id=%highPressureWater,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minecraft/water_still,face2-5=12000:minecraft/water_flow - -# %rocks:* (rocks), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockRock -block:id=%rocks,data=0,stdrot=true,face0-5=0:mariculture/coralRock -block:id=%rocks,data=1,stdrot=true,face0-5=0:mariculture/copperOre -block:id=%rocks,data=2,stdrot=true,face0-5=0:mariculture/bauxiteOre -block:id=%rocks,data=3,stdrot=true,face0-5=0:mariculture/rutileOre -block:id=%rocks,data=4,stdrot=true,face0-5=0:mariculture/baseBrick -block:id=%rocks,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/coralRock - -# %limestone:* (limestone), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockLimestone -block:id=%limestone,data=0,stdrot=true,face0-5=0:mariculture/limestoneRaw -block:id=%limestone,data=1,stdrot=true,face0-5=0:mariculture/limestoneSmooth -block:id=%limestone,data=2,stdrot=true,face0-5=0:mariculture/limestoneBrick -block:id=%limestone,data=3,stdrot=true,face0-5=0:mariculture/limestoneBrickSmall -block:id=%limestone,data=4,stdrot=true,face0-5=0:mariculture/limestoneBrickThin -block:id=%limestone,data=5,stdrot=true,face0-5=0:mariculture/limestoneBordered -block:id=%limestone,data=6,stdrot=true,face0-1=0:mariculture/limestoneBordered,face2-5=0:mariculture/limestoneChiseled -block:id=%limestone,data=7,stdrot=true,face0-1=0:mariculture/limestonePillar2,face2-5=0:mariculture/limestonePillar3 -block:id=%limestone,data=8,stdrot=true,face0-1=0:mariculture/limestonePillar3,face2-3=0:mariculture/limestonePillar2,face4-5=0:mariculture/limestonePillar1 -block:id=%limestone,data=9,stdrot=true,face0-3=0:mariculture/limestonePillar1,face4-5=0:mariculture/limestonePillar2 -block:id=%limestone,data=10,stdrot=true,face0=0:mariculture/limestonePillar2,face1=0:mariculture/limestoneBordered,face2-5=0:mariculture/limestonePedestal2 -block:id=%limestone,data=11,stdrot=true,face0=0:mariculture/limestoneBordered,face1=0:mariculture/limestonePillar2,face2-5=0:mariculture/limestonePedestal1 -block:id=%limestone,data=12,stdrot=true,face0-1=0:mariculture/limestonePedestal2,face2=0:mariculture/limestoneBordered,face3=0:mariculture/limestonePillar2,face4-5=0:mariculture/limestonePedestal3 -block:id=%limestone,data=13,stdrot=true,face0-1=0:mariculture/limestonePedestal1,face2=0:mariculture/limestonePillar2,face3=0:mariculture/limestoneBordered,face4-5=0:mariculture/limestonePedestal4 -block:id=%limestone,data=14,stdrot=true,face0-3=0:mariculture/limestonePedestal3,face4=0:mariculture/limestoneBordered,face5=0:mariculture/limestonePillar2 -block:id=%limestone,data=15,stdrot=true,face0-3=0:mariculture/limestonePedestal4,face4=0:mariculture/limestonePillar2,face5=0:mariculture/limestoneBordered - -# %water:* (water), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockWater -block:id=%water,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/oyster - -# %metals:* (metals), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockMetal -block:id=%metals,data=0,stdrot=true,face0-5=0:mariculture/copperBlock -block:id=%metals,data=1,stdrot=true,face0-5=0:mariculture/aluminumBlock -block:id=%metals,data=2,stdrot=true,face0-5=0:mariculture/rutileBlock -block:id=%metals,data=3,stdrot=true,face0-5=0:mariculture/magnesiumBlock -block:id=%metals,data=4,stdrot=true,face0-5=0:mariculture/titaniumBlock -block:id=%metals,data=5,stdrot=true,face0-5=0:mariculture/baseIron -block:id=%metals,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/copperBlock - -# %sands:* (sands), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockGround -block:id=%sands,data=0,stdrot=true,face0-5=0:minecraft/sand -block:id=%sands,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/ancientSand - -# %woods:* (woods), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockWood -block:id=%woods,data=0,stdrot=true,face0-5=0:mariculture/baseWood -block:id=%woods,data=1,stdrot=true,face0-5=0:mariculture/polishedPlank -block:id=%woods,data=2,data=3,stdrot=true,face0-1=0:mariculture/polishedLogTop,face2-5=0:mariculture/polishedLogSide -block:id=%woods,data=4,data=5,data=6,data=7,stdrot=true,face0-3=0:mariculture/polishedLogSide,face4-5=0:mariculture/polishedLogTop -block:id=%woods,data=8,data=9,data=10,data=11,stdrot=true,face0-1=0:mariculture/polishedLogSide,face2-3=0:mariculture/polishedLogTop,face4-5=0:mariculture/polishedLogSide -block:id=%woods,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/polishedLogSide - -# %glass:* (glass), render=(STANDARD), opaque=false,cls=mariculture.core.blocks.BlockGlass -block:id=%glass,data=0,stdrot=true,face0-5=0:mariculture/heatglass/1 -block:id=%glass,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/glass_heatglass - -# %transparent:* (transparent), render=(STANDARD), opaque=false,cls=mariculture.core.blocks.BlockTransparent -block:id=%transparent,data=0,stdrot=true,face0-5=12000:mariculture/plastic/1 -block:id=%transparent,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:mariculture/glass_plastic - -# %pearl_block:* (pearl_block), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockPearlBlock -block:id=%pearl_block,data=0,stdrot=true,face0-5=0:mariculture/pearlBlock_white -block:id=%pearl_block,data=1,stdrot=true,face0-5=0:mariculture/pearlBlock_green -block:id=%pearl_block,data=2,stdrot=true,face0-5=0:mariculture/pearlBlock_yellow -block:id=%pearl_block,data=3,stdrot=true,face0-5=0:mariculture/pearlBlock_orange -block:id=%pearl_block,data=4,stdrot=true,face0-5=0:mariculture/pearlBlock_red -block:id=%pearl_block,data=5,stdrot=true,face0-5=0:mariculture/pearlBlock_gold -block:id=%pearl_block,data=6,stdrot=true,face0-5=0:mariculture/pearlBlock_brown -block:id=%pearl_block,data=7,stdrot=true,face0-5=0:mariculture/pearlBlock_purple -block:id=%pearl_block,data=8,stdrot=true,face0-5=0:mariculture/pearlBlock_blue -block:id=%pearl_block,data=9,stdrot=true,face0-5=0:mariculture/pearlBlock_black -block:id=%pearl_block,data=10,stdrot=true,face0-5=0:mariculture/pearlBlock_pink -block:id=%pearl_block,data=11,stdrot=true,face0-5=0:mariculture/pearlBlock_silver -block:id=%pearl_block,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/pearlBlock_white - -# %machines_single:* (machines_single), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockMachine -block:id=%machines_single,data=0,stdrot=true,face0-1=0:minecraft/planks_oak,face2-5=0:mariculture/bookshelf -block:id=%machines_single,data=1,stdrot=true,face0-1=0:mariculture/baseWood,face2-5=0:mariculture/dictionary -block:id=%machines_single,data=2,stdrot=true,face0-1=0:mariculture/baseWood,face2-5=0:mariculture/sawmill -block:id=%machines_single,data=3,stdrot=true,face0-2=0:mariculture/baseIron,face3=0:mariculture/sluice,face4-5=0:mariculture/baseIron -block:id=%machines_single,data=4,stdrot=true,face0-1=0:mariculture/baseIron,face2-5=0:mariculture/sponge -block:id=%machines_single,data=5,stdrot=true,face0-1=0:mariculture/baseWood,face2-5=0:mariculture/autofisher -block:id=%machines_single,data=6,stdrot=true,face0=0:mariculture/fishsorter1,face1=0:mariculture/fishsorter2,face2=0:mariculture/fishsorter3,face3=0:mariculture/fishsorter4,face4=0:mariculture/fishsorter5,face5=0:mariculture/fishsorter6 -block:id=%machines_single,data=7,stdrot=true,face0-1=0:mariculture/unpackerTop,face2-5=0:mariculture/unpacker -block:id=%machines_single,data=8,stdrot=true,face0-2=0:mariculture/sluiceAdvancedSide,face3=0:mariculture/sluiceAdvanced,face4-5=0:mariculture/sluiceAdvancedSide -block:id=%machines_single,data=9,stdrot=true,face0-1=0:mariculture/baseWood,face2-5=0:mariculture/generator -block:id=%machines_single,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=0:mariculture/baseWood,face2-5=0:mariculture/bookshelf - -# %machines_multi:* (machines_multi), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockMachineMulti -block:id=%machines_multi,data=0,stdrot=true,face0-1=0:mariculture/baseBrick,face2-5=0:mariculture/crucible -block:id=%machines_multi,data=1,stdrot=true,face0-5=0:mariculture/incubatorBase -block:id=%machines_multi,data=2,stdrot=true,face0-5=0:mariculture/incubatorTop -block:id=%machines_multi,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/crucible - -# %machines_multi_rendered:* (machines_multi_rendered), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockRenderedMachineMulti -block:id=%machines_multi_rendered,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/airCompressor -block:id=%machines_multi_rendered,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/airCompressorPower -block:id=%machines_multi_rendered,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/pressureVessel -block:id=%machines_multi_rendered,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/vat -block:id=%machines_multi_rendered,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/sifter -block:id=%machines_multi_rendered,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/airCompressor - -# %machines_single_rendered:* (machines_single_rendered), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockRenderedMachine -block:id=%machines_single_rendered,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/airpump -block:id=%machines_single_rendered,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/feeder -block:id=%machines_single_rendered,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/hopper_outside -block:id=%machines_single_rendered,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/fludd -block:id=%machines_single_rendered,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/ingotCaster - -# %ticking:* (ticking), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockTicking -block:id=%ticking,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/net - -# %tanks:* (tanks), render=mariculture.core.render.RenderHandler(CUSTOM), opaque=false,cls=mariculture.core.blocks.BlockTank -block:id=%tanks,data=0,stdrot=true,face0-5=12000:mariculture/normalTank -block:id=%tanks,data=1,stdrot=true,face0-5=12000:mariculture/fishTank/1 -block:id=%tanks,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:mariculture/bottleTank -block:id=%tanks,data=3,stdrot=true,face0-5=12000:mariculture/fluidtionaryTank -block:id=%tanks,data=4,stdrot=true,face0-5=12000:mariculture/hatcheryTank -block:id=%tanks,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:mariculture/normalTank - -# %pearl_brick:* (pearl_brick), render=(STANDARD), opaque=true,cls=mariculture.core.blocks.BlockPearlBlock -block:id=%pearl_brick,data=0,stdrot=true,face0-5=0:mariculture/pearlBrick_white -block:id=%pearl_brick,data=1,stdrot=true,face0-5=0:mariculture/pearlBrick_green -block:id=%pearl_brick,data=2,stdrot=true,face0-5=0:mariculture/pearlBrick_yellow -block:id=%pearl_brick,data=3,stdrot=true,face0-5=0:mariculture/pearlBrick_orange -block:id=%pearl_brick,data=4,stdrot=true,face0-5=0:mariculture/pearlBrick_red -block:id=%pearl_brick,data=5,stdrot=true,face0-5=0:mariculture/pearlBrick_gold -block:id=%pearl_brick,data=6,stdrot=true,face0-5=0:mariculture/pearlBrick_brown -block:id=%pearl_brick,data=7,stdrot=true,face0-5=0:mariculture/pearlBrick_purple -block:id=%pearl_brick,data=8,stdrot=true,face0-5=0:mariculture/pearlBrick_blue -block:id=%pearl_brick,data=9,stdrot=true,face0-5=0:mariculture/pearlBrick_black -block:id=%pearl_brick,data=10,stdrot=true,face0-5=0:mariculture/pearlBrick_pink -block:id=%pearl_brick,data=11,stdrot=true,face0-5=0:mariculture/pearlBrick_silver -block:id=%pearl_brick,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:mariculture/pearlBrick_white - -# %customFlooring:* (customFlooring), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomFlooring -block:id=%customFlooring,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone - -# %customBlock:* (customBlock), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomBlock -block:id=%customBlock,data=*,stdrot=true,face0-5=0:minecraft/stone - -# %customStairs:* (customStairs), render=(STAIRS), opaque=false,cls=mariculture.factory.blocks.BlockCustomStairs -block:id=%customStairs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:minecraft/stone - -# %customSlabs:* (customSlabs), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomSlab -block:id=%customSlabs,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:minecraft/stone - -# %customFence:* (customFence), render=(FENCE), opaque=false,cls=mariculture.factory.blocks.BlockCustomFence -block:id=%customFence,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/stone - -# %customGate:* (customGate), render=(FENCEGATE), opaque=false,cls=mariculture.factory.blocks.BlockCustomGate -block:id=%customGate,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/stone - -# %customWall:* (customWall), render=(WALL), opaque=false,cls=mariculture.factory.blocks.BlockCustomWall -block:id=%customWall,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/stone - -# %customLight:* (customLight), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomLight -block:id=%customLight,data=*,stdrot=true,face0-5=0:minecraft/stone - -# %customRFBlock:* (customRFBlock), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomPower -block:id=%customRFBlock,data=*,stdrot=true,face0-5=0:minecraft/stone - -# %customSlabsDouble:* (customSlabsDouble), render=(STANDARD), opaque=false,cls=mariculture.factory.blocks.BlockCustomSlab -block:id=%customSlabsDouble,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:minecraft/stone - -# %fish_oil:* (fish_oil), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockFishOil -block:id=%fish_oil,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/fishoil_still,face2-5=12000:mariculture/liquids/fishoil_flow - -# %custard:* (custard), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockCustard -block:id=%custard,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/custard_still,face2-5=12000:mariculture/liquids/custard_flow - -# %gunpowder_molten:* (gunpowder_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockGunpowder -block:id=%gunpowder_molten,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/gunpowder_still,face2-5=12000:mariculture/liquids/gunpowder_flow - -# %flux_molten:* (flux_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockFlux -block:id=%flux_molten,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/flux_still,face2-5=12000:mariculture/liquids/flux_flow - -# %ice_molten:* (ice_molten), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockIce -block:id=%ice_molten,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/ice_still,face2-5=12000:mariculture/liquids/ice_flow - -# %chlorophyll:* (chlorophyll), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=mariculture.fishery.blocks.fluids.BlockChlorophyll -block:id=%chlorophyll,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:mariculture/liquids/chlorophyll_still,face2-5=12000:mariculture/liquids/chlorophyll_flow - -# %lamps_off:* (lamps_off), render=(STANDARD), opaque=false,cls=mariculture.fishery.blocks.BlockNeonLamp -block:id=%lamps_off,data=0,stdrot=true,face0-5=12000:mariculture/lampsOff0 -block:id=%lamps_off,data=1,stdrot=true,face0-5=12000:mariculture/lampsOff1 -block:id=%lamps_off,data=2,stdrot=true,face0-5=12000:mariculture/lampsOff2 -block:id=%lamps_off,data=3,stdrot=true,face0-5=12000:mariculture/lampsOff3 -block:id=%lamps_off,data=4,stdrot=true,face0-5=12000:mariculture/lampsOff4 -block:id=%lamps_off,data=5,stdrot=true,face0-5=12000:mariculture/lampsOff5 -block:id=%lamps_off,data=6,stdrot=true,face0-5=12000:mariculture/lampsOff6 -block:id=%lamps_off,data=7,stdrot=true,face0-5=12000:mariculture/lampsOff7 -block:id=%lamps_off,data=8,stdrot=true,face0-5=12000:mariculture/lampsOff8 -block:id=%lamps_off,data=9,stdrot=true,face0-5=12000:mariculture/lampsOff9 -block:id=%lamps_off,data=10,stdrot=true,face0-5=12000:mariculture/lampsOff10 -block:id=%lamps_off,data=11,stdrot=true,face0-5=12000:mariculture/lampsOff11 -block:id=%lamps_off,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:mariculture/lampsOff0 - -# %lamps_on:* (lamps_on), render=(STANDARD), opaque=false,cls=mariculture.fishery.blocks.BlockNeonLamp -block:id=%lamps_on,data=0,stdrot=true,face0-5=12000:mariculture/lampsOn0 -block:id=%lamps_on,data=1,stdrot=true,face0-5=12000:mariculture/lampsOn1 -block:id=%lamps_on,data=2,stdrot=true,face0-5=12000:mariculture/lampsOn2 -block:id=%lamps_on,data=3,stdrot=true,face0-5=12000:mariculture/lampsOn3 -block:id=%lamps_on,data=4,stdrot=true,face0-5=12000:mariculture/lampsOn4 -block:id=%lamps_on,data=5,stdrot=true,face0-5=12000:mariculture/lampsOn5 -block:id=%lamps_on,data=6,stdrot=true,face0-5=12000:mariculture/lampsOn6 -block:id=%lamps_on,data=7,stdrot=true,face0-5=12000:mariculture/lampsOn7 -block:id=%lamps_on,data=8,stdrot=true,face0-5=12000:mariculture/lampsOn8 -block:id=%lamps_on,data=9,stdrot=true,face0-5=12000:mariculture/lampsOn9 -block:id=%lamps_on,data=10,stdrot=true,face0-5=12000:mariculture/lampsOn10 -block:id=%lamps_on,data=11,stdrot=true,face0-5=12000:mariculture/lampsOn11 -block:id=%lamps_on,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:mariculture/lampsOn0 - -# %plant_growable:* (plant_growable), render=(CROSSEDSQUARES), opaque=false,cls=mariculture.world.BlockCoral -block:id=%plant_growable,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp_middle -block:id=%plant_growable,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp -block:id=%plant_growable,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_pink -block:id=%plant_growable,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_red -block:id=%plant_growable,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_blue -block:id=%plant_growable,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_magenta -block:id=%plant_growable,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_brown -block:id=%plant_growable,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_yellow -block:id=%plant_growable,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_orange -block:id=%plant_growable,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_purple -block:id=%plant_growable,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_grey -block:id=%plant_growable,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_lightgrey -block:id=%plant_growable,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_white -block:id=%plant_growable,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp_middle - -# %plant_static:* (plant_static), render=(CROSSEDSQUARES), opaque=false,cls=mariculture.world.BlockCoral -block:id=%plant_static,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp_middle -block:id=%plant_static,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp -block:id=%plant_static,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_pink -block:id=%plant_static,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_red -block:id=%plant_static,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_blue -block:id=%plant_static,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_magenta -block:id=%plant_static,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_brown -block:id=%plant_static,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_yellow -block:id=%plant_static,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_orange -block:id=%plant_static,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_purple -block:id=%plant_static,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_grey -block:id=%plant_static,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_lightgrey -block:id=%plant_static,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_white -block:id=%plant_static,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:mariculture/coral_kelp_middle diff --git a/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-models.txt b/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-models.txt deleted file mode 100644 index 90ab2d58..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-models.txt +++ /dev/null @@ -1,268 +0,0 @@ -# MineFactoryReloaded 1.7.10R2.8.0RC2 -version:1.7 -modname:MineFactoryReloaded - - -cfgfile:config/powercrystals/minefactoryreloaded/common.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %tile.mfr.conveyor:* (tile.mfr.conveyor), render=powercrystals.minefactoryreloaded.render.block.ConveyorRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockConveyor -boxblock:id=%tile.mfr.conveyor,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%tile.mfr.conveyor,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11 -boxblock:id=%tile.mfr.conveyor,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=12,data=13,data=14,data=15 - -# %tile.mfr.rail.cargo.pickup:* (tile.mfr.rail.cargo.pickup), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailCargoPickup -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop,data=0 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop,data=2 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop,data=8 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop,data=10 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%tile.mfr.rail.cargo.pickup,patch0=HorizY001ZTop@180,data=15 - -# %tile.mfr.rail.cargo.dropoff:* (tile.mfr.rail.cargo.dropoff), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailCargoDropoff -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop,data=0 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop,data=2 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop,data=8 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop,data=10 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%tile.mfr.rail.cargo.dropoff,patch0=HorizY001ZTop@180,data=15 - -# %tile.mfr.rail.passenger.pickup:* (tile.mfr.rail.passenger.pickup), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailPassengerPickup -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop,data=0 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop,data=2 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop,data=8 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop,data=10 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%tile.mfr.rail.passenger.pickup,patch0=HorizY001ZTop@180,data=15 - -# %tile.mfr.rail.passenger.dropoff:* (tile.mfr.rail.passenger.dropoff), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailPassengerDropoff -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop,data=0 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop,data=2 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop,data=8 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop,data=10 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%tile.mfr.rail.passenger.dropoff,patch0=HorizY001ZTop@180,data=15 - -# %tile.mfr.rubberwood.sapling:* (tile.mfr.rubberwood.sapling), render=(CROSSEDSQUARES), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockRubberSapling -patchblock:id=%tile.mfr.rubberwood.sapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %tile.mfr.farmland:* (tile.mfr.farmland), render=(STANDARD), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockFertileSoil -boxblock:id=%tile.mfr.farmland,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.9375,zmin=0.0,zmax=1.0,data=* - -# %tile.mfr.detcord:* (tile.mfr.detcord), render=powercrystals.minefactoryreloaded.render.block.DetCordRenderer(CUSTOM), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockDetCord - -# %fluid.mfr.liquid.milk.still:* (fluid.mfr.liquid.milk.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.milk.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.sludge.still:* (fluid.mfr.liquid.sludge.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.sludge.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.sewage.still:* (fluid.mfr.liquid.sewage.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.sewage.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.mobessence.still:* (fluid.mfr.liquid.mobessence.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.mobessence.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.biofuel.still:* (fluid.mfr.liquid.biofuel.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockExplodingFluid -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.biofuel.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.meat.still:* (fluid.mfr.liquid.meat.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.meat.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.pinkslime.still:* (fluid.mfr.liquid.pinkslime.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockPinkSlimeFluid -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.pinkslime.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.chocolatemilk.still:* (fluid.mfr.liquid.chocolatemilk.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.chocolatemilk.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.mushroomsoup.still:* (fluid.mfr.liquid.mushroomsoup.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.mushroomsoup.still,ymax=0.125,data=15 - -# %fluid.mfr.liquid.steam.still:* (fluid.mfr.liquid.steam.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.875,data=1 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.75,data=2 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.625,data=3 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.5,data=4 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.375,data=5 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.25,data=6 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.125,data=7 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.875,data=9 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.75,data=10 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.625,data=11 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.5,data=12 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.375,data=13 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.25,data=14 -boxblock:id=%fluid.mfr.liquid.steam.still,ymax=0.125,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-texture.txt b/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-texture.txt deleted file mode 100644 index f1319986..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/MineFactoryReloaded-texture.txt +++ /dev/null @@ -1,443 +0,0 @@ -# MineFactoryReloaded 1.7.10R2.8.0RC2 -version:1.7 -modname:MineFactoryReloaded - - -cfgfile:config/powercrystals/minefactoryreloaded/common.cfg - - -texturepath:assets/minefactoryreloaded/textures/blocks/ -texture:id=minecraft/dirt,filename=assets/minecraft/textures/blocks/dirt.png -texture:id=minecraft/dirt_podzol_side,filename=assets/minecraft/textures/blocks/dirt_podzol_side.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.biofuel.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.biofuel.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.biofuel.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.biofuel.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.chocolatemilk.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.chocolatemilk.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.chocolatemilk.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.chocolatemilk.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.meat.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.meat.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.meat.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.meat.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.milk.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.milk.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.milk.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.milk.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.mobessence.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.mobessence.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.mobessence.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.mobessence.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.mushroomsoup.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.mushroomsoup.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.mushroomsoup.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.mushroomsoup.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.pinkslime.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.pinkslime.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.pinkslime.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.pinkslime.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.sewage.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.sewage.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.sewage.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.sewage.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.sludge.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.sludge.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.sludge.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.sludge.still.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.steam.flowing,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.steam.flowing.png -texture:id=minefactoryreloaded/fluid.mfr.liquid.steam.still,filename=assets/minefactoryreloaded/textures/blocks/fluid.mfr.liquid.steam.still.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.0.active.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.0.active.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.0.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.0.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.0.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.0.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoanvil.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoanvil.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoanvil.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoanvil.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoanvil.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoanvil.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoanvil.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoanvil.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autobrewer.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autobrewer.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autodisenchanter.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autodisenchanter.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autodisenchanter.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autodisenchanter.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoenchanter.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoenchanter.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autoenchanter.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autoenchanter.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autojukebox.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autojukebox.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autojukebox.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autojukebox.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autospawner.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autospawner.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.autospawner.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.autospawner.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.biofuelgenerator.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.biofuelgenerator.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.biofuelgenerator.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.biofuelgenerator.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.bioreactor.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.bioreactor.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.bioreactor.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.bioreactor.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockbreaker.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockbreaker.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockbreaker.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockbreaker.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockplacer.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockplacer.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockplacer.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockplacer.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockplacer.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockplacer.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blockplacer.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blockplacer.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.blocksmasher.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.blocksmasher.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.breeder.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.breeder.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.breeder.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.breeder.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.chronotyper.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.chronotyper.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.chronotyper.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.chronotyper.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.chronotyper.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.chronotyper.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.chunkloader.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.chunkloader.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.chunkloader.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.chunkloader.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.composter.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.composter.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.deepstorageunit.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.deepstorageunit.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.deepstorageunit.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.deepstorageunit.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.ejector.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.ejector.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.ejector.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.ejector.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.ejector.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.ejector.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.ejector.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.ejector.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.enchantmentrouter.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fertilizer.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fertilizer.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fertilizer.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fertilizer.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fertilizer.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fertilizer.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fertilizer.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fertilizer.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fisher.idle.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fisher.idle.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fisher.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fisher.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fisher.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fisher.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fountain.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fountain.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fountain.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fountain.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fruitpicker.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fruitpicker.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fruitpicker.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.fruitpicker.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.grinder.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.grinder.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.grinder.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.grinder.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.grinder.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.grinder.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.grinder.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.grinder.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.harvester.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.harvester.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.harvester.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.harvester.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.harvester.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.harvester.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.harvester.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.harvester.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemcollector.idle.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemcollector.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemcollector.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.itemrouter.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.itemrouter.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrill.idle.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrill.idle.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrill.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrill.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrill.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrill.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrillprecharger.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrillprecharger.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.laserdrillprecharger.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.lavafabricator.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.lavafabricator.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.lavafabricator.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.lavafabricator.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquicrafter.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquicrafter.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquicrafter.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquicrafter.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.liquidrouter.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.meatpacker.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.meatpacker.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.meatpacker.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.meatpacker.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobcounter.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobcounter.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobcounter.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobcounter.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobrouter.idle.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobrouter.idle.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobrouter.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobrouter.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobrouter.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobrouter.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.mobrouter.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.mobrouter.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.planter.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.planter.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.planter.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.planter.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.rancher.back,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.rancher.back.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.rancher.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.rancher.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.rancher.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.rancher.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.rednote.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.rednote.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.rednote.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.rednote.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.sewer.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.sewer.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.sewer.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.sewer.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.slaughterhouse.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.slaughterhouse.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.slaughterhouse.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.slaughterhouse.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.left,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.sludgeboiler.idle.left.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.right,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.sludgeboiler.idle.right.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.sludgeboiler.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.steamboiler.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.steamboiler.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.steamturbine.idle.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.steamturbine.idle.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.steamturbine.idle.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.steamturbine.idle.top.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.unifier.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.unifier.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.vet.idle.front,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.vet.idle.front.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.vet.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.vet.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.weathercollector.bottom,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.weathercollector.bottom.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.weathercollector.side,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.weathercollector.side.png -texture:id=minefactoryreloaded/machines/tile.mfr.machine.weathercollector.top,filename=assets/minefactoryreloaded/textures/blocks/machines/tile.mfr.machine.weathercollector.top.png -texture:id=minefactoryreloaded/tile.mfr.cable.plastic,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.cable.plastic.png -texture:id=minefactoryreloaded/tile.mfr.cable.redstone,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.cable.redstone.png -texture:id=minefactoryreloaded/tile.mfr.conveyor.base,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.conveyor.base.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.brick_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.brick_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.glowstone,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.glowstone.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.glowstone_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.glowstone_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.ice,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.ice.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.ice_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.ice_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.lapis,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.lapis.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.lapis_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.lapis_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.meat.cooked,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.meat.cooked.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.meat.raw,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.meat.raw.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.obsidian,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.obsidian.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.obsidian_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.obsidian_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.pavedstone,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.pavedstone.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.pavedstone_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.pavedstone_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.snow,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.snow.png -texture:id=minefactoryreloaded/tile.mfr.decorativebrick.snow_large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativebrick.snow_large.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.brick.large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.brick.large.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.brick.small,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.brick.small.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.cobble,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.cobble.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.gravel,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.gravel.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.paved,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.paved.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.black.smooth,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.black.smooth.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.brick.large,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.brick.large.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.brick.small,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.brick.small.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.cobble,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.cobble.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.gravel,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.gravel.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.paved,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.paved.png -texture:id=minefactoryreloaded/tile.mfr.decorativestone.white.smooth,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.decorativestone.white.smooth.png -texture:id=minefactoryreloaded/tile.mfr.detcord,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.detcord.png -texture:id=minefactoryreloaded/tile.mfr.farmland,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.farmland.png -texture:id=minefactoryreloaded/tile.mfr.machineblock.prc,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.machineblock.prc.png -texture:id=minefactoryreloaded/tile.mfr.plastic,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.plastic.png -texture:id=minefactoryreloaded/tile.mfr.rail.cargo.dropoff,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rail.cargo.dropoff.png -texture:id=minefactoryreloaded/tile.mfr.rail.cargo.pickup,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rail.cargo.pickup.png -texture:id=minefactoryreloaded/tile.mfr.rail.passenger.dropoff,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rail.passenger.dropoff.png -texture:id=minefactoryreloaded/tile.mfr.rail.passenger.pickup,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rail.passenger.pickup.png -texture:id=minefactoryreloaded/tile.mfr.rednet.logic,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rednet.logic.png -texture:id=minefactoryreloaded/tile.mfr.rednet.panel,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rednet.panel.png -texture:id=minefactoryreloaded/tile.mfr.road,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.road.png -texture:id=minefactoryreloaded/tile.mfr.road.light.off,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.road.light.off.png -texture:id=minefactoryreloaded/tile.mfr.road.light.on,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.road.light.on.png -texture:id=minefactoryreloaded/tile.mfr.rubberwood.leaves.dry.transparent,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rubberwood.leaves.dry.transparent.png -texture:id=minefactoryreloaded/tile.mfr.rubberwood.leaves.transparent,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rubberwood.leaves.transparent.png -texture:id=minefactoryreloaded/tile.mfr.rubberwood.log.side,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rubberwood.log.side.png -texture:id=minefactoryreloaded/tile.mfr.rubberwood.log.top,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rubberwood.log.top.png -texture:id=minefactoryreloaded/tile.mfr.rubberwood.sapling,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.rubberwood.sapling.png -texture:id=minefactoryreloaded/tile.mfr.stainedglass,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.stainedglass.png -texture:id=minefactoryreloaded/tile.mfr.vinescaffold.side,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.vinescaffold.side.png -texture:id=minefactoryreloaded/tile.mfr.vinescaffold.top,filename=assets/minefactoryreloaded/textures/blocks/tile.mfr.vinescaffold.top.png - - - -# %tile.mfr.conveyor:* (tile.mfr.conveyor), render=powercrystals.minefactoryreloaded.render.block.ConveyorRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockConveyor -block:id=%tile.mfr.conveyor,data=0,stdrot=true,transparency=TRANSPARENT,colorMult=F0F0F0,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=E36600,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=C730A5,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=8DA7F6,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=D8B920,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=49C14A,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=D881A4,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=505050,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=A3A3A3,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=54A69B,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=803880,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=404080,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=804020,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=47691D,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=B62222,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base -block:id=%tile.mfr.conveyor,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=1E1E1E,face0-5=17000:minefactoryreloaded/tile.mfr.conveyor.base - -# %tile.mfr.machineblock:* (tile.mfr.machineblock), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.decor.BlockFactoryDecoration -block:id=%tile.mfr.machineblock,data=0,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.0.active.side -block:id=%tile.mfr.machineblock,data=1,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.machineblock.prc - -# %tile.mfr.machine.0:* (tile.mfr.machine.0), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockFactoryMachine -block:id=%tile.mfr.machine.0,data=0,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.planter.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.planter.side -block:id=%tile.mfr.machine.0,data=1,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.fisher.idle.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.fisher.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.fisher.side -block:id=%tile.mfr.machine.0,data=2,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.harvester.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.harvester.idle.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.harvester.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.harvester.left -block:id=%tile.mfr.machine.0,data=3,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.rancher.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.rancher.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.rancher.side -block:id=%tile.mfr.machine.0,data=4,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.fertilizer.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.fertilizer.idle.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.fertilizer.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.fertilizer.left -block:id=%tile.mfr.machine.0,data=5,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.vet.side,face3=0:minefactoryreloaded/machines/tile.mfr.machine.vet.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.vet.side -block:id=%tile.mfr.machine.0,data=6,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.itemcollector.idle.side -block:id=%tile.mfr.machine.0,data=7,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.idle.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.blockbreaker.left -block:id=%tile.mfr.machine.0,data=8,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.weathercollector.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.weathercollector.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.weathercollector.side -block:id=%tile.mfr.machine.0,data=9,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-3=0:minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.side,face4=0:minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.sludgeboiler.idle.left -block:id=%tile.mfr.machine.0,data=10,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.sewer.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.sewer.side -block:id=%tile.mfr.machine.0,data=11,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.composter.side -block:id=%tile.mfr.machine.0,data=12,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.breeder.side,face3=0:minefactoryreloaded/machines/tile.mfr.machine.breeder.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.breeder.side -block:id=%tile.mfr.machine.0,data=13,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.grinder.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.grinder.idle.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.grinder.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.grinder.left -block:id=%tile.mfr.machine.0,data=14,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.autoenchanter.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.autoenchanter.side -block:id=%tile.mfr.machine.0,data=15,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.chronotyper.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.chronotyper.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.chronotyper.side - -# %tile.mfr.machine.1:* (tile.mfr.machine.1), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockFactoryMachine -block:id=%tile.mfr.machine.1,data=0,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.ejector.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.ejector.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.ejector.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.ejector.left -block:id=%tile.mfr.machine.1,data=1,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.itemrouter.left -block:id=%tile.mfr.machine.1,data=2,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.liquidrouter.left -block:id=%tile.mfr.machine.1,data=3,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.deepstorageunit.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.deepstorageunit.idle.side -block:id=%tile.mfr.machine.1,data=4,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.liquicrafter.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.liquicrafter.idle.side -block:id=%tile.mfr.machine.1,data=5,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.lavafabricator.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.lavafabricator.idle.side -block:id=%tile.mfr.machine.1,data=6,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.steamboiler.idle.side -block:id=%tile.mfr.machine.1,data=7,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.autojukebox.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.autojukebox.side -block:id=%tile.mfr.machine.1,data=8,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.unifier.side -block:id=%tile.mfr.machine.1,data=9,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.autospawner.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.autospawner.side -block:id=%tile.mfr.machine.1,data=10,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.bioreactor.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.bioreactor.side -block:id=%tile.mfr.machine.1,data=11,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.biofuelgenerator.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.biofuelgenerator.idle.side -block:id=%tile.mfr.machine.1,data=12,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.autodisenchanter.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.autodisenchanter.side -block:id=%tile.mfr.machine.1,data=13,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.slaughterhouse.side,face3=0:minefactoryreloaded/machines/tile.mfr.machine.slaughterhouse.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.slaughterhouse.side -block:id=%tile.mfr.machine.1,data=14,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.meatpacker.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.meatpacker.side -block:id=%tile.mfr.machine.1,data=15,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.enchantmentrouter.left - -# %tile.mfr.machine.2:* (tile.mfr.machine.2), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockFactoryMachine -block:id=%tile.mfr.machine.2,data=0,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrill.idle.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrill.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrill.idle.side -block:id=%tile.mfr.machine.2,data=1,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.idle.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.side,face3=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.laserdrillprecharger.side -block:id=%tile.mfr.machine.2,data=2,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.autoanvil.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.autoanvil.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.autoanvil.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.autoanvil.side -block:id=%tile.mfr.machine.2,data=3,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.blocksmasher.side -block:id=%tile.mfr.machine.2,data=4,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.rednote.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.rednote.side -block:id=%tile.mfr.machine.2,data=5,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.autobrewer.side -block:id=%tile.mfr.machine.2,data=6,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.idle.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.fruitpicker.side -block:id=%tile.mfr.machine.2,data=7,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.blockplacer.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.blockplacer.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.blockplacer.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.blockplacer.left -block:id=%tile.mfr.machine.2,data=8,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.mobcounter.side,face3=0:minefactoryreloaded/machines/tile.mfr.machine.mobcounter.front,face4-5=0:minefactoryreloaded/machines/tile.mfr.machine.mobcounter.side -block:id=%tile.mfr.machine.2,data=9,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.steamturbine.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.steamturbine.idle.side -block:id=%tile.mfr.machine.2,data=10,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.chunkloader.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.chunkloader.idle.side -block:id=%tile.mfr.machine.2,data=11,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.fountain.idle.top,face2-5=0:minefactoryreloaded/machines/tile.mfr.machine.fountain.side -block:id=%tile.mfr.machine.2,data=12,stdrot=true,face0=0:minefactoryreloaded/machines/tile.mfr.machine.0.bottom,face1=0:minefactoryreloaded/machines/tile.mfr.machine.0.top,face2=0:minefactoryreloaded/machines/tile.mfr.machine.mobrouter.idle.back,face3=0:minefactoryreloaded/machines/tile.mfr.machine.mobrouter.idle.front,face4=0:minefactoryreloaded/machines/tile.mfr.machine.mobrouter.right,face5=0:minefactoryreloaded/machines/tile.mfr.machine.mobrouter.left - -# %tile.mfr.cable.plastic:* (tile.mfr.cable.plastic), render=powercrystals.minefactoryreloaded.render.block.PlasticPipeRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockPlasticPipe -block:id=%tile.mfr.cable.plastic,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.cable.plastic - -# %tile.mfr.cable.redstone:* (tile.mfr.cable.redstone), render=powercrystals.minefactoryreloaded.render.block.RedNetCableRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRedNetCable -block:id=%tile.mfr.cable.redstone,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.cable.redstone - -# %tile.mfr.rednet.logic:* (tile.mfr.rednet.logic), render=powercrystals.minefactoryreloaded.render.block.RedNetLogicRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockRedNetLogic -block:id=%tile.mfr.rednet.logic,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.rednet.logic - -# %tile.mfr.rednet.panel:* (tile.mfr.rednet.panel), render=powercrystals.minefactoryreloaded.render.tileentity.RedNetHistorianRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockRedNetPanel -block:id=%tile.mfr.rednet.panel,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.rednet.panel - -# %tile.mfr.rail.cargo.pickup:* (tile.mfr.rail.cargo.pickup), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailCargoPickup -block:id=%tile.mfr.rail.cargo.pickup,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minefactoryreloaded/tile.mfr.rail.cargo.pickup - -# %tile.mfr.rail.cargo.dropoff:* (tile.mfr.rail.cargo.dropoff), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailCargoDropoff -block:id=%tile.mfr.rail.cargo.dropoff,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minefactoryreloaded/tile.mfr.rail.cargo.dropoff - -# %tile.mfr.rail.passenger.pickup:* (tile.mfr.rail.passenger.pickup), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailPassengerPickup -block:id=%tile.mfr.rail.passenger.pickup,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minefactoryreloaded/tile.mfr.rail.passenger.pickup - -# %tile.mfr.rail.passenger.dropoff:* (tile.mfr.rail.passenger.dropoff), render=(MINECARTTRACK), opaque=false,cls=powercrystals.minefactoryreloaded.block.transport.BlockRailPassengerDropoff -block:id=%tile.mfr.rail.passenger.dropoff,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minefactoryreloaded/tile.mfr.rail.passenger.dropoff - -# %tile.mfr.rubberwood.sapling:* (tile.mfr.rubberwood.sapling), render=(CROSSEDSQUARES), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockRubberSapling -block:id=%tile.mfr.rubberwood.sapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minefactoryreloaded/tile.mfr.rubberwood.sapling - -# %tile.mfr.rubberwood.log:* (tile.mfr.rubberwood.log), render=(LOG), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockRubberWood -block:id=%tile.mfr.rubberwood.log,data=0,data=1,data=2,data=3,stdrot=true,face0-1=0:minefactoryreloaded/tile.mfr.rubberwood.log.top,face2-5=0:minefactoryreloaded/tile.mfr.rubberwood.log.side -block:id=%tile.mfr.rubberwood.log,data=4,data=5,data=6,data=7,face0-1=0:minefactoryreloaded/tile.mfr.rubberwood.log.side,face2-3=4000:minefactoryreloaded/tile.mfr.rubberwood.log.side,face4-5=0:minefactoryreloaded/tile.mfr.rubberwood.log.top -block:id=%tile.mfr.rubberwood.log,data=8,data=9,data=10,data=11,face0-1=4000:minefactoryreloaded/tile.mfr.rubberwood.log.side,face2-3=0:minefactoryreloaded/tile.mfr.rubberwood.log.top,face4-5=4000:minefactoryreloaded/tile.mfr.rubberwood.log.side -block:id=%tile.mfr.rubberwood.log,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.rubberwood.log.side - -# %tile.mfr.rubberwood.leaves:* (tile.mfr.rubberwood.leaves), render=(STANDARD), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockRubberLeaves -block:id=%tile.mfr.rubberwood.leaves,data=0,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.transparent -block:id=%tile.mfr.rubberwood.leaves,data=1,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.rubberwood.leaves.dry.transparent -block:id=%tile.mfr.rubberwood.leaves,data=4,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.transparent -block:id=%tile.mfr.rubberwood.leaves,data=5,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.dry.transparent -block:id=%tile.mfr.rubberwood.leaves,data=8,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.transparent -block:id=%tile.mfr.rubberwood.leaves,data=9,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.dry.transparent -block:id=%tile.mfr.rubberwood.leaves,data=12,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.transparent -block:id=%tile.mfr.rubberwood.leaves,data=13,stdrot=true,face0-5=2000:minefactoryreloaded/tile.mfr.rubberwood.leaves.dry.transparent - -# %tile.mfr.stainedglass.block:* (tile.mfr.stainedglass.block), render=powercrystals.minefactoryreloaded.render.block.FactoryGlassRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.decor.BlockFactoryGlass -block:id=%tile.mfr.stainedglass.block,data=0,stdrot=true,colorMult=F0F0F0,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=1,stdrot=true,colorMult=E36600,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=2,stdrot=true,colorMult=C730A5,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=3,stdrot=true,colorMult=8DA7F6,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=4,stdrot=true,colorMult=D8B920,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=5,stdrot=true,colorMult=49C14A,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=6,stdrot=true,colorMult=D881A4,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=7,stdrot=true,colorMult=505050,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=8,stdrot=true,colorMult=A3A3A3,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=9,stdrot=true,colorMult=54A69B,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=10,stdrot=true,colorMult=803880,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=11,stdrot=true,colorMult=404080,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=12,stdrot=true,colorMult=804020,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=13,stdrot=true,colorMult=47691D,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=14,stdrot=true,colorMult=B62222,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.block,data=15,stdrot=true,colorMult=1E1E1E,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass - -# %tile.mfr.stainedglass.pane:* (tile.mfr.stainedglass.pane), render=powercrystals.minefactoryreloaded.render.block.FactoryGlassPaneRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.decor.BlockFactoryGlassPane -block:id=%tile.mfr.stainedglass.pane,data=0,stdrot=true,colorMult=F0F0F0,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=1,stdrot=true,colorMult=E36600,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=2,stdrot=true,colorMult=C730A5,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=3,stdrot=true,colorMult=8DA7F6,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=4,stdrot=true,colorMult=D8B920,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=5,stdrot=true,colorMult=49C14A,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=6,stdrot=true,colorMult=D881A4,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=7,stdrot=true,colorMult=505050,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=8,stdrot=true,colorMult=A3A3A3,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=9,stdrot=true,colorMult=54A69B,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=10,stdrot=true,colorMult=803880,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=11,stdrot=true,colorMult=404080,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=12,stdrot=true,colorMult=804020,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=13,stdrot=true,colorMult=47691D,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=14,stdrot=true,colorMult=B62222,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass -block:id=%tile.mfr.stainedglass.pane,data=15,stdrot=true,colorMult=1E1E1E,face0-5=17000:minefactoryreloaded/tile.mfr.stainedglass - -# %tile.mfr.road:* (tile.mfr.road), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.transport.BlockFactoryRoad -block:id=%tile.mfr.road,data=0,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road -block:id=%tile.mfr.road,data=1,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road.light.off -block:id=%tile.mfr.road,data=2,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road.light.on -block:id=%tile.mfr.road,data=3,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road.light.off -block:id=%tile.mfr.road,data=4,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road.light.on -block:id=%tile.mfr.road,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.road - -# %tile.mfr.plastic:* (tile.mfr.plastic), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.decor.BlockFactoryPlastic -block:id=%tile.mfr.plastic,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.plastic - -# %tile.mfr.decorativebrick:* (tile.mfr.decorativebrick), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.decor.BlockDecorativeBricks -block:id=%tile.mfr.decorativebrick,data=0,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.ice -block:id=%tile.mfr.decorativebrick,data=1,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.glowstone -block:id=%tile.mfr.decorativebrick,data=2,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.lapis -block:id=%tile.mfr.decorativebrick,data=3,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.obsidian -block:id=%tile.mfr.decorativebrick,data=4,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.pavedstone -block:id=%tile.mfr.decorativebrick,data=5,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.snow -block:id=%tile.mfr.decorativebrick,data=6,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.ice_large -block:id=%tile.mfr.decorativebrick,data=7,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.glowstone_large -block:id=%tile.mfr.decorativebrick,data=8,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.lapis_large -block:id=%tile.mfr.decorativebrick,data=9,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.obsidian_large -block:id=%tile.mfr.decorativebrick,data=10,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.pavedstone_large -block:id=%tile.mfr.decorativebrick,data=11,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.snow_large -block:id=%tile.mfr.decorativebrick,data=12,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.meat.raw -block:id=%tile.mfr.decorativebrick,data=13,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.meat.cooked -block:id=%tile.mfr.decorativebrick,data=14,data=15,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativebrick.brick_large - -# %tile.mfr.decorativestone:* (tile.mfr.decorativestone), render=(STANDARD), opaque=true,cls=powercrystals.minefactoryreloaded.block.decor.BlockDecorativeStone -block:id=%tile.mfr.decorativestone,data=0,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.smooth -block:id=%tile.mfr.decorativestone,data=1,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.smooth -block:id=%tile.mfr.decorativestone,data=2,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.cobble -block:id=%tile.mfr.decorativestone,data=3,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.cobble -block:id=%tile.mfr.decorativestone,data=4,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.brick.large -block:id=%tile.mfr.decorativestone,data=5,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.brick.large -block:id=%tile.mfr.decorativestone,data=6,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.brick.small -block:id=%tile.mfr.decorativestone,data=7,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.brick.small -block:id=%tile.mfr.decorativestone,data=8,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.gravel -block:id=%tile.mfr.decorativestone,data=9,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.gravel -block:id=%tile.mfr.decorativestone,data=10,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.black.paved -block:id=%tile.mfr.decorativestone,data=11,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.decorativestone.white.paved - -# %tile.mfr.vinescaffold:* (tile.mfr.vinescaffold), render=powercrystals.minefactoryreloaded.render.block.VineScaffoldRenderer(CUSTOM), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockVineScaffold -block:id=%tile.mfr.vinescaffold,data=*,stdrot=true,face0-1=2000:minefactoryreloaded/tile.mfr.vinescaffold.top,face2-5=2000:minefactoryreloaded/tile.mfr.vinescaffold.side - -# %tile.mfr.farmland:* (tile.mfr.farmland), render=(STANDARD), opaque=false,cls=powercrystals.minefactoryreloaded.block.BlockFertileSoil -block:id=%tile.mfr.farmland,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/dirt,face1=0:minefactoryreloaded/tile.mfr.farmland,face2-5=0:minecraft/dirt_podzol_side - -# %tile.mfr.detcord:* (tile.mfr.detcord), render=powercrystals.minefactoryreloaded.render.block.DetCordRenderer(CUSTOM), opaque=true,cls=powercrystals.minefactoryreloaded.block.BlockDetCord -block:id=%tile.mfr.detcord,data=*,stdrot=true,face0-5=0:minefactoryreloaded/tile.mfr.detcord - -# %fluid.mfr.liquid.milk.still:* (fluid.mfr.liquid.milk.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.milk.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.milk.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.milk.flowing - -# %fluid.mfr.liquid.sludge.still:* (fluid.mfr.liquid.sludge.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.sludge.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.sludge.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.sludge.flowing - -# %fluid.mfr.liquid.sewage.still:* (fluid.mfr.liquid.sewage.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.sewage.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.sewage.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.sewage.flowing - -# %fluid.mfr.liquid.mobessence.still:* (fluid.mfr.liquid.mobessence.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.mobessence.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.mobessence.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.mobessence.flowing - -# %fluid.mfr.liquid.biofuel.still:* (fluid.mfr.liquid.biofuel.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockExplodingFluid -block:id=%fluid.mfr.liquid.biofuel.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.biofuel.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.biofuel.flowing - -# %fluid.mfr.liquid.meat.still:* (fluid.mfr.liquid.meat.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.meat.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.meat.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.meat.flowing - -# %fluid.mfr.liquid.pinkslime.still:* (fluid.mfr.liquid.pinkslime.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockPinkSlimeFluid -block:id=%fluid.mfr.liquid.pinkslime.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.pinkslime.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.pinkslime.flowing - -# %fluid.mfr.liquid.chocolatemilk.still:* (fluid.mfr.liquid.chocolatemilk.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.chocolatemilk.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.chocolatemilk.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.chocolatemilk.flowing - -# %fluid.mfr.liquid.mushroomsoup.still:* (fluid.mfr.liquid.mushroomsoup.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.mushroomsoup.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.mushroomsoup.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.mushroomsoup.flowing - -# %fluid.mfr.liquid.steam.still:* (fluid.mfr.liquid.steam.still), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=powercrystals.minefactoryreloaded.block.fluid.BlockFactoryFluid -block:id=%fluid.mfr.liquid.steam.still,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:minefactoryreloaded/fluid.mfr.liquid.steam.still,face2-5=12000:minefactoryreloaded/fluid.mfr.liquid.steam.flowing diff --git a/forge-1.11.2/src/main/resources/renderdata/Natura-models.txt b/forge-1.11.2/src/main/resources/renderdata/Natura-models.txt deleted file mode 100644 index 0e1c8387..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Natura-models.txt +++ /dev/null @@ -1,629 +0,0 @@ -# Natura 2.2.0 -version:1.7 -modname:Natura - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %N Crops:* (N Crops), render=mods.natura.client.CropRender(CROPS), opaque=false,cls=mods.natura.blocks.crops.CropBlock -patchblock:id=%N Crops,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8 - -# %BerryBush:* (BerryBush), render=mods.natura.client.BerryRender(CUSTOM), opaque=false,cls=mods.natura.blocks.crops.BerryBush -boxblock:id=%BerryBush,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1,data=2,data=3 -boxblock:id=%BerryBush,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.75,zmin=0.125,zmax=0.875,data=4,data=5,data=6,data=7 - -# %NetherBerryBush:* (NetherBerryBush), render=mods.natura.client.BerryRender(CUSTOM), opaque=false,cls=mods.natura.blocks.crops.NetherBerryBush -boxblock:id=%NetherBerryBush,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1,data=2,data=3 -boxblock:id=%NetherBerryBush,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.75,zmin=0.125,zmax=0.875,data=4,data=5,data=6,data=7 - -# %florasapling:* (florasapling), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.trees.NSaplingBlock -patchblock:id=%florasapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %door.redwood:* (door.redwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.redwood,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.eucalyptus:* (door.eucalyptus), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.eucalyptus,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.hopseed:* (door.hopseed), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.hopseed,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.sakura:* (door.sakura), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.sakura,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.ghostwood:* (door.ghostwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.ghostwood,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.bloodwood:* (door.bloodwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.bloodwood,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %door.redwoodbark:* (door.redwoodbark), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -customblock:id=%door.redwoodbark,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %Thornvines:* (Thornvines), render=(VINE), opaque=false,cls=mods.natura.blocks.crops.ThornVines -patchblock:id=%Thornvines,patch0=VertX0In@270#0,data=1 -patchblock:id=%Thornvines,patch0=VertX0In#0,data=2 -patchblock:id=%Thornvines,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%Thornvines,patch0=VertX0In@90#0,data=4 -patchblock:id=%Thornvines,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%Thornvines,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%Thornvines,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%Thornvines,patch0=VertX0In@180#0,data=8 -patchblock:id=%Thornvines,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%Thornvines,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%Thornvines,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%Thornvines,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%Thornvines,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%Thornvines,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%Thornvines,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %Glowshroom:* (Glowshroom), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.crops.Glowshroom -patchblock:id=%Glowshroom,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %Blazerail:* (Blazerail), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRail -patchblock:id=%Blazerail,patch0=HorizY001ZTop,data=0 -patchblock:id=%Blazerail,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop,data=2 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%Blazerail,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%Blazerail,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%Blazerail,patch0=HorizY001ZTop@270,data=8,data=9 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop,data=10 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%Blazerail,patch0=SlopeXUpZTop@90,data=13 - -# %BrailPowered:* (BrailPowered), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailPowered -patchblock:id=%BrailPowered,patch0=HorizY001ZTop,data=0 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop,data=2 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop,data=8 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop,data=10 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%BrailPowered,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%BrailPowered,patch0=HorizY001ZTop@180,data=15 - -# %BrailDetector:* (BrailDetector), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailDetector -patchblock:id=%BrailDetector,patch0=HorizY001ZTop,data=0 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop,data=2 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop,data=8 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop,data=10 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%BrailDetector,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%BrailDetector,patch0=HorizY001ZTop@180,data=15 - -# %BrailActivator:* (BrailActivator), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailPowered -patchblock:id=%BrailActivator,patch0=HorizY001ZTop,data=0 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop,data=2 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop,data=8 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@90,data=9 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop,data=10 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%BrailActivator,patch0=SlopeXUpZTop@90,data=13 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@90,data=14 -patchblock:id=%BrailActivator,patch0=HorizY001ZTop@180,data=15 - -# %NetherPressurePlate:* (NetherPressurePlate), render=(STANDARD), opaque=false,cls=mods.natura.blocks.overrides.AlternatePressurePlate -boxblock:id=%NetherPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%NetherPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%NetherPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %NetherButton:* (NetherButton), render=(STANDARD), opaque=false,cls=mods.natura.blocks.overrides.NetherrackButton -boxblock:id=%NetherButton,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%NetherButton,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%NetherButton,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%NetherButton,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%NetherButton,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%NetherButton,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%NetherButton,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%NetherButton,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %NetherLever:* (NetherLever), render=mods.natura.client.LeverRender(CUSTOM), opaque=false,cls=mods.natura.blocks.overrides.NetherLever -boxblock:id=%NetherLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=0 -boxblock:id=%NetherLever,xmin=0.0,xmax=0.375,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%NetherLever,xmin=0.625,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%NetherLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.375,data=3 -boxblock:id=%NetherLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.625,zmax=1.0,data=4 -boxblock:id=%NetherLever,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.6000000238418579,zmin=0.25,zmax=0.75,data=5,data=6 -boxblock:id=%NetherLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=7,data=8 -boxblock:id=%NetherLever,xmin=0.0,xmax=0.375,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%NetherLever,xmin=0.625,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%NetherLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.375,data=11 -boxblock:id=%NetherLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.625,zmax=1.0,data=12 -boxblock:id=%NetherLever,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.6000000238418579,zmin=0.25,zmax=0.75,data=13,data=14 -boxblock:id=%NetherLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=15 - -# %Rare Sapling:* (Rare Sapling), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.trees.OverworldSapling -patchblock:id=%Rare Sapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0,data=1,data=2,data=3,data=4 -patchblock:id=%Rare Sapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=8,data=9,data=10,data=11,data=12 - -# %Bluebells:* (Bluebells), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.crops.FlowerBlock -patchblock:id=%Bluebells,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %Natura.fence:* (Natura.fence), render=mods.natura.client.FenceRender(FENCE), opaque=false,cls=mods.natura.blocks.overrides.AlternateFence -customblock:id=%Natura.fence,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,data=* - -# %GrassSlab:* (GrassSlab), render=(STANDARD), opaque=false,cls=mods.natura.blocks.GrassSlab -boxblock:id=%GrassSlab,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%GrassSlab,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %plankSlab1:* (plankSlab1), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NSlabBase -boxblock:id=%plankSlab1,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%plankSlab1,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %plankSlab2:* (plankSlab2), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NSlabBase -boxblock:id=%plankSlab2,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%plankSlab2,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %stair.eucalyptus:* (stair.eucalyptus), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.eucalyptus,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.sakura:* (stair.sakura), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.sakura,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.ghostwood:* (stair.ghostwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.ghostwood,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.redwood:* (stair.redwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.redwood,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.bloodwood:* (stair.bloodwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.bloodwood,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.hopseed:* (stair.hopseed), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.hopseed,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.maple:* (stair.maple), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.maple,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.silverbell:* (stair.silverbell), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.silverbell,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.amaranth:* (stair.amaranth), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.amaranth,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.tiger:* (stair.tiger), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.tiger,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.willow:* (stair.willow), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.willow,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.darkwood:* (stair.darkwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.darkwood,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stair.fusewood:* (stair.fusewood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -customblock:id=%stair.fusewood,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %pressureplate.eucalyptus:* (pressureplate.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.eucalyptus,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.eucalyptus,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.eucalyptus,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.eucalyptus:* (trapdoor.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.eucalyptus,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.eucalyptus,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.eucalyptus,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.eucalyptus:* (button.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.eucalyptus,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.eucalyptus,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.eucalyptus,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.eucalyptus,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.eucalyptus,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.eucalyptus,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.eucalyptus,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.eucalyptus,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.eucalyptus:* (fenceGate.eucalyptus), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.eucalyptus,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.sakura:* (pressureplate.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.sakura,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.sakura,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.sakura,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.sakura:* (trapdoor.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.sakura,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.sakura,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.sakura,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.sakura:* (button.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.sakura,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.sakura,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.sakura,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.sakura,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.sakura,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.sakura,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.sakura,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.sakura,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.sakura:* (fenceGate.sakura), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.sakura,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.ghostwood:* (pressureplate.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.ghostwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.ghostwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.ghostwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.ghostwood:* (trapdoor.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.ghostwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.ghostwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.ghostwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.ghostwood:* (button.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.ghostwood,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.ghostwood,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.ghostwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.ghostwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.ghostwood,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.ghostwood,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.ghostwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.ghostwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.ghostwood:* (fenceGate.ghostwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.ghostwood,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.redwood:* (pressureplate.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.redwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.redwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.redwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.redwood:* (trapdoor.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.redwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.redwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.redwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.redwood:* (button.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.redwood,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.redwood,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.redwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.redwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.redwood,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.redwood,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.redwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.redwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.redwood:* (fenceGate.redwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.redwood,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.bloodwood:* (pressureplate.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.bloodwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.bloodwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.bloodwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.bloodwood:* (trapdoor.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.bloodwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.bloodwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.bloodwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.bloodwood:* (button.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.bloodwood,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.bloodwood,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.bloodwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.bloodwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.bloodwood,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.bloodwood,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.bloodwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.bloodwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.bloodwood:* (fenceGate.bloodwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.bloodwood,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.hopseed:* (pressureplate.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.hopseed,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.hopseed,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.hopseed,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.hopseed:* (trapdoor.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.hopseed,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.hopseed,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.hopseed,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.hopseed:* (button.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.hopseed,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.hopseed,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.hopseed,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.hopseed,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.hopseed,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.hopseed,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.hopseed,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.hopseed,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.hopseed:* (fenceGate.hopseed), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.hopseed,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.maple:* (pressureplate.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.maple,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.maple,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.maple,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.maple:* (trapdoor.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.maple,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.maple,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.maple,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.maple:* (button.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.maple,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.maple,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.maple,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.maple,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.maple,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.maple,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.maple,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.maple,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.maple:* (fenceGate.maple), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.maple,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.amaranth:* (pressureplate.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.amaranth,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.amaranth,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.amaranth,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.amaranth:* (trapdoor.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.amaranth,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.amaranth,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.amaranth,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.amaranth:* (button.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.amaranth,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.amaranth,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.amaranth,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.amaranth,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.amaranth,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.amaranth,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.amaranth,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.amaranth,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.amaranth:* (fenceGate.amaranth), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.amaranth,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.silverbell:* (pressureplate.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.silverbell,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.silverbell,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.silverbell,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.silverbell:* (trapdoor.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.silverbell,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.silverbell,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.silverbell,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.silverbell:* (button.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.silverbell,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.silverbell,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.silverbell,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.silverbell,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.silverbell,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.silverbell,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.silverbell,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.silverbell,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.silverbell:* (fenceGate.silverbell), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.silverbell,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.tiger:* (pressureplate.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.tiger,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.tiger,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.tiger,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.tiger:* (trapdoor.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.tiger,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.tiger,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.tiger,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.tiger:* (button.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.tiger,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.tiger,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.tiger,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.tiger,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.tiger,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.tiger,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.tiger,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.tiger,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.tiger:* (fenceGate.tiger), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.tiger,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.willow:* (pressureplate.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.willow,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.willow,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.willow,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.willow:* (trapdoor.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.willow,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.willow,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.willow,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.willow:* (button.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.willow,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.willow,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.willow,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.willow,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.willow,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.willow,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.willow,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.willow,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.willow:* (fenceGate.willow), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.willow,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.darkwood:* (pressureplate.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.darkwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.darkwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.darkwood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.darkwood:* (trapdoor.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.darkwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.darkwood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.darkwood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.darkwood:* (button.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.darkwood,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.darkwood,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.darkwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.darkwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.darkwood,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.darkwood,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.darkwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.darkwood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.darkwood:* (fenceGate.darkwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.darkwood,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* - -# %pressureplate.fusewood:* (pressureplate.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -boxblock:id=%pressureplate.fusewood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%pressureplate.fusewood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%pressureplate.fusewood,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %trapdoor.fusewood:* (trapdoor.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=4 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=5 -boxblock:id=%trapdoor.fusewood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%trapdoor.fusewood,xmin=0.8125,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%trapdoor.fusewood,xmin=0.0,xmax=0.1875,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %button.fusewood:* (button.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -boxblock:id=%button.fusewood,xmin=0.0,xmax=0.125,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%button.fusewood,xmin=0.875,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%button.fusewood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.125,data=3 -boxblock:id=%button.fusewood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.875,zmax=1.0,data=4,data=5,data=6,data=7,data=8 -boxblock:id=%button.fusewood,xmin=0.0,xmax=0.0625,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%button.fusewood,xmin=0.9375,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%button.fusewood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%button.fusewood,xmin=0.3125,xmax=0.6875,ymin=0.375,ymax=0.625,zmin=0.9375,zmax=1.0,data=12,data=13,data=14,data=15 - -# %fenceGate.fusewood:* (fenceGate.fusewood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -customblock:id=%fenceGate.fusewood,class=org.dynmap.hdmap.renderer.FenceGateBlockRenderer,type=fence,link0=107,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/Natura-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Natura-texture.txt deleted file mode 100644 index 471c156e..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Natura-texture.txt +++ /dev/null @@ -1,924 +0,0 @@ -# Natura 2.2.0 -version:1.7 -modname:Natura - - - -# Configuration file not found! - - -texturepath:assets/natura/textures/blocks/ -texture:id=minecraft/lava_still,filename=assets/minecraft/textures/blocks/lava_still.png -texture:id=minecraft/netherrack,filename=assets/minecraft/textures/blocks/netherrack.png -texture:id=natura/barley_1,filename=assets/natura/textures/blocks/barley_1.png -texture:id=natura/barley_2,filename=assets/natura/textures/blocks/barley_2.png -texture:id=natura/barley_3,filename=assets/natura/textures/blocks/barley_3.png -texture:id=natura/barley_4,filename=assets/natura/textures/blocks/barley_4.png -texture:id=natura/blackberry_fancy,filename=assets/natura/textures/blocks/blackberry_fancy.png -texture:id=natura/blackberry_ripe_fancy,filename=assets/natura/textures/blocks/blackberry_ripe_fancy.png -texture:id=natura/blightberry_fancy,filename=assets/natura/textures/blocks/blightberry_fancy.png -texture:id=natura/blightberry_ripe_fancy,filename=assets/natura/textures/blocks/blightberry_ripe_fancy.png -texture:id=natura/bloodwood_bark,filename=assets/natura/textures/blocks/bloodwood_bark.png -texture:id=natura/bloodwood_bookshelf,filename=assets/natura/textures/blocks/bloodwood_bookshelf.png -texture:id=natura/bloodwood_door_bottom,filename=assets/natura/textures/blocks/bloodwood_door_bottom.png -texture:id=natura/bloodwood_door_top,filename=assets/natura/textures/blocks/bloodwood_door_top.png -texture:id=natura/bloodwood_leaves_fancy,filename=assets/natura/textures/blocks/bloodwood_leaves_fancy.png -texture:id=natura/bloodwood_lower_left,filename=assets/natura/textures/blocks/bloodwood_lower_left.png -texture:id=natura/bloodwood_lower_right,filename=assets/natura/textures/blocks/bloodwood_lower_right.png -texture:id=natura/bloodwood_planks,filename=assets/natura/textures/blocks/bloodwood_planks.png -texture:id=natura/bloodwood_sapling,filename=assets/natura/textures/blocks/bloodwood_sapling.png -texture:id=natura/bloodwood_side_left,filename=assets/natura/textures/blocks/bloodwood_side_left.png -texture:id=natura/bloodwood_side_right,filename=assets/natura/textures/blocks/bloodwood_side_right.png -texture:id=natura/bloodwood_trapdoor,filename=assets/natura/textures/blocks/bloodwood_trapdoor.png -texture:id=natura/bloodwood_upper_left,filename=assets/natura/textures/blocks/bloodwood_upper_left.png -texture:id=natura/bloodwood_upper_right,filename=assets/natura/textures/blocks/bloodwood_upper_right.png -texture:id=natura/bloodwood_workbench_face,filename=assets/natura/textures/blocks/bloodwood_workbench_face.png -texture:id=natura/bloodwood_workbench_side,filename=assets/natura/textures/blocks/bloodwood_workbench_side.png -texture:id=natura/bloodwood_workbench_top,filename=assets/natura/textures/blocks/bloodwood_workbench_top.png -texture:id=natura/blueberry_fancy,filename=assets/natura/textures/blocks/blueberry_fancy.png -texture:id=natura/blueberry_ripe_fancy,filename=assets/natura/textures/blocks/blueberry_ripe_fancy.png -texture:id=natura/brail_activator,filename=assets/natura/textures/blocks/brail_activator.png -texture:id=natura/brail_activator_powered,filename=assets/natura/textures/blocks/brail_activator_powered.png -texture:id=natura/brail_detector,filename=assets/natura/textures/blocks/brail_detector.png -texture:id=natura/brail_detector_powered,filename=assets/natura/textures/blocks/brail_detector_powered.png -texture:id=natura/brail_golden,filename=assets/natura/textures/blocks/brail_golden.png -texture:id=natura/brail_golden_powered,filename=assets/natura/textures/blocks/brail_golden_powered.png -texture:id=natura/brail_normal,filename=assets/natura/textures/blocks/brail_normal.png -texture:id=natura/brail_normal_turned,filename=assets/natura/textures/blocks/brail_normal_turned.png -texture:id=natura/cloud_dark,filename=assets/natura/textures/blocks/cloud_dark.png -texture:id=natura/cloud_gray,filename=assets/natura/textures/blocks/cloud_gray.png -texture:id=natura/cloud_sulfur,filename=assets/natura/textures/blocks/cloud_sulfur.png -texture:id=natura/cloud_white,filename=assets/natura/textures/blocks/cloud_white.png -texture:id=natura/cotton_1,filename=assets/natura/textures/blocks/cotton_1.png -texture:id=natura/cotton_2,filename=assets/natura/textures/blocks/cotton_2.png -texture:id=natura/cotton_3,filename=assets/natura/textures/blocks/cotton_3.png -texture:id=natura/cotton_4,filename=assets/natura/textures/blocks/cotton_4.png -texture:id=natura/cotton_5,filename=assets/natura/textures/blocks/cotton_5.png -texture:id=natura/darkwood_bark,filename=assets/natura/textures/blocks/darkwood_bark.png -texture:id=natura/darkwood_bookshelf,filename=assets/natura/textures/blocks/darkwood_bookshelf.png -texture:id=natura/darkwood_flowering_leaves_fancy,filename=assets/natura/textures/blocks/darkwood_flowering_leaves_fancy.png -texture:id=natura/darkwood_fruit_leaves_fancy,filename=assets/natura/textures/blocks/darkwood_fruit_leaves_fancy.png -texture:id=natura/darkwood_heart,filename=assets/natura/textures/blocks/darkwood_heart.png -texture:id=natura/darkwood_leaves_fancy,filename=assets/natura/textures/blocks/darkwood_leaves_fancy.png -texture:id=natura/darkwood_planks,filename=assets/natura/textures/blocks/darkwood_planks.png -texture:id=natura/darkwood_sapling,filename=assets/natura/textures/blocks/darkwood_sapling.png -texture:id=natura/darkwood_trapdoor,filename=assets/natura/textures/blocks/darkwood_trapdoor.png -texture:id=natura/darkwood_workbench_face,filename=assets/natura/textures/blocks/darkwood_workbench_face.png -texture:id=natura/darkwood_workbench_side,filename=assets/natura/textures/blocks/darkwood_workbench_side.png -texture:id=natura/darkwood_workbench_top,filename=assets/natura/textures/blocks/darkwood_workbench_top.png -texture:id=natura/duskberry_fancy,filename=assets/natura/textures/blocks/duskberry_fancy.png -texture:id=natura/duskberry_ripe_fancy,filename=assets/natura/textures/blocks/duskberry_ripe_fancy.png -texture:id=natura/eucalyptus_bark,filename=assets/natura/textures/blocks/eucalyptus_bark.png -texture:id=natura/eucalyptus_bookshelf,filename=assets/natura/textures/blocks/eucalyptus_bookshelf.png -texture:id=natura/eucalyptus_door_bottom,filename=assets/natura/textures/blocks/eucalyptus_door_bottom.png -texture:id=natura/eucalyptus_door_top,filename=assets/natura/textures/blocks/eucalyptus_door_top.png -texture:id=natura/eucalyptus_heart,filename=assets/natura/textures/blocks/eucalyptus_heart.png -texture:id=natura/eucalyptus_leaves_fancy,filename=assets/natura/textures/blocks/eucalyptus_leaves_fancy.png -texture:id=natura/eucalyptus_planks,filename=assets/natura/textures/blocks/eucalyptus_planks.png -texture:id=natura/eucalyptus_sapling,filename=assets/natura/textures/blocks/eucalyptus_sapling.png -texture:id=natura/eucalyptus_trapdoor,filename=assets/natura/textures/blocks/eucalyptus_trapdoor.png -texture:id=natura/eucalyptus_workbench_face,filename=assets/natura/textures/blocks/eucalyptus_workbench_face.png -texture:id=natura/eucalyptus_workbench_side,filename=assets/natura/textures/blocks/eucalyptus_workbench_side.png -texture:id=natura/eucalyptus_workbench_top,filename=assets/natura/textures/blocks/eucalyptus_workbench_top.png -texture:id=natura/flower_bluebells,filename=assets/natura/textures/blocks/flower_bluebells.png -texture:id=natura/fusewood_bark,filename=assets/natura/textures/blocks/fusewood_bark.png -texture:id=natura/fusewood_bookshelf,filename=assets/natura/textures/blocks/fusewood_bookshelf.png -texture:id=natura/fusewood_heart,filename=assets/natura/textures/blocks/fusewood_heart.png -texture:id=natura/fusewood_leaves_fancy,filename=assets/natura/textures/blocks/fusewood_leaves_fancy.png -texture:id=natura/fusewood_planks,filename=assets/natura/textures/blocks/fusewood_planks.png -texture:id=natura/fusewood_sapling,filename=assets/natura/textures/blocks/fusewood_sapling.png -texture:id=natura/fusewood_trapdoor,filename=assets/natura/textures/blocks/fusewood_trapdoor.png -texture:id=natura/fusewood_workbench_face,filename=assets/natura/textures/blocks/fusewood_workbench_face.png -texture:id=natura/fusewood_workbench_side,filename=assets/natura/textures/blocks/fusewood_workbench_side.png -texture:id=natura/fusewood_workbench_top,filename=assets/natura/textures/blocks/fusewood_workbench_top.png -texture:id=natura/geoberry_fancy,filename=assets/natura/textures/blocks/geoberry_fancy.png -texture:id=natura/geoberry_ripe_fancy,filename=assets/natura/textures/blocks/geoberry_ripe_fancy.png -texture:id=natura/ghostwood_bark,filename=assets/natura/textures/blocks/ghostwood_bark.png -texture:id=natura/ghostwood_bookshelf,filename=assets/natura/textures/blocks/ghostwood_bookshelf.png -texture:id=natura/ghostwood_door_bottom,filename=assets/natura/textures/blocks/ghostwood_door_bottom.png -texture:id=natura/ghostwood_door_top,filename=assets/natura/textures/blocks/ghostwood_door_top.png -texture:id=natura/ghostwood_heart,filename=assets/natura/textures/blocks/ghostwood_heart.png -texture:id=natura/ghostwood_leaves_fancy,filename=assets/natura/textures/blocks/ghostwood_leaves_fancy.png -texture:id=natura/ghostwood_planks,filename=assets/natura/textures/blocks/ghostwood_planks.png -texture:id=natura/ghostwood_sapling,filename=assets/natura/textures/blocks/ghostwood_sapling.png -texture:id=natura/ghostwood_trapdoor,filename=assets/natura/textures/blocks/ghostwood_trapdoor.png -texture:id=natura/ghostwood_workbench_face,filename=assets/natura/textures/blocks/ghostwood_workbench_face.png -texture:id=natura/ghostwood_workbench_side,filename=assets/natura/textures/blocks/ghostwood_workbench_side.png -texture:id=natura/ghostwood_workbench_top,filename=assets/natura/textures/blocks/ghostwood_workbench_top.png -texture:id=natura/glass_heat_item,filename=assets/natura/textures/blocks/glass_heat_item.png -texture:id=natura/glass_soul_item,filename=assets/natura/textures/blocks/glass_soul_item.png -texture:id=natura/grass_top,filename=assets/natura/textures/blocks/grass_top.png -texture:id=natura/heatsand,filename=assets/natura/textures/blocks/heatsand.png -texture:id=natura/hopseed_bark,filename=assets/natura/textures/blocks/hopseed_bark.png -texture:id=natura/hopseed_bookshelf,filename=assets/natura/textures/blocks/hopseed_bookshelf.png -texture:id=natura/hopseed_door_bottom,filename=assets/natura/textures/blocks/hopseed_door_bottom.png -texture:id=natura/hopseed_door_top,filename=assets/natura/textures/blocks/hopseed_door_top.png -texture:id=natura/hopseed_heart,filename=assets/natura/textures/blocks/hopseed_heart.png -texture:id=natura/hopseed_leaves_fancy,filename=assets/natura/textures/blocks/hopseed_leaves_fancy.png -texture:id=natura/hopseed_planks,filename=assets/natura/textures/blocks/hopseed_planks.png -texture:id=natura/hopseed_sapling,filename=assets/natura/textures/blocks/hopseed_sapling.png -texture:id=natura/hopseed_trapdoor,filename=assets/natura/textures/blocks/hopseed_trapdoor.png -texture:id=natura/hopseed_workbench_face,filename=assets/natura/textures/blocks/hopseed_workbench_face.png -texture:id=natura/hopseed_workbench_side,filename=assets/natura/textures/blocks/hopseed_workbench_side.png -texture:id=natura/hopseed_workbench_top,filename=assets/natura/textures/blocks/hopseed_workbench_top.png -texture:id=natura/maple_bark,filename=assets/natura/textures/blocks/maple_bark.png -texture:id=natura/maple_bookshelf,filename=assets/natura/textures/blocks/maple_bookshelf.png -texture:id=natura/maple_heart,filename=assets/natura/textures/blocks/maple_heart.png -texture:id=natura/maple_leaves_fancy,filename=assets/natura/textures/blocks/maple_leaves_fancy.png -texture:id=natura/maple_planks,filename=assets/natura/textures/blocks/maple_planks.png -texture:id=natura/maple_sapling,filename=assets/natura/textures/blocks/maple_sapling.png -texture:id=natura/maple_trapdoor,filename=assets/natura/textures/blocks/maple_trapdoor.png -texture:id=natura/maple_workbench_face,filename=assets/natura/textures/blocks/maple_workbench_face.png -texture:id=natura/maple_workbench_side,filename=assets/natura/textures/blocks/maple_workbench_side.png -texture:id=natura/maple_workbench_top,filename=assets/natura/textures/blocks/maple_workbench_top.png -texture:id=natura/mushroom_blue,filename=assets/natura/textures/blocks/mushroom_blue.png -texture:id=natura/mushroom_green,filename=assets/natura/textures/blocks/mushroom_green.png -texture:id=natura/mushroom_inside_blue,filename=assets/natura/textures/blocks/mushroom_inside_blue.png -texture:id=natura/mushroom_inside_green,filename=assets/natura/textures/blocks/mushroom_inside_green.png -texture:id=natura/mushroom_inside_purple,filename=assets/natura/textures/blocks/mushroom_inside_purple.png -texture:id=natura/mushroom_purple,filename=assets/natura/textures/blocks/mushroom_purple.png -texture:id=natura/mushroom_skin_blue,filename=assets/natura/textures/blocks/mushroom_skin_blue.png -texture:id=natura/mushroom_skin_green,filename=assets/natura/textures/blocks/mushroom_skin_green.png -texture:id=natura/mushroom_skin_purple,filename=assets/natura/textures/blocks/mushroom_skin_purple.png -texture:id=natura/mushroom_stem_blue,filename=assets/natura/textures/blocks/mushroom_stem_blue.png -texture:id=natura/mushroom_stem_green,filename=assets/natura/textures/blocks/mushroom_stem_green.png -texture:id=natura/mushroom_stem_purple,filename=assets/natura/textures/blocks/mushroom_stem_purple.png -texture:id=natura/nfurnace_off,filename=assets/natura/textures/blocks/nfurnace_off.png -texture:id=natura/nfurnace_side,filename=assets/natura/textures/blocks/nfurnace_side.png -texture:id=natura/nfurnace_top,filename=assets/natura/textures/blocks/nfurnace_top.png -texture:id=natura/nhopper_outside,filename=assets/natura/textures/blocks/nhopper_outside.png -texture:id=natura/nhopper_top,filename=assets/natura/textures/blocks/nhopper_top.png -texture:id=natura/nlever,filename=assets/natura/textures/blocks/nlever.png -texture:id=natura/obelisk,filename=assets/natura/textures/blocks/obelisk.png -texture:id=natura/obelisk_active,filename=assets/natura/textures/blocks/obelisk_active.png -texture:id=natura/purpleheart_bark,filename=assets/natura/textures/blocks/purpleheart_bark.png -texture:id=natura/purpleheart_bookshelf,filename=assets/natura/textures/blocks/purpleheart_bookshelf.png -texture:id=natura/purpleheart_heart,filename=assets/natura/textures/blocks/purpleheart_heart.png -texture:id=natura/purpleheart_leaves_fancy,filename=assets/natura/textures/blocks/purpleheart_leaves_fancy.png -texture:id=natura/purpleheart_planks,filename=assets/natura/textures/blocks/purpleheart_planks.png -texture:id=natura/purpleheart_sapling,filename=assets/natura/textures/blocks/purpleheart_sapling.png -texture:id=natura/purpleheart_trapdoor,filename=assets/natura/textures/blocks/purpleheart_trapdoor.png -texture:id=natura/purpleheart_workbench_face,filename=assets/natura/textures/blocks/purpleheart_workbench_face.png -texture:id=natura/purpleheart_workbench_side,filename=assets/natura/textures/blocks/purpleheart_workbench_side.png -texture:id=natura/purpleheart_workbench_top,filename=assets/natura/textures/blocks/purpleheart_workbench_top.png -texture:id=natura/raspberry_fancy,filename=assets/natura/textures/blocks/raspberry_fancy.png -texture:id=natura/raspberry_ripe_fancy,filename=assets/natura/textures/blocks/raspberry_ripe_fancy.png -texture:id=natura/redwood_bark,filename=assets/natura/textures/blocks/redwood_bark.png -texture:id=natura/redwood_bookshelf,filename=assets/natura/textures/blocks/redwood_bookshelf.png -texture:id=natura/redwood_door_bottom,filename=assets/natura/textures/blocks/redwood_door_bottom.png -texture:id=natura/redwood_door_top,filename=assets/natura/textures/blocks/redwood_door_top.png -texture:id=natura/redwood_heart,filename=assets/natura/textures/blocks/redwood_heart.png -texture:id=natura/redwood_leaves_fancy,filename=assets/natura/textures/blocks/redwood_leaves_fancy.png -texture:id=natura/redwood_planks,filename=assets/natura/textures/blocks/redwood_planks.png -texture:id=natura/redwood_root,filename=assets/natura/textures/blocks/redwood_root.png -texture:id=natura/redwood_sapling,filename=assets/natura/textures/blocks/redwood_sapling.png -texture:id=natura/redwood_trapdoor,filename=assets/natura/textures/blocks/redwood_trapdoor.png -texture:id=natura/redwood_workbench_face,filename=assets/natura/textures/blocks/redwood_workbench_face.png -texture:id=natura/redwood_workbench_side,filename=assets/natura/textures/blocks/redwood_workbench_side.png -texture:id=natura/redwood_workbench_top,filename=assets/natura/textures/blocks/redwood_workbench_top.png -texture:id=natura/redwoodbark_door_bottom,filename=assets/natura/textures/blocks/redwoodbark_door_bottom.png -texture:id=natura/redwoodbark_door_top,filename=assets/natura/textures/blocks/redwoodbark_door_top.png -texture:id=natura/saguaro_bottom,filename=assets/natura/textures/blocks/saguaro_bottom.png -texture:id=natura/saguaro_fruit,filename=assets/natura/textures/blocks/saguaro_fruit.png -texture:id=natura/saguaro_side,filename=assets/natura/textures/blocks/saguaro_side.png -texture:id=natura/saguaro_top,filename=assets/natura/textures/blocks/saguaro_top.png -texture:id=natura/sakura_bark,filename=assets/natura/textures/blocks/sakura_bark.png -texture:id=natura/sakura_bookshelf,filename=assets/natura/textures/blocks/sakura_bookshelf.png -texture:id=natura/sakura_door_bottom,filename=assets/natura/textures/blocks/sakura_door_bottom.png -texture:id=natura/sakura_door_top,filename=assets/natura/textures/blocks/sakura_door_top.png -texture:id=natura/sakura_heart,filename=assets/natura/textures/blocks/sakura_heart.png -texture:id=natura/sakura_leaves_fancy,filename=assets/natura/textures/blocks/sakura_leaves_fancy.png -texture:id=natura/sakura_planks,filename=assets/natura/textures/blocks/sakura_planks.png -texture:id=natura/sakura_sapling,filename=assets/natura/textures/blocks/sakura_sapling.png -texture:id=natura/sakura_trapdoor,filename=assets/natura/textures/blocks/sakura_trapdoor.png -texture:id=natura/sakura_workbench_face,filename=assets/natura/textures/blocks/sakura_workbench_face.png -texture:id=natura/sakura_workbench_side,filename=assets/natura/textures/blocks/sakura_workbench_side.png -texture:id=natura/sakura_workbench_top,filename=assets/natura/textures/blocks/sakura_workbench_top.png -texture:id=natura/silverbell_bark,filename=assets/natura/textures/blocks/silverbell_bark.png -texture:id=natura/silverbell_bookshelf,filename=assets/natura/textures/blocks/silverbell_bookshelf.png -texture:id=natura/silverbell_heart,filename=assets/natura/textures/blocks/silverbell_heart.png -texture:id=natura/silverbell_leaves_fancy,filename=assets/natura/textures/blocks/silverbell_leaves_fancy.png -texture:id=natura/silverbell_planks,filename=assets/natura/textures/blocks/silverbell_planks.png -texture:id=natura/silverbell_sapling,filename=assets/natura/textures/blocks/silverbell_sapling.png -texture:id=natura/silverbell_trapdoor,filename=assets/natura/textures/blocks/silverbell_trapdoor.png -texture:id=natura/silverbell_workbench_face,filename=assets/natura/textures/blocks/silverbell_workbench_face.png -texture:id=natura/silverbell_workbench_side,filename=assets/natura/textures/blocks/silverbell_workbench_side.png -texture:id=natura/silverbell_workbench_top,filename=assets/natura/textures/blocks/silverbell_workbench_top.png -texture:id=natura/skyberry_fancy,filename=assets/natura/textures/blocks/skyberry_fancy.png -texture:id=natura/skyberry_ripe_fancy,filename=assets/natura/textures/blocks/skyberry_ripe_fancy.png -texture:id=natura/stingberry_fancy,filename=assets/natura/textures/blocks/stingberry_fancy.png -texture:id=natura/stingberry_ripe_fancy,filename=assets/natura/textures/blocks/stingberry_ripe_fancy.png -texture:id=natura/tainted_farmland_dry,filename=assets/natura/textures/blocks/tainted_farmland_dry.png -texture:id=natura/tainted_farmland_heated,filename=assets/natura/textures/blocks/tainted_farmland_heated.png -texture:id=natura/tainted_soil,filename=assets/natura/textures/blocks/tainted_soil.png -texture:id=natura/thornvine,filename=assets/natura/textures/blocks/thornvine.png -texture:id=natura/tiger_bark,filename=assets/natura/textures/blocks/tiger_bark.png -texture:id=natura/tiger_bookshelf,filename=assets/natura/textures/blocks/tiger_bookshelf.png -texture:id=natura/tiger_heart,filename=assets/natura/textures/blocks/tiger_heart.png -texture:id=natura/tiger_leaves_fancy,filename=assets/natura/textures/blocks/tiger_leaves_fancy.png -texture:id=natura/tiger_planks,filename=assets/natura/textures/blocks/tiger_planks.png -texture:id=natura/tiger_sapling,filename=assets/natura/textures/blocks/tiger_sapling.png -texture:id=natura/tiger_trapdoor,filename=assets/natura/textures/blocks/tiger_trapdoor.png -texture:id=natura/tiger_workbench_face,filename=assets/natura/textures/blocks/tiger_workbench_face.png -texture:id=natura/tiger_workbench_side,filename=assets/natura/textures/blocks/tiger_workbench_side.png -texture:id=natura/tiger_workbench_top,filename=assets/natura/textures/blocks/tiger_workbench_top.png -texture:id=natura/willow_bark,filename=assets/natura/textures/blocks/willow_bark.png -texture:id=natura/willow_bookshelf,filename=assets/natura/textures/blocks/willow_bookshelf.png -texture:id=natura/willow_heart,filename=assets/natura/textures/blocks/willow_heart.png -texture:id=natura/willow_leaves_fancy,filename=assets/natura/textures/blocks/willow_leaves_fancy.png -texture:id=natura/willow_planks,filename=assets/natura/textures/blocks/willow_planks.png -texture:id=natura/willow_sapling,filename=assets/natura/textures/blocks/willow_sapling.png -texture:id=natura/willow_trapdoor,filename=assets/natura/textures/blocks/willow_trapdoor.png -texture:id=natura/willow_workbench_face,filename=assets/natura/textures/blocks/willow_workbench_face.png -texture:id=natura/willow_workbench_side,filename=assets/natura/textures/blocks/willow_workbench_side.png -texture:id=natura/willow_workbench_top,filename=assets/natura/textures/blocks/willow_workbench_top.png - - - -# %N Crops:* (N Crops), render=mods.natura.client.CropRender(CROPS), opaque=false,cls=mods.natura.blocks.crops.CropBlock -block:id=%N Crops,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/barley_1 -block:id=%N Crops,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/barley_2 -block:id=%N Crops,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/barley_3 -block:id=%N Crops,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/barley_4 -block:id=%N Crops,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/cotton_1 -block:id=%N Crops,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/cotton_2 -block:id=%N Crops,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/cotton_3 -block:id=%N Crops,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/cotton_4 -block:id=%N Crops,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/cotton_5 - -# %BerryBush:* (BerryBush), render=mods.natura.client.BerryRender(CUSTOM), opaque=false,cls=mods.natura.blocks.crops.BerryBush -block:id=%BerryBush,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/raspberry_fancy -block:id=%BerryBush,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blueberry_fancy -block:id=%BerryBush,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blackberry_fancy -block:id=%BerryBush,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/geoberry_fancy -block:id=%BerryBush,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/raspberry_fancy -block:id=%BerryBush,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blueberry_fancy -block:id=%BerryBush,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blackberry_fancy -block:id=%BerryBush,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/geoberry_fancy -block:id=%BerryBush,data=8,stdrot=true,face0-5=0:natura/raspberry_fancy -block:id=%BerryBush,data=9,stdrot=true,face0-5=0:natura/blueberry_fancy -block:id=%BerryBush,data=10,stdrot=true,face0-5=0:natura/blackberry_fancy -block:id=%BerryBush,data=11,stdrot=true,face0-5=0:natura/geoberry_fancy -block:id=%BerryBush,data=12,stdrot=true,face0-5=0:natura/raspberry_ripe_fancy -block:id=%BerryBush,data=13,stdrot=true,face0-5=0:natura/blueberry_ripe_fancy -block:id=%BerryBush,data=14,stdrot=true,face0-5=0:natura/blackberry_ripe_fancy -block:id=%BerryBush,data=15,stdrot=true,face0-5=0:natura/geoberry_ripe_fancy - -# %NetherBerryBush:* (NetherBerryBush), render=mods.natura.client.BerryRender(CUSTOM), opaque=false,cls=mods.natura.blocks.crops.NetherBerryBush -block:id=%NetherBerryBush,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blightberry_fancy -block:id=%NetherBerryBush,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/duskberry_fancy -block:id=%NetherBerryBush,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/skyberry_fancy -block:id=%NetherBerryBush,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/stingberry_fancy -block:id=%NetherBerryBush,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/blightberry_fancy -block:id=%NetherBerryBush,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/duskberry_fancy -block:id=%NetherBerryBush,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/skyberry_fancy -block:id=%NetherBerryBush,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/stingberry_fancy -block:id=%NetherBerryBush,data=8,stdrot=true,face0-5=0:natura/blightberry_fancy -block:id=%NetherBerryBush,data=9,stdrot=true,face0-5=0:natura/duskberry_fancy -block:id=%NetherBerryBush,data=10,stdrot=true,face0-5=0:natura/skyberry_fancy -block:id=%NetherBerryBush,data=11,stdrot=true,face0-5=0:natura/stingberry_fancy -block:id=%NetherBerryBush,data=12,stdrot=true,face0-5=0:natura/blightberry_ripe_fancy -block:id=%NetherBerryBush,data=13,stdrot=true,face0-5=0:natura/duskberry_ripe_fancy -block:id=%NetherBerryBush,data=14,stdrot=true,face0-5=0:natura/skyberry_ripe_fancy -block:id=%NetherBerryBush,data=15,stdrot=true,face0-5=0:natura/stingberry_ripe_fancy - -# %Cloud:* (Cloud), render=(STANDARD), opaque=false,cls=mods.natura.blocks.CloudBlock -block:id=%Cloud,data=0,stdrot=true,face0-5=12000:natura/cloud_white -block:id=%Cloud,data=1,stdrot=true,face0-5=12000:natura/cloud_gray -block:id=%Cloud,data=2,stdrot=true,face0-5=12000:natura/cloud_dark -block:id=%Cloud,data=3,stdrot=true,face0-5=12000:natura/cloud_sulfur - -# %tree:* (tree), render=(LOG), opaque=true,cls=mods.natura.blocks.trees.TreeBlock -block:id=%tree,data=0,stdrot=true,face0-1=0:natura/eucalyptus_heart,face2-5=0:natura/eucalyptus_bark -block:id=%tree,data=1,stdrot=true,face0-1=0:natura/sakura_heart,face2-5=0:natura/sakura_bark -block:id=%tree,data=2,stdrot=true,face0-1=0:natura/ghostwood_heart,face2-5=0:natura/ghostwood_bark -block:id=%tree,data=3,stdrot=true,face0-1=0:natura/hopseed_heart,face2-5=0:natura/hopseed_bark -block:id=%tree,data=4,face0-1=0:natura/eucalyptus_bark,face2-3=4000:natura/eucalyptus_bark,face4-5=0:natura/eucalyptus_heart -block:id=%tree,data=5,face0-1=0:natura/sakura_bark,face2-3=4000:natura/sakura_bark,face4-5=0:natura/sakura_heart -block:id=%tree,data=6,face0-1=0:natura/ghostwood_bark,face2-3=4000:natura/ghostwood_bark,face4-5=0:natura/ghostwood_heart -block:id=%tree,data=7,face0-1=0:natura/hopseed_bark,face2-3=4000:natura/hopseed_bark,face4-5=0:natura/hopseed_heart -block:id=%tree,data=8,face0-1=4000:natura/eucalyptus_bark,face2-3=0:natura/eucalyptus_heart,face4-5=4000:natura/eucalyptus_bark -block:id=%tree,data=9,face0-1=4000:natura/sakura_bark,face2-3=0:natura/sakura_heart,face4-5=4000:natura/sakura_bark -block:id=%tree,data=10,face0-1=4000:natura/ghostwood_bark,face2-3=0:natura/ghostwood_heart,face4-5=4000:natura/ghostwood_bark -block:id=%tree,data=11,face0-1=4000:natura/hopseed_bark,face2-3=0:natura/hopseed_heart,face4-5=4000:natura/hopseed_bark -block:id=%tree,data=12,stdrot=true,face0-5=0:natura/eucalyptus_bark -block:id=%tree,data=13,stdrot=true,face0-5=0:natura/sakura_bark -block:id=%tree,data=14,stdrot=true,face0-5=0:natura/ghostwood_bark -block:id=%tree,data=15,stdrot=true,face0-5=0:natura/hopseed_bark - -# %redwood:* (redwood), render=(STANDARD), opaque=true,cls=mods.natura.blocks.trees.SimpleLog -block:id=%redwood,data=0,stdrot=true,face0-5=0:natura/redwood_bark -block:id=%redwood,data=1,stdrot=true,face0-5=0:natura/redwood_heart -block:id=%redwood,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:natura/redwood_root - -# %planks:* (planks), render=(STANDARD), opaque=true,cls=mods.natura.blocks.trees.Planks -block:id=%planks,data=0,stdrot=true,face0-5=0:natura/eucalyptus_planks -block:id=%planks,data=1,stdrot=true,face0-5=0:natura/sakura_planks -block:id=%planks,data=2,stdrot=true,face0-5=0:natura/ghostwood_planks -block:id=%planks,data=3,stdrot=true,face0-5=0:natura/redwood_planks -block:id=%planks,data=4,stdrot=true,face0-5=0:natura/bloodwood_planks -block:id=%planks,data=5,stdrot=true,face0-5=0:natura/hopseed_planks -block:id=%planks,data=6,stdrot=true,face0-5=0:natura/maple_planks -block:id=%planks,data=7,stdrot=true,face0-5=0:natura/silverbell_planks -block:id=%planks,data=8,stdrot=true,face0-5=0:natura/purpleheart_planks -block:id=%planks,data=9,stdrot=true,face0-5=0:natura/tiger_planks -block:id=%planks,data=10,stdrot=true,face0-5=0:natura/willow_planks -block:id=%planks,data=11,stdrot=true,face0-5=0:natura/darkwood_planks -block:id=%planks,data=12,stdrot=true,face0-5=0:natura/fusewood_planks -block:id=%planks,data=13,data=14,data=15,stdrot=true,face0-5=0:minecraft/lava_still - -# %floraleaves:* (floraleaves), render=(STANDARD), opaque=false,cls=mods.natura.blocks.trees.NLeaves -block:id=%floraleaves,data=0,stdrot=true,face0-5=2000:natura/redwood_leaves_fancy -block:id=%floraleaves,data=1,stdrot=true,face0-5=2000:natura/eucalyptus_leaves_fancy -block:id=%floraleaves,data=2,stdrot=true,face0-5=2000:natura/hopseed_leaves_fancy -block:id=%floraleaves,data=3,data=4,stdrot=true,face0-5=2000:natura/redwood_leaves_fancy -block:id=%floraleaves,data=5,stdrot=true,face0-5=2000:natura/eucalyptus_leaves_fancy -block:id=%floraleaves,data=6,stdrot=true,face0-5=2000:natura/hopseed_leaves_fancy -block:id=%floraleaves,data=8,stdrot=true,face0-5=2000:natura/redwood_leaves_fancy -block:id=%floraleaves,data=9,stdrot=true,face0-5=2000:natura/eucalyptus_leaves_fancy -block:id=%floraleaves,data=10,stdrot=true,face0-5=2000:natura/hopseed_leaves_fancy -block:id=%floraleaves,data=12,stdrot=true,face0-5=2000:natura/redwood_leaves_fancy -block:id=%floraleaves,data=13,stdrot=true,face0-5=2000:natura/eucalyptus_leaves_fancy -block:id=%floraleaves,data=14,stdrot=true,face0-5=2000:natura/hopseed_leaves_fancy - -# %floraleavesnocolor:* (floraleavesnocolor), render=(STANDARD), opaque=false,cls=mods.natura.blocks.trees.NLeavesNocolor -block:id=%floraleavesnocolor,data=0,stdrot=true,face0-5=0:natura/sakura_leaves_fancy -block:id=%floraleavesnocolor,data=1,stdrot=true,face0-5=0:natura/ghostwood_leaves_fancy -block:id=%floraleavesnocolor,data=2,stdrot=true,face0-5=0:natura/bloodwood_leaves_fancy -block:id=%floraleavesnocolor,data=3,stdrot=true,face0-5=0:natura/willow_leaves_fancy -block:id=%floraleavesnocolor,data=4,stdrot=true,face0-5=0:natura/sakura_leaves_fancy -block:id=%floraleavesnocolor,data=5,stdrot=true,face0-5=0:natura/ghostwood_leaves_fancy -block:id=%floraleavesnocolor,data=6,stdrot=true,face0-5=0:natura/bloodwood_leaves_fancy -block:id=%floraleavesnocolor,data=7,stdrot=true,face0-5=0:natura/willow_leaves_fancy -block:id=%floraleavesnocolor,data=8,stdrot=true,face0-5=0:natura/sakura_leaves_fancy -block:id=%floraleavesnocolor,data=9,stdrot=true,face0-5=0:natura/ghostwood_leaves_fancy -block:id=%floraleavesnocolor,data=10,stdrot=true,face0-5=0:natura/bloodwood_leaves_fancy -block:id=%floraleavesnocolor,data=11,stdrot=true,face0-5=0:natura/willow_leaves_fancy -block:id=%floraleavesnocolor,data=12,stdrot=true,face0-5=0:natura/sakura_leaves_fancy -block:id=%floraleavesnocolor,data=13,stdrot=true,face0-5=0:natura/ghostwood_leaves_fancy -block:id=%floraleavesnocolor,data=14,stdrot=true,face0-5=0:natura/bloodwood_leaves_fancy -block:id=%floraleavesnocolor,data=15,stdrot=true,face0-5=0:natura/willow_leaves_fancy - -# %florasapling:* (florasapling), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.trees.NSaplingBlock -block:id=%florasapling,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/redwood_sapling -block:id=%florasapling,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/eucalyptus_sapling -block:id=%florasapling,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/hopseed_sapling -block:id=%florasapling,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/sakura_sapling -block:id=%florasapling,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/ghostwood_sapling -block:id=%florasapling,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/bloodwood_sapling -block:id=%florasapling,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/darkwood_sapling -block:id=%florasapling,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/fusewood_sapling -block:id=%florasapling,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/redwood_sapling -block:id=%florasapling,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/eucalyptus_sapling -block:id=%florasapling,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/hopseed_sapling -block:id=%florasapling,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/sakura_sapling -block:id=%florasapling,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/ghostwood_sapling -block:id=%florasapling,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/bloodwood_sapling -block:id=%florasapling,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/darkwood_sapling -block:id=%florasapling,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/fusewood_sapling - -# %Saguaro:* (Saguaro), render=mods.natura.client.SaguaroRenderer(CUSTOM), opaque=false,cls=mods.natura.blocks.trees.SaguaroBlock -block:id=%Saguaro,data=0,stdrot=true,face0=0:natura/saguaro_bottom,face1=0:natura/saguaro_top,face2-5=0:natura/saguaro_side -block:id=%Saguaro,data=1,data=2,stdrot=true,face0-5=0:natura/saguaro_top -block:id=%Saguaro,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:natura/saguaro_fruit - -# %willow:* (willow), render=(LOG), opaque=true,cls=mods.natura.blocks.trees.WillowBlock -block:id=%willow,data=0,stdrot=true,face0-1=0:natura/willow_heart,face2-5=0:natura/willow_bark -block:id=%willow,data=4,face0-1=0:natura/willow_bark,face2-3=4000:natura/willow_bark,face4-5=0:natura/willow_heart -block:id=%willow,data=8,face0-1=4000:natura/willow_bark,face2-3=0:natura/willow_heart,face4-5=4000:natura/willow_bark -block:id=%willow,data=12,stdrot=true,face0-5=0:natura/willow_bark - -# %door.redwood:* (door.redwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.redwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/redwood_door_top,patch1=0:natura/redwood_door_bottom - -# %door.eucalyptus:* (door.eucalyptus), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.eucalyptus,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/eucalyptus_door_top,patch1=0:natura/eucalyptus_door_bottom - -# %door.hopseed:* (door.hopseed), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.hopseed,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/hopseed_door_top,patch1=0:natura/hopseed_door_bottom - -# %door.sakura:* (door.sakura), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.sakura,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/sakura_door_top,patch1=0:natura/sakura_door_bottom - -# %door.ghostwood:* (door.ghostwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.ghostwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/ghostwood_door_top,patch1=0:natura/ghostwood_door_bottom - -# %door.bloodwood:* (door.bloodwood), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.bloodwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/bloodwood_door_top,patch1=0:natura/bloodwood_door_bottom - -# %door.redwoodbark:* (door.redwoodbark), render=(DOOR), opaque=false,cls=mods.natura.blocks.trees.NDoor -block:id=%door.redwoodbark,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/redwoodbark_door_top,patch1=0:natura/redwoodbark_door_bottom - -# %bloodwood:* (bloodwood), render=(LOG), opaque=true,cls=mods.natura.blocks.trees.LogTwoxTwo -block:id=%bloodwood,data=0,stdrot=true,face0-1=0:natura/bloodwood_upper_left,face2=0:natura/bloodwood_bark,face3=0:natura/bloodwood_side_left,face4=0:natura/bloodwood_bark,face5=0:natura/bloodwood_side_right -block:id=%bloodwood,data=1,stdrot=true,face0-1=0:natura/bloodwood_upper_right,face2=0:natura/bloodwood_bark,face3=0:natura/bloodwood_side_right,face4=0:natura/bloodwood_side_left,face5=0:natura/bloodwood_bark -block:id=%bloodwood,data=2,stdrot=true,face0-1=0:natura/bloodwood_lower_left,face2=0:natura/bloodwood_side_right,face3-4=0:natura/bloodwood_bark,face5=0:natura/bloodwood_side_left -block:id=%bloodwood,data=3,stdrot=true,face0-1=0:natura/bloodwood_lower_right,face2=0:natura/bloodwood_side_left,face3=0:natura/bloodwood_bark,face4=0:natura/bloodwood_side_right,face5=0:natura/bloodwood_bark -block:id=%bloodwood,data=4,face0=0:natura/bloodwood_side_left,face1=0:natura/bloodwood_bark,face2=4000:natura/bloodwood_side_right,face3=4000:natura/bloodwood_bark,face4=0:natura/bloodwood_upper_right,face5=0:natura/bloodwood_upper_left -block:id=%bloodwood,data=5,face0=0:natura/bloodwood_side_right,face1=0:natura/bloodwood_bark,face2=4000:natura/bloodwood_bark,face3=4000:natura/bloodwood_side_left,face4=0:natura/bloodwood_upper_left,face5=0:natura/bloodwood_upper_right -block:id=%bloodwood,data=6,face0=0:natura/bloodwood_bark,face1=0:natura/bloodwood_side_right,face2=4000:natura/bloodwood_side_left,face3=4000:natura/bloodwood_bark,face4=0:natura/bloodwood_lower_right,face5=0:natura/bloodwood_lower_left -block:id=%bloodwood,data=7,face0=0:natura/bloodwood_bark,face1=0:natura/bloodwood_side_left,face2=4000:natura/bloodwood_bark,face3=4000:natura/bloodwood_side_right,face4=0:natura/bloodwood_lower_left,face5=0:natura/bloodwood_lower_right -block:id=%bloodwood,data=8,face0=4000:natura/bloodwood_side_left,face1=4000:natura/bloodwood_bark,face2=0:natura/bloodwood_upper_right,face3=0:natura/bloodwood_upper_left,face4=4000:natura/bloodwood_bark,face5=4000:natura/bloodwood_side_right -block:id=%bloodwood,data=9,face0=4000:natura/bloodwood_side_right,face1=4000:natura/bloodwood_bark,face2=0:natura/bloodwood_upper_left,face3=0:natura/bloodwood_upper_right,face4=4000:natura/bloodwood_side_left,face5=4000:natura/bloodwood_bark -block:id=%bloodwood,data=10,face0=4000:natura/bloodwood_bark,face1=4000:natura/bloodwood_side_left,face2=0:natura/bloodwood_lower_right,face3=0:natura/bloodwood_lower_left,face4=4000:natura/bloodwood_bark,face5=4000:natura/bloodwood_side_left -block:id=%bloodwood,data=11,face0=4000:natura/bloodwood_bark,face1=4000:natura/bloodwood_side_right,face2=0:natura/bloodwood_lower_left,face3=0:natura/bloodwood_lower_right,face4=4000:natura/bloodwood_side_right,face5=4000:natura/bloodwood_bark -block:id=%bloodwood,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:natura/bloodwood_bark - -# %soil.tainted:* (soil.tainted), render=(STANDARD), opaque=true,cls=mods.natura.blocks.nether.TaintedSoil -block:id=%soil.tainted,data=0,stdrot=true,face0-5=0:natura/tainted_soil -block:id=%soil.tainted,data=1,stdrot=true,face0-5=0:natura/tainted_farmland_dry -block:id=%soil.tainted,data=2,stdrot=true,face0-5=0:natura/tainted_farmland_heated - -# %heatsand:* (heatsand), render=(STANDARD), opaque=true,cls=mods.natura.blocks.nether.HeatSand -block:id=%heatsand,data=*,stdrot=true,face0-5=0:natura/heatsand - -# %Dark Tree:* (Dark Tree), render=(STANDARD), opaque=true,cls=mods.natura.blocks.trees.DarkTreeBlock -block:id=%Dark Tree,data=0,stdrot=true,face0-1=0:natura/darkwood_heart,face2-5=0:natura/darkwood_bark -block:id=%Dark Tree,data=1,stdrot=true,face0-1=0:natura/fusewood_heart,face2-5=0:natura/fusewood_bark -block:id=%Dark Tree,data=4,stdrot=true,face0-3=0:natura/darkwood_bark,face4-5=0:natura/darkwood_heart -block:id=%Dark Tree,data=5,stdrot=true,face0-3=0:natura/fusewood_bark,face4-5=0:natura/fusewood_heart -block:id=%Dark Tree,data=8,stdrot=true,face0-1=0:natura/darkwood_bark,face2-3=0:natura/darkwood_heart,face4-5=0:natura/darkwood_bark -block:id=%Dark Tree,data=9,stdrot=true,face0-1=0:natura/fusewood_bark,face2-3=0:natura/fusewood_heart,face4-5=0:natura/fusewood_bark -block:id=%Dark Tree,data=12,stdrot=true,face0-5=0:natura/darkwood_bark -block:id=%Dark Tree,data=13,stdrot=true,face0-5=0:natura/fusewood_bark - -# %Dark Leaves:* (Dark Leaves), render=(STANDARD), opaque=false,cls=mods.natura.blocks.trees.NLeavesDark -block:id=%Dark Leaves,data=0,stdrot=true,face0-5=0:natura/darkwood_leaves_fancy -block:id=%Dark Leaves,data=1,stdrot=true,face0-5=0:natura/darkwood_flowering_leaves_fancy -block:id=%Dark Leaves,data=2,stdrot=true,face0-5=0:natura/darkwood_fruit_leaves_fancy -block:id=%Dark Leaves,data=3,stdrot=true,face0-5=0:natura/fusewood_leaves_fancy -block:id=%Dark Leaves,data=4,stdrot=true,face0-5=0:natura/darkwood_leaves_fancy -block:id=%Dark Leaves,data=5,stdrot=true,face0-5=0:natura/darkwood_flowering_leaves_fancy -block:id=%Dark Leaves,data=6,stdrot=true,face0-5=0:natura/darkwood_fruit_leaves_fancy -block:id=%Dark Leaves,data=7,stdrot=true,face0-5=0:natura/fusewood_leaves_fancy -block:id=%Dark Leaves,data=8,stdrot=true,face0-5=0:natura/darkwood_leaves_fancy -block:id=%Dark Leaves,data=9,stdrot=true,face0-5=0:natura/darkwood_flowering_leaves_fancy -block:id=%Dark Leaves,data=10,stdrot=true,face0-5=0:natura/darkwood_fruit_leaves_fancy -block:id=%Dark Leaves,data=11,stdrot=true,face0-5=0:natura/fusewood_leaves_fancy -block:id=%Dark Leaves,data=12,stdrot=true,face0-5=0:natura/darkwood_leaves_fancy -block:id=%Dark Leaves,data=13,stdrot=true,face0-5=0:natura/darkwood_flowering_leaves_fancy -block:id=%Dark Leaves,data=14,stdrot=true,face0-5=0:natura/darkwood_fruit_leaves_fancy -block:id=%Dark Leaves,data=15,stdrot=true,face0-5=0:natura/fusewood_leaves_fancy - -# %Thornvines:* (Thornvines), render=(VINE), opaque=false,cls=mods.natura.blocks.crops.ThornVines -block:id=%Thornvines,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/thornvine - -# %Glowshroom:* (Glowshroom), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.crops.Glowshroom -block:id=%Glowshroom,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green -block:id=%Glowshroom,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_purple -block:id=%Glowshroom,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_blue -block:id=%Glowshroom,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green -block:id=%Glowshroom,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_purple -block:id=%Glowshroom,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_blue -block:id=%Glowshroom,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green -block:id=%Glowshroom,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_purple -block:id=%Glowshroom,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_blue -block:id=%Glowshroom,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green -block:id=%Glowshroom,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_purple -block:id=%Glowshroom,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_blue -block:id=%Glowshroom,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green -block:id=%Glowshroom,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_purple -block:id=%Glowshroom,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_blue -block:id=%Glowshroom,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/mushroom_green - -# %blueGlowshroom:* (blueGlowshroom), render=(STANDARD), opaque=false,cls=mods.natura.blocks.crops.LargeGlowshroom -block:id=%blueGlowshroom,data=0,stdrot=true,face0-5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=1,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1-2=12000:natura/mushroom_skin_blue,face3=12000:natura/mushroom_inside_blue,face4=12000:natura/mushroom_skin_blue,face5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=2,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1-2=12000:natura/mushroom_skin_blue,face3-5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=3,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1-2=12000:natura/mushroom_skin_blue,face3-4=12000:natura/mushroom_inside_blue,face5=12000:natura/mushroom_skin_blue -block:id=%blueGlowshroom,data=4,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2-3=12000:natura/mushroom_inside_blue,face4=12000:natura/mushroom_skin_blue,face5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=5,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2-5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=6,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2-4=12000:natura/mushroom_inside_blue,face5=12000:natura/mushroom_skin_blue -block:id=%blueGlowshroom,data=7,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2=12000:natura/mushroom_inside_blue,face3-4=12000:natura/mushroom_skin_blue,face5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=8,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2=12000:natura/mushroom_inside_blue,face3=12000:natura/mushroom_skin_blue,face4-5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=9,stdrot=true,face0=12000:natura/mushroom_inside_blue,face1=12000:natura/mushroom_skin_blue,face2=12000:natura/mushroom_inside_blue,face3=12000:natura/mushroom_skin_blue,face4=12000:natura/mushroom_inside_blue,face5=12000:natura/mushroom_skin_blue -block:id=%blueGlowshroom,data=10,stdrot=true,face0-1=12000:natura/mushroom_inside_blue,face2-5=12000:natura/mushroom_stem_blue -block:id=%blueGlowshroom,data=11,data=12,data=13,stdrot=true,face0-5=12000:natura/mushroom_inside_blue -block:id=%blueGlowshroom,data=14,stdrot=true,face0-5=12000:natura/mushroom_skin_blue -block:id=%blueGlowshroom,data=15,stdrot=true,face0-5=12000:natura/mushroom_stem_blue - -# %purpleGlowshroom:* (purpleGlowshroom), render=(STANDARD), opaque=false,cls=mods.natura.blocks.crops.LargeGlowshroom -block:id=%purpleGlowshroom,data=0,stdrot=true,face0-5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=1,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1-2=12000:natura/mushroom_skin_purple,face3=12000:natura/mushroom_inside_purple,face4=12000:natura/mushroom_skin_purple,face5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=2,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1-2=12000:natura/mushroom_skin_purple,face3-5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=3,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1-2=12000:natura/mushroom_skin_purple,face3-4=12000:natura/mushroom_inside_purple,face5=12000:natura/mushroom_skin_purple -block:id=%purpleGlowshroom,data=4,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2-3=12000:natura/mushroom_inside_purple,face4=12000:natura/mushroom_skin_purple,face5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=5,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2-5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=6,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2-4=12000:natura/mushroom_inside_purple,face5=12000:natura/mushroom_skin_purple -block:id=%purpleGlowshroom,data=7,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2=12000:natura/mushroom_inside_purple,face3-4=12000:natura/mushroom_skin_purple,face5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=8,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2=12000:natura/mushroom_inside_purple,face3=12000:natura/mushroom_skin_purple,face4-5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=9,stdrot=true,face0=12000:natura/mushroom_inside_purple,face1=12000:natura/mushroom_skin_purple,face2=12000:natura/mushroom_inside_purple,face3=12000:natura/mushroom_skin_purple,face4=12000:natura/mushroom_inside_purple,face5=12000:natura/mushroom_skin_purple -block:id=%purpleGlowshroom,data=10,stdrot=true,face0-1=12000:natura/mushroom_inside_purple,face2-5=12000:natura/mushroom_stem_purple -block:id=%purpleGlowshroom,data=11,data=12,data=13,stdrot=true,face0-5=12000:natura/mushroom_inside_purple -block:id=%purpleGlowshroom,data=14,stdrot=true,face0-5=12000:natura/mushroom_skin_purple -block:id=%purpleGlowshroom,data=15,stdrot=true,face0-5=12000:natura/mushroom_stem_purple - -# %greenGlowshroom:* (greenGlowshroom), render=(STANDARD), opaque=false,cls=mods.natura.blocks.crops.LargeGlowshroom -block:id=%greenGlowshroom,data=0,stdrot=true,face0-5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=1,stdrot=true,face0=12000:natura/mushroom_inside_green,face1-2=12000:natura/mushroom_skin_green,face3=12000:natura/mushroom_inside_green,face4=12000:natura/mushroom_skin_green,face5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=2,stdrot=true,face0=12000:natura/mushroom_inside_green,face1-2=12000:natura/mushroom_skin_green,face3-5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=3,stdrot=true,face0=12000:natura/mushroom_inside_green,face1-2=12000:natura/mushroom_skin_green,face3-4=12000:natura/mushroom_inside_green,face5=12000:natura/mushroom_skin_green -block:id=%greenGlowshroom,data=4,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2-3=12000:natura/mushroom_inside_green,face4=12000:natura/mushroom_skin_green,face5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=5,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2-5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=6,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2-4=12000:natura/mushroom_inside_green,face5=12000:natura/mushroom_skin_green -block:id=%greenGlowshroom,data=7,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2=12000:natura/mushroom_inside_green,face3-4=12000:natura/mushroom_skin_green,face5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=8,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2=12000:natura/mushroom_inside_green,face3=12000:natura/mushroom_skin_green,face4-5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=9,stdrot=true,face0=12000:natura/mushroom_inside_green,face1=12000:natura/mushroom_skin_green,face2=12000:natura/mushroom_inside_green,face3=12000:natura/mushroom_skin_green,face4=12000:natura/mushroom_inside_green,face5=12000:natura/mushroom_skin_green -block:id=%greenGlowshroom,data=10,stdrot=true,face0-1=12000:natura/mushroom_inside_green,face2-5=12000:natura/mushroom_stem_green -block:id=%greenGlowshroom,data=11,data=12,data=13,stdrot=true,face0-5=12000:natura/mushroom_inside_green -block:id=%greenGlowshroom,data=14,stdrot=true,face0-5=12000:natura/mushroom_skin_green -block:id=%greenGlowshroom,data=15,stdrot=true,face0-5=12000:natura/mushroom_stem_green - -# %Blazerail:* (Blazerail), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRail -block:id=%Blazerail,data=0,data=1,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_normal -block:id=%Blazerail,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_normal_turned - -# %BrailPowered:* (BrailPowered), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailPowered -block:id=%BrailPowered,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_golden -block:id=%BrailPowered,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_golden_powered - -# %BrailDetector:* (BrailDetector), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailDetector -block:id=%BrailDetector,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_detector -block:id=%BrailDetector,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_detector_powered - -# %BrailActivator:* (BrailActivator), render=(MINECARTTRACK), opaque=false,cls=mods.natura.blocks.tech.BlazeRailPowered -block:id=%BrailActivator,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_activator -block:id=%BrailActivator,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/brail_activator_powered - -# %NetherFurnace:* (NetherFurnace), render=(STANDARD), opaque=true,cls=mods.natura.blocks.tech.NetherrackFurnaceBlock -block:id=%NetherFurnace,data=0,stdrot=true,face0-1=0:natura/nfurnace_top,face2=0:natura/nfurnace_side,face3=0:natura/nfurnace_off,face4-5=0:natura/nfurnace_side -block:id=%NetherFurnace,data=1,stdrot=true,face3=0:natura/nfurnace_top -block:id=%NetherFurnace,data=8,stdrot=true,face0-1=0:natura/nfurnace_top,face2=0:natura/nfurnace_side,face3=0:natura/nfurnace_off,face4-5=0:natura/nfurnace_side -block:id=%NetherFurnace,data=9,stdrot=true,face3=0:natura/nfurnace_top - -# %Obelisk:* (Obelisk), render=(STANDARD), opaque=true,cls=mods.natura.blocks.tech.RespawnObelisk -block:id=%Obelisk,data=0,stdrot=true,face0-5=0:natura/obelisk -block:id=%Obelisk,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:natura/obelisk_active - -# %NetherGlass:* (NetherGlass), render=(STANDARD), opaque=false,cls=mods.natura.blocks.nether.NetherGlass -block:id=%NetherGlass,data=0,stdrot=true,face0-5=12000:natura/glass_soul_item -block:id=%NetherGlass,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:natura/glass_heat_item - -# %NetherHopper:* (NetherHopper), render=mods.natura.client.HopperRender(CUSTOM), opaque=false,cls=mods.natura.blocks.tech.BlazeHopper -block:id=%NetherHopper,data=*,stdrot=true,face0=0:natura/nhopper_outside,face1=0:natura/nhopper_top,face2-5=0:natura/nhopper_outside - -# %NetherPressurePlate:* (NetherPressurePlate), render=(STANDARD), opaque=false,cls=mods.natura.blocks.overrides.AlternatePressurePlate -block:id=%NetherPressurePlate,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/netherrack - -# %NetherButton:* (NetherButton), render=(STANDARD), opaque=false,cls=mods.natura.blocks.overrides.NetherrackButton -block:id=%NetherButton,data=0,stdrot=true,face0-5=0:minecraft/netherrack -block:id=%NetherButton,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/netherrack - -# %NetherLever:* (NetherLever), render=mods.natura.client.LeverRender(CUSTOM), opaque=false,cls=mods.natura.blocks.overrides.NetherLever -block:id=%NetherLever,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/nlever - -# %Rare Tree:* (Rare Tree), render=(LOG), opaque=true,cls=mods.natura.blocks.trees.OverworldTreeBlock -block:id=%Rare Tree,data=0,stdrot=true,face0-1=0:natura/maple_heart,face2-5=0:natura/maple_bark -block:id=%Rare Tree,data=1,stdrot=true,face0-1=0:natura/silverbell_heart,face2-5=0:natura/silverbell_bark -block:id=%Rare Tree,data=2,stdrot=true,face0-1=0:natura/purpleheart_heart,face2-5=0:natura/purpleheart_bark -block:id=%Rare Tree,data=3,stdrot=true,face0-1=0:natura/tiger_heart,face2-5=0:natura/tiger_bark -block:id=%Rare Tree,data=4,face0-1=0:natura/maple_bark,face2-3=4000:natura/maple_bark,face4-5=0:natura/maple_heart -block:id=%Rare Tree,data=5,face0-1=0:natura/silverbell_bark,face2-3=4000:natura/silverbell_bark,face4-5=0:natura/silverbell_heart -block:id=%Rare Tree,data=6,face0-1=0:natura/purpleheart_bark,face2-3=4000:natura/purpleheart_bark,face4-5=0:natura/purpleheart_heart -block:id=%Rare Tree,data=7,face0-1=0:natura/tiger_bark,face2-3=4000:natura/tiger_bark,face4-5=0:natura/tiger_heart -block:id=%Rare Tree,data=8,face0-1=4000:natura/maple_bark,face2-3=0:natura/maple_heart,face4-5=4000:natura/maple_bark -block:id=%Rare Tree,data=9,face0-1=4000:natura/silverbell_bark,face2-3=0:natura/silverbell_heart,face4-5=4000:natura/silverbell_bark -block:id=%Rare Tree,data=10,face0-1=4000:natura/purpleheart_bark,face2-3=0:natura/purpleheart_heart,face4-5=4000:natura/purpleheart_bark -block:id=%Rare Tree,data=11,face0-1=4000:natura/tiger_bark,face2-3=0:natura/tiger_heart,face4-5=4000:natura/tiger_bark -block:id=%Rare Tree,data=12,stdrot=true,face0-5=0:natura/maple_bark -block:id=%Rare Tree,data=13,stdrot=true,face0-5=0:natura/silverbell_bark -block:id=%Rare Tree,data=14,stdrot=true,face0-5=0:natura/purpleheart_bark -block:id=%Rare Tree,data=15,stdrot=true,face0-5=0:natura/tiger_bark - -# %Rare Leaves:* (Rare Leaves), render=(STANDARD), opaque=false,cls=mods.natura.blocks.trees.OverworldLeaves -block:id=%Rare Leaves,data=0,stdrot=true,face0-5=2000:natura/maple_leaves_fancy -block:id=%Rare Leaves,data=1,stdrot=true,face0-5=2000:natura/silverbell_leaves_fancy -block:id=%Rare Leaves,data=2,stdrot=true,face0-5=2000:natura/purpleheart_leaves_fancy -block:id=%Rare Leaves,data=3,stdrot=true,face0-5=2000:natura/tiger_leaves_fancy -block:id=%Rare Leaves,data=4,stdrot=true,face0-5=2000:natura/maple_leaves_fancy -block:id=%Rare Leaves,data=5,stdrot=true,face0-5=2000:natura/silverbell_leaves_fancy -block:id=%Rare Leaves,data=6,stdrot=true,face0-5=2000:natura/purpleheart_leaves_fancy -block:id=%Rare Leaves,data=7,stdrot=true,face0-5=2000:natura/tiger_leaves_fancy -block:id=%Rare Leaves,data=8,stdrot=true,face0-5=2000:natura/maple_leaves_fancy -block:id=%Rare Leaves,data=9,stdrot=true,face0-5=2000:natura/silverbell_leaves_fancy -block:id=%Rare Leaves,data=10,stdrot=true,face0-5=2000:natura/purpleheart_leaves_fancy -block:id=%Rare Leaves,data=11,stdrot=true,face0-5=2000:natura/tiger_leaves_fancy -block:id=%Rare Leaves,data=12,stdrot=true,face0-5=2000:natura/maple_leaves_fancy -block:id=%Rare Leaves,data=13,stdrot=true,face0-5=2000:natura/silverbell_leaves_fancy -block:id=%Rare Leaves,data=14,stdrot=true,face0-5=2000:natura/purpleheart_leaves_fancy -block:id=%Rare Leaves,data=15,stdrot=true,face0-5=2000:natura/tiger_leaves_fancy - -# %Rare Sapling:* (Rare Sapling), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.trees.OverworldSapling -block:id=%Rare Sapling,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/maple_sapling -block:id=%Rare Sapling,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/silverbell_sapling -block:id=%Rare Sapling,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/purpleheart_sapling -block:id=%Rare Sapling,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/tiger_sapling -block:id=%Rare Sapling,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/willow_sapling -block:id=%Rare Sapling,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/maple_sapling -block:id=%Rare Sapling,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/silverbell_sapling -block:id=%Rare Sapling,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/purpleheart_sapling -block:id=%Rare Sapling,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/tiger_sapling -block:id=%Rare Sapling,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/willow_sapling - -# %Bluebells:* (Bluebells), render=(CROSSEDSQUARES), opaque=false,cls=mods.natura.blocks.crops.FlowerBlock -block:id=%Bluebells,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:natura/flower_bluebells - -# %Natura.workbench:* (Natura.workbench), render=(STANDARD), opaque=true,cls=mods.natura.blocks.overrides.AlternateWorkbench -block:id=%Natura.workbench,data=0,stdrot=true,face0=0:natura/eucalyptus_planks,face1=0:natura/eucalyptus_workbench_top,face2=0:natura/eucalyptus_workbench_face,face3=0:natura/eucalyptus_workbench_side,face4=0:natura/eucalyptus_workbench_face,face5=0:natura/eucalyptus_workbench_side -block:id=%Natura.workbench,data=1,stdrot=true,face0=0:natura/sakura_planks,face1=0:natura/sakura_workbench_top,face2=0:natura/sakura_workbench_face,face3=0:natura/sakura_workbench_side,face4=0:natura/sakura_workbench_face,face5=0:natura/sakura_workbench_side -block:id=%Natura.workbench,data=2,stdrot=true,face0=0:natura/ghostwood_planks,face1=0:natura/ghostwood_workbench_top,face2=0:natura/ghostwood_workbench_face,face3=0:natura/ghostwood_workbench_side,face4=0:natura/ghostwood_workbench_face,face5=0:natura/ghostwood_workbench_side -block:id=%Natura.workbench,data=3,stdrot=true,face0=0:natura/redwood_planks,face1=0:natura/redwood_workbench_top,face2=0:natura/redwood_workbench_face,face3=0:natura/redwood_workbench_side,face4=0:natura/redwood_workbench_face,face5=0:natura/redwood_workbench_side -block:id=%Natura.workbench,data=4,stdrot=true,face0=0:natura/bloodwood_planks,face1=0:natura/bloodwood_workbench_top,face2=0:natura/bloodwood_workbench_face,face3=0:natura/bloodwood_workbench_side,face4=0:natura/bloodwood_workbench_face,face5=0:natura/bloodwood_workbench_side -block:id=%Natura.workbench,data=5,stdrot=true,face0=0:natura/hopseed_planks,face1=0:natura/hopseed_workbench_top,face2=0:natura/hopseed_workbench_face,face3=0:natura/hopseed_workbench_side,face4=0:natura/hopseed_workbench_face,face5=0:natura/hopseed_workbench_side -block:id=%Natura.workbench,data=6,stdrot=true,face0=0:natura/maple_planks,face1=0:natura/maple_workbench_top,face2=0:natura/maple_workbench_face,face3=0:natura/maple_workbench_side,face4=0:natura/maple_workbench_face,face5=0:natura/maple_workbench_side -block:id=%Natura.workbench,data=7,stdrot=true,face0=0:natura/silverbell_planks,face1=0:natura/silverbell_workbench_top,face2=0:natura/silverbell_workbench_face,face3=0:natura/silverbell_workbench_side,face4=0:natura/silverbell_workbench_face,face5=0:natura/silverbell_workbench_side -block:id=%Natura.workbench,data=8,stdrot=true,face0=0:natura/purpleheart_planks,face1=0:natura/purpleheart_workbench_top,face2=0:natura/purpleheart_workbench_face,face3=0:natura/purpleheart_workbench_side,face4=0:natura/purpleheart_workbench_face,face5=0:natura/purpleheart_workbench_side -block:id=%Natura.workbench,data=9,stdrot=true,face0=0:natura/tiger_planks,face1=0:natura/tiger_workbench_top,face2=0:natura/tiger_workbench_face,face3=0:natura/tiger_workbench_side,face4=0:natura/tiger_workbench_face,face5=0:natura/tiger_workbench_side -block:id=%Natura.workbench,data=10,stdrot=true,face0=0:natura/willow_planks,face1=0:natura/willow_workbench_top,face2=0:natura/willow_workbench_face,face3=0:natura/willow_workbench_side,face4=0:natura/willow_workbench_face,face5=0:natura/willow_workbench_side -block:id=%Natura.workbench,data=11,stdrot=true,face0=0:natura/darkwood_planks,face1=0:natura/darkwood_workbench_top,face2=0:natura/darkwood_workbench_face,face3=0:natura/darkwood_workbench_side,face4=0:natura/darkwood_workbench_face,face5=0:natura/darkwood_workbench_side -block:id=%Natura.workbench,data=12,stdrot=true,face0=0:natura/fusewood_planks,face1=0:natura/fusewood_workbench_top,face2=0:natura/fusewood_workbench_face,face3=0:natura/fusewood_workbench_side,face4=0:natura/fusewood_workbench_face,face5=0:natura/fusewood_workbench_side -block:id=%Natura.workbench,data=13,data=14,data=15,stdrot=true,face0=0:minecraft/lava_still - -# %Natura.bookshelf:* (Natura.bookshelf), render=(STANDARD), opaque=true,cls=mods.natura.blocks.overrides.AlternateBookshelf -block:id=%Natura.bookshelf,data=0,stdrot=true,face0-1=0:natura/eucalyptus_planks,face2-5=0:natura/eucalyptus_bookshelf -block:id=%Natura.bookshelf,data=1,stdrot=true,face0-1=0:natura/sakura_planks,face2-5=0:natura/sakura_bookshelf -block:id=%Natura.bookshelf,data=2,stdrot=true,face0-1=0:natura/ghostwood_planks,face2-5=0:natura/ghostwood_bookshelf -block:id=%Natura.bookshelf,data=3,stdrot=true,face0-1=0:natura/redwood_planks,face2-5=0:natura/redwood_bookshelf -block:id=%Natura.bookshelf,data=4,stdrot=true,face0-1=0:natura/bloodwood_planks,face2-5=0:natura/bloodwood_bookshelf -block:id=%Natura.bookshelf,data=5,stdrot=true,face0-1=0:natura/hopseed_planks,face2-5=0:natura/hopseed_bookshelf -block:id=%Natura.bookshelf,data=6,stdrot=true,face0-1=0:natura/maple_planks,face2-5=0:natura/maple_bookshelf -block:id=%Natura.bookshelf,data=7,stdrot=true,face0-1=0:natura/silverbell_planks,face2-5=0:natura/silverbell_bookshelf -block:id=%Natura.bookshelf,data=8,stdrot=true,face0-1=0:natura/purpleheart_planks,face2-5=0:natura/purpleheart_bookshelf -block:id=%Natura.bookshelf,data=9,stdrot=true,face0-1=0:natura/tiger_planks,face2-5=0:natura/tiger_bookshelf -block:id=%Natura.bookshelf,data=10,stdrot=true,face0-1=0:natura/willow_planks,face2-5=0:natura/willow_bookshelf -block:id=%Natura.bookshelf,data=11,stdrot=true,face0-1=0:natura/darkwood_planks,face2-5=0:natura/darkwood_bookshelf -block:id=%Natura.bookshelf,data=12,stdrot=true,face0-1=0:natura/fusewood_planks,face2-5=0:natura/fusewood_bookshelf -block:id=%Natura.bookshelf,data=13,data=14,data=15,stdrot=true,face0-1=0:minecraft/lava_still - -# %Natura.fence:* (Natura.fence), render=mods.natura.client.FenceRender(FENCE), opaque=false,cls=mods.natura.blocks.overrides.AlternateFence -block:id=%Natura.fence,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/eucalyptus_planks -block:id=%Natura.fence,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/sakura_planks -block:id=%Natura.fence,data=2,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/ghostwood_planks -block:id=%Natura.fence,data=3,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/redwood_planks -block:id=%Natura.fence,data=4,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/bloodwood_planks -block:id=%Natura.fence,data=5,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/hopseed_planks -block:id=%Natura.fence,data=6,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/maple_planks -block:id=%Natura.fence,data=7,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/silverbell_planks -block:id=%Natura.fence,data=8,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/purpleheart_planks -block:id=%Natura.fence,data=9,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/tiger_planks -block:id=%Natura.fence,data=10,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/willow_planks -block:id=%Natura.fence,data=11,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/darkwood_planks -block:id=%Natura.fence,data=12,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/fusewood_planks -block:id=%Natura.fence,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0-2=0:minecraft/lava_still - -# %GrassBlock:* (GrassBlock), render=(STANDARD), opaque=true,cls=mods.natura.blocks.GrassBlock -block:id=%GrassBlock,data=0,stdrot=true,colorMult=FF7CBD6B,face0-5=17000:natura/grass_top -block:id=%GrassBlock,data=1,stdrot=true,colorMult=FF00F3F6,face0-5=17000:natura/grass_top -block:id=%GrassBlock,data=2,stdrot=true,colorMult=FFC92B00,face0-5=17000:natura/grass_top -block:id=%GrassBlock,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,colorMult=FF7CBD6B,face0-5=17000:natura/grass_top - -# %GrassSlab:* (GrassSlab), render=(STANDARD), opaque=false,cls=mods.natura.blocks.GrassSlab -block:id=%GrassSlab,data=0,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:natura/grass_top -block:id=%GrassSlab,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=FF00F3F6,face0-5=17000:natura/grass_top -block:id=%GrassSlab,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=FFC92B00,face0-5=17000:natura/grass_top -block:id=%GrassSlab,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:natura/grass_top - -# %plankSlab1:* (plankSlab1), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NSlabBase -block:id=%plankSlab1,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/eucalyptus_planks -block:id=%plankSlab1,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/sakura_planks -block:id=%plankSlab1,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/ghostwood_planks -block:id=%plankSlab1,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/redwood_planks -block:id=%plankSlab1,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/bloodwood_planks -block:id=%plankSlab1,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/hopseed_planks -block:id=%plankSlab1,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/maple_planks -block:id=%plankSlab1,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/silverbell_planks -block:id=%plankSlab1,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/eucalyptus_planks -block:id=%plankSlab1,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/sakura_planks -block:id=%plankSlab1,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/ghostwood_planks -block:id=%plankSlab1,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/redwood_planks -block:id=%plankSlab1,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/bloodwood_planks -block:id=%plankSlab1,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/hopseed_planks -block:id=%plankSlab1,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/maple_planks -block:id=%plankSlab1,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/silverbell_planks - -# %plankSlab2:* (plankSlab2), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NSlabBase -block:id=%plankSlab2,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/purpleheart_planks -block:id=%plankSlab2,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/tiger_planks -block:id=%plankSlab2,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/willow_planks -block:id=%plankSlab2,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/darkwood_planks -block:id=%plankSlab2,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/fusewood_planks -block:id=%plankSlab2,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/lava_still -block:id=%plankSlab2,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/purpleheart_planks -block:id=%plankSlab2,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/tiger_planks -block:id=%plankSlab2,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/willow_planks -block:id=%plankSlab2,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/darkwood_planks -block:id=%plankSlab2,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/fusewood_planks -block:id=%plankSlab2,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/lava_still - -# %stair.eucalyptus:* (stair.eucalyptus), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.eucalyptus,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/eucalyptus_planks - -# %stair.sakura:* (stair.sakura), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.sakura,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/sakura_planks - -# %stair.ghostwood:* (stair.ghostwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.ghostwood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/ghostwood_planks - -# %stair.redwood:* (stair.redwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.redwood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/redwood_planks - -# %stair.bloodwood:* (stair.bloodwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.bloodwood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/bloodwood_planks - -# %stair.hopseed:* (stair.hopseed), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.hopseed,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/hopseed_planks - -# %stair.maple:* (stair.maple), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.maple,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/maple_planks - -# %stair.silverbell:* (stair.silverbell), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.silverbell,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/silverbell_planks - -# %stair.amaranth:* (stair.amaranth), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.amaranth,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/purpleheart_planks - -# %stair.tiger:* (stair.tiger), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.tiger,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/tiger_planks - -# %stair.willow:* (stair.willow), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.willow,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/willow_planks - -# %stair.darkwood:* (stair.darkwood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.darkwood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/darkwood_planks - -# %stair.fusewood:* (stair.fusewood), render=(STAIRS), opaque=false,cls=mods.natura.blocks.NStairs -block:id=%stair.fusewood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:natura/fusewood_planks - -# %pressureplate.eucalyptus:* (pressureplate.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.eucalyptus,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/eucalyptus_planks - -# %trapdoor.eucalyptus:* (trapdoor.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.eucalyptus,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/eucalyptus_trapdoor - -# %button.eucalyptus:* (button.eucalyptus), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.eucalyptus,data=0,stdrot=true,face0-5=0:natura/eucalyptus_planks -block:id=%button.eucalyptus,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/eucalyptus_planks - -# %fenceGate.eucalyptus:* (fenceGate.eucalyptus), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.eucalyptus,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/eucalyptus_planks - -# %pressureplate.sakura:* (pressureplate.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.sakura,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/sakura_planks - -# %trapdoor.sakura:* (trapdoor.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.sakura,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/sakura_trapdoor - -# %button.sakura:* (button.sakura), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.sakura,data=0,stdrot=true,face0-5=0:natura/sakura_planks -block:id=%button.sakura,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/sakura_planks - -# %fenceGate.sakura:* (fenceGate.sakura), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.sakura,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/sakura_planks - -# %pressureplate.ghostwood:* (pressureplate.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.ghostwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/ghostwood_planks - -# %trapdoor.ghostwood:* (trapdoor.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.ghostwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/ghostwood_trapdoor - -# %button.ghostwood:* (button.ghostwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.ghostwood,data=0,stdrot=true,face0-5=0:natura/ghostwood_planks -block:id=%button.ghostwood,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/ghostwood_planks - -# %fenceGate.ghostwood:* (fenceGate.ghostwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.ghostwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/ghostwood_planks - -# %pressureplate.redwood:* (pressureplate.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.redwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/redwood_planks - -# %trapdoor.redwood:* (trapdoor.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.redwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/redwood_trapdoor - -# %button.redwood:* (button.redwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.redwood,data=0,stdrot=true,face0-5=0:natura/redwood_planks -block:id=%button.redwood,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/redwood_planks - -# %fenceGate.redwood:* (fenceGate.redwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.redwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/redwood_planks - -# %pressureplate.bloodwood:* (pressureplate.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.bloodwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/bloodwood_planks - -# %trapdoor.bloodwood:* (trapdoor.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.bloodwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/bloodwood_trapdoor - -# %button.bloodwood:* (button.bloodwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.bloodwood,data=0,stdrot=true,face0-5=0:natura/bloodwood_planks -block:id=%button.bloodwood,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/bloodwood_planks - -# %fenceGate.bloodwood:* (fenceGate.bloodwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.bloodwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/bloodwood_planks - -# %pressureplate.hopseed:* (pressureplate.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.hopseed,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/hopseed_planks - -# %trapdoor.hopseed:* (trapdoor.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.hopseed,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/hopseed_trapdoor - -# %button.hopseed:* (button.hopseed), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.hopseed,data=0,stdrot=true,face0-5=0:natura/hopseed_planks -block:id=%button.hopseed,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/hopseed_planks - -# %fenceGate.hopseed:* (fenceGate.hopseed), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.hopseed,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/hopseed_planks - -# %pressureplate.maple:* (pressureplate.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.maple,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/maple_planks - -# %trapdoor.maple:* (trapdoor.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.maple,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/maple_trapdoor - -# %button.maple:* (button.maple), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.maple,data=0,stdrot=true,face0-5=0:natura/maple_planks -block:id=%button.maple,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/maple_planks - -# %fenceGate.maple:* (fenceGate.maple), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.maple,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/maple_planks - -# %pressureplate.amaranth:* (pressureplate.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.amaranth,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/purpleheart_planks - -# %trapdoor.amaranth:* (trapdoor.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.amaranth,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/purpleheart_trapdoor - -# %button.amaranth:* (button.amaranth), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.amaranth,data=0,stdrot=true,face0-5=0:natura/purpleheart_planks -block:id=%button.amaranth,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/purpleheart_planks - -# %fenceGate.amaranth:* (fenceGate.amaranth), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.amaranth,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/purpleheart_planks - -# %pressureplate.silverbell:* (pressureplate.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.silverbell,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/silverbell_planks - -# %trapdoor.silverbell:* (trapdoor.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.silverbell,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/silverbell_trapdoor - -# %button.silverbell:* (button.silverbell), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.silverbell,data=0,stdrot=true,face0-5=0:natura/silverbell_planks -block:id=%button.silverbell,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/silverbell_planks - -# %fenceGate.silverbell:* (fenceGate.silverbell), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.silverbell,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/silverbell_planks - -# %pressureplate.tiger:* (pressureplate.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.tiger,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/tiger_planks - -# %trapdoor.tiger:* (trapdoor.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.tiger,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/tiger_trapdoor - -# %button.tiger:* (button.tiger), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.tiger,data=0,stdrot=true,face0-5=0:natura/tiger_planks -block:id=%button.tiger,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/tiger_planks - -# %fenceGate.tiger:* (fenceGate.tiger), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.tiger,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/tiger_planks - -# %pressureplate.willow:* (pressureplate.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.willow,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/willow_planks - -# %trapdoor.willow:* (trapdoor.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.willow,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/willow_trapdoor - -# %button.willow:* (button.willow), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.willow,data=0,stdrot=true,face0-5=0:natura/willow_planks -block:id=%button.willow,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/willow_planks - -# %fenceGate.willow:* (fenceGate.willow), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.willow,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/willow_planks - -# %pressureplate.darkwood:* (pressureplate.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.darkwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/darkwood_planks - -# %trapdoor.darkwood:* (trapdoor.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.darkwood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/darkwood_trapdoor - -# %button.darkwood:* (button.darkwood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.darkwood,data=0,stdrot=true,face0-5=0:natura/darkwood_planks -block:id=%button.darkwood,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/darkwood_planks - -# %fenceGate.darkwood:* (fenceGate.darkwood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.darkwood,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/darkwood_planks - -# %pressureplate.fusewood:* (pressureplate.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NPressurePlate -block:id=%pressureplate.fusewood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/fusewood_planks - -# %trapdoor.fusewood:* (trapdoor.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NTrapdoor -block:id=%trapdoor.fusewood,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/fusewood_trapdoor - -# %button.fusewood:* (button.fusewood), render=(STANDARD), opaque=false,cls=mods.natura.blocks.NButton -block:id=%button.fusewood,data=0,stdrot=true,face0-5=0:natura/fusewood_planks -block:id=%button.fusewood,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:natura/fusewood_planks - -# %fenceGate.fusewood:* (fenceGate.fusewood), render=(FENCEGATE), opaque=false,cls=mods.natura.blocks.NFenceGate -block:id=%fenceGate.fusewood,data=*,stdrot=true,transparency=TRANSPARENT,patch0-2=0:natura/fusewood_planks diff --git a/forge-1.11.2/src/main/resources/renderdata/NetherOres-texture.txt b/forge-1.11.2/src/main/resources/renderdata/NetherOres-texture.txt deleted file mode 100644 index 212639d8..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/NetherOres-texture.txt +++ /dev/null @@ -1,83 +0,0 @@ -# NetherOres 1.7.10R2.3.0RC3 -version:1.7 -modname:NetherOres - - -cfgfile:config/powercrystals/netherores/common.cfg - - -texturepath:assets/netherores/textures/blocks/ -texture:id=minecraft/netherrack,filename=assets/minecraft/textures/blocks/netherrack.png -texture:id=netherores/Adamantium,filename=assets/netherores/textures/blocks/Adamantium.png -texture:id=netherores/Amber,filename=assets/netherores/textures/blocks/Amber.png -texture:id=netherores/Coal,filename=assets/netherores/textures/blocks/Coal.png -texture:id=netherores/Copper,filename=assets/netherores/textures/blocks/Copper.png -texture:id=netherores/Diamond,filename=assets/netherores/textures/blocks/Diamond.png -texture:id=netherores/Emerald,filename=assets/netherores/textures/blocks/Emerald.png -texture:id=netherores/Gold,filename=assets/netherores/textures/blocks/Gold.png -texture:id=netherores/Iridium,filename=assets/netherores/textures/blocks/Iridium.png -texture:id=netherores/Iron,filename=assets/netherores/textures/blocks/Iron.png -texture:id=netherores/Lapis,filename=assets/netherores/textures/blocks/Lapis.png -texture:id=netherores/Lead,filename=assets/netherores/textures/blocks/Lead.png -texture:id=netherores/Magnesium,filename=assets/netherores/textures/blocks/Magnesium.png -texture:id=netherores/Mithril,filename=assets/netherores/textures/blocks/Mithril.png -texture:id=netherores/Nickel,filename=assets/netherores/textures/blocks/Nickel.png -texture:id=netherores/Nikolite,filename=assets/netherores/textures/blocks/Nikolite.png -texture:id=netherores/Osmium,filename=assets/netherores/textures/blocks/Osmium.png -texture:id=netherores/Peridot,filename=assets/netherores/textures/blocks/Peridot.png -texture:id=netherores/Platinum,filename=assets/netherores/textures/blocks/Platinum.png -texture:id=netherores/Redstone,filename=assets/netherores/textures/blocks/Redstone.png -texture:id=netherores/Ruby,filename=assets/netherores/textures/blocks/Ruby.png -texture:id=netherores/Rutile,filename=assets/netherores/textures/blocks/Rutile.png -texture:id=netherores/Salt,filename=assets/netherores/textures/blocks/Salt.png -texture:id=netherores/Saltpeter,filename=assets/netherores/textures/blocks/Saltpeter.png -texture:id=netherores/Sapphire,filename=assets/netherores/textures/blocks/Sapphire.png -texture:id=netherores/Silver,filename=assets/netherores/textures/blocks/Silver.png -texture:id=netherores/Steel,filename=assets/netherores/textures/blocks/Steel.png -texture:id=netherores/Sulfur,filename=assets/netherores/textures/blocks/Sulfur.png -texture:id=netherores/Tennantite,filename=assets/netherores/textures/blocks/Tennantite.png -texture:id=netherores/Tin,filename=assets/netherores/textures/blocks/Tin.png -texture:id=netherores/Titanium,filename=assets/netherores/textures/blocks/Titanium.png -texture:id=netherores/Tungsten,filename=assets/netherores/textures/blocks/Tungsten.png -texture:id=netherores/Uranium,filename=assets/netherores/textures/blocks/Uranium.png - - - -# %tile.netherores.ore.0:* (tile.netherores.ore.0), render=(STANDARD), opaque=true,cls=powercrystals.netherores.ores.BlockNetherOres -block:id=%tile.netherores.ore.0,data=0,stdrot=true,face0-5=0:netherores/Coal -block:id=%tile.netherores.ore.0,data=1,stdrot=true,face0-5=0:netherores/Diamond -block:id=%tile.netherores.ore.0,data=2,stdrot=true,face0-5=0:netherores/Gold -block:id=%tile.netherores.ore.0,data=3,stdrot=true,face0-5=0:netherores/Iron -block:id=%tile.netherores.ore.0,data=4,stdrot=true,face0-5=0:netherores/Lapis -block:id=%tile.netherores.ore.0,data=5,stdrot=true,face0-5=0:netherores/Redstone -block:id=%tile.netherores.ore.0,data=6,stdrot=true,face0-5=0:netherores/Copper -block:id=%tile.netherores.ore.0,data=7,stdrot=true,face0-5=0:netherores/Tin -block:id=%tile.netherores.ore.0,data=8,stdrot=true,face0-5=0:netherores/Emerald -block:id=%tile.netherores.ore.0,data=9,stdrot=true,face0-5=0:netherores/Silver -block:id=%tile.netherores.ore.0,data=10,stdrot=true,face0-5=0:netherores/Lead -block:id=%tile.netherores.ore.0,data=11,stdrot=true,face0-5=0:netherores/Uranium -block:id=%tile.netherores.ore.0,data=12,stdrot=true,face0-5=0:netherores/Nikolite -block:id=%tile.netherores.ore.0,data=13,stdrot=true,face0-5=0:netherores/Ruby -block:id=%tile.netherores.ore.0,data=14,stdrot=true,face0-5=0:netherores/Peridot -block:id=%tile.netherores.ore.0,data=15,stdrot=true,face0-5=0:netherores/Sapphire - -# %tile.netherores.ore.1:* (tile.netherores.ore.1), render=(STANDARD), opaque=true,cls=powercrystals.netherores.ores.BlockNetherOres -block:id=%tile.netherores.ore.1,data=0,stdrot=true,face0-5=0:netherores/Platinum -block:id=%tile.netherores.ore.1,data=1,stdrot=true,face0-5=0:netherores/Nickel -block:id=%tile.netherores.ore.1,data=2,stdrot=true,face0-5=0:netherores/Steel -block:id=%tile.netherores.ore.1,data=3,stdrot=true,face0-5=0:netherores/Iridium -block:id=%tile.netherores.ore.1,data=4,stdrot=true,face0-5=0:netherores/Osmium -block:id=%tile.netherores.ore.1,data=5,stdrot=true,face0-5=0:netherores/Sulfur -block:id=%tile.netherores.ore.1,data=6,stdrot=true,face0-5=0:netherores/Titanium -block:id=%tile.netherores.ore.1,data=7,stdrot=true,face0-5=0:netherores/Mithril -block:id=%tile.netherores.ore.1,data=8,stdrot=true,face0-5=0:netherores/Adamantium -block:id=%tile.netherores.ore.1,data=9,stdrot=true,face0-5=0:netherores/Rutile -block:id=%tile.netherores.ore.1,data=10,stdrot=true,face0-5=0:netherores/Tungsten -block:id=%tile.netherores.ore.1,data=11,stdrot=true,face0-5=0:netherores/Amber -block:id=%tile.netherores.ore.1,data=12,stdrot=true,face0-5=0:netherores/Tennantite -block:id=%tile.netherores.ore.1,data=13,stdrot=true,face0-5=0:netherores/Salt -block:id=%tile.netherores.ore.1,data=14,stdrot=true,face0-5=0:netherores/Saltpeter -block:id=%tile.netherores.ore.1,data=15,stdrot=true,face0-5=0:netherores/Magnesium - -# 1523:* (tile.netherores.ore.1), render=(STANDARD), opaque=true,cls=powercrystals.netherores.world.BlockHellfish -block:id=1523,data=*,stdrot=true,face0-5=0:minecraft/netherrack diff --git a/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-models.txt b/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-models.txt deleted file mode 100644 index 7fae54e7..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-models.txt +++ /dev/null @@ -1,41 +0,0 @@ -# ObsidiPlates 3.0.0.18 -version:1.7 -modname:ObsidiPlates - - -cfgfile:config/ObsidiPlates.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %ObsidianPressurePlate:* (ObsidianPressurePlate), render=myrathi.obsidiplates.proxy.MultiPressurePlateRenderer(STANDARD), opaque=false,cls=myrathi.obsidiplates.block.BlockMultiPressurePlate -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=3 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=4 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=5 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=6 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=7 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=8 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=9 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=10 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=11 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=12 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=13 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=14 -boxblock:id=%ObsidianPressurePlate,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-texture.txt b/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-texture.txt deleted file mode 100644 index dd7c93be..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ObsidiPlates-texture.txt +++ /dev/null @@ -1,24 +0,0 @@ -# ObsidiPlates 3.0.0.18 -version:1.7 -modname:ObsidiPlates - - -cfgfile:config/ObsidiPlates.cfg - - -texturepath:assets/obsidiplates/textures/blocks/ -texture:id=minecraft/cobblestone_mossy,filename=assets/minecraft/textures/blocks/cobblestone_mossy.png -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png -texture:id=minecraft/wool_colored_white,filename=assets/minecraft/textures/blocks/wool_colored_white.png - - - -# %ObsidianPressurePlate:* (ObsidianPressurePlate), render=myrathi.obsidiplates.proxy.MultiPressurePlateRenderer(STANDARD), opaque=false,cls=myrathi.obsidiplates.block.BlockMultiPressurePlate -block:id=%ObsidianPressurePlate,data=0,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/obsidian -block:id=%ObsidianPressurePlate,data=2,data=3,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/wool_colored_white,face1=0:minecraft/obsidian,face2-5=0:minecraft/wool_colored_white -block:id=%ObsidianPressurePlate,data=4,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/cobblestone_mossy -block:id=%ObsidianPressurePlate,data=6,data=7,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/wool_colored_white,face1=0:minecraft/cobblestone_mossy,face2-5=0:minecraft/wool_colored_white -block:id=%ObsidianPressurePlate,data=8,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/obsidian -block:id=%ObsidianPressurePlate,data=10,data=11,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/wool_colored_white,face1=0:minecraft/obsidian,face2-5=0:minecraft/wool_colored_white -block:id=%ObsidianPressurePlate,data=12,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/cobblestone_mossy -block:id=%ObsidianPressurePlate,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/wool_colored_white,face1=0:minecraft/cobblestone_mossy,face2-5=0:minecraft/wool_colored_white diff --git a/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-models.txt b/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-models.txt deleted file mode 100644 index 8a50f308..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-models.txt +++ /dev/null @@ -1,96 +0,0 @@ -# OpenBlocks 1.3 -version:1.7 -modname:OpenBlocks - - -cfgfile:config/OpenBlocks.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %ladder:* (ladder), render=(STANDARD), opaque=false,cls=openblocks.common.block.BlockLadder -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3 -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.875,zmax=1.0,data=4 -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.125,data=5 -boxblock:id=%ladder,xmin=0.875,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%ladder,xmin=0.0,xmax=0.125,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.875,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11 -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.875,zmax=1.0,data=12 -boxblock:id=%ladder,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.125,data=13 -boxblock:id=%ladder,xmin=0.875,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=14 -boxblock:id=%ladder,xmin=0.0,xmax=0.125,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=15 - -# %guide:* (guide), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockGuide - -# %elevator:* (elevator), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockElevator - -# %heal:* (heal), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockHeal - -# %grave:* (grave), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockGrave -boxblock:id=%grave,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.20000000298023224,zmin=0.0,zmax=1.0,data=* - -# %flag:* (flag), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockFlag -boxblock:id=%flag,xmin=0.4375,xmax=0.5625,ymin=0.0,ymax=1.0,zmin=0.4375,zmax=0.5625,data=* - -# %trophy:* (trophy), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockTrophy -boxblock:id=%trophy,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=0.20000000298023224,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %beartrap:* (beartrap), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockBearTrap -boxblock:id=%beartrap,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=0.4000000059604645,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %cannon:* (cannon), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockCannon -boxblock:id=%cannon,xmin=0.30000001192092896,xmax=0.6000000238418579,ymin=0.0,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %sponge:* (sponge), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockSponge - -# %fan:* (fan), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockFan -boxblock:id=%fan,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %xpbottler:* (xpbottler), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockXPBottler - -# %path:* (path), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPath -boxblock:id=%path,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.10000000149011612,zmin=0.0,zmax=1.0,data=* - -# %autoenchantmenttable:* (autoenchantmenttable), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockAutoEnchantmentTable -boxblock:id=%autoenchantmenttable,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.75,zmin=0.0,zmax=1.0,data=* - -# %xpdrain:* (xpdrain), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockXPDrain -boxblock:id=%xpdrain,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=* - -# %blockbreaker:* (blockbreaker), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockBlockBreaker - -# %blockPlacer:* (blockPlacer), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockBlockPlacer - -# %itemDropper:* (itemDropper), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockItemDropper - -# %donationStation:* (donationStation), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockDonationStation -boxblock:id=%donationStation,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.25,ymax=0.8500000238418579,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %paintmixer:* (paintmixer), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPaintMixer -boxblock:id=%paintmixer,xmin=0.125,xmax=0.875,ymin=0.0,ymax=1.0,zmin=0.125,zmax=0.875,data=* - -# %canvas:* (canvas), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockCanvas - -# %paintcan:* (paintcan), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPaintCan -boxblock:id=%paintcan,xmin=0.25,xmax=0.699999988079071,ymin=0.0,ymax=0.6875,zmin=0.25,zmax=0.75,data=* - -# %projector:* (projector), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockProjector -boxblock:id=%projector,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %drawingtable:* (drawingtable), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockDrawingTable - -# %sky:* (sky), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockSky diff --git a/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-texture.txt b/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-texture.txt deleted file mode 100644 index 6372c126..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/OpenBlocks-texture.txt +++ /dev/null @@ -1,201 +0,0 @@ -# OpenBlocks 1.3 -version:1.7 -modname:OpenBlocks - - -cfgfile:config/OpenBlocks.cfg - - -texturepath:assets/openblocks/textures/blocks/ -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/stone_slab_top,filename=assets/minecraft/textures/blocks/stone_slab_top.png -texture:id=openblocks/autoanvil,filename=assets/openblocks/textures/blocks/autoanvil.png -texture:id=openblocks/autoenchantmenttable,filename=assets/openblocks/textures/blocks/autoenchantmenttable.png -texture:id=openblocks/autoenchantmenttable_bottom,filename=assets/openblocks/textures/blocks/autoenchantmenttable_bottom.png -texture:id=openblocks/autoenchantmenttable_top,filename=assets/openblocks/textures/blocks/autoenchantmenttable_top.png -texture:id=openblocks/beartrap,filename=assets/openblocks/textures/blocks/beartrap.png -texture:id=openblocks/bigbutton,filename=assets/openblocks/textures/blocks/bigbutton.png -texture:id=openblocks/blockBreaker,filename=assets/openblocks/textures/blocks/blockBreaker.png -texture:id=openblocks/blockBreaker_bottom,filename=assets/openblocks/textures/blocks/blockBreaker_bottom.png -texture:id=openblocks/blockBreaker_side,filename=assets/openblocks/textures/blocks/blockBreaker_side.png -texture:id=openblocks/blockPlacer,filename=assets/openblocks/textures/blocks/blockPlacer.png -texture:id=openblocks/blockPlacer_bottom,filename=assets/openblocks/textures/blocks/blockPlacer_bottom.png -texture:id=openblocks/blockPlacer_side,filename=assets/openblocks/textures/blocks/blockPlacer_side.png -texture:id=openblocks/cannon,filename=assets/openblocks/textures/blocks/cannon.png -texture:id=openblocks/canvas,filename=assets/openblocks/textures/blocks/canvas.png -texture:id=openblocks/donationstation,filename=assets/openblocks/textures/blocks/donationstation.png -texture:id=openblocks/drawingtable,filename=assets/openblocks/textures/blocks/drawingtable.png -texture:id=openblocks/drawingtable_front,filename=assets/openblocks/textures/blocks/drawingtable_front.png -texture:id=openblocks/drawingtable_top,filename=assets/openblocks/textures/blocks/drawingtable_top.png -texture:id=openblocks/egg,filename=assets/openblocks/textures/blocks/egg.png -texture:id=openblocks/elevator,filename=assets/openblocks/textures/blocks/elevator.png -texture:id=openblocks/fan,filename=assets/openblocks/textures/blocks/fan.png -texture:id=openblocks/grave,filename=assets/openblocks/textures/blocks/grave.png -texture:id=openblocks/guide_side,filename=assets/openblocks/textures/blocks/guide_side.png -texture:id=openblocks/guide_top,filename=assets/openblocks/textures/blocks/guide_top.png -texture:id=openblocks/heal,filename=assets/openblocks/textures/blocks/heal.png -texture:id=openblocks/itemDropper,filename=assets/openblocks/textures/blocks/itemDropper.png -texture:id=openblocks/itemDropper_down,filename=assets/openblocks/textures/blocks/itemDropper_down.png -texture:id=openblocks/ladder,filename=assets/openblocks/textures/blocks/ladder.png -texture:id=openblocks/paintcan_bottom,filename=assets/openblocks/textures/blocks/paintcan_bottom.png -texture:id=openblocks/paintcan_front,filename=assets/openblocks/textures/blocks/paintcan_front.png -texture:id=openblocks/paintcan_left,filename=assets/openblocks/textures/blocks/paintcan_left.png -texture:id=openblocks/paintcan_right,filename=assets/openblocks/textures/blocks/paintcan_right.png -texture:id=openblocks/paintcan_side,filename=assets/openblocks/textures/blocks/paintcan_side.png -texture:id=openblocks/paintcan_top,filename=assets/openblocks/textures/blocks/paintcan_top.png -texture:id=openblocks/paintmixer,filename=assets/openblocks/textures/blocks/paintmixer.png -texture:id=openblocks/path,filename=assets/openblocks/textures/blocks/path.png -texture:id=openblocks/pencilBlock,filename=assets/openblocks/textures/blocks/pencilBlock.png -texture:id=openblocks/ropeladder,filename=assets/openblocks/textures/blocks/ropeladder.png -texture:id=openblocks/sky_inactive,filename=assets/openblocks/textures/blocks/sky_inactive.png -texture:id=openblocks/sponge,filename=assets/openblocks/textures/blocks/sponge.png -texture:id=openblocks/sprinkler,filename=assets/openblocks/textures/blocks/sprinkler.png -texture:id=openblocks/tank,filename=assets/openblocks/textures/blocks/tank.png -texture:id=openblocks/target,filename=assets/openblocks/textures/blocks/target.png -texture:id=openblocks/trophy,filename=assets/openblocks/textures/blocks/trophy.png -texture:id=openblocks/vacuumhopper,filename=assets/openblocks/textures/blocks/vacuumhopper.png -texture:id=openblocks/village_highlighter,filename=assets/openblocks/textures/blocks/village_highlighter.png -texture:id=openblocks/xpbottler_back,filename=assets/openblocks/textures/blocks/xpbottler_back.png -texture:id=openblocks/xpbottler_bottom,filename=assets/openblocks/textures/blocks/xpbottler_bottom.png -texture:id=openblocks/xpbottler_front,filename=assets/openblocks/textures/blocks/xpbottler_front.png -texture:id=openblocks/xpbottler_sides,filename=assets/openblocks/textures/blocks/xpbottler_sides.png -texture:id=openblocks/xpbottler_top,filename=assets/openblocks/textures/blocks/xpbottler_top.png -texture:id=openblocks/xpdrain,filename=assets/openblocks/textures/blocks/xpdrain.png -texture:id=openblocks/xpshower,filename=assets/openblocks/textures/blocks/xpshower.png - - - -# %ladder:* (ladder), render=(STANDARD), opaque=false,cls=openblocks.common.block.BlockLadder -block:id=%ladder,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/ladder - -# %guide:* (guide), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockGuide -block:id=%guide,data=*,stdrot=true,face0-1=0:openblocks/guide_top,face2-5=0:openblocks/guide_side - -# %elevator:* (elevator), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockElevator -block:id=%elevator,data=*,stdrot=true,face0-5=0:openblocks/elevator - -# %heal:* (heal), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockHeal -block:id=%heal,data=*,stdrot=true,face0-5=0:openblocks/heal - -# %target:* (target), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockTarget -block:id=%target,data=*,stdrot=true,face0-5=0:openblocks/target - -# %grave:* (grave), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockGrave -block:id=%grave,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/grave - -# %flag:* (flag), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockFlag -block:id=%flag,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak - -# %tank:* (tank), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockTank -block:id=%tank,data=*,stdrot=true,face0-5=0:openblocks/tank - -# %trophy:* (trophy), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockTrophy -block:id=%trophy,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/trophy - -# %beartrap:* (beartrap), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockBearTrap -block:id=%beartrap,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/beartrap - -# %sprinkler:* (sprinkler), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockSprinkler -block:id=%sprinkler,data=*,stdrot=true,face0-5=0:openblocks/sprinkler - -# %cannon:* (cannon), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockCannon -block:id=%cannon,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/cannon - -# %vacuumhopper:* (vacuumhopper), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockVacuumHopper -block:id=%vacuumhopper,data=*,stdrot=true,face0-5=0:openblocks/vacuumhopper - -# %sponge:* (sponge), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockSponge -block:id=%sponge,data=*,stdrot=true,face0-5=0:openblocks/sponge - -# %bigbutton:* (bigbutton), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockBigButton -block:id=%bigbutton,data=*,stdrot=true,face0-5=0:openblocks/bigbutton - -# %imaginary:* (imaginary), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockImaginary -block:id=%imaginary,data=*,stdrot=true,face0-5=0:openblocks/pencilBlock - -# %fan:* (fan), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockFan -block:id=%fan,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/fan - -# %xpbottler:* (xpbottler), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockXPBottler -block:id=%xpbottler,data=0,data=1,data=2,stdrot=true,face0=0:openblocks/xpbottler_bottom,face1=0:openblocks/xpbottler_top,face2=0:openblocks/xpbottler_back,face3=0:openblocks/xpbottler_front,face4-5=0:openblocks/xpbottler_sides -block:id=%xpbottler,data=3,stdrot=true,face0=0:openblocks/xpbottler_bottom,face1=0:openblocks/xpbottler_top,face2=0:openblocks/xpbottler_front,face3=0:openblocks/xpbottler_back,face4-5=0:openblocks/xpbottler_sides -block:id=%xpbottler,data=4,stdrot=true,face0=0:openblocks/xpbottler_bottom,face1=0:openblocks/xpbottler_top,face2-3=0:openblocks/xpbottler_sides,face4=0:openblocks/xpbottler_back,face5=0:openblocks/xpbottler_front -block:id=%xpbottler,data=5,stdrot=true,face0=0:openblocks/xpbottler_bottom,face1=0:openblocks/xpbottler_top,face2-3=0:openblocks/xpbottler_sides,face4=0:openblocks/xpbottler_front,face5=0:openblocks/xpbottler_back -block:id=%xpbottler,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:openblocks/xpbottler_bottom,face1=0:openblocks/xpbottler_top,face2=0:openblocks/xpbottler_back,face3=0:openblocks/xpbottler_front,face4-5=0:openblocks/xpbottler_sides - -# %village_highlighter:* (village_highlighter), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockVillageHighlighter -block:id=%village_highlighter,data=*,stdrot=true,face0-5=0:openblocks/village_highlighter - -# %path:* (path), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPath -block:id=%path,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/path - -# %autoanvil:* (autoanvil), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockAutoAnvil -block:id=%autoanvil,data=*,stdrot=true,face0-5=0:openblocks/autoanvil - -# %autoenchantmenttable:* (autoenchantmenttable), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockAutoEnchantmentTable -block:id=%autoenchantmenttable,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/autoenchantmenttable_bottom,face1=0:openblocks/autoenchantmenttable_top,face2-5=0:openblocks/autoenchantmenttable - -# %xpdrain:* (xpdrain), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockXPDrain -block:id=%xpdrain,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/xpdrain - -# %blockbreaker:* (blockbreaker), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockBlockBreaker -block:id=%blockbreaker,data=0,stdrot=true,face0=0:openblocks/blockBreaker,face1=0:openblocks/blockBreaker_bottom,face2-5=0:openblocks/blockBreaker_side -block:id=%blockbreaker,data=1,stdrot=true,face0=0:openblocks/blockBreaker_bottom,face1=0:openblocks/blockBreaker,face2-5=0:openblocks/blockBreaker_side -block:id=%blockbreaker,data=2,stdrot=true,face0-1=0:openblocks/blockBreaker_side,face2=0:openblocks/blockBreaker,face3=0:openblocks/blockBreaker_bottom,face4-5=0:openblocks/blockBreaker_side -block:id=%blockbreaker,data=3,stdrot=true,face0-1=0:openblocks/blockBreaker_side,face2=0:openblocks/blockBreaker_bottom,face3=0:openblocks/blockBreaker,face4-5=0:openblocks/blockBreaker_side -block:id=%blockbreaker,data=4,stdrot=true,face0-3=0:openblocks/blockBreaker_side,face4=0:openblocks/blockBreaker,face5=0:openblocks/blockBreaker_bottom -block:id=%blockbreaker,data=5,stdrot=true,face0-3=0:openblocks/blockBreaker_side,face4=0:openblocks/blockBreaker_bottom,face5=0:openblocks/blockBreaker -block:id=%blockbreaker,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:openblocks/blockBreaker_bottom,face1=0:openblocks/blockBreaker,face2-5=0:openblocks/blockBreaker_side - -# %blockPlacer:* (blockPlacer), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockBlockPlacer -block:id=%blockPlacer,data=0,stdrot=true,face0=0:openblocks/blockPlacer,face1=0:openblocks/blockPlacer_bottom,face2-5=0:openblocks/blockPlacer_side -block:id=%blockPlacer,data=1,stdrot=true,face0=0:openblocks/blockPlacer_bottom,face1=0:openblocks/blockPlacer,face2-5=0:openblocks/blockPlacer_side -block:id=%blockPlacer,data=2,stdrot=true,face0-1=0:openblocks/blockPlacer_side,face2=0:openblocks/blockPlacer,face3=0:openblocks/blockPlacer_bottom,face4-5=0:openblocks/blockPlacer_side -block:id=%blockPlacer,data=3,stdrot=true,face0-1=0:openblocks/blockPlacer_side,face2=0:openblocks/blockPlacer_bottom,face3=0:openblocks/blockPlacer,face4-5=0:openblocks/blockPlacer_side -block:id=%blockPlacer,data=4,stdrot=true,face0-3=0:openblocks/blockPlacer_side,face4=0:openblocks/blockPlacer,face5=0:openblocks/blockPlacer_bottom -block:id=%blockPlacer,data=5,stdrot=true,face0-3=0:openblocks/blockPlacer_side,face4=0:openblocks/blockPlacer_bottom,face5=0:openblocks/blockPlacer -block:id=%blockPlacer,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:openblocks/blockPlacer_bottom,face1=0:openblocks/blockPlacer,face2-5=0:openblocks/blockPlacer_side - -# %itemDropper:* (itemDropper), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockItemDropper -block:id=%itemDropper,data=*,stdrot=true,face0=0:openblocks/itemDropper_down,face1-5=0:openblocks/itemDropper - -# %ropeladder:* (ropeladder), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockRopeLadder -block:id=%ropeladder,data=*,stdrot=true,face0-5=0:openblocks/ropeladder - -# %donationStation:* (donationStation), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockDonationStation -block:id=%donationStation,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/donationstation - -# %paintmixer:* (paintmixer), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPaintMixer -block:id=%paintmixer,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:openblocks/paintmixer - -# %canvas:* (canvas), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockCanvas -block:id=%canvas,data=*,stdrot=true,face0-5=0:openblocks/canvas - -# %paintcan:* (paintcan), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockPaintCan -block:id=%paintcan,data=0,data=1,data=2,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/paintcan_bottom,face1=0:openblocks/paintcan_top,face2=0:openblocks/paintcan_side,face3=0:openblocks/paintcan_front,face4=0:openblocks/paintcan_left,face5=0:openblocks/paintcan_right -block:id=%paintcan,data=3,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/paintcan_bottom,face1=0:openblocks/paintcan_top,face2=0:openblocks/paintcan_front,face3=0:openblocks/paintcan_side,face4=0:openblocks/paintcan_right,face5=0:openblocks/paintcan_left -block:id=%paintcan,data=4,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/paintcan_bottom,face1=0:openblocks/paintcan_top,face2=0:openblocks/paintcan_right,face3=0:openblocks/paintcan_left,face4=0:openblocks/paintcan_side,face5=0:openblocks/paintcan_front -block:id=%paintcan,data=5,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/paintcan_bottom,face1=0:openblocks/paintcan_top,face2=0:openblocks/paintcan_left,face3=0:openblocks/paintcan_right,face4=0:openblocks/paintcan_front,face5=0:openblocks/paintcan_side -block:id=%paintcan,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:openblocks/paintcan_bottom,face1=0:openblocks/paintcan_top,face2=0:openblocks/paintcan_side,face3=0:openblocks/paintcan_front,face4=0:openblocks/paintcan_left,face5=0:openblocks/paintcan_right - -# %canvasglass:* (canvasglass), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockCanvasGlass -block:id=%canvasglass,data=*,stdrot=true,face0-5=0:openblocks/canvas - -# %projector:* (projector), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockProjector -block:id=%projector,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone_slab_top - -# %drawingtable:* (drawingtable), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockDrawingTable -block:id=%drawingtable,data=0,data=1,data=2,stdrot=true,face0=0:openblocks/drawingtable,face1=0:openblocks/drawingtable_top,face2=0:openblocks/drawingtable,face3=0:openblocks/drawingtable_front,face4-5=0:openblocks/drawingtable -block:id=%drawingtable,data=3,stdrot=true,face0=0:openblocks/drawingtable,face1=0:openblocks/drawingtable_top,face2=0:openblocks/drawingtable_front,face3-5=0:openblocks/drawingtable -block:id=%drawingtable,data=4,stdrot=true,face0=0:openblocks/drawingtable,face1=0:openblocks/drawingtable_top,face2-4=0:openblocks/drawingtable,face5=0:openblocks/drawingtable_front -block:id=%drawingtable,data=5,stdrot=true,face0=0:openblocks/drawingtable,face1=0:openblocks/drawingtable_top,face2-3=0:openblocks/drawingtable,face4=0:openblocks/drawingtable_front,face5=0:openblocks/drawingtable -block:id=%drawingtable,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:openblocks/drawingtable,face1=0:openblocks/drawingtable_top,face2=0:openblocks/drawingtable,face3=0:openblocks/drawingtable_front,face4-5=0:openblocks/drawingtable - -# %sky:* (sky), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=true,cls=openblocks.common.block.BlockSky -block:id=%sky,data=*,stdrot=true,face0-5=0:openblocks/sky_inactive - -# %xpshower:* (xpshower), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockXPShower -block:id=%xpshower,data=*,stdrot=true,face0-5=0:openblocks/xpshower - -# %goldenegg:* (goldenegg), render=openblocks.client.renderer.BlockRenderingHandler(CUSTOM), opaque=false,cls=openblocks.common.block.BlockGoldenEgg -block:id=%goldenegg,data=*,stdrot=true,face0-5=0:openblocks/egg diff --git a/forge-1.11.2/src/main/resources/renderdata/PaintedStone-texture.txt b/forge-1.11.2/src/main/resources/renderdata/PaintedStone-texture.txt deleted file mode 100644 index 58b59c2b..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/PaintedStone-texture.txt +++ /dev/null @@ -1,317 +0,0 @@ -# PaintedStone Beacon -version:1.7 -modname:PaintedStone - - -cfgfile:config/PaintedStone.cfg - - -texturepath:assets/paintedstone/textures/blocks/ -texture:id=paintedstone/stone_brick_aqua,filename=assets/paintedstone/textures/blocks/stone_brick_aqua.png -texture:id=paintedstone/stone_brick_black,filename=assets/paintedstone/textures/blocks/stone_brick_black.png -texture:id=paintedstone/stone_brick_blue,filename=assets/paintedstone/textures/blocks/stone_brick_blue.png -texture:id=paintedstone/stone_brick_brown,filename=assets/paintedstone/textures/blocks/stone_brick_brown.png -texture:id=paintedstone/stone_brick_gray,filename=assets/paintedstone/textures/blocks/stone_brick_gray.png -texture:id=paintedstone/stone_brick_green,filename=assets/paintedstone/textures/blocks/stone_brick_green.png -texture:id=paintedstone/stone_brick_lightblue,filename=assets/paintedstone/textures/blocks/stone_brick_lightblue.png -texture:id=paintedstone/stone_brick_lime,filename=assets/paintedstone/textures/blocks/stone_brick_lime.png -texture:id=paintedstone/stone_brick_magenta,filename=assets/paintedstone/textures/blocks/stone_brick_magenta.png -texture:id=paintedstone/stone_brick_orange,filename=assets/paintedstone/textures/blocks/stone_brick_orange.png -texture:id=paintedstone/stone_brick_pink,filename=assets/paintedstone/textures/blocks/stone_brick_pink.png -texture:id=paintedstone/stone_brick_purple,filename=assets/paintedstone/textures/blocks/stone_brick_purple.png -texture:id=paintedstone/stone_brick_red,filename=assets/paintedstone/textures/blocks/stone_brick_red.png -texture:id=paintedstone/stone_brick_silver,filename=assets/paintedstone/textures/blocks/stone_brick_silver.png -texture:id=paintedstone/stone_brick_white,filename=assets/paintedstone/textures/blocks/stone_brick_white.png -texture:id=paintedstone/stone_brick_yellow,filename=assets/paintedstone/textures/blocks/stone_brick_yellow.png -texture:id=paintedstone/stone_cobble_aqua,filename=assets/paintedstone/textures/blocks/stone_cobble_aqua.png -texture:id=paintedstone/stone_cobble_black,filename=assets/paintedstone/textures/blocks/stone_cobble_black.png -texture:id=paintedstone/stone_cobble_blue,filename=assets/paintedstone/textures/blocks/stone_cobble_blue.png -texture:id=paintedstone/stone_cobble_brown,filename=assets/paintedstone/textures/blocks/stone_cobble_brown.png -texture:id=paintedstone/stone_cobble_gray,filename=assets/paintedstone/textures/blocks/stone_cobble_gray.png -texture:id=paintedstone/stone_cobble_green,filename=assets/paintedstone/textures/blocks/stone_cobble_green.png -texture:id=paintedstone/stone_cobble_lightblue,filename=assets/paintedstone/textures/blocks/stone_cobble_lightblue.png -texture:id=paintedstone/stone_cobble_lime,filename=assets/paintedstone/textures/blocks/stone_cobble_lime.png -texture:id=paintedstone/stone_cobble_magenta,filename=assets/paintedstone/textures/blocks/stone_cobble_magenta.png -texture:id=paintedstone/stone_cobble_orange,filename=assets/paintedstone/textures/blocks/stone_cobble_orange.png -texture:id=paintedstone/stone_cobble_pink,filename=assets/paintedstone/textures/blocks/stone_cobble_pink.png -texture:id=paintedstone/stone_cobble_purple,filename=assets/paintedstone/textures/blocks/stone_cobble_purple.png -texture:id=paintedstone/stone_cobble_red,filename=assets/paintedstone/textures/blocks/stone_cobble_red.png -texture:id=paintedstone/stone_cobble_silver,filename=assets/paintedstone/textures/blocks/stone_cobble_silver.png -texture:id=paintedstone/stone_cobble_white,filename=assets/paintedstone/textures/blocks/stone_cobble_white.png -texture:id=paintedstone/stone_cobble_yellow,filename=assets/paintedstone/textures/blocks/stone_cobble_yellow.png -texture:id=paintedstone/stone_crackedbrick_aqua,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_aqua.png -texture:id=paintedstone/stone_crackedbrick_black,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_black.png -texture:id=paintedstone/stone_crackedbrick_blue,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_blue.png -texture:id=paintedstone/stone_crackedbrick_brown,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_brown.png -texture:id=paintedstone/stone_crackedbrick_gray,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_gray.png -texture:id=paintedstone/stone_crackedbrick_green,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_green.png -texture:id=paintedstone/stone_crackedbrick_lightblue,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_lightblue.png -texture:id=paintedstone/stone_crackedbrick_lime,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_lime.png -texture:id=paintedstone/stone_crackedbrick_magenta,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_magenta.png -texture:id=paintedstone/stone_crackedbrick_orange,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_orange.png -texture:id=paintedstone/stone_crackedbrick_pink,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_pink.png -texture:id=paintedstone/stone_crackedbrick_purple,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_purple.png -texture:id=paintedstone/stone_crackedbrick_red,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_red.png -texture:id=paintedstone/stone_crackedbrick_silver,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_silver.png -texture:id=paintedstone/stone_crackedbrick_white,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_white.png -texture:id=paintedstone/stone_crackedbrick_yellow,filename=assets/paintedstone/textures/blocks/stone_crackedbrick_yellow.png -texture:id=paintedstone/stone_fancy_aqua,filename=assets/paintedstone/textures/blocks/stone_fancy_aqua.png -texture:id=paintedstone/stone_fancy_black,filename=assets/paintedstone/textures/blocks/stone_fancy_black.png -texture:id=paintedstone/stone_fancy_blue,filename=assets/paintedstone/textures/blocks/stone_fancy_blue.png -texture:id=paintedstone/stone_fancy_brown,filename=assets/paintedstone/textures/blocks/stone_fancy_brown.png -texture:id=paintedstone/stone_fancy_gray,filename=assets/paintedstone/textures/blocks/stone_fancy_gray.png -texture:id=paintedstone/stone_fancy_green,filename=assets/paintedstone/textures/blocks/stone_fancy_green.png -texture:id=paintedstone/stone_fancy_lightblue,filename=assets/paintedstone/textures/blocks/stone_fancy_lightblue.png -texture:id=paintedstone/stone_fancy_lime,filename=assets/paintedstone/textures/blocks/stone_fancy_lime.png -texture:id=paintedstone/stone_fancy_magenta,filename=assets/paintedstone/textures/blocks/stone_fancy_magenta.png -texture:id=paintedstone/stone_fancy_orange,filename=assets/paintedstone/textures/blocks/stone_fancy_orange.png -texture:id=paintedstone/stone_fancy_pink,filename=assets/paintedstone/textures/blocks/stone_fancy_pink.png -texture:id=paintedstone/stone_fancy_purple,filename=assets/paintedstone/textures/blocks/stone_fancy_purple.png -texture:id=paintedstone/stone_fancy_red,filename=assets/paintedstone/textures/blocks/stone_fancy_red.png -texture:id=paintedstone/stone_fancy_silver,filename=assets/paintedstone/textures/blocks/stone_fancy_silver.png -texture:id=paintedstone/stone_fancy_white,filename=assets/paintedstone/textures/blocks/stone_fancy_white.png -texture:id=paintedstone/stone_fancy_yellow,filename=assets/paintedstone/textures/blocks/stone_fancy_yellow.png -texture:id=paintedstone/stone_mossbrick_aqua,filename=assets/paintedstone/textures/blocks/stone_mossbrick_aqua.png -texture:id=paintedstone/stone_mossbrick_black,filename=assets/paintedstone/textures/blocks/stone_mossbrick_black.png -texture:id=paintedstone/stone_mossbrick_blue,filename=assets/paintedstone/textures/blocks/stone_mossbrick_blue.png -texture:id=paintedstone/stone_mossbrick_brown,filename=assets/paintedstone/textures/blocks/stone_mossbrick_brown.png -texture:id=paintedstone/stone_mossbrick_gray,filename=assets/paintedstone/textures/blocks/stone_mossbrick_gray.png -texture:id=paintedstone/stone_mossbrick_green,filename=assets/paintedstone/textures/blocks/stone_mossbrick_green.png -texture:id=paintedstone/stone_mossbrick_lightblue,filename=assets/paintedstone/textures/blocks/stone_mossbrick_lightblue.png -texture:id=paintedstone/stone_mossbrick_lime,filename=assets/paintedstone/textures/blocks/stone_mossbrick_lime.png -texture:id=paintedstone/stone_mossbrick_magenta,filename=assets/paintedstone/textures/blocks/stone_mossbrick_magenta.png -texture:id=paintedstone/stone_mossbrick_orange,filename=assets/paintedstone/textures/blocks/stone_mossbrick_orange.png -texture:id=paintedstone/stone_mossbrick_pink,filename=assets/paintedstone/textures/blocks/stone_mossbrick_pink.png -texture:id=paintedstone/stone_mossbrick_purple,filename=assets/paintedstone/textures/blocks/stone_mossbrick_purple.png -texture:id=paintedstone/stone_mossbrick_red,filename=assets/paintedstone/textures/blocks/stone_mossbrick_red.png -texture:id=paintedstone/stone_mossbrick_silver,filename=assets/paintedstone/textures/blocks/stone_mossbrick_silver.png -texture:id=paintedstone/stone_mossbrick_white,filename=assets/paintedstone/textures/blocks/stone_mossbrick_white.png -texture:id=paintedstone/stone_mossbrick_yellow,filename=assets/paintedstone/textures/blocks/stone_mossbrick_yellow.png -texture:id=paintedstone/stone_mosscobble_aqua,filename=assets/paintedstone/textures/blocks/stone_mosscobble_aqua.png -texture:id=paintedstone/stone_mosscobble_black,filename=assets/paintedstone/textures/blocks/stone_mosscobble_black.png -texture:id=paintedstone/stone_mosscobble_blue,filename=assets/paintedstone/textures/blocks/stone_mosscobble_blue.png -texture:id=paintedstone/stone_mosscobble_brown,filename=assets/paintedstone/textures/blocks/stone_mosscobble_brown.png -texture:id=paintedstone/stone_mosscobble_gray,filename=assets/paintedstone/textures/blocks/stone_mosscobble_gray.png -texture:id=paintedstone/stone_mosscobble_green,filename=assets/paintedstone/textures/blocks/stone_mosscobble_green.png -texture:id=paintedstone/stone_mosscobble_lightblue,filename=assets/paintedstone/textures/blocks/stone_mosscobble_lightblue.png -texture:id=paintedstone/stone_mosscobble_lime,filename=assets/paintedstone/textures/blocks/stone_mosscobble_lime.png -texture:id=paintedstone/stone_mosscobble_magenta,filename=assets/paintedstone/textures/blocks/stone_mosscobble_magenta.png -texture:id=paintedstone/stone_mosscobble_orange,filename=assets/paintedstone/textures/blocks/stone_mosscobble_orange.png -texture:id=paintedstone/stone_mosscobble_pink,filename=assets/paintedstone/textures/blocks/stone_mosscobble_pink.png -texture:id=paintedstone/stone_mosscobble_purple,filename=assets/paintedstone/textures/blocks/stone_mosscobble_purple.png -texture:id=paintedstone/stone_mosscobble_red,filename=assets/paintedstone/textures/blocks/stone_mosscobble_red.png -texture:id=paintedstone/stone_mosscobble_silver,filename=assets/paintedstone/textures/blocks/stone_mosscobble_silver.png -texture:id=paintedstone/stone_mosscobble_white,filename=assets/paintedstone/textures/blocks/stone_mosscobble_white.png -texture:id=paintedstone/stone_mosscobble_yellow,filename=assets/paintedstone/textures/blocks/stone_mosscobble_yellow.png -texture:id=paintedstone/stone_raw_aqua,filename=assets/paintedstone/textures/blocks/stone_raw_aqua.png -texture:id=paintedstone/stone_raw_black,filename=assets/paintedstone/textures/blocks/stone_raw_black.png -texture:id=paintedstone/stone_raw_blue,filename=assets/paintedstone/textures/blocks/stone_raw_blue.png -texture:id=paintedstone/stone_raw_brown,filename=assets/paintedstone/textures/blocks/stone_raw_brown.png -texture:id=paintedstone/stone_raw_gray,filename=assets/paintedstone/textures/blocks/stone_raw_gray.png -texture:id=paintedstone/stone_raw_green,filename=assets/paintedstone/textures/blocks/stone_raw_green.png -texture:id=paintedstone/stone_raw_lightblue,filename=assets/paintedstone/textures/blocks/stone_raw_lightblue.png -texture:id=paintedstone/stone_raw_lime,filename=assets/paintedstone/textures/blocks/stone_raw_lime.png -texture:id=paintedstone/stone_raw_magenta,filename=assets/paintedstone/textures/blocks/stone_raw_magenta.png -texture:id=paintedstone/stone_raw_orange,filename=assets/paintedstone/textures/blocks/stone_raw_orange.png -texture:id=paintedstone/stone_raw_pink,filename=assets/paintedstone/textures/blocks/stone_raw_pink.png -texture:id=paintedstone/stone_raw_purple,filename=assets/paintedstone/textures/blocks/stone_raw_purple.png -texture:id=paintedstone/stone_raw_red,filename=assets/paintedstone/textures/blocks/stone_raw_red.png -texture:id=paintedstone/stone_raw_silver,filename=assets/paintedstone/textures/blocks/stone_raw_silver.png -texture:id=paintedstone/stone_raw_white,filename=assets/paintedstone/textures/blocks/stone_raw_white.png -texture:id=paintedstone/stone_raw_yellow,filename=assets/paintedstone/textures/blocks/stone_raw_yellow.png -texture:id=paintedstone/stone_road_aqua,filename=assets/paintedstone/textures/blocks/stone_road_aqua.png -texture:id=paintedstone/stone_road_black,filename=assets/paintedstone/textures/blocks/stone_road_black.png -texture:id=paintedstone/stone_road_blue,filename=assets/paintedstone/textures/blocks/stone_road_blue.png -texture:id=paintedstone/stone_road_brown,filename=assets/paintedstone/textures/blocks/stone_road_brown.png -texture:id=paintedstone/stone_road_gray,filename=assets/paintedstone/textures/blocks/stone_road_gray.png -texture:id=paintedstone/stone_road_green,filename=assets/paintedstone/textures/blocks/stone_road_green.png -texture:id=paintedstone/stone_road_lightblue,filename=assets/paintedstone/textures/blocks/stone_road_lightblue.png -texture:id=paintedstone/stone_road_lime,filename=assets/paintedstone/textures/blocks/stone_road_lime.png -texture:id=paintedstone/stone_road_magenta,filename=assets/paintedstone/textures/blocks/stone_road_magenta.png -texture:id=paintedstone/stone_road_orange,filename=assets/paintedstone/textures/blocks/stone_road_orange.png -texture:id=paintedstone/stone_road_pink,filename=assets/paintedstone/textures/blocks/stone_road_pink.png -texture:id=paintedstone/stone_road_purple,filename=assets/paintedstone/textures/blocks/stone_road_purple.png -texture:id=paintedstone/stone_road_red,filename=assets/paintedstone/textures/blocks/stone_road_red.png -texture:id=paintedstone/stone_road_silver,filename=assets/paintedstone/textures/blocks/stone_road_silver.png -texture:id=paintedstone/stone_road_white,filename=assets/paintedstone/textures/blocks/stone_road_white.png -texture:id=paintedstone/stone_road_yellow,filename=assets/paintedstone/textures/blocks/stone_road_yellow.png -texture:id=paintedstone/stone_square_aqua,filename=assets/paintedstone/textures/blocks/stone_square_aqua.png -texture:id=paintedstone/stone_square_black,filename=assets/paintedstone/textures/blocks/stone_square_black.png -texture:id=paintedstone/stone_square_blue,filename=assets/paintedstone/textures/blocks/stone_square_blue.png -texture:id=paintedstone/stone_square_brown,filename=assets/paintedstone/textures/blocks/stone_square_brown.png -texture:id=paintedstone/stone_square_gray,filename=assets/paintedstone/textures/blocks/stone_square_gray.png -texture:id=paintedstone/stone_square_green,filename=assets/paintedstone/textures/blocks/stone_square_green.png -texture:id=paintedstone/stone_square_lightblue,filename=assets/paintedstone/textures/blocks/stone_square_lightblue.png -texture:id=paintedstone/stone_square_lime,filename=assets/paintedstone/textures/blocks/stone_square_lime.png -texture:id=paintedstone/stone_square_magenta,filename=assets/paintedstone/textures/blocks/stone_square_magenta.png -texture:id=paintedstone/stone_square_orange,filename=assets/paintedstone/textures/blocks/stone_square_orange.png -texture:id=paintedstone/stone_square_pink,filename=assets/paintedstone/textures/blocks/stone_square_pink.png -texture:id=paintedstone/stone_square_purple,filename=assets/paintedstone/textures/blocks/stone_square_purple.png -texture:id=paintedstone/stone_square_red,filename=assets/paintedstone/textures/blocks/stone_square_red.png -texture:id=paintedstone/stone_square_silver,filename=assets/paintedstone/textures/blocks/stone_square_silver.png -texture:id=paintedstone/stone_square_white,filename=assets/paintedstone/textures/blocks/stone_square_white.png -texture:id=paintedstone/stone_square_yellow,filename=assets/paintedstone/textures/blocks/stone_square_yellow.png - - - -# %paintedstone.cobble:* (paintedstone.cobble), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.cobble,data=0,stdrot=true,face0-5=0:paintedstone/stone_cobble_white -block:id=%paintedstone.cobble,data=1,stdrot=true,face0-5=0:paintedstone/stone_cobble_orange -block:id=%paintedstone.cobble,data=2,stdrot=true,face0-5=0:paintedstone/stone_cobble_magenta -block:id=%paintedstone.cobble,data=3,stdrot=true,face0-5=0:paintedstone/stone_cobble_lightblue -block:id=%paintedstone.cobble,data=4,stdrot=true,face0-5=0:paintedstone/stone_cobble_yellow -block:id=%paintedstone.cobble,data=5,stdrot=true,face0-5=0:paintedstone/stone_cobble_lime -block:id=%paintedstone.cobble,data=6,stdrot=true,face0-5=0:paintedstone/stone_cobble_pink -block:id=%paintedstone.cobble,data=7,stdrot=true,face0-5=0:paintedstone/stone_cobble_gray -block:id=%paintedstone.cobble,data=8,stdrot=true,face0-5=0:paintedstone/stone_cobble_silver -block:id=%paintedstone.cobble,data=9,stdrot=true,face0-5=0:paintedstone/stone_cobble_aqua -block:id=%paintedstone.cobble,data=10,stdrot=true,face0-5=0:paintedstone/stone_cobble_purple -block:id=%paintedstone.cobble,data=11,stdrot=true,face0-5=0:paintedstone/stone_cobble_blue -block:id=%paintedstone.cobble,data=12,stdrot=true,face0-5=0:paintedstone/stone_cobble_brown -block:id=%paintedstone.cobble,data=13,stdrot=true,face0-5=0:paintedstone/stone_cobble_green -block:id=%paintedstone.cobble,data=14,stdrot=true,face0-5=0:paintedstone/stone_cobble_red -block:id=%paintedstone.cobble,data=15,stdrot=true,face0-5=0:paintedstone/stone_cobble_black - -# %paintedstone.raw:* (paintedstone.raw), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.raw,data=0,stdrot=true,face0-5=0:paintedstone/stone_raw_white -block:id=%paintedstone.raw,data=1,stdrot=true,face0-5=0:paintedstone/stone_raw_orange -block:id=%paintedstone.raw,data=2,stdrot=true,face0-5=0:paintedstone/stone_raw_magenta -block:id=%paintedstone.raw,data=3,stdrot=true,face0-5=0:paintedstone/stone_raw_lightblue -block:id=%paintedstone.raw,data=4,stdrot=true,face0-5=0:paintedstone/stone_raw_yellow -block:id=%paintedstone.raw,data=5,stdrot=true,face0-5=0:paintedstone/stone_raw_lime -block:id=%paintedstone.raw,data=6,stdrot=true,face0-5=0:paintedstone/stone_raw_pink -block:id=%paintedstone.raw,data=7,stdrot=true,face0-5=0:paintedstone/stone_raw_gray -block:id=%paintedstone.raw,data=8,stdrot=true,face0-5=0:paintedstone/stone_raw_silver -block:id=%paintedstone.raw,data=9,stdrot=true,face0-5=0:paintedstone/stone_raw_aqua -block:id=%paintedstone.raw,data=10,stdrot=true,face0-5=0:paintedstone/stone_raw_purple -block:id=%paintedstone.raw,data=11,stdrot=true,face0-5=0:paintedstone/stone_raw_blue -block:id=%paintedstone.raw,data=12,stdrot=true,face0-5=0:paintedstone/stone_raw_brown -block:id=%paintedstone.raw,data=13,stdrot=true,face0-5=0:paintedstone/stone_raw_green -block:id=%paintedstone.raw,data=14,stdrot=true,face0-5=0:paintedstone/stone_raw_red -block:id=%paintedstone.raw,data=15,stdrot=true,face0-5=0:paintedstone/stone_raw_black - -# %paintedstone.mosscobble:* (paintedstone.mosscobble), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.mosscobble,data=0,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_white -block:id=%paintedstone.mosscobble,data=1,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_orange -block:id=%paintedstone.mosscobble,data=2,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_magenta -block:id=%paintedstone.mosscobble,data=3,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_lightblue -block:id=%paintedstone.mosscobble,data=4,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_yellow -block:id=%paintedstone.mosscobble,data=5,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_lime -block:id=%paintedstone.mosscobble,data=6,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_pink -block:id=%paintedstone.mosscobble,data=7,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_gray -block:id=%paintedstone.mosscobble,data=8,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_silver -block:id=%paintedstone.mosscobble,data=9,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_aqua -block:id=%paintedstone.mosscobble,data=10,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_purple -block:id=%paintedstone.mosscobble,data=11,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_blue -block:id=%paintedstone.mosscobble,data=12,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_brown -block:id=%paintedstone.mosscobble,data=13,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_green -block:id=%paintedstone.mosscobble,data=14,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_red -block:id=%paintedstone.mosscobble,data=15,stdrot=true,face0-5=0:paintedstone/stone_mosscobble_black - -# %paintedstone.brick:* (paintedstone.brick), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.brick,data=0,stdrot=true,face0-5=0:paintedstone/stone_brick_white -block:id=%paintedstone.brick,data=1,stdrot=true,face0-5=0:paintedstone/stone_brick_orange -block:id=%paintedstone.brick,data=2,stdrot=true,face0-5=0:paintedstone/stone_brick_magenta -block:id=%paintedstone.brick,data=3,stdrot=true,face0-5=0:paintedstone/stone_brick_lightblue -block:id=%paintedstone.brick,data=4,stdrot=true,face0-5=0:paintedstone/stone_brick_yellow -block:id=%paintedstone.brick,data=5,stdrot=true,face0-5=0:paintedstone/stone_brick_lime -block:id=%paintedstone.brick,data=6,stdrot=true,face0-5=0:paintedstone/stone_brick_pink -block:id=%paintedstone.brick,data=7,stdrot=true,face0-5=0:paintedstone/stone_brick_gray -block:id=%paintedstone.brick,data=8,stdrot=true,face0-5=0:paintedstone/stone_brick_silver -block:id=%paintedstone.brick,data=9,stdrot=true,face0-5=0:paintedstone/stone_brick_aqua -block:id=%paintedstone.brick,data=10,stdrot=true,face0-5=0:paintedstone/stone_brick_purple -block:id=%paintedstone.brick,data=11,stdrot=true,face0-5=0:paintedstone/stone_brick_blue -block:id=%paintedstone.brick,data=12,stdrot=true,face0-5=0:paintedstone/stone_brick_brown -block:id=%paintedstone.brick,data=13,stdrot=true,face0-5=0:paintedstone/stone_brick_green -block:id=%paintedstone.brick,data=14,stdrot=true,face0-5=0:paintedstone/stone_brick_red -block:id=%paintedstone.brick,data=15,stdrot=true,face0-5=0:paintedstone/stone_brick_black - -# %paintedstone.mossbrick:* (paintedstone.mossbrick), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.mossbrick,data=0,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_white -block:id=%paintedstone.mossbrick,data=1,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_orange -block:id=%paintedstone.mossbrick,data=2,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_magenta -block:id=%paintedstone.mossbrick,data=3,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_lightblue -block:id=%paintedstone.mossbrick,data=4,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_yellow -block:id=%paintedstone.mossbrick,data=5,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_lime -block:id=%paintedstone.mossbrick,data=6,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_pink -block:id=%paintedstone.mossbrick,data=7,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_gray -block:id=%paintedstone.mossbrick,data=8,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_silver -block:id=%paintedstone.mossbrick,data=9,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_aqua -block:id=%paintedstone.mossbrick,data=10,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_purple -block:id=%paintedstone.mossbrick,data=11,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_blue -block:id=%paintedstone.mossbrick,data=12,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_brown -block:id=%paintedstone.mossbrick,data=13,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_green -block:id=%paintedstone.mossbrick,data=14,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_red -block:id=%paintedstone.mossbrick,data=15,stdrot=true,face0-5=0:paintedstone/stone_mossbrick_black - -# %paintedstone.crackedbrick:* (paintedstone.crackedbrick), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.crackedbrick,data=0,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_white -block:id=%paintedstone.crackedbrick,data=1,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_orange -block:id=%paintedstone.crackedbrick,data=2,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_magenta -block:id=%paintedstone.crackedbrick,data=3,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_lightblue -block:id=%paintedstone.crackedbrick,data=4,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_yellow -block:id=%paintedstone.crackedbrick,data=5,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_lime -block:id=%paintedstone.crackedbrick,data=6,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_pink -block:id=%paintedstone.crackedbrick,data=7,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_gray -block:id=%paintedstone.crackedbrick,data=8,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_silver -block:id=%paintedstone.crackedbrick,data=9,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_aqua -block:id=%paintedstone.crackedbrick,data=10,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_purple -block:id=%paintedstone.crackedbrick,data=11,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_blue -block:id=%paintedstone.crackedbrick,data=12,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_brown -block:id=%paintedstone.crackedbrick,data=13,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_green -block:id=%paintedstone.crackedbrick,data=14,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_red -block:id=%paintedstone.crackedbrick,data=15,stdrot=true,face0-5=0:paintedstone/stone_crackedbrick_black - -# %paintedstone.road:* (paintedstone.road), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.road,data=0,stdrot=true,face0-5=0:paintedstone/stone_road_white -block:id=%paintedstone.road,data=1,stdrot=true,face0-5=0:paintedstone/stone_road_orange -block:id=%paintedstone.road,data=2,stdrot=true,face0-5=0:paintedstone/stone_road_magenta -block:id=%paintedstone.road,data=3,stdrot=true,face0-5=0:paintedstone/stone_road_lightblue -block:id=%paintedstone.road,data=4,stdrot=true,face0-5=0:paintedstone/stone_road_yellow -block:id=%paintedstone.road,data=5,stdrot=true,face0-5=0:paintedstone/stone_road_lime -block:id=%paintedstone.road,data=6,stdrot=true,face0-5=0:paintedstone/stone_road_pink -block:id=%paintedstone.road,data=7,stdrot=true,face0-5=0:paintedstone/stone_road_gray -block:id=%paintedstone.road,data=8,stdrot=true,face0-5=0:paintedstone/stone_road_silver -block:id=%paintedstone.road,data=9,stdrot=true,face0-5=0:paintedstone/stone_road_aqua -block:id=%paintedstone.road,data=10,stdrot=true,face0-5=0:paintedstone/stone_road_purple -block:id=%paintedstone.road,data=11,stdrot=true,face0-5=0:paintedstone/stone_road_blue -block:id=%paintedstone.road,data=12,stdrot=true,face0-5=0:paintedstone/stone_road_brown -block:id=%paintedstone.road,data=13,stdrot=true,face0-5=0:paintedstone/stone_road_green -block:id=%paintedstone.road,data=14,stdrot=true,face0-5=0:paintedstone/stone_road_red -block:id=%paintedstone.road,data=15,stdrot=true,face0-5=0:paintedstone/stone_road_black - -# %paintedstone.fancy:* (paintedstone.fancy), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.fancy,data=0,stdrot=true,face0-5=0:paintedstone/stone_fancy_white -block:id=%paintedstone.fancy,data=1,stdrot=true,face0-5=0:paintedstone/stone_fancy_orange -block:id=%paintedstone.fancy,data=2,stdrot=true,face0-5=0:paintedstone/stone_fancy_magenta -block:id=%paintedstone.fancy,data=3,stdrot=true,face0-5=0:paintedstone/stone_fancy_lightblue -block:id=%paintedstone.fancy,data=4,stdrot=true,face0-5=0:paintedstone/stone_fancy_yellow -block:id=%paintedstone.fancy,data=5,stdrot=true,face0-5=0:paintedstone/stone_fancy_lime -block:id=%paintedstone.fancy,data=6,stdrot=true,face0-5=0:paintedstone/stone_fancy_pink -block:id=%paintedstone.fancy,data=7,stdrot=true,face0-5=0:paintedstone/stone_fancy_gray -block:id=%paintedstone.fancy,data=8,stdrot=true,face0-5=0:paintedstone/stone_fancy_silver -block:id=%paintedstone.fancy,data=9,stdrot=true,face0-5=0:paintedstone/stone_fancy_aqua -block:id=%paintedstone.fancy,data=10,stdrot=true,face0-5=0:paintedstone/stone_fancy_purple -block:id=%paintedstone.fancy,data=11,stdrot=true,face0-5=0:paintedstone/stone_fancy_blue -block:id=%paintedstone.fancy,data=12,stdrot=true,face0-5=0:paintedstone/stone_fancy_brown -block:id=%paintedstone.fancy,data=13,stdrot=true,face0-5=0:paintedstone/stone_fancy_green -block:id=%paintedstone.fancy,data=14,stdrot=true,face0-5=0:paintedstone/stone_fancy_red -block:id=%paintedstone.fancy,data=15,stdrot=true,face0-5=0:paintedstone/stone_fancy_black - -# %paintedstone.chiseled:* (paintedstone.chiseled), render=(STANDARD), opaque=true,cls=paintedstone.PaintedStoneBlock -block:id=%paintedstone.chiseled,data=0,stdrot=true,face0-5=0:paintedstone/stone_square_white -block:id=%paintedstone.chiseled,data=1,stdrot=true,face0-5=0:paintedstone/stone_square_orange -block:id=%paintedstone.chiseled,data=2,stdrot=true,face0-5=0:paintedstone/stone_square_magenta -block:id=%paintedstone.chiseled,data=3,stdrot=true,face0-5=0:paintedstone/stone_square_lightblue -block:id=%paintedstone.chiseled,data=4,stdrot=true,face0-5=0:paintedstone/stone_square_yellow -block:id=%paintedstone.chiseled,data=5,stdrot=true,face0-5=0:paintedstone/stone_square_lime -block:id=%paintedstone.chiseled,data=6,stdrot=true,face0-5=0:paintedstone/stone_square_pink -block:id=%paintedstone.chiseled,data=7,stdrot=true,face0-5=0:paintedstone/stone_square_gray -block:id=%paintedstone.chiseled,data=8,stdrot=true,face0-5=0:paintedstone/stone_square_silver -block:id=%paintedstone.chiseled,data=9,stdrot=true,face0-5=0:paintedstone/stone_square_aqua -block:id=%paintedstone.chiseled,data=10,stdrot=true,face0-5=0:paintedstone/stone_square_purple -block:id=%paintedstone.chiseled,data=11,stdrot=true,face0-5=0:paintedstone/stone_square_blue -block:id=%paintedstone.chiseled,data=12,stdrot=true,face0-5=0:paintedstone/stone_square_brown -block:id=%paintedstone.chiseled,data=13,stdrot=true,face0-5=0:paintedstone/stone_square_green -block:id=%paintedstone.chiseled,data=14,stdrot=true,face0-5=0:paintedstone/stone_square_red -block:id=%paintedstone.chiseled,data=15,stdrot=true,face0-5=0:paintedstone/stone_square_black diff --git a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-models.txt b/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-models.txt deleted file mode 100644 index 37a4187f..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-models.txt +++ /dev/null @@ -1,28 +0,0 @@ -# ProjRed_Exploration -version:1.7 -modname:ProjRed|Exploration - -cfgfile:config/ProjectRed.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %projectred.exploration.stonewalls:* (projectred.exploration.stonewalls), render=(WALL), opaque=false,cls=mrtjp.projectred.exploration.BlockSpecialStoneWall -customblock:id=%projectred.exploration.stonewalls,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107,type=wall,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 - -## block_dyeSaplingID:* (projectred.exploration.dyesapling), render=(CROSSEDSQUARES), opaque=false,cls=mrtjp.projectred.exploration.BlockStainedSapling -#patchblock:id=block_dyeSaplingID,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-texture.txt b/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-texture.txt deleted file mode 100644 index 0fefc4d9..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Exploration-texture.txt +++ /dev/null @@ -1,83 +0,0 @@ -# ProjRed_Exploration -version:1.7 -modname:ProjRed|Exploration - -cfgfile:config/ProjectRed.cfg - -texturepath:assets/projred_exploration/textures/blocks/ -texture:id=ProjectRed/ore/leaves,filename=assets/projectred/textures/blocks/ore/leaves.png -texture:id=ProjectRed/ore/sapling,filename=assets/projectred/textures/blocks/ore/sapling.png -texture:id=projectred/ore/brickbasalt,filename=assets/projectred/textures/blocks/ore/brickbasalt.png -texture:id=projectred/ore/brickmarble,filename=assets/projectred/textures/blocks/ore/brickmarble.png -texture:id=projectred/ore/cobblebasalt,filename=assets/projectred/textures/blocks/ore/cobblebasalt.png -texture:id=projectred/ore/oreperidot,filename=assets/projectred/textures/blocks/ore/oreperidot.png -texture:id=projectred/ore/oreruby,filename=assets/projectred/textures/blocks/ore/oreruby.png -texture:id=projectred/ore/oresapphire,filename=assets/projectred/textures/blocks/ore/oresapphire.png -texture:id=projectred/ore/stonebasalt,filename=assets/projectred/textures/blocks/ore/stonebasalt.png -texture:id=projectred/ore/stonemarble,filename=assets/projectred/textures/blocks/ore/stonemarble.png -texture:id=projectred/ore/storageperidot,filename=assets/projectred/textures/blocks/ore/storageperidot.png -texture:id=projectred/ore/storageruby,filename=assets/projectred/textures/blocks/ore/storageruby.png -texture:id=projectred/ore/storagesapphire,filename=assets/projectred/textures/blocks/ore/storagesapphire.png - - - -# %projectred.exploration.ore:* (projectred.exploration.ore), render=(STANDARD), opaque=true,cls=mrtjp.projectred.exploration.BlockOre -block:id=%projectred.exploration.ore,data=0,stdrot=true,face0-5=0:projectred/ore/oreruby -block:id=%projectred.exploration.ore,data=1,stdrot=true,face0-5=0:projectred/ore/oresapphire -block:id=%projectred.exploration.ore,data=2,stdrot=true,face0-5=0:projectred/ore/oreperidot - -# %projectred.exploration.stone:* (projectred.exploration.stone), render=(STANDARD), opaque=true,cls=mrtjp.projectred.exploration.BlockSpecialStone -block:id=%projectred.exploration.stone,data=0,stdrot=true,face0-5=0:projectred/ore/stonemarble -block:id=%projectred.exploration.stone,data=1,stdrot=true,face0-5=0:projectred/ore/brickmarble -block:id=%projectred.exploration.stone,data=2,stdrot=true,face0-5=0:projectred/ore/cobblebasalt -block:id=%projectred.exploration.stone,data=3,stdrot=true,face0-5=0:projectred/ore/stonebasalt -block:id=%projectred.exploration.stone,data=4,stdrot=true,face0-5=0:projectred/ore/brickbasalt -block:id=%projectred.exploration.stone,data=5,stdrot=true,face0-5=0:projectred/ore/storageruby -block:id=%projectred.exploration.stone,data=6,stdrot=true,face0-5=0:projectred/ore/storagesapphire -block:id=%projectred.exploration.stone,data=7,stdrot=true,face0-5=0:projectred/ore/storageperidot - -# %projectred.exploration.stonewalls:* (projectred.exploration.stonewalls), render=(WALL), opaque=false,cls=mrtjp.projectred.exploration.BlockSpecialStoneWall -block:id=%projectred.exploration.stonewalls,data=0,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/stonemarble -block:id=%projectred.exploration.stonewalls,data=1,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/brickmarble -block:id=%projectred.exploration.stonewalls,data=2,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/cobblebasalt -block:id=%projectred.exploration.stonewalls,data=3,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/stonebasalt -block:id=%projectred.exploration.stonewalls,data=4,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/brickbasalt -block:id=%projectred.exploration.stonewalls,data=5,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/storageruby -block:id=%projectred.exploration.stonewalls,data=6,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/storagesapphire -block:id=%projectred.exploration.stonewalls,data=7,stdrot=true,transparency=TRANSPARENT,patch0-2=0:projectred/ore/storageperidot - -## block_dyeLeafID:* (projectred.exploration.dyeleaf), render=(STANDARD), opaque=false,cls=mrtjp.projectred.exploration.BlockStainedLeaf -#block:id=block_dyeLeafID,data=0,stdrot=true,face0-5=0:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=1,stdrot=true,colorMult=C06300,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=2,stdrot=true,colorMult=B51AB5,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=3,stdrot=true,colorMult=6F84F1,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=4,stdrot=true,colorMult=BFBF00,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=5,stdrot=true,colorMult=6BF100,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=6,stdrot=true,colorMult=F14675,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=7,stdrot=true,colorMult=535353,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=8,stdrot=true,colorMult=939393,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=9,stdrot=true,colorMult=008787,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=10,stdrot=true,colorMult=5E00C0,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=11,stdrot=true,colorMult=1313C0,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=12,stdrot=true,colorMult=4F2700,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=13,stdrot=true,colorMult=088700,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=14,stdrot=true,colorMult=A20F06,face0-5=17000:ProjectRed/ore/leaves -#block:id=block_dyeLeafID,data=15,stdrot=true,colorMult=1F1F1F,face0-5=17000:ProjectRed/ore/leaves -# -## block_dyeSaplingID:* (projectred.exploration.dyesapling), render=(CROSSEDSQUARES), opaque=false,cls=mrtjp.projectred.exploration.BlockStainedSapling -#block:id=block_dyeSaplingID,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=C06300,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=B51AB5,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=6F84F1,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=BFBF00,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=6BF100,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=F14675,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=535353,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=939393,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=008787,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=5E00C0,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=1313C0,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=4F2700,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=088700,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=A20F06,patch0=17000:ProjectRed/ore/sapling -#block:id=block_dyeSaplingID,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=1F1F1F,patch0=17000:ProjectRed/ore/sapling diff --git a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Illumination-texture.txt b/forge-1.11.2/src/main/resources/renderdata/ProjRed_Illumination-texture.txt deleted file mode 100644 index 5da7a8d2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ProjRed_Illumination-texture.txt +++ /dev/null @@ -1,46 +0,0 @@ -# ProjRed_Illumination -version:1.7 -modname:ProjRed|Illumination - -var:block_lampID=0 - -cfgfile:config/ProjectRed.cfg - - -texturepath:assets/projred_illumination/textures/blocks/ -texture:id=projectred/lights/lampoff/0,filename=assets/projectred/textures/blocks/lights/lampoff/0.png -texture:id=projectred/lights/lampoff/1,filename=assets/projectred/textures/blocks/lights/lampoff/1.png -texture:id=projectred/lights/lampoff/10,filename=assets/projectred/textures/blocks/lights/lampoff/10.png -texture:id=projectred/lights/lampoff/11,filename=assets/projectred/textures/blocks/lights/lampoff/11.png -texture:id=projectred/lights/lampoff/12,filename=assets/projectred/textures/blocks/lights/lampoff/12.png -texture:id=projectred/lights/lampoff/13,filename=assets/projectred/textures/blocks/lights/lampoff/13.png -texture:id=projectred/lights/lampoff/14,filename=assets/projectred/textures/blocks/lights/lampoff/14.png -texture:id=projectred/lights/lampoff/15,filename=assets/projectred/textures/blocks/lights/lampoff/15.png -texture:id=projectred/lights/lampoff/2,filename=assets/projectred/textures/blocks/lights/lampoff/2.png -texture:id=projectred/lights/lampoff/3,filename=assets/projectred/textures/blocks/lights/lampoff/3.png -texture:id=projectred/lights/lampoff/4,filename=assets/projectred/textures/blocks/lights/lampoff/4.png -texture:id=projectred/lights/lampoff/5,filename=assets/projectred/textures/blocks/lights/lampoff/5.png -texture:id=projectred/lights/lampoff/6,filename=assets/projectred/textures/blocks/lights/lampoff/6.png -texture:id=projectred/lights/lampoff/7,filename=assets/projectred/textures/blocks/lights/lampoff/7.png -texture:id=projectred/lights/lampoff/8,filename=assets/projectred/textures/blocks/lights/lampoff/8.png -texture:id=projectred/lights/lampoff/9,filename=assets/projectred/textures/blocks/lights/lampoff/9.png - - - -# %projectred.illumination.lamp:* (projectred.illumination.lamp), render=(STANDARD), opaque=true,cls=mrtjp.projectred.illumination.BlockLamp -block:id=%projectred.illumination.lamp,data=0,stdrot=true,face0-5=0:projectred/lights/lampoff/0 -block:id=%projectred.illumination.lamp,data=1,stdrot=true,face0-5=0:projectred/lights/lampoff/1 -block:id=%projectred.illumination.lamp,data=2,stdrot=true,face0-5=0:projectred/lights/lampoff/2 -block:id=%projectred.illumination.lamp,data=3,stdrot=true,face0-5=0:projectred/lights/lampoff/3 -block:id=%projectred.illumination.lamp,data=4,stdrot=true,face0-5=0:projectred/lights/lampoff/4 -block:id=%projectred.illumination.lamp,data=5,stdrot=true,face0-5=0:projectred/lights/lampoff/5 -block:id=%projectred.illumination.lamp,data=6,stdrot=true,face0-5=0:projectred/lights/lampoff/6 -block:id=%projectred.illumination.lamp,data=7,stdrot=true,face0-5=0:projectred/lights/lampoff/7 -block:id=%projectred.illumination.lamp,data=8,stdrot=true,face0-5=0:projectred/lights/lampoff/8 -block:id=%projectred.illumination.lamp,data=9,stdrot=true,face0-5=0:projectred/lights/lampoff/9 -block:id=%projectred.illumination.lamp,data=10,stdrot=true,face0-5=0:projectred/lights/lampoff/10 -block:id=%projectred.illumination.lamp,data=11,stdrot=true,face0-5=0:projectred/lights/lampoff/11 -block:id=%projectred.illumination.lamp,data=12,stdrot=true,face0-5=0:projectred/lights/lampoff/12 -block:id=%projectred.illumination.lamp,data=13,stdrot=true,face0-5=0:projectred/lights/lampoff/13 -block:id=%projectred.illumination.lamp,data=14,stdrot=true,face0-5=0:projectred/lights/lampoff/14 -block:id=%projectred.illumination.lamp,data=15,stdrot=true,face0-5=0:projectred/lights/lampoff/15 diff --git a/forge-1.11.2/src/main/resources/renderdata/RIO-texture.txt b/forge-1.11.2/src/main/resources/renderdata/RIO-texture.txt deleted file mode 100644 index 4b27d9f0..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RIO-texture.txt +++ /dev/null @@ -1,19 +0,0 @@ -# RIO 1.2.0 -version:1.7 -modname:RIO - - - -# Configuration file not found! - - -texturepath:assets/rio/textures/blocks/ -texture:id=remoteio/inactive,filename=assets/remoteio/textures/blocks/inactive.png - - - -# %tile.remote_interface:* (tile.remote_interface), render=dmillerw.remoteio.client.render.RenderBlockRemoteInterface(CUSTOM), opaque=false,cls=dmillerw.remoteio.block.BlockRemoteInterface -block:id=%tile.remote_interface,data=*,stdrot=true,face0-5=0:remoteio/inactive - -# %tile.remote_inventory:* (tile.remote_inventory), render=(STANDARD), opaque=false,cls=dmillerw.remoteio.block.BlockRemoteInventory -block:id=%tile.remote_inventory,data=*,stdrot=true,face0-5=0:remoteio/inactive diff --git a/forge-1.11.2/src/main/resources/renderdata/Railcraft-models.txt b/forge-1.11.2/src/main/resources/renderdata/Railcraft-models.txt deleted file mode 100644 index bff64e8c..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Railcraft-models.txt +++ /dev/null @@ -1,350 +0,0 @@ -# Railcraft 8.3.2.0 -version:1.7 -modname:Railcraft[7.3.0-] - -cfgfile:config/railcraft/railcraft.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - -patch:id=VertX0,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=top - -# %tile.railcraft.detector:* (tile.railcraft.detector), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.detector.BlockDetector -customblock:id=%tile.railcraft.detector,data=*,class=org.dynmap.hdmap.renderer.RotatedBoxRenderer,textureIndex=direction,index0=0,map0=S312045,index1=1,map1=S032145,index2=2,map2=S012435,index3=3,map3=S012543,index4=4,map4=S013245,index5=5,map5=S012345 - -# %tile.railcraft.machine.gamma:* (tile.railcraft.machine.gamma), render=0(STANDARD), opaque=false,cls=mods.railcraft.common.blocks.machine.BlockMachine -customblock:id=%tile.railcraft.machine.gamma,data=*,class=org.dynmap.hdmap.renderer.RotatedBoxRenderer,textureIndex=direction,index0=0,map0=S312045,index1=1,map1=S032145,index2=2,map2=S012435,index3=3,map3=S012543,index4=4,map4=S013245,index5=5,map5=S012345 - -# %tile.railcraft.machine.beta:* (tile.railcraft.machine.beta), render=67(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.machine.BlockMachine - -# %tile.railcraft.track:* (tile.railcraft.track), render=56(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.tracks.BlockTrack -customblock:id=%tile.railcraft.track,data=0,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=1,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop@90,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=2,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=3,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@180,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=4,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@270,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=5,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@90,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=6,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop@90,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=7,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop@180,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=8,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop@270,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=9,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=HorizY001ZTop,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=10,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=11,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@180,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=12,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@270,maxTrackId=41 -customblock:id=%tile.railcraft.track,data=13,class=org.dynmap.hdmap.renderer.RailCraftTrackRenderer,patch=SlopeXUpZTop@90,maxTrackId=41 - -# %tile.railcraft.track.elevator:* (tile.railcraft.track.elevator), render=57(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.tracks.BlockTrackElevator -patchblock:id=%tile.railcraft.track.elevator,data=2,data=10,patch0=VertX0@270 -patchblock:id=%tile.railcraft.track.elevator,data=3,data=11,patch0=VertX0@90 -patchblock:id=%tile.railcraft.track.elevator,data=4,data=12,patch0=VertX0@180 -patchblock:id=%tile.railcraft.track.elevator,data=5,data=13,patch0=VertX0 - -# %tile.railcraft.signal:* (tile.railcraft.signal), render=58(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.signals.BlockSignal -block:id=%tile.railcraft.signal,data=0,scale=4 -layer:0,1,2,3 ----- --**- --**- ----- -# (%tile.railcraft.signal:1) dual head block signal -block:id=%tile.railcraft.signal,data=1,scale=16 -layer:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ----------------- ----------------- ----------------- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----------------- ----------------- ----------------- -# (%tile.railcraft.signal:2) switch motor -# (%tile.railcraft.signal:4) switch lever -block:id=%tile.railcraft.signal,data=2,data=4,scale=16 -layer:0,1,2 -------****------ -------****------ -------****------ -------****------ -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -------****------ -------****------ -------****------ -------****------ -layer:3,4 ----------------- ----------------- ----------------- ----------------- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- ----------------- ----------------- ----------------- ----------------- -layer:5,6,7,11 ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- --------**------- --------**------- ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- -layer:8,9,10 ----------------- ----------------- ----------------- ---------*------- ---------*------- ---------*------- ---------*------- ----******------- --------******--- --------*-------- --------*-------- --------*-------- --------*-------- ----------------- ----------------- ----------------- -# (%tile.railcraft.signal:3) signal light -# (%tile.railcraft.signal:10) distant signal light -block:id=%tile.railcraft.signal,data=3,data=10,scale=16 -layer:0,1,2,3,4 ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- -------****------ -------****------ -------****------ -------****------ ----------------- ----------------- ----------------- ----------------- ----------------- ----------------- -layer:5,6,7,8,9,10,11,12,13,14 ----------------- ----------------- ----------------- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----------------- ----------------- ----------------- -# (%tile.railcraft.signal:5) wood post -# (%tile.railcraft.signal:6) stone post -block:id=%tile.railcraft.signal,data=5,data=6,scale=16 -layer:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ----------------- ----------------- ----------------- ----------------- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- ----------------- ----------------- ----------------- ----------------- -# (%tile.railcraft.signal:8) signal box receiver -# (%tile.railcraft.signal:9) signal box controller -block:id=%tile.railcraft.signal,data=8,data=9,scale=16 -layer:0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ----------------- ----------------- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ---************-- ----------------- ----------------- - -# %tile.railcraft.ore:* (tile.railcraft.ore), render=68(CUSTOM), opaque=true,cls=mods.railcraft.common.blocks.ore.BlockOre - -# %tile.railcraft.post:* (tile.railcraft.post), render=59(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.post.BlockPost -# %tile.railcraft.post.metal:* (tile.railcraft.post.metal), render=60(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.post.BlockPostMetal -customblock:id=%tile.railcraft.post,id=%tile.railcraft.post.metal,data=*,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=fence,link0=107 - -# %tile.railcraft.wall.alpha:* (tile.railcraft.wall.alpha), render=61(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.wall.BlockRailcraftWall -# %tile.railcraft.wall.beta:* (tile.railcraft.wall.beta), render=62(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.wall.BlockRailcraftWall -customblock:id=%tile.railcraft.wall.alpha,id=%tile.railcraft.wall.beta,data=*,class=org.dynmap.hdmap.renderer.FenceWallBlockRenderer,type=wall,link0=107,link1=%tile.railcraft.wall.alpha,link2=%tile.railcraft.wall.beta - -# %tile.railcraft.stair:* (tile.railcraft.stair), render=63(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.stairs.BlockRailcraftStairs -customblock:id=%tile.railcraft.stair,data=*,class=org.dynmap.hdmap.renderer.StairBlockRenderer,textureindex=stair,texturecnt=34,textmap0=SANDY_BRICK,textmap1=INFERNAL_BRICK,textmap2=CONCRETE,textmap3=SNOW,,textmap4=ICE,textmap5=IRON,textmap6=GOLD,textmap7=DIAMOND,textmap8=FROSTBOUND_BRICK,textmap9=QUARRIED_BRICK,textmap10=BLEACHEDBONE_BRICK,textmap11=BLOODSTAINED_BRICK,textmap12=ABYSSAL_BRICK,textmap13=SANDY_FITTED,textmap14=INFERNAL_FITTED,textmap15=FROSTBOUND_FITTED,textmap16=QUARRIED_FITTED,textmap17=BLEACHEDBONE_FITTED,textmap18=BLOODSTAINED_FITTED,textmap19=ABYSSAL_FITTED,textmap20=SANDY_BLOCK,textmap21=INFERNAL_BLOCK,textmap22=FROSTBOUND_BLOCK,textmap23=QUARRIED_BLOCK,textmap24=BLEACHEDBONE_BLOCK,textmap25=BLOODSTAINED_BLOCK,textmap26=ABYSSAL_BLOCK,textmap27=SANDY_COBBLE,textmap28=INFERNAL_COBBLE,textmap29=FROSTBOUND_COBBLE,textmap30=QUARRIED_COBBLE,textmap31=BLEACHEDBONE_COBBLE,textmap32=BLOODSTAINED_COBBLE,textmap33=ABYSSAL_COBBLE,textmap34=NETHER_COBBLE,textmap35=CREOSOTE - -# %tile.railcraft.slab:* (tile.railcraft.slab), render=64(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.slab.BlockRailcraftSlab -customblock:id=%tile.railcraft.slab,data=*,class=org.dynmap.hdmap.renderer.RailCraftSlabBlockRenderer,texturecnt=34,textmap0=SANDY_BRICK,textmap1=INFERNAL_BRICK,textmap2=CONCRETE,textmap3=SNOW,,textmap4=ICE,textmap5=IRON,textmap6=GOLD,textmap7=DIAMOND,textmap8=FROSTBOUND_BRICK,textmap9=QUARRIED_BRICK,textmap10=BLEACHEDBONE_BRICK,textmap11=BLOODSTAINED_BRICK,textmap12=ABYSSAL_BRICK,textmap13=SANDY_FITTED,textmap14=INFERNAL_FITTED,textmap15=FROSTBOUND_FITTED,textmap16=QUARRIED_FITTED,textmap17=BLEACHEDBONE_FITTED,textmap18=BLOODSTAINED_FITTED,textmap19=ABYSSAL_FITTED,textmap20=SANDY_BLOCK,textmap21=INFERNAL_BLOCK,textmap22=FROSTBOUND_BLOCK,textmap23=QUARRIED_BLOCK,textmap24=BLEACHEDBONE_BLOCK,textmap25=BLOODSTAINED_BLOCK,textmap26=ABYSSAL_BLOCK,textmap27=SANDY_COBBLE,textmap28=INFERNAL_COBBLE,textmap29=FROSTBOUND_COBBLE,textmap30=QUARRIED_COBBLE,textmap31=BLEACHEDBONE_COBBLE,textmap32=BLOODSTAINED_COBBLE,textmap33=ABYSSAL_COBBLE,textmap34=NETHER_COBBLE,textmap35=CREOSOTE - -# %tile.railcraft.glass:* (tile.railcraft.glass), render=65(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.glass.BlockStrengthGlass -customblock:id=%tile.railcraft.glass,data=*,class=org.dynmap.hdmap.renderer.CTMVertTextureRenderer - -# %tile.railcraft.firestone.recharge:* (tile.block.firestone.recharge), render=-1(CUSTOM), opaque=false,cls=mods.railcraft.common.items.firestone.BlockFirestoneRecharge -# %tile.railcraft.anvil:* (tile.railcraft.block.anvil), render=35(ANVIL), opaque=false,cls=mods.railcraft.common.blocks.anvil.BlockRCAnvil - -# %tile.railcraft.stonelamp:* (tile.railcraft.stonelamp), render=66(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.lamp.BlockStoneLamp -block:id=%tile.railcraft.stonelamp,data=*,scale=16 -layer:4,5 ----------------- ----------------- ----------------- ----------------- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- -----********---- ----------------- ----------------- ----------------- ----------------- -layer:6,7 ----------------- ----------------- ----------------- ----------------- -----**----**---- -----**----**---- ----------------- --------**------- --------**------- ----------------- -----**----**---- -----**----**---- ----------------- ----------------- ----------------- ----------------- -layer:8,9,10,11 ----------------- ----------------- ----------------- ----------------- -----**----**---- -----**----**---- ----------------- ----------------- ----------------- ----------------- -----**----**---- -----**----**---- ----------------- ----------------- ----------------- ----------------- -layer:12,13 ----------------- ----------------- ----------------- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----**********--- ----------------- ----------------- ----------------- -layer:14 ----------------- ----------------- ----------------- ----------------- ----------------- ------******----- ------******----- ------******----- ------******----- ------******----- ------******----- ----------------- ----------------- ----------------- ----------------- ----------------- - -# %tile.railcraft.fluid.creosote:* (tile.railcraft.block.fluid.creosote), render=40(CUSTOM), opaque=false,cls=mods.railcraft.common.fluids.BlockRailcraftFluid -# %tile.railcraft.fluid.steam:* (tile.railcraft.block.fluid.steam), render=40(CUSTOM), opaque=false,cls=mods.railcraft.common.fluids.BlockRailcraftFluidFinite -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=1,ymax=0.875 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=2,ymax=0.75 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=3,ymax=0.625 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=4,ymax=0.5 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=5,ymax=0.375 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=6,ymax=0.25 -boxblock:id=%tile.railcraft.fluid.creosote,id=%tile.railcraft.fluid.steam,data=7,ymax=0.125 diff --git a/forge-1.11.2/src/main/resources/renderdata/Railcraft-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Railcraft-texture.txt deleted file mode 100644 index df33505f..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Railcraft-texture.txt +++ /dev/null @@ -1,436 +0,0 @@ -# Railcraft 8.3.2.0 -version:1.7 -modname:Railcraft[7.3.0-] - -cfgfile:config/railcraft/railcraft.cfg - - -texturepath:assets/railcraft/textures/blocks/ -texture:id=railcraft/post.metal,filename=assets/railcraft/textures/blocks/post.metal.png -texture:id=railcraft/cube.stone.abyssal,filename=assets/railcraft/textures/blocks/cube.stone.abyssal.png -texture:id=railcraft/cube.brick.sandy,filename=assets/railcraft/textures/blocks/cube.brick.sandy.png -texture:id=minecraft/brick,filename=assets/minecraft/textures/blocks/brick.png -texture:id=railcraft/fluids/creosote_still,filename=assets/railcraft/textures/blocks/fluids/creosote_still.png -texture:id=railcraft/cube.steel,filename=assets/railcraft/textures/blocks/cube.steel.png -texture:id=railcraft/brick.infernal,filename=assets/railcraft/textures/blocks/brick.infernal.png,xcount=6 -texture:id=railcraft/cube.crushed.obsidian,filename=assets/railcraft/textures/blocks/cube.crushed.obsidian.png -texture:id=railcraft/brick.nether,filename=assets/railcraft/textures/blocks/brick.nether.png,xcount=6 -texture:id=railcraft/signal.box.capacitor,filename=assets/railcraft/textures/blocks/signal.box.capacitor.png -texture:id=railcraft/detector.any,filename=assets/railcraft/textures/blocks/detector.any.png,xcount=3 -texture:id=railcraft/detector.empty,filename=assets/railcraft/textures/blocks/detector.empty.png,xcount=3 -texture:id=railcraft/loader.item,filename=assets/railcraft/textures/blocks/loader.item.png,xcount=3 -texture:id=railcraft/blast.furnace,filename=assets/railcraft/textures/blocks/blast.furnace.png,xcount=3 -texture:id=railcraft/detector.train,filename=assets/railcraft/textures/blocks/detector.train.png,xcount=3 -texture:id=railcraft/unloader.item.advanced,filename=assets/railcraft/textures/blocks/unloader.item.advanced.png,xcount=3 -texture:id=railcraft/brick.bleachedbone,filename=assets/railcraft/textures/blocks/brick.bleachedbone.png,xcount=6 -texture:id=railcraft/detector.item,filename=assets/railcraft/textures/blocks/detector.item.png,xcount=3 -texture:id=railcraft/detector.powered,filename=assets/railcraft/textures/blocks/detector.powered.png,xcount=3 -texture:id=railcraft/signal.switch.motor,filename=assets/railcraft/textures/blocks/signal.switch.motor.png -texture:id=railcraft/brick.quarried,filename=assets/railcraft/textures/blocks/brick.quarried.png,xcount=6 -texture:id=minecraft/sandstone_top,filename=assets/minecraft/textures/blocks/sandstone_top.png -texture:id=railcraft/tank.iron.valve,filename=assets/railcraft/textures/blocks/tank.iron.valve.png,xcount=4 -texture:id=railcraft/unloader.item,filename=assets/railcraft/textures/blocks/unloader.item.png,xcount=3 -texture:id=minecraft/quartz_block_top,filename=assets/minecraft/textures/blocks/quartz_block_top.png -texture:id=railcraft/boiler.firebox.liquid,filename=assets/railcraft/textures/blocks/boiler.firebox.liquid.png,xcount=3 -texture:id=railcraft/brick.bloodstained,filename=assets/railcraft/textures/blocks/brick.bloodstained.png,xcount=6 -texture:id=railcraft/detector.powered,filename=assets/railcraft/textures/blocks/detector.powered.png,xcount=3 -texture:id=railcraft/tank.iron.gauge,filename=assets/railcraft/textures/blocks/tank.iron.gauge.png,ycount=5 -texture:id=railcraft/rock.crusher,filename=assets/railcraft/textures/blocks/rock.crusher.png,xcount=4,ycount=3 -texture:id=railcraft/fluids/steam_still,filename=assets/railcraft/textures/blocks/fluids/steam_still.png -texture:id=railcraft/anchor.world,filename=assets/railcraft/textures/blocks/anchor.world.png,xcount=3 -texture:id=minecraft/sandstone_normal,filename=assets/minecraft/textures/blocks/sandstone_normal.png -texture:id=railcraft/feed.station,filename=assets/railcraft/textures/blocks/feed.station.png,xcount=2 -texture:id=minecraft/sandstone_smooth,filename=assets/minecraft/textures/blocks/sandstone_smooth.png -texture:id=minecraft/quartz_block_chiseled_top,filename=assets/minecraft/textures/blocks/quartz_block_chiseled_top.png -texture:id=railcraft/boiler.tank.pressure.high,filename=assets/railcraft/textures/blocks/boiler.tank.pressure.high.png,xcount=2 -texture:id=railcraft/fluids/creosote_flow,filename=assets/railcraft/textures/blocks/fluids/creosote_flow.png -texture:id=railcraft/anchor.admin,filename=assets/railcraft/textures/blocks/anchor.admin.png,xcount=3 -texture:id=railcraft/tank.steel.valve,filename=assets/railcraft/textures/blocks/tank.steel.valve.png,xcount=4 -texture:id=railcraft/signal.dual,filename=assets/railcraft/textures/blocks/signal.dual.png,xcount=5 -texture:id=minecraft/stonebrick_cracked,filename=assets/minecraft/textures/blocks/stonebrick_cracked.png -texture:id=railcraft/signal.box.controller,filename=assets/railcraft/textures/blocks/signal.box.controller.png -texture:id=minecraft/sandstone_bottom,filename=assets/minecraft/textures/blocks/sandstone_bottom.png -texture:id=minecraft/stonebrick_mossy,filename=assets/minecraft/textures/blocks/stonebrick_mossy.png -texture:id=railcraft/detector.energy,filename=assets/railcraft/textures/blocks/detector.energy.png,xcount=3 -texture:id=railcraft/boiler.tank.pressure.low,filename=assets/railcraft/textures/blocks/boiler.tank.pressure.low.png,xcount=2 -texture:id=railcraft/cube.brick.infernal,filename=assets/railcraft/textures/blocks/cube.brick.infernal.png -texture:id=railcraft/signal.box.block.relay,filename=assets/railcraft/textures/blocks/signal.box.block.relay.png -texture:id=railcraft/detector.explosive,filename=assets/railcraft/textures/blocks/detector.explosive.png,xcount=3 -texture:id=railcraft/anchor.sentinel,filename=assets/railcraft/textures/blocks/anchor.sentinel.png,xcount=2 -texture:id=railcraft/coke.oven,filename=assets/railcraft/textures/blocks/coke.oven.png,xcount=3 -texture:id=minecraft/diamond_block,filename=assets/minecraft/textures/blocks/diamond_block.png -texture:id=railcraft/tank.iron.wall,filename=assets/railcraft/textures/blocks/tank.iron.wall.png,xcount=2 -texture:id=minecraft/quartz_block_chiseled,filename=assets/minecraft/textures/blocks/quartz_block_chiseled.png -texture:id=railcraft/signal.switch.routing,filename=assets/railcraft/textures/blocks/signal.switch.routing.png -texture:id=railcraft/engraving.bench,filename=assets/railcraft/textures/blocks/engraving.bench.png,xcount=4 -texture:id=railcraft/glass,filename=assets/railcraft/textures/blocks/glass.png,ycount=5 -texture:id=railcraft/turbine,filename=assets/railcraft/textures/blocks/turbine.png,xcount=3,ycount=3 -texture:id=railcraft/steam.oven,filename=assets/railcraft/textures/blocks/steam.oven.png,xcount=4,ycount=2 -texture:id=railcraft/dispenser.train,filename=assets/railcraft/textures/blocks/dispenser.train.png,xcount=3 -texture:id=minecraft/gold_block,filename=assets/minecraft/textures/blocks/gold_block.png -texture:id=railcraft/signal.single,filename=assets/railcraft/textures/blocks/signal.single.png,xcount=5 -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png -texture:id=railcraft/dispenser.cart,filename=assets/railcraft/textures/blocks/dispenser.cart.png,xcount=3 -texture:id=railcraft/detector.locomotive,filename=assets/railcraft/textures/blocks/detector.locomotive.png,xcount=3 -texture:id=railcraft/signal.box.sequencer,filename=assets/railcraft/textures/blocks/signal.box.sequencer.png -texture:id=railcraft/detector.player,filename=assets/railcraft/textures/blocks/detector.player.png,xcount=3 -texture:id=railcraft/cube.coke,filename=assets/railcraft/textures/blocks/cube.coke.png -texture:id=railcraft/signal.box.receiver,filename=assets/railcraft/textures/blocks/signal.box.receiver.png -texture:id=railcraft/signal.box.interlock,filename=assets/railcraft/textures/blocks/signal.box.interlock.png -texture:id=railcraft/detector.mob,filename=assets/railcraft/textures/blocks/detector.mob.png,xcount=3 -texture:id=railcraft/detector.villager,filename=assets/railcraft/textures/blocks/detector.villager.png,xcount=3 -texture:id=railcraft/detector.advanced,filename=assets/railcraft/textures/blocks/detector.advanced.png,xcount=3 -texture:id=railcraft/engine.steam.low,filename=assets/railcraft/textures/blocks/engine.steam.low.png -texture:id=railcraft/detector.tank,filename=assets/railcraft/textures/blocks/detector.tank.png,xcount=3 -texture:id=railcraft/steam.trap,filename=assets/railcraft/textures/blocks/steam.trap.png,xcount=3 -texture:id=railcraft/tank.water,filename=assets/railcraft/textures/blocks/tank.water.png,xcount=2 -texture:id=railcraft/brick.abyssal,filename=assets/railcraft/textures/blocks/brick.abyssal.png,xcount=6 -texture:id=railcraft/chest.void,filename=assets/railcraft/textures/blocks/chest.void.png -texture:id=minecraft/bedrock,filename=assets/minecraft/textures/blocks/bedrock.png -texture:id=minecraft/nether_brick,filename=assets/minecraft/textures/blocks/nether_brick.png -texture:id=railcraft/detector.animal,filename=assets/railcraft/textures/blocks/detector.animal.png,xcount=3 -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png -texture:id=railcraft/loader.energy,filename=assets/railcraft/textures/blocks/loader.energy.png,xcount=3 -texture:id=railcraft/detector.sheep,filename=assets/railcraft/textures/blocks/detector.sheep.png,xcount=3 -texture:id=railcraft/signal.switch.lever,filename=assets/railcraft/textures/blocks/signal.switch.lever.png -texture:id=minecraft/rail_normal_turned,filename=assets/minecraft/textures/blocks/rail_normal_turned.png -texture:id=minecraft/stonebrick_carved,filename=assets/minecraft/textures/blocks/stonebrick_carved.png -texture:id=minecraft/stone_slab_top,filename=assets/minecraft/textures/blocks/stone_slab_top.png -texture:id=railcraft/anchor.personal,filename=assets/railcraft/textures/blocks/anchor.personal.png,xcount=3 -texture:id=railcraft/unloader.energy,filename=assets/railcraft/textures/blocks/unloader.energy.png,xcount=3 -texture:id=railcraft/engine.steam.hobby,filename=assets/railcraft/textures/blocks/engine.steam.hobby.png -texture:id=minecraft/quartz_block_side,filename=assets/minecraft/textures/blocks/quartz_block_side.png -texture:id=railcraft/rolling.machine,filename=assets/railcraft/textures/blocks/rolling.machine.png,xcount=3 -texture:id=railcraft/loader.liquid,filename=assets/railcraft/textures/blocks/loader.liquid.png,xcount=5 -texture:id=railcraft/post.wood,filename=assets/railcraft/textures/blocks/post.wood.png -texture:id=railcraft/detector.age,filename=assets/railcraft/textures/blocks/detector.age.png,xcount=3 -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/ice,filename=assets/minecraft/textures/blocks/ice.png -texture:id=minecraft/snow,filename=assets/minecraft/textures/blocks/snow.png -texture:id=railcraft/tank.steel.gauge,filename=assets/railcraft/textures/blocks/tank.steel.gauge.png,ycount=5 -texture:id=railcraft/tracks/track.elevator,filename=assets/railcraft/textures/blocks/tracks/track.elevator.png,xcount=2 -texture:id=railcraft/post.metal.painted,filename=assets/railcraft/textures/blocks/post.metal.painted.png,xcount=16 -texture:id=minecraft/rail_normal,filename=assets/minecraft/textures/blocks/rail_normal.png -texture:id=railcraft/anvil_base,filename=assets/railcraft/textures/blocks/anvil_base.png -texture:id=railcraft/brick.frostbound,filename=assets/railcraft/textures/blocks/brick.frostbound.png,xcount=6 -texture:id=railcraft/tank.steel.wall,filename=assets/railcraft/textures/blocks/tank.steel.wall.png,xcount=2 -texture:id=railcraft/unloader.liquid,filename=assets/railcraft/textures/blocks/unloader.liquid.png,xcount=5 -texture:id=railcraft/boiler.firebox.solid,filename=assets/railcraft/textures/blocks/boiler.firebox.solid.png,xcount=3 -texture:id=railcraft/smoker,filename=assets/railcraft/textures/blocks/smoker.png,xcount=3 -texture:id=railcraft/concrete,filename=assets/railcraft/textures/blocks/concrete.png -texture:id=minecraft/netherrack,filename=assets/minecraft/textures/blocks/netherrack.png -texture:id=railcraft/loader.item.advanced,filename=assets/railcraft/textures/blocks/loader.item.advanced.png,xcount=3 -texture:id=railcraft/engine.steam.high,filename=assets/railcraft/textures/blocks/engine.steam.high.png -texture:id=minecraft/sandstone_carved,filename=assets/minecraft/textures/blocks/sandstone_carved.png -texture:id=minecraft/quartz_block_bottom,filename=assets/minecraft/textures/blocks/quartz_block_bottom.png -texture:id=railcraft/cube.stone.quarried,filename=assets/railcraft/textures/blocks/cube.stone.quarried.png -texture:id=railcraft/brick.sandy,filename=assets/railcraft/textures/blocks/brick.sandy.png,xcount=6 -texture:id=railcraft/steam.trap.auto,filename=assets/railcraft/textures/blocks/steam.trap.auto.png,xcount=4 -texture:id=minecraft/stonebrick,filename=assets/minecraft/textures/blocks/stonebrick.png -# Track textures -texture:id=track0,filename=assets/railcraft/textures/blocks/tracks/track.boarding.png,xcount=4 -texture:id=track1,filename=assets/railcraft/textures/blocks/tracks/track.holding.png,xcount=2 -texture:id=track2,filename=assets/railcraft/textures/blocks/tracks/track.oneway.png,xcount=4 -texture:id=track3,filename=assets/railcraft/textures/blocks/tracks/track.control.png,xcount=2 -texture:id=track4,filename=assets/railcraft/textures/blocks/tracks/track.launcher.png,xcount=2 -texture:id=track5,filename=assets/railcraft/textures/blocks/tracks/track.priming.png,xcount=2 -texture:id=track6,filename=assets/railcraft/textures/blocks/tracks/track.junction.png -texture:id=track7,filename=assets/railcraft/textures/blocks/tracks/track.switch.png,xcount=4 -texture:id=track8,filename=assets/railcraft/textures/blocks/tracks/track.disembarking.png,xcount=4 -texture:id=track9,filename=assets/railcraft/textures/blocks/tracks/track.suspended.png -texture:id=track10,filename=assets/railcraft/textures/blocks/tracks/track.gated.oneway.png,xcount=2 -texture:id=track11,filename=assets/railcraft/textures/blocks/tracks/track.gated.png -texture:id=track12,filename=assets/railcraft/textures/blocks/tracks/track.slow.png,xcount=2 -texture:id=track13,filename=assets/railcraft/textures/blocks/tracks/track.slow.boost.png,xcount=2 -texture:id=track14,filename=assets/railcraft/textures/blocks/tracks/track.slow.junction.png -texture:id=track15,filename=assets/railcraft/textures/blocks/tracks/track.slow.switch.png,xcount=4 -texture:id=track16,filename=assets/railcraft/textures/blocks/tracks/track.speed.png,xcount=2 -texture:id=track17,filename=assets/railcraft/textures/blocks/tracks/track.speed.boost.png,xcount=2 -texture:id=track18,filename=assets/railcraft/textures/blocks/tracks/track.speed.transition.png,xcount=4 -texture:id=track19,filename=assets/railcraft/textures/blocks/tracks/track.speed.switch.png,xcount=4 -texture:id=track20,filename=assets/railcraft/textures/blocks/tracks/track.boarding.train.png,xcount=4 -texture:id=track21,filename=assets/railcraft/textures/blocks/tracks/track.holding.train.png,xcount=2 -texture:id=track22,filename=assets/railcraft/textures/blocks/tracks/track.coupler.png,xcount=4 -#texture:id=track23,filename=assets/railcraft/textures/blocks/tracks/track.decoupler.png -texture:id=track24,filename=assets/railcraft/textures/blocks/tracks/track.reinforced.png,xcount=2 -texture:id=track25,filename=assets/railcraft/textures/blocks/tracks/track.reinforced.boost.png,xcount=2 -texture:id=track26,filename=assets/railcraft/textures/blocks/tracks/track.reinforced.junction.png -texture:id=track27,filename=assets/railcraft/textures/blocks/tracks/track.reinforced.switch.png,xcount=4 -texture:id=track28,filename=assets/railcraft/textures/blocks/tracks/track.buffer.stop.png,xcount=2 -texture:id=track29,filename=assets/railcraft/textures/blocks/tracks/track.disposal.png -texture:id=track30,filename=assets/railcraft/textures/blocks/tracks/track.detector.direction.png,xcount=4 -texture:id=track31,filename=assets/railcraft/textures/blocks/tracks/track.embarking.png,xcount=2 -texture:id=track32,filename=assets/railcraft/textures/blocks/tracks/track.wye.png,xcount=2 -texture:id=track33,filename=assets/railcraft/textures/blocks/tracks/track.slow.wye.png,xcount=2 -texture:id=track34,filename=assets/railcraft/textures/blocks/tracks/track.reinforced.wye.png,xcount=2 -texture:id=track35,filename=assets/railcraft/textures/blocks/tracks/track.speed.wye.png,xcount=2 -texture:id=track36,filename=assets/railcraft/textures/blocks/tracks/track.lockdown.png,xcount=2 -texture:id=track37,filename=assets/railcraft/textures/blocks/tracks/track.lockdown.train.png,xcount=2 -texture:id=track38,filename=assets/railcraft/textures/blocks/tracks/track.whistle.png,xcount=2 -texture:id=track39,filename=assets/railcraft/textures/blocks/tracks/track.locomotive.png,xcount=6 -texture:id=track40,filename=assets/railcraft/textures/blocks/tracks/track.limiter.png,xcount=5 -texture:id=track41,filename=assets/railcraft/textures/blocks/tracks/track.routing.png,xcount=2 - -# %tile.railcraft.detector:* (tile.railcraft.detector), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.detector.BlockDetector -block:id=%tile.railcraft.detector,data=0,stdrot=true,face0-2=0:railcraft/detector.item,face3=2:railcraft/detector.item,face4-5=0:railcraft/detector.item -block:id=%tile.railcraft.detector,data=1,stdrot=true,face0-2=0:railcraft/detector.any,face3=2:railcraft/detector.any,face4-5=0:railcraft/detector.any -block:id=%tile.railcraft.detector,data=2,stdrot=true,face0-2=0:railcraft/detector.empty,face3=2:railcraft/detector.empty,face4-5=0:railcraft/detector.empty -block:id=%tile.railcraft.detector,data=3,stdrot=true,face0-2=0:railcraft/detector.mob,face3=2:railcraft/detector.mob,face4-5=0:railcraft/detector.mob -block:id=%tile.railcraft.detector,data=4,stdrot=true,face0-2=0:railcraft/detector.powered,face3=2:railcraft/detector.powered,face4-5=0:railcraft/detector.powered -block:id=%tile.railcraft.detector,data=5,stdrot=true,face0-2=0:railcraft/detector.player,face3=2:railcraft/detector.player,face4-5=0:railcraft/detector.player -block:id=%tile.railcraft.detector,data=6,stdrot=true,face0-2=0:railcraft/detector.explosive,face3=2:railcraft/detector.explosive,face4-5=0:railcraft/detector.explosive -block:id=%tile.railcraft.detector,data=7,stdrot=true,face0-2=0:railcraft/detector.animal,face3=2:railcraft/detector.animal,face4-5=0:railcraft/detector.animal -block:id=%tile.railcraft.detector,data=8,stdrot=true,face0-2=0:railcraft/detector.tank,face3=2:railcraft/detector.tank,face4-5=0:railcraft/detector.tank -block:id=%tile.railcraft.detector,data=9,stdrot=true,face0-2=0:railcraft/detector.advanced,face3=2:railcraft/detector.advanced,face4-5=0:railcraft/detector.advanced -block:id=%tile.railcraft.detector,data=10,stdrot=true,face0-2=0:railcraft/detector.energy,face3=2:railcraft/detector.energy,face4-5=0:railcraft/detector.energy -block:id=%tile.railcraft.detector,data=11,stdrot=true,face0-2=0:railcraft/detector.age,face3=2:railcraft/detector.age,face4-5=0:railcraft/detector.age -block:id=%tile.railcraft.detector,data=12,stdrot=true,face0-2=0:railcraft/detector.train,face3=2:railcraft/detector.train,face4-5=0:railcraft/detector.train -block:id=%tile.railcraft.detector,data=13,stdrot=true,face0-2=0:railcraft/detector.sheep,face3=2:railcraft/detector.sheep,face4-5=0:railcraft/detector.sheep -block:id=%tile.railcraft.detector,data=14,stdrot=true,face0-2=0:railcraft/detector.villager,face3=2:railcraft/detector.villager,face4-5=0:railcraft/detector.villager -block:id=%tile.railcraft.detector,data=15,stdrot=true,face0-2=0:railcraft/detector.locomotive,face3=2:railcraft/detector.locomotive,face4-5=0:railcraft/detector.locomotive -# %tile.railcraft.machine.alpha:* (tile.railcraft.machine.alpha), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.machine.BlockMachine -block:id=%tile.railcraft.machine.alpha,data=0,stdrot=true,face0-1=0:railcraft/anchor.world,face2-5=1:railcraft/anchor.world -block:id=%tile.railcraft.machine.alpha,data=1,stdrot=true,face0-3=2:railcraft/turbine,face4=6:railcraft/turbine,face5=2:railcraft/turbine -block:id=%tile.railcraft.machine.alpha,data=2,stdrot=true,face0-1=0:railcraft/anchor.personal,face2-5=1:railcraft/anchor.personal -block:id=%tile.railcraft.machine.alpha,data=3,stdrot=true,face0-1=2:railcraft/steam.oven,face2-3=3:railcraft/steam.oven,face4=6:railcraft/steam.oven,face5=3:railcraft/steam.oven -block:id=%tile.railcraft.machine.alpha,data=4,stdrot=true,face0-1=0:railcraft/anchor.admin,face2-5=1:railcraft/anchor.admin -block:id=%tile.railcraft.machine.alpha,data=5,stdrot=true,face0=0:railcraft/smoker,face1=1:railcraft/smoker,face2-5=2:railcraft/smoker -block:id=%tile.railcraft.machine.alpha,data=7,stdrot=true,face0-3=0:railcraft/coke.oven,face4=1:railcraft/coke.oven,face5=0:railcraft/coke.oven -block:id=%tile.railcraft.machine.alpha,data=8,stdrot=true,face0=0:railcraft/rolling.machine,face1=1:railcraft/rolling.machine,face2-5=2:railcraft/rolling.machine -block:id=%tile.railcraft.machine.alpha,data=9,stdrot=true,face0=0:railcraft/steam.trap,face1=2:railcraft/steam.trap,face2-5=1:railcraft/steam.trap -block:id=%tile.railcraft.machine.alpha,data=10,stdrot=true,face0=0:railcraft/steam.trap.auto,face1=2:railcraft/steam.trap.auto,face2-5=1:railcraft/steam.trap.auto -block:id=%tile.railcraft.machine.alpha,data=11,stdrot=true,face0-1=0:railcraft/feed.station,face2-5=1:railcraft/feed.station -block:id=%tile.railcraft.machine.alpha,data=12,stdrot=true,face0-3=0:railcraft/blast.furnace,face4=1:railcraft/blast.furnace,face5=0:railcraft/blast.furnace -block:id=%tile.railcraft.machine.alpha,data=13,stdrot=true,face0=0:railcraft/engraving.bench,face1=1:railcraft/engraving.bench,face2-5=3:railcraft/engraving.bench -block:id=%tile.railcraft.machine.alpha,data=14,stdrot=true,face0-1=0:railcraft/tank.water,face2-5=1:railcraft/tank.water -block:id=%tile.railcraft.machine.alpha,data=15,stdrot=true,face0=3:railcraft/rock.crusher,face1=11:railcraft/rock.crusher,face2-3=3:railcraft/rock.crusher,face4=7:railcraft/rock.crusher,face5=3:railcraft/rock.crusher -# %tile.railcraft.machine.beta:* (tile.railcraft.machine.beta), render=67(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.machine.BlockMachine -block:id=%tile.railcraft.machine.beta,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/tank.iron.wall,face2-5=1:railcraft/tank.iron.wall -block:id=%tile.railcraft.machine.beta,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/tank.iron.gauge -block:id=%tile.railcraft.machine.beta,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/tank.iron.valve,face2-5=1:railcraft/tank.iron.valve -block:id=%tile.railcraft.machine.beta,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/boiler.tank.pressure.low,face2-5=1:railcraft/boiler.tank.pressure.low -block:id=%tile.railcraft.machine.beta,data=4,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/boiler.tank.pressure.high,face2-5=1:railcraft/boiler.tank.pressure.high -block:id=%tile.railcraft.machine.beta,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/boiler.firebox.solid,face2-5=1:railcraft/boiler.firebox.solid -block:id=%tile.railcraft.machine.beta,data=6,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/boiler.firebox.liquid,face2-5=1:railcraft/boiler.firebox.liquid -block:id=%tile.railcraft.machine.beta,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/engine.steam.hobby -block:id=%tile.railcraft.machine.beta,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/engine.steam.low -block:id=%tile.railcraft.machine.beta,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/engine.steam.high -block:id=%tile.railcraft.machine.beta,data=10,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/anchor.sentinel,face2-5=1:railcraft/anchor.sentinel -block:id=%tile.railcraft.machine.beta,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/chest.void -block:id=%tile.railcraft.machine.beta,data=13,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/tank.steel.wall,face2-5=1:railcraft/tank.steel.wall -block:id=%tile.railcraft.machine.beta,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/tank.steel.gauge -block:id=%tile.railcraft.machine.beta,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/tank.steel.valve,face2-5=1:railcraft/tank.steel.valve -# %tile.railcraft.machine.gamma:* (tile.railcraft.machine.gamma), render=0(STANDARD), opaque=false,cls=mods.railcraft.common.blocks.machine.BlockMachine -block:id=%tile.railcraft.machine.gamma,data=0,stdrot=true,face0=2:railcraft/loader.item,face1=0:railcraft/loader.item,face2-5=1:railcraft/loader.item -block:id=%tile.railcraft.machine.gamma,data=1,stdrot=true,face0=0:railcraft/unloader.item,face1=2:railcraft/unloader.item,face2-5=1:railcraft/unloader.item -block:id=%tile.railcraft.machine.gamma,data=2,stdrot=true,face0-1=0:railcraft/loader.item.advanced,face2=1:railcraft/loader.item.advanced,face3=2:railcraft/loader.item.advanced,face4-5=1:railcraft/loader.item.advanced -block:id=%tile.railcraft.machine.gamma,data=3,stdrot=true,face0-1=0:railcraft/unloader.item.advanced,face2=1:railcraft/unloader.item.advanced,face3=2:railcraft/unloader.item.advanced,face4-5=1:railcraft/unloader.item.advanced -block:id=%tile.railcraft.machine.gamma,data=4,stdrot=true,face0=2:railcraft/loader.liquid,face1=0:railcraft/loader.liquid,face2-5=1:railcraft/loader.liquid -block:id=%tile.railcraft.machine.gamma,data=5,stdrot=true,face0=0:railcraft/unloader.liquid,face1=2:railcraft/unloader.liquid,face2-5=1:railcraft/unloader.liquid -block:id=%tile.railcraft.machine.gamma,data=6,stdrot=true,face0-1=0:railcraft/loader.energy,face2=1:railcraft/loader.energy,face3=2:railcraft/loader.energy,face4-5=1:railcraft/loader.energy -block:id=%tile.railcraft.machine.gamma,data=7,stdrot=true,face0-1=0:railcraft/unloader.energy,face2=1:railcraft/unloader.energy,face3=2:railcraft/unloader.energy,face4-5=1:railcraft/unloader.energy -block:id=%tile.railcraft.machine.gamma,data=8,stdrot=true,face0-1=0:railcraft/dispenser.cart,face2=1:railcraft/dispenser.cart,face3=2:railcraft/dispenser.cart,face4-5=1:railcraft/dispenser.cart -block:id=%tile.railcraft.machine.gamma,data=9,stdrot=true,face0-1=0:railcraft/dispenser.train,face2=1:railcraft/dispenser.train,face3=2:railcraft/dispenser.train,face4-5=1:railcraft/dispenser.train -block:id=%tile.railcraft.machine.gamma,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=2:railcraft/loader.item,face1=0:railcraft/loader.item,face2-5=1:railcraft/loader.item - -# %tile.railcraft.track:* (tile.railcraft.track), render=56(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.tracks.BlockTrack -block:id=%tile.railcraft.track,data=0,data=1,data=2,data=3,data=4,data=5,patch0=0:track0,patch1=0:track1,patch2=0:track2,patch3=0:track3,patch4=0:track4,patch5=0:track5,patch6=0:track6,patch7=0:track7,patch8=0:track8,patch9=0:track9,patch10=0:track10,patch11=0:track11,patch12=0:track12,patch13=0:track13,patch14=0:track14,patch15=0:track15,patch16=0:track16,patch17=0:track17,patch18=0:track18,patch19=0:track19,patch20=0:track20,patch21=0:track21,patch22=0:track22,patch24=0:track24,patch25=0:track25,patch26=0:track26,patch27=0:track27,patch28=0:track28,patch29=0:track29,patch30=0:track30,patch31=0:track31,patch32=0:track32,patch33=0:track33,patch34=0:track34,patch35=0:track35,patch36=0:track36,patch37=0:track37,patch38=0:track38,patch39=0:track39,patch40=0:track40,patch41=0:track41,transparency=TRANSPARENT -block:id=%tile.railcraft.track,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,patch0=1:track0,patch1=1:track1,patch2=1:track2,patch3=1:track3,patch4=1:track4,patch5=1:track5,patch6=0:track6,patch7=1:track7,patch8=1:track8,patch9=0:track9,patch10=1:track10,patch11=0:track11,patch12=1:track12,patch13=1:track13,patch14=0:track14,patch15=1:track15,patch16=1:track16,patch17=1:track17,patch18=1:track18,patch19=1:track19,patch20=1:track20,patch21=1:track21,patch22=1:track22,patch24=1:track24,patch25=1:track25,patch26=0:track26,patch27=1:track27,patch28=1:track28,patch29=0:track29,patch30=1:track30,patch31=1:track31,patch32=1:track32,patch33=1:track33,patch34=1:track34,patch35=1:track35,patch36=1:track36,patch37=1:track37,patch38=1:track38,patch39=1:track39,patch40=1:track40,patch41=1:track41,transparency=TRANSPARENT - -# %tile.railcraft.track.elevator:* (tile.railcraft.track.elevator), render=57(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.tracks.BlockTrackElevator -block:id=%tile.railcraft.track.elevator,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=1:railcraft/tracks/track.elevator -block:id=%tile.railcraft.track.elevator,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/tracks/track.elevator -# %tile.railcraft.signal:* (tile.railcraft.signal), render=58(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.signals.BlockSignal -block:id=%tile.railcraft.signal,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.interlock -block:id=%tile.railcraft.signal,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.dual -block:id=%tile.railcraft.signal,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.switch.motor -block:id=%tile.railcraft.signal,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.single -block:id=%tile.railcraft.signal,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.switch.lever -block:id=%tile.railcraft.signal,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.switch.routing -block:id=%tile.railcraft.signal,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.sequencer -block:id=%tile.railcraft.signal,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.capacitor -block:id=%tile.railcraft.signal,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.receiver -block:id=%tile.railcraft.signal,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.controller -block:id=%tile.railcraft.signal,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.single -block:id=%tile.railcraft.signal,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.dual -block:id=%tile.railcraft.signal,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.box.block.relay -block:id=%tile.railcraft.signal,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/signal.switch.lever -# %tile.railcraft.cube:* (tile.railcraft.cube), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.cube.BlockCube -block:id=%tile.railcraft.cube,data=0,stdrot=true,face0-5=0:railcraft/cube.coke -block:id=%tile.railcraft.cube,data=1,stdrot=true,face0-5=0:railcraft/concrete -block:id=%tile.railcraft.cube,data=2,stdrot=true,face0-5=0:railcraft/cube.steel -block:id=%tile.railcraft.cube,data=3,stdrot=true,face0-5=0:railcraft/cube.brick.infernal -block:id=%tile.railcraft.cube,data=4,stdrot=true,face0-5=0:railcraft/cube.crushed.obsidian -block:id=%tile.railcraft.cube,data=5,stdrot=true,face0-5=0:railcraft/cube.brick.sandy -block:id=%tile.railcraft.cube,data=6,stdrot=true,face0-5=0:railcraft/cube.stone.abyssal -block:id=%tile.railcraft.cube,data=7,stdrot=true,face0-5=0:railcraft/cube.stone.quarried -block:id=%tile.railcraft.cube,data=8,stdrot=true,face0-5=0:railcraft/post.wood -block:id=%tile.railcraft.cube,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/concrete -# %tile.railcraft.ore:* (tile.railcraft.ore), render=68(CUSTOM), opaque=true,cls=mods.railcraft.common.blocks.ore.BlockOre -block:id=%tile.railcraft.ore,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone -block:id=%tile.railcraft.ore,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/sandstone_bottom -block:id=%tile.railcraft.ore,data=2,data=3,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/cube.stone.abyssal -block:id=%tile.railcraft.ore,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/netherrack -block:id=%tile.railcraft.ore,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone -# %tile.railcraft.post:* (tile.railcraft.post), render=59(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.post.BlockPost -block:id=%tile.railcraft.post,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/post.wood -block:id=%tile.railcraft.post,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/concrete -block:id=%tile.railcraft.post,data=2,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/post.metal -block:id=%tile.railcraft.post,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/post.wood -# %tile.railcraft.post.metal:* (tile.railcraft.post.metal), render=60(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.post.BlockPostMetal -block:id=%tile.railcraft.post.metal,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=1:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=3:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=4:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=5:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=6:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=7:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=8:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=9:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=10:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=11:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=12:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=13:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=14:railcraft/post.metal.painted -block:id=%tile.railcraft.post.metal,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=15:railcraft/post.metal.painted -# %tile.railcraft.wall.alpha:* (tile.railcraft.wall.alpha), render=61(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.wall.BlockRailcraftWall -block:id=%tile.railcraft.wall.alpha,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.infernal -block:id=%tile.railcraft.wall.alpha,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.sandy -block:id=%tile.railcraft.wall.alpha,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/concrete -block:id=%tile.railcraft.wall.alpha,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/snow -block:id=%tile.railcraft.wall.alpha,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/ice -block:id=%tile.railcraft.wall.alpha,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stonebrick -block:id=%tile.railcraft.wall.alpha,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stonebrick_mossy -block:id=%tile.railcraft.wall.alpha,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stonebrick_cracked -block:id=%tile.railcraft.wall.alpha,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stonebrick_carved -block:id=%tile.railcraft.wall.alpha,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/nether_brick -block:id=%tile.railcraft.wall.alpha,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/brick -block:id=%tile.railcraft.wall.alpha,data=11,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/sandstone_bottom,face1=0:minecraft/sandstone_top,face2-5=0:minecraft/sandstone_normal -block:id=%tile.railcraft.wall.alpha,data=12,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/sandstone_top,face2-5=0:minecraft/sandstone_carved -block:id=%tile.railcraft.wall.alpha,data=13,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/sandstone_top,face2-5=0:minecraft/sandstone_smooth -block:id=%tile.railcraft.wall.alpha,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/obsidian -block:id=%tile.railcraft.wall.alpha,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.frostbound -# %tile.railcraft.worldlogic:* (tile.railcraft.worldlogic), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.ore.BlockWorldLogic -block:id=%tile.railcraft.worldlogic,data=*,stdrot=true,face0-5=0:minecraft/bedrock -# %tile.railcraft.wall.beta:* (tile.railcraft.wall.beta), render=62(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.wall.BlockRailcraftWall -block:id=%tile.railcraft.wall.beta,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/quartz_block_bottom,face1=0:minecraft/quartz_block_top,face2-5=0:minecraft/quartz_block_side -block:id=%tile.railcraft.wall.beta,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/quartz_block_chiseled_top,face2-5=0:minecraft/quartz_block_chiseled -block:id=%tile.railcraft.wall.beta,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block -block:id=%tile.railcraft.wall.beta,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/gold_block -block:id=%tile.railcraft.wall.beta,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/diamond_block -block:id=%tile.railcraft.wall.beta,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.abyssal -block:id=%tile.railcraft.wall.beta,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.quarried -block:id=%tile.railcraft.wall.beta,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.bloodstained -block:id=%tile.railcraft.wall.beta,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/brick.bleachedbone -block:id=%tile.railcraft.wall.beta,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/quartz_block_bottom,face1=0:minecraft/quartz_block_top,face2-5=0:minecraft/quartz_block_side - -# %tile.railcraft.stair:* (tile.railcraft.stair), render=63(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.stairs.BlockRailcraftStairs -block:id=%tile.railcraft.stair,data=*,patch0=0:railcraft/brick.sandy,patch1=0:railcraft/brick.infernal,patch2=0:railcraft/concrete,patch3=0:minecraft/snow,,patch4=12000:minecraft/ice,patch5=0:minecraft/iron_block,patch6=0:minecraft/gold_block,patch7=0:minecraft/diamond_block,patch8=0:railcraft/brick.frostbound,patch9=0:railcraft/brick.quarried,patch10=0:railcraft/brick.bleachedbone,patch11=0:railcraft/brick.bloodstained,patch12=0:railcraft/brick.abyssal,patch13=1:railcraft/brick.sandy,patch14=1:railcraft/brick.infernal,patch15=1:railcraft/brick.frostbound,patch16=1:railcraft/brick.quarried,patch17=1:railcraft/brick.bleachedbone,patch18=1:railcraft/brick.bloodstained,patch19=1:railcraft/brick.abyssal,patch20=2:railcraft/brick.sandy,patch21=2:railcraft/brick.infernal,patch22=2:railcraft/brick.frostbound,patch23=2:railcraft/brick.quarried,patch24=2:railcraft/brick.bleachedbone,patch25=2:railcraft/brick.bloodstained,patch26=2:railcraft/brick.abyssal,patch27=5:railcraft/brick.sandy,patch28=5:railcraft/brick.infernal,patch29=5:railcraft/brick.frostbound,patch30=5:railcraft/brick.quarried,patch31=5:railcraft/brick.bleachedbone,patch32=5:railcraft/brick.bloodstained,patch33=5:railcraft/brick.abyssal,patch34=5:railcraft/brick.nether,patch35=0:railcraft/post.wood,transparency=SEMITRANSPARENT - -# %tile.railcraft.slab:* (tile.railcraft.slab), render=64(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.slab.BlockRailcraftSlab -block:id=%tile.railcraft.slab,data=*,patch0=0:railcraft/brick.sandy,patch1=0:railcraft/brick.infernal,patch2=0:railcraft/concrete,patch3=0:minecraft/snow,,patch4=12000:minecraft/ice,patch5=0:minecraft/iron_block,patch6=0:minecraft/gold_block,patch7=0:minecraft/diamond_block,patch8=0:railcraft/brick.frostbound,patch9=0:railcraft/brick.quarried,patch10=0:railcraft/brick.bleachedbone,patch11=0:railcraft/brick.bloodstained,patch12=0:railcraft/brick.abyssal,patch13=1:railcraft/brick.sandy,patch14=1:railcraft/brick.infernal,patch15=1:railcraft/brick.frostbound,patch16=1:railcraft/brick.quarried,patch17=1:railcraft/brick.bleachedbone,patch18=1:railcraft/brick.bloodstained,patch19=1:railcraft/brick.abyssal,patch20=2:railcraft/brick.sandy,patch21=2:railcraft/brick.infernal,patch22=2:railcraft/brick.frostbound,patch23=2:railcraft/brick.quarried,patch24=2:railcraft/brick.bleachedbone,patch25=2:railcraft/brick.bloodstained,patch26=2:railcraft/brick.abyssal,patch27=5:railcraft/brick.sandy,patch28=5:railcraft/brick.infernal,patch29=5:railcraft/brick.frostbound,patch30=5:railcraft/brick.quarried,patch31=5:railcraft/brick.bleachedbone,patch32=5:railcraft/brick.bloodstained,patch33=5:railcraft/brick.abyssal,patch34=5:railcraft/brick.nether,patch35=0:railcraft/post.wood,transparency=SEMITRANSPARENT - -# %tile.railcraft.brick.abyssal:* (tile.railcraft.brick.abyssal), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.abyssal,data=0,stdrot=true,face0-5=0:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=1,stdrot=true,face0-5=1:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=2,stdrot=true,face0-5=2:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=3,stdrot=true,face0-5=3:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=4,stdrot=true,face0-5=4:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=5,stdrot=true,face0-5=5:railcraft/brick.abyssal -block:id=%tile.railcraft.brick.abyssal,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.abyssal -# %tile.railcraft.brick.infernal:* (tile.railcraft.brick.infernal), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.infernal,data=0,stdrot=true,face0-5=0:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=1,stdrot=true,face0-5=1:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=2,stdrot=true,face0-5=2:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=3,stdrot=true,face0-5=3:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=4,stdrot=true,face0-5=4:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=5,stdrot=true,face0-5=5:railcraft/brick.infernal -block:id=%tile.railcraft.brick.infernal,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.infernal -# %tile.railcraft.brick.bloodstained:* (tile.railcraft.brick.bloodstained), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.bloodstained,data=0,stdrot=true,face0-5=0:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=1,stdrot=true,face0-5=1:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=2,stdrot=true,face0-5=2:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=3,stdrot=true,face0-5=3:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=4,stdrot=true,face0-5=4:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=5,stdrot=true,face0-5=5:railcraft/brick.bloodstained -block:id=%tile.railcraft.brick.bloodstained,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.bloodstained -# %tile.railcraft.brick.sandy:* (tile.railcraft.brick.sandy), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.sandy,data=0,stdrot=true,face0-5=0:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=1,stdrot=true,face0-5=1:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=2,stdrot=true,face0-5=2:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=3,stdrot=true,face0-5=3:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=4,stdrot=true,face0-5=4:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=5,stdrot=true,face0-5=5:railcraft/brick.sandy -block:id=%tile.railcraft.brick.sandy,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.sandy -# %tile.railcraft.brick.bleachedbone:* (tile.railcraft.brick.bleachedbone), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.bleachedbone,data=0,stdrot=true,face0-5=0:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=1,stdrot=true,face0-5=1:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=2,stdrot=true,face0-5=2:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=3,stdrot=true,face0-5=3:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=4,stdrot=true,face0-5=4:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=5,stdrot=true,face0-5=5:railcraft/brick.bleachedbone -block:id=%tile.railcraft.brick.bleachedbone,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.bleachedbone -# %tile.railcraft.brick.quarried:* (tile.railcraft.brick.quarried), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.quarried,data=0,stdrot=true,face0-5=0:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=1,stdrot=true,face0-5=1:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=2,stdrot=true,face0-5=2:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=3,stdrot=true,face0-5=3:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=4,stdrot=true,face0-5=4:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=5,stdrot=true,face0-5=5:railcraft/brick.quarried -block:id=%tile.railcraft.brick.quarried,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.quarried -# %tile.railcraft.brick.frostbound:* (tile.railcraft.brick.frostbound), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick -block:id=%tile.railcraft.brick.frostbound,data=0,stdrot=true,face0-5=0:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=1,stdrot=true,face0-5=1:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=2,stdrot=true,face0-5=2:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=3,stdrot=true,face0-5=3:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=4,stdrot=true,face0-5=4:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=5,stdrot=true,face0-5=5:railcraft/brick.frostbound -block:id=%tile.railcraft.brick.frostbound,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.frostbound - -# %tile.railcraft.glass:* (tile.railcraft.glass), render=65(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.glass.BlockStrengthGlass -block:id=%tile.railcraft.glass,data=0,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=FFFFFF -block:id=%tile.railcraft.glass,data=1,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=FF6A00 -block:id=%tile.railcraft.glass,data=2,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=FF64FF -block:id=%tile.railcraft.glass,data=3,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=7F9AD1 -block:id=%tile.railcraft.glass,data=4,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=CFC231 -block:id=%tile.railcraft.glass,data=5,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=3FAA36 -block:id=%tile.railcraft.glass,data=6,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=E585A0 -block:id=%tile.railcraft.glass,data=7,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=444444 -block:id=%tile.railcraft.glass,data=8,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=888888 -block:id=%tile.railcraft.glass,data=9,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=36809E -block:id=%tile.railcraft.glass,data=10,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=843FBF -block:id=%tile.railcraft.glass,data=11,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=3441A2 -block:id=%tile.railcraft.glass,data=12,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=5C3A24 -block:id=%tile.railcraft.glass,data=13,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=394C1E -block:id=%tile.railcraft.glass,data=14,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=A33835 -block:id=%tile.railcraft.glass,data=15,patch0=21000:railcraft/glass,patch1=21000:railcraft/glass,patch2=21000:railcraft/glass,patch3=21003:railcraft/glass,patch4=21001:railcraft/glass,patch5=21002:railcraft/glass,patch6=12004:railcraft/glass,layer0-5=6,transparency=TRANSPARENT,colorMult=2D2D2D - -# %tile.railcraft.brick.nether:* (tile.railcraft.brick.nether), render=0(STANDARD), opaque=true,cls=mods.railcraft.common.blocks.aesthetics.brick.BlockBrick$BlockNetherBrick -block:id=%tile.railcraft.brick.nether,data=0,stdrot=true,face0-5=0:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=1,stdrot=true,face0-5=1:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=2,stdrot=true,face0-5=2:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=3,stdrot=true,face0-5=3:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=4,stdrot=true,face0-5=4:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=5,stdrot=true,face0-5=5:railcraft/brick.nether -block:id=%tile.railcraft.brick.nether,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:railcraft/brick.nether -# %tile.railcraft.firestone.recharge:* (tile.block.firestone.recharge), render=-1(CUSTOM), opaque=false,cls=mods.railcraft.common.items.firestone.BlockFirestoneRecharge -block:id=%tile.railcraft.firestone.recharge,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/obsidian -# %tile.railcraft.anvil:* (tile.railcraft.block.anvil), render=35(ANVIL), opaque=false,cls=mods.railcraft.common.blocks.anvil.BlockRCAnvil -block:id=%tile.railcraft.anvil,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/anvil_base -# %tile.railcraft.stonelamp:* (tile.railcraft.stonelamp), render=66(CUSTOM), opaque=false,cls=mods.railcraft.common.blocks.aesthetics.lamp.BlockStoneLamp -block:id=%tile.railcraft.stonelamp,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.abyssal -block:id=%tile.railcraft.stonelamp,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.bleachedbone -block:id=%tile.railcraft.stonelamp,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.bloodstained -block:id=%tile.railcraft.stonelamp,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.frostbound -block:id=%tile.railcraft.stonelamp,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.infernal -block:id=%tile.railcraft.stonelamp,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.nether -block:id=%tile.railcraft.stonelamp,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.quarried -block:id=%tile.railcraft.stonelamp,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.sandy -block:id=%tile.railcraft.stonelamp,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/sandstone_top -block:id=%tile.railcraft.stonelamp,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone_slab_top -block:id=%tile.railcraft.stonelamp,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=2:railcraft/brick.abyssal -# %tile.railcraft.fluid.creosote:* (tile.railcraft.block.fluid.creosote), render=40(CUSTOM), opaque=false,cls=mods.railcraft.common.fluids.BlockRailcraftFluid -block:id=%tile.railcraft.fluid.creosote,data=*,stdrot=true,transparency=TRANSPARENT,face0-1=0:railcraft/fluids/creosote_still,face2-5=0:railcraft/fluids/creosote_flow -# %tile.railcraft.fluid.steam:* (tile.railcraft.block.fluid.steam), render=40(CUSTOM), opaque=false,cls=mods.railcraft.common.fluids.BlockRailcraftFluidFinite -block:id=%tile.railcraft.fluid.steam,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:railcraft/fluids/steam_still diff --git a/forge-1.11.2/src/main/resources/renderdata/RandomThings-models.txt b/forge-1.11.2/src/main/resources/renderdata/RandomThings-models.txt deleted file mode 100644 index 987577e4..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RandomThings-models.txt +++ /dev/null @@ -1,60 +0,0 @@ -# RandomThings 2.1.2 -version:1.7 -modname:RandomThings - - -cfgfile:config/RandomThings.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %fertilizedDirt_tilled:* (fertilizedDirt_tilled), render=(STANDARD), opaque=false,cls=lumien.randomthings.Blocks.BlockFertilizedDirt -boxblock:id=%fertilizedDirt_tilled,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.9375,zmin=0.0,zmax=1.0,data=* - -# %itemCollector:* (itemCollector), render=(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockItemCollector -boxblock:id=%itemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.3499999940395355,zmax=0.6499999761581421,data=0 -boxblock:id=%itemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.3499999940395355,zmax=0.6499999761581421,data=1 -boxblock:id=%itemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.699999988079071,zmax=1.0,data=2 -boxblock:id=%itemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.0,zmax=0.30000001192092896,data=3 -boxblock:id=%itemCollector,xmin=0.699999988079071,xmax=1.0,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.3499999940395355,zmax=0.6499999761581421,data=4 -boxblock:id=%itemCollector,xmin=0.0,xmax=0.30000001192092896,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.3499999940395355,zmax=0.6499999761581421,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %advancedItemCollector:* (advancedItemCollector), render=(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockAdvancedItemCollector -boxblock:id=%advancedItemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.3499999940395355,zmax=0.6499999761581421,data=0 -boxblock:id=%advancedItemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.3499999940395355,zmax=0.6499999761581421,data=1 -boxblock:id=%advancedItemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.699999988079071,zmax=1.0,data=2 -boxblock:id=%advancedItemCollector,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.0,zmax=0.30000001192092896,data=3 -boxblock:id=%advancedItemCollector,xmin=0.699999988079071,xmax=1.0,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.3499999940395355,zmax=0.6499999761581421,data=4 -boxblock:id=%advancedItemCollector,xmin=0.0,xmax=0.30000001192092896,ymin=0.3499999940395355,ymax=0.6499999761581421,zmin=0.3499999940395355,zmax=0.6499999761581421,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %moonSensor:* (moonSensor), render=(STANDARD), opaque=false,cls=lumien.randomthings.Blocks.BlockMoonSensor -boxblock:id=%moonSensor,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.375,zmin=0.0,zmax=1.0,data=* - -# %wirelessLever:* (wirelessLever), render=lumien.randomthings.Client.Renderer.RenderWirelessLever(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockWirelessLever -boxblock:id=%wirelessLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=0 -boxblock:id=%wirelessLever,xmin=0.0,xmax=0.375,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%wirelessLever,xmin=0.625,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=2 -boxblock:id=%wirelessLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.375,data=3 -boxblock:id=%wirelessLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.625,zmax=1.0,data=4 -boxblock:id=%wirelessLever,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.6000000238418579,zmin=0.25,zmax=0.75,data=5,data=6 -boxblock:id=%wirelessLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=7,data=8 -boxblock:id=%wirelessLever,xmin=0.0,xmax=0.375,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=9 -boxblock:id=%wirelessLever,xmin=0.625,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3125,zmax=0.6875,data=10 -boxblock:id=%wirelessLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.375,data=11 -boxblock:id=%wirelessLever,xmin=0.3125,xmax=0.6875,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.625,zmax=1.0,data=12 -boxblock:id=%wirelessLever,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.6000000238418579,zmin=0.25,zmax=0.75,data=13,data=14 -boxblock:id=%wirelessLever,xmin=0.25,xmax=0.75,ymin=0.4000000059604645,ymax=1.0,zmin=0.25,zmax=0.75,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/RandomThings-texture.txt b/forge-1.11.2/src/main/resources/renderdata/RandomThings-texture.txt deleted file mode 100644 index e6d37215..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RandomThings-texture.txt +++ /dev/null @@ -1,84 +0,0 @@ -# RandomThings 2.1.2 -version:1.7 -modname:RandomThings - - -cfgfile:config/RandomThings.cfg - - -texturepath:assets/randomthings/textures/blocks/ -texture:id=RandomThings/carpentryBench,filename=assets/randomthings/textures/blocks/carpentryBench.png -texture:id=RandomThings/dyeingMachine/dyeingMachine_front,filename=assets/randomthings/textures/blocks/dyeingMachine/dyeingMachine_front.png -texture:id=RandomThings/dyeingMachine/dyeingMachine_side,filename=assets/randomthings/textures/blocks/dyeingMachine/dyeingMachine_side.png -texture:id=RandomThings/dyeingMachine/dyeingMachine_top,filename=assets/randomthings/textures/blocks/dyeingMachine/dyeingMachine_top.png -texture:id=RandomThings/fertilizedDirt,filename=assets/randomthings/textures/blocks/fertilizedDirt.png -texture:id=RandomThings/fluidDisplay,filename=assets/randomthings/textures/blocks/fluidDisplay.png -texture:id=RandomThings/imbuingStation/imbuingStationBottom,filename=assets/randomthings/textures/blocks/imbuingStation/imbuingStationBottom.png -texture:id=RandomThings/imbuingStation/imbuingStationSide,filename=assets/randomthings/textures/blocks/imbuingStation/imbuingStationSide.png -texture:id=RandomThings/imbuingStation/imbuingStationTop,filename=assets/randomthings/textures/blocks/imbuingStation/imbuingStationTop.png -texture:id=RandomThings/itemCollector/advancedItemCollector,filename=assets/randomthings/textures/blocks/itemCollector/advancedItemCollector.png -texture:id=RandomThings/itemCollector/itemCollector,filename=assets/randomthings/textures/blocks/itemCollector/itemCollector.png -texture:id=RandomThings/lapisLamp,filename=assets/randomthings/textures/blocks/lapisLamp.png -texture:id=RandomThings/moon_sensor_side,filename=assets/randomthings/textures/blocks/moon_sensor_side.png -texture:id=RandomThings/moon_sensor_top,filename=assets/randomthings/textures/blocks/moon_sensor_top.png -texture:id=RandomThings/notificationInterface,filename=assets/randomthings/textures/blocks/notificationInterface.png -texture:id=RandomThings/onlineDetector/offline,filename=assets/randomthings/textures/blocks/onlineDetector/offline.png -texture:id=RandomThings/playerinterface/creative/playerinterface_bottom,filename=assets/randomthings/textures/blocks/playerinterface/creative/playerinterface_bottom.png -texture:id=RandomThings/playerinterface/creative/playerinterface_side,filename=assets/randomthings/textures/blocks/playerinterface/creative/playerinterface_side.png -texture:id=RandomThings/playerinterface/creative/playerinterface_top,filename=assets/randomthings/textures/blocks/playerinterface/creative/playerinterface_top.png -texture:id=RandomThings/playerinterface/playerinterface_bottom,filename=assets/randomthings/textures/blocks/playerinterface/playerinterface_bottom.png -texture:id=RandomThings/playerinterface/playerinterface_side,filename=assets/randomthings/textures/blocks/playerinterface/playerinterface_side.png -texture:id=RandomThings/playerinterface/playerinterface_top,filename=assets/randomthings/textures/blocks/playerinterface/playerinterface_top.png -texture:id=RandomThings/spectreBlock,filename=assets/randomthings/textures/blocks/spectreBlock.png -texture:id=RandomThings/wirelessLever,filename=assets/randomthings/textures/blocks/wirelessLever.png -texture:id=minecraft/planks_spruce,filename=assets/minecraft/textures/blocks/planks_spruce.png - - - -# %playerinterface:* (playerinterface), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockPlayerInterface -block:id=%playerinterface,data=*,stdrot=true,face0=0:RandomThings/playerinterface/playerinterface_bottom,face1=0:RandomThings/playerinterface/playerinterface_top,face2-5=0:RandomThings/playerinterface/playerinterface_side - -# %creativePlayerInterface:* (creativePlayerInterface), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockCreativePlayerInterface -block:id=%creativePlayerInterface,data=*,stdrot=true,face0=0:RandomThings/playerinterface/creative/playerinterface_bottom,face1=0:RandomThings/playerinterface/creative/playerinterface_top,face2-5=0:RandomThings/playerinterface/creative/playerinterface_side - -# %fluidDisplay:* (fluidDisplay), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockFluidDisplay -block:id=%fluidDisplay,data=*,stdrot=true,face0-5=0:RandomThings/fluidDisplay - -# %fertilizedDirt:* (fertilizedDirt), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockFertilizedDirt -block:id=%fertilizedDirt,data=*,stdrot=true,face0-5=0:RandomThings/fertilizedDirt - -# %fertilizedDirt_tilled:* (fertilizedDirt_tilled), render=(STANDARD), opaque=false,cls=lumien.randomthings.Blocks.BlockFertilizedDirt -block:id=%fertilizedDirt_tilled,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:RandomThings/fertilizedDirt - -# %itemCollector:* (itemCollector), render=(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockItemCollector -block:id=%itemCollector,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:RandomThings/itemCollector/itemCollector - -# %advancedItemCollector:* (advancedItemCollector), render=(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockAdvancedItemCollector -block:id=%advancedItemCollector,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:RandomThings/itemCollector/advancedItemCollector - -# %onlineDetector:* (onlineDetector), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockOnlineDetector -block:id=%onlineDetector,data=*,stdrot=true,face0-5=0:RandomThings/onlineDetector/offline - -# %moonSensor:* (moonSensor), render=(STANDARD), opaque=false,cls=lumien.randomthings.Blocks.BlockMoonSensor -block:id=%moonSensor,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:RandomThings/moon_sensor_side,face1=0:RandomThings/moon_sensor_top,face2-5=0:RandomThings/moon_sensor_side - -# %notificationInterface:* (notificationInterface), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockNotificationInterface -block:id=%notificationInterface,data=*,stdrot=true,face0-5=0:RandomThings/notificationInterface - -# %lapisLamp:* (lapisLamp), render=(STANDARD), opaque=false,cls=lumien.randomthings.Blocks.BlockLapisLamp -block:id=%lapisLamp,data=*,stdrot=true,face0-5=12000:RandomThings/lapisLamp - -# %wirelessLever:* (wirelessLever), render=lumien.randomthings.Client.Renderer.RenderWirelessLever(CUSTOM), opaque=false,cls=lumien.randomthings.Blocks.BlockWirelessLever -block:id=%wirelessLever,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:RandomThings/wirelessLever - -# %carpentryBench:* (carpentryBench), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockCarpentryBench -block:id=%carpentryBench,data=*,stdrot=true,face0-5=0:RandomThings/carpentryBench - -# %dyeingMachine:* (dyeingMachine), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockDyeingMachine -block:id=%dyeingMachine,data=*,stdrot=true,face0=0:minecraft/planks_spruce,face1=0:RandomThings/dyeingMachine/dyeingMachine_top,face2=0:RandomThings/dyeingMachine/dyeingMachine_front,face3=0:RandomThings/dyeingMachine/dyeingMachine_side,face4=0:RandomThings/dyeingMachine/dyeingMachine_front,face5=0:RandomThings/dyeingMachine/dyeingMachine_side - -# %imbuingStation:* (imbuingStation), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockImbuingStation -block:id=%imbuingStation,data=*,stdrot=true,face0=0:RandomThings/imbuingStation/imbuingStationBottom,face1=0:RandomThings/imbuingStation/imbuingStationTop,face2-5=0:RandomThings/imbuingStation/imbuingStationSide - -# %spectreBlock:* (spectreBlock), render=(STANDARD), opaque=true,cls=lumien.randomthings.Blocks.BlockSpectreBlock -block:id=%spectreBlock,data=*,stdrot=true,face0-5=12000:RandomThings/spectreBlock diff --git a/forge-1.11.2/src/main/resources/renderdata/RedLogic-models.txt b/forge-1.11.2/src/main/resources/renderdata/RedLogic-models.txt deleted file mode 100644 index d5f3b50e..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RedLogic-models.txt +++ /dev/null @@ -1,41 +0,0 @@ -# RedLogic 59.0.2 -version:1.7 -modname:RedLogic - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %redlogic.gates:* (redlogic.gates), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.gates.GateBlock -boxblock:id=%redlogic.gates,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.125,zmin=0.0,zmax=1.0,data=* - -# %redlogic.lampCubeOn:* (redlogic.lampCubeOn), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$On - -# %redlogic.lampCubeOff:* (redlogic.lampCubeOff), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$Off - -# %redlogic.lampCubeDecorative:* (redlogic.lampCubeDecorative), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$Decorative - -# %redlogic.lampCubeIndicatorOn:* (redlogic.lampCubeIndicatorOn), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$IndicatorOn - -# %redlogic.lampCubeIndicatorOff:* (redlogic.lampCubeIndicatorOff), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$IndicatorOff - -# %redlogic.machineBlock:* (redlogic.machineBlock), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.RLMachineBlock - -# %redlogic.customCircuitBlock:* (redlogic.customCircuitBlock), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.chips.ingame.BlockCustomCircuit diff --git a/forge-1.11.2/src/main/resources/renderdata/RedLogic-texture.txt b/forge-1.11.2/src/main/resources/renderdata/RedLogic-texture.txt deleted file mode 100644 index 2e20a12c..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RedLogic-texture.txt +++ /dev/null @@ -1,73 +0,0 @@ -# RedLogic 59.0.2 -version:1.7 -modname:RedLogic - - - -# Configuration file not found! - - -texturepath:assets/redlogic/textures/blocks/ -texture:id=immibis_core/transparent,filename=assets/immibis_core/textures/blocks/transparent.png -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png -texture:id=redlogic/chip/chip,filename=assets/redlogic/textures/blocks/chip/chip.png -texture:id=redlogic/chip/chip_dir,filename=assets/redlogic/textures/blocks/chip/chip_dir.png -texture:id=redlogic/chip/comp_front,filename=assets/redlogic/textures/blocks/chip/comp_front.png -texture:id=redlogic/chip/comp_side,filename=assets/redlogic/textures/blocks/chip/comp_side.png -texture:id=redlogic/chip/comp_top,filename=assets/redlogic/textures/blocks/chip/comp_top.png -texture:id=redlogic/chip/fab_front,filename=assets/redlogic/textures/blocks/chip/fab_front.png -texture:id=redlogic/chip/fab_side,filename=assets/redlogic/textures/blocks/chip/fab_side.png -texture:id=redlogic/chip/fab_top,filename=assets/redlogic/textures/blocks/chip/fab_top.png -texture:id=redlogic/chip/i_SINGLE_WIRE,filename=assets/redlogic/textures/blocks/chip/i_SINGLE_WIRE.png -texture:id=redlogic/chipscanner,filename=assets/redlogic/textures/blocks/chipscanner.png -texture:id=redlogic/chipscanner_dir,filename=assets/redlogic/textures/blocks/chipscanner_dir.png -texture:id=redlogic/cleanfilter,filename=assets/redlogic/textures/blocks/cleanfilter.png -texture:id=redlogic/cleanwall,filename=assets/redlogic/textures/blocks/cleanwall.png -texture:id=redlogic/gate/base,filename=assets/redlogic/textures/blocks/gate/base.png -texture:id=redlogic/lamp/cube-uncoloured,filename=assets/redlogic/textures/blocks/lamp/cube-uncoloured.png -texture:id=redlogic/white,filename=assets/redlogic/textures/blocks/white.png - - - -# %redlogic.gates:* (redlogic.gates), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.gates.GateBlock -block:id=%redlogic.gates,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:redlogic/gate/base - -# %redlogic.wire:* (redlogic.wire), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.wires.WireBlock -block:id=%redlogic.wire,data=*,stdrot=true,face0-5=0:immibis_core/transparent - -# %redlogic.lampCubeOn:* (redlogic.lampCubeOn), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$On -block:id=%redlogic.lampCubeOn,data=*,stdrot=true,face0-5=0:redlogic/lamp/cube-uncoloured - -# %redlogic.lampCubeOff:* (redlogic.lampCubeOff), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$Off -block:id=%redlogic.lampCubeOff,data=*,stdrot=true,face0-5=0:redlogic/lamp/cube-uncoloured - -# %redlogic.lampCubeDecorative:* (redlogic.lampCubeDecorative), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$Decorative -block:id=%redlogic.lampCubeDecorative,data=*,stdrot=true,face0-5=0:redlogic/lamp/cube-uncoloured - -# %redlogic.lampCubeIndicatorOn:* (redlogic.lampCubeIndicatorOn), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$IndicatorOn -block:id=%redlogic.lampCubeIndicatorOn,data=*,stdrot=true,face0-5=0:redlogic/lamp/cube-uncoloured - -# %redlogic.lampCubeIndicatorOff:* (redlogic.lampCubeIndicatorOff), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.lamps.BlockLampCube$IndicatorOff -block:id=%redlogic.lampCubeIndicatorOff,data=*,stdrot=true,face0-5=0:redlogic/lamp/cube-uncoloured - -# %redlogic.button:* (redlogic.button), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.interaction.BlockLumarButton -block:id=%redlogic.button,data=*,stdrot=true,face0-5=0:minecraft/stone - -# %redlogic.lampNonCube:* (redlogic.lampNonCube), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.lamps.BlockLampNonCube -block:id=%redlogic.lampNonCube,data=*,stdrot=true,face0-5=0:redlogic/white - -# %redlogic.plainBlock:* (redlogic.plainBlock), render=(STANDARD), opaque=true,cls=mods.immibis.redlogic.RLNormalBlock -block:id=%redlogic.plainBlock,data=0,stdrot=true,face0-5=0:redlogic/cleanwall -block:id=%redlogic.plainBlock,data=1,stdrot=true,face0-5=0:redlogic/cleanfilter - -# %redlogic.machineBlock:* (redlogic.machineBlock), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.RLMachineBlock -block:id=%redlogic.machineBlock,data=0,stdrot=true,face0-1=0:redlogic/chipscanner_dir,face2-5=0:redlogic/chipscanner -block:id=%redlogic.machineBlock,data=1,stdrot=true,face0-5=0:redlogic/chip/i_SINGLE_WIRE -block:id=%redlogic.machineBlock,data=2,stdrot=true,face0=0:redlogic/chip/comp_side,face1=0:redlogic/chip/comp_top,face2=0:redlogic/chip/comp_side,face3=0:redlogic/chip/comp_front,face4-5=0:redlogic/chip/comp_side -block:id=%redlogic.machineBlock,data=3,stdrot=true,face0=0:redlogic/chip/fab_side,face1=0:redlogic/chip/fab_top,face2=0:redlogic/chip/fab_side,face3=0:redlogic/chip/fab_front,face4-5=0:redlogic/chip/fab_side - -# %redlogic.customCircuitBlock:* (redlogic.customCircuitBlock), render=mods.immibis.core.porting.ClientProxy142$1(CUSTOM), opaque=true,cls=mods.immibis.redlogic.chips.ingame.BlockCustomCircuit -block:id=%redlogic.customCircuitBlock,data=*,stdrot=true,face0=0:redlogic/chip/chip,face1=0:redlogic/chip/chip_dir,face2-5=0:redlogic/chip/chip - -# %redlogic.arrayCells:* (redlogic.arrayCells), render=mods.immibis.core.multipart.ClientProxy$1(CUSTOM), opaque=false,cls=mods.immibis.redlogic.array.ArrayCellBlock -block:id=%redlogic.arrayCells,data=*,stdrot=true,face0-5=0:redlogic/gate/base diff --git a/forge-1.11.2/src/main/resources/renderdata/RedstoneArsenal-texture.txt b/forge-1.11.2/src/main/resources/renderdata/RedstoneArsenal-texture.txt deleted file mode 100644 index 2bd33b73..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/RedstoneArsenal-texture.txt +++ /dev/null @@ -1,18 +0,0 @@ -# RedstoneArsenal 1.7.10R1.1.0B3 -version:1.7 -modname:RedstoneArsenal - - - -# Configuration file not found! - - -texturepath:assets/redstonearsenal/textures/blocks/ -texture:id=redstonearsenal/storage/Block_CrystalFlux,filename=assets/redstonearsenal/textures/blocks/storage/Block_CrystalFlux.png -texture:id=redstonearsenal/storage/Block_ElectrumFlux,filename=assets/redstonearsenal/textures/blocks/storage/Block_ElectrumFlux.png - - - -# %Storage:* (Storage), render=(STANDARD), opaque=true,cls=redstonearsenal.block.BlockStorage -block:id=%Storage,data=0,stdrot=true,face0-5=0:redstonearsenal/storage/Block_ElectrumFlux -block:id=%Storage,data=1,stdrot=true,face0-5=0:redstonearsenal/storage/Block_CrystalFlux diff --git a/forge-1.11.2/src/main/resources/renderdata/Steamcraft-models.txt b/forge-1.11.2/src/main/resources/renderdata/Steamcraft-models.txt deleted file mode 100644 index 17eea1ce..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Steamcraft-models.txt +++ /dev/null @@ -1,90 +0,0 @@ -# Steamcraft 0.25.2 -version:1.7 -modname:Steamcraft - - -cfgfile:config/Steamcraft.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %crucible:* (crucible), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamcraftCrucible -boxblock:id=%crucible,xmin=0.0625,xmax=0.9375,ymin=0.0625,ymax=0.9375,zmin=0.0625,zmax=0.9375,data=* - -# %mold:* (mold), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockMold -boxblock:id=%mold,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.5,zmin=0.125,zmax=0.875,data=* - -# %boiler:* (boiler), render=flaxbeard.steamcraft.client.render.BlockBoilerRenderer(CUSTOM), opaque=true,cls=flaxbeard.steamcraft.block.BlockBoiler - -# %boilerOn:* (boilerOn), render=flaxbeard.steamcraft.client.render.BlockBoilerRenderer(CUSTOM), opaque=true,cls=flaxbeard.steamcraft.block.BlockBoiler - -# %meter:* (meter), render=flaxbeard.steamcraft.client.render.BlockSteamGaugeRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamGauge -boxblock:id=%meter,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.9375,zmax=1.0,data=2 -boxblock:id=%meter,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.0625,data=3 -boxblock:id=%meter,xmin=0.9375,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%meter,xmin=0.0,xmax=0.0625,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5,data=6 - -# %ruptureDisc:* (ruptureDisc), render=flaxbeard.steamcraft.client.render.BlockRuptureDiscRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockRuptureDisc -boxblock:id=%ruptureDisc,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.8125,zmax=1.0,data=2 -boxblock:id=%ruptureDisc,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.1875,data=3 -boxblock:id=%ruptureDisc,xmin=0.8125,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%ruptureDisc,xmin=0.0,xmax=0.1875,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5,data=6 -boxblock:id=%ruptureDisc,xmin=0.0,xmax=0.1875,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=10,data=11 -boxblock:id=%ruptureDisc,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.8125,zmax=1.0,data=12 -boxblock:id=%ruptureDisc,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.1875,data=13 -boxblock:id=%ruptureDisc,xmin=0.8125,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=14 -boxblock:id=%ruptureDisc,xmin=0.0,xmax=0.1875,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=15 - -# %horn:* (horn), render=flaxbeard.steamcraft.client.render.BlockWhistleRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockWhistle -boxblock:id=%horn,xmin=0.375,xmax=0.625,ymin=0.375,ymax=1.0,zmin=0.625,zmax=1.0,data=2 -boxblock:id=%horn,xmin=0.375,xmax=0.625,ymin=0.375,ymax=1.0,zmin=0.0,zmax=0.375,data=3 -boxblock:id=%horn,xmin=0.625,xmax=1.0,ymin=0.375,ymax=1.0,zmin=0.375,zmax=0.625,data=4 -boxblock:id=%horn,xmin=0.0,xmax=0.375,ymin=0.375,ymax=1.0,zmin=0.375,zmax=0.625,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %fluidSteamConverter:* (fluidSteamConverter), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockFluidSteamConverter -boxblock:id=%fluidSteamConverter,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.9990000128746033,zmin=0.25,zmax=0.75,data=0,data=1 -boxblock:id=%fluidSteamConverter,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=9.999871253967285E-4,zmax=1.0,data=2 -boxblock:id=%fluidSteamConverter,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.9990000128746033,data=3 -boxblock:id=%fluidSteamConverter,xmin=9.999871253967285E-4,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%fluidSteamConverter,xmin=0.0,xmax=0.9990000128746033,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %charger:* (charger), render=flaxbeard.steamcraft.client.render.BlockSteamChargerRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamCharger -boxblock:id=%charger,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %hammer:* (hammer), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamHammer -boxblock:id=%hammer,xmin=0.3125,xmax=0.6875,ymin=0.0,ymax=0.75,zmin=0.0,zmax=0.9375,data=0 -boxblock:id=%hammer,xmin=0.0625,xmax=1.0,ymin=0.0,ymax=0.75,zmin=0.3125,zmax=0.6875,data=1 -boxblock:id=%hammer,xmin=0.3125,xmax=0.6875,ymin=0.0,ymax=0.75,zmin=0.0625,zmax=1.0,data=2 -boxblock:id=%hammer,xmin=0.0,xmax=0.9375,ymin=0.0,ymax=0.75,zmin=0.3125,zmax=0.6875,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %thumper:* (thumper), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockThumper -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%thumper,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %thumperDummy:* (thumperDummy), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockThumperDummy -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%thumperDummy,xmin=0.0,xmax=1.0,ymin=1.0,ymax=1.0,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%thumperDummy,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=1,data=2,data=3,data=4 -boxblock:id=%thumperDummy,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0E-4,zmin=0.0,zmax=1.0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %fan:* (fan), render=(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockFan -boxblock:id=%fan,xmin=0.0,xmax=1.0,ymin=0.625,ymax=1.0,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%fan,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.375,zmin=0.0,zmax=1.0,data=1 -boxblock:id=%fan,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.625,zmax=1.0,data=2 -boxblock:id=%fan,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.375,data=3 -boxblock:id=%fan,xmin=0.625,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=4 -boxblock:id=%fan,xmin=0.0,xmax=0.375,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=5 diff --git a/forge-1.11.2/src/main/resources/renderdata/Steamcraft-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Steamcraft-texture.txt deleted file mode 100644 index 1444a03b..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Steamcraft-texture.txt +++ /dev/null @@ -1,179 +0,0 @@ -# Steamcraft 0.25.2 -version:1.7 -modname:Steamcraft - - -cfgfile:config/Steamcraft.cfg - - -texturepath:assets/steamcraft/textures/blocks/ -texture:id=MISSING_ICON_BLOCK_1161_steamcraft/dummy,filename=assets/missing_icon_block_1161_steamcraft/textures/blocks/dummy.png -texture:id=minecraft/furnace_side,filename=assets/minecraft/textures/blocks/furnace_side.png -texture:id=minecraft/furnace_top,filename=assets/minecraft/textures/blocks/furnace_top.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=steamcraft/blankTexture,filename=assets/steamcraft/textures/blocks/blankTexture.png -texture:id=steamcraft/blockBrass,filename=assets/steamcraft/textures/blocks/blockBrass.png -texture:id=steamcraft/blockBrassHorn,filename=assets/steamcraft/textures/blocks/blockBrassHorn.png -texture:id=steamcraft/blockBrass_pipe,filename=assets/steamcraft/textures/blocks/blockBrass_pipe.png -texture:id=steamcraft/blockCharger,filename=assets/steamcraft/textures/blocks/blockCharger.png -texture:id=steamcraft/blockCopper,filename=assets/steamcraft/textures/blocks/blockCopper.png -texture:id=steamcraft/blockZinc,filename=assets/steamcraft/textures/blocks/blockZinc.png -texture:id=steamcraft/boiler,filename=assets/steamcraft/textures/blocks/boiler.png -texture:id=steamcraft/brassTank,filename=assets/steamcraft/textures/blocks/brassTank.png -texture:id=steamcraft/carving_side,filename=assets/steamcraft/textures/blocks/carving_side.png -texture:id=steamcraft/carving_top,filename=assets/steamcraft/textures/blocks/carving_top.png -texture:id=steamcraft/creativeTank,filename=assets/steamcraft/textures/blocks/creativeTank.png -texture:id=steamcraft/discBack,filename=assets/steamcraft/textures/blocks/discBack.png -texture:id=steamcraft/discFromt,filename=assets/steamcraft/textures/blocks/discFromt.png -texture:id=steamcraft/discFromtRuptured,filename=assets/steamcraft/textures/blocks/discFromtRuptured.png -texture:id=steamcraft/discTop,filename=assets/steamcraft/textures/blocks/discTop.png -texture:id=steamcraft/discTop2,filename=assets/steamcraft/textures/blocks/discTop2.png -texture:id=steamcraft/engineering_top,filename=assets/steamcraft/textures/blocks/engineering_top.png -texture:id=steamcraft/flashBoiler,filename=assets/steamcraft/textures/blocks/flashBoiler.png -texture:id=steamcraft/gaugeBack,filename=assets/steamcraft/textures/blocks/gaugeBack.png -texture:id=steamcraft/gaugeFront,filename=assets/steamcraft/textures/blocks/gaugeFront.png -texture:id=steamcraft/gaugeTop,filename=assets/steamcraft/textures/blocks/gaugeTop.png -texture:id=steamcraft/heaterOn,filename=assets/steamcraft/textures/blocks/heaterOn.png -texture:id=steamcraft/oreCopper,filename=assets/steamcraft/textures/blocks/oreCopper.png -texture:id=steamcraft/oreZinc,filename=assets/steamcraft/textures/blocks/oreZinc.png -texture:id=steamcraft/poorOreZinc,filename=assets/steamcraft/textures/blocks/poorOreZinc.png -texture:id=steamcraft/steam,filename=assets/steamcraft/textures/blocks/steam.png -texture:id=steamcraft/yellow,filename=assets/steamcraft/textures/blocks/yellow.png - - - -# %steamcraftOre:* (steamcraftOre), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockSteamcraftOre -block:id=%steamcraftOre,data=0,stdrot=true,face0-5=0:steamcraft/oreCopper -block:id=%steamcraftOre,data=1,stdrot=true,face0-5=0:steamcraft/oreZinc -block:id=%steamcraftOre,data=2,stdrot=true,face0-5=0:steamcraft/poorOreZinc -block:id=%steamcraftOre,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/oreCopper - -# %blockBrass:* (blockBrass), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockBeacon -block:id=%blockBrass,data=*,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %blockZinc:* (blockZinc), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockBeacon -block:id=%blockZinc,data=*,stdrot=true,face0-5=0:steamcraft/blockZinc - -# %blockCopper:* (blockCopper), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockBeacon -block:id=%blockCopper,data=*,stdrot=true,face0-5=0:steamcraft/blockCopper - -# %crucible:* (crucible), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamcraftCrucible -block:id=%crucible,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture - -# %mold:* (mold), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockMold -block:id=%mold,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture - -# %carving:* (carving), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockCarvingTable -block:id=%carving,data=*,stdrot=true,face0=0:minecraft/planks_oak,face1=0:steamcraft/carving_top,face2-5=0:steamcraft/carving_side - -# %boiler:* (boiler), render=flaxbeard.steamcraft.client.render.BlockBoilerRenderer(CUSTOM), opaque=true,cls=flaxbeard.steamcraft.block.BlockBoiler -block:id=%boiler,data=0,stdrot=true,face0-2=0:steamcraft/blockBrass,face3=0:steamcraft/boiler,face4-5=0:steamcraft/blockBrass -block:id=%boiler,data=1,stdrot=true,face0-5=0:steamcraft/blockBrass -block:id=%boiler,data=2,stdrot=true,face0-1=0:steamcraft/blockBrass,face2=0:steamcraft/boiler,face3-5=0:steamcraft/blockBrass -block:id=%boiler,data=3,stdrot=true,face0-2=0:steamcraft/blockBrass,face3=0:steamcraft/boiler,face4-5=0:steamcraft/blockBrass -block:id=%boiler,data=4,stdrot=true,face0-3=0:steamcraft/blockBrass,face4=0:steamcraft/boiler,face5=0:steamcraft/blockBrass -block:id=%boiler,data=5,stdrot=true,face0-4=0:steamcraft/blockBrass,face5=0:steamcraft/boiler -block:id=%boiler,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %boilerOn:* (boilerOn), render=flaxbeard.steamcraft.client.render.BlockBoilerRenderer(CUSTOM), opaque=true,cls=flaxbeard.steamcraft.block.BlockBoiler -block:id=%boilerOn,data=0,stdrot=true,face0-2=0:steamcraft/blockBrass,face3=0:steamcraft/boiler,face4-5=0:steamcraft/blockBrass -block:id=%boilerOn,data=1,stdrot=true,face0-5=0:steamcraft/blockBrass -block:id=%boilerOn,data=2,stdrot=true,face0-1=0:steamcraft/blockBrass,face2=0:steamcraft/boiler,face3-5=0:steamcraft/blockBrass -block:id=%boilerOn,data=3,stdrot=true,face0-2=0:steamcraft/blockBrass,face3=0:steamcraft/boiler,face4-5=0:steamcraft/blockBrass -block:id=%boilerOn,data=4,stdrot=true,face0-3=0:steamcraft/blockBrass,face4=0:steamcraft/boiler,face5=0:steamcraft/blockBrass -block:id=%boilerOn,data=5,stdrot=true,face0-4=0:steamcraft/blockBrass,face5=0:steamcraft/boiler -block:id=%boilerOn,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %flashBoiler:* (flashBoiler), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockFlashBoiler -block:id=%flashBoiler,data=*,stdrot=true,face0-5=0:steamcraft/flashBoiler - -# %pipe:* (pipe), render=flaxbeard.steamcraft.client.render.BlockSteamPipeRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockPipe -block:id=%pipe,data=*,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %valvePipe:* (valvePipe), render=flaxbeard.steamcraft.client.render.BlockSteamPipeRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockValvePipe -block:id=%valvePipe,data=*,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %steamTank:* (steamTank), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockSteamTank -block:id=%steamTank,data=0,stdrot=true,face0-5=0:steamcraft/brassTank -block:id=%steamTank,data=1,stdrot=true,face0-5=0:steamcraft/creativeTank -block:id=%steamTank,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/brassTank - -# %meter:* (meter), render=flaxbeard.steamcraft.client.render.BlockSteamGaugeRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamGauge -block:id=%meter,data=0,stdrot=true,face0=0:steamcraft/gaugeFront,face1=0:steamcraft/gaugeBack,face2-5=0:steamcraft/gaugeTop -block:id=%meter,data=1,stdrot=true,face0=0:steamcraft/gaugeBack,face1=0:steamcraft/gaugeFront,face2-5=0:steamcraft/gaugeTop -block:id=%meter,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/gaugeTop,face2=0:steamcraft/gaugeFront,face3=0:steamcraft/gaugeBack,face4-5=0:steamcraft/gaugeTop -block:id=%meter,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/gaugeTop,face2=0:steamcraft/gaugeBack,face3=0:steamcraft/gaugeFront,face4-5=0:steamcraft/gaugeTop -block:id=%meter,data=4,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/gaugeTop,face4=0:steamcraft/gaugeFront,face5=0:steamcraft/gaugeBack -block:id=%meter,data=5,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/gaugeTop,face4=0:steamcraft/gaugeBack,face5=0:steamcraft/gaugeFront -block:id=%meter,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/gaugeTop - -# %ruptureDisc:* (ruptureDisc), render=flaxbeard.steamcraft.client.render.BlockRuptureDiscRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockRuptureDisc -block:id=%ruptureDisc,data=0,stdrot=true,face0=0:steamcraft/discFromt,face1=0:steamcraft/discBack,face2-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=1,stdrot=true,face0=0:steamcraft/discBack,face1=0:steamcraft/discFromt,face2-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/discTop2,face2=0:steamcraft/discFromt,face3=0:steamcraft/discBack,face4-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/discTop2,face2=0:steamcraft/discBack,face3=0:steamcraft/discFromt,face4-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=4,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/discTop,face4=0:steamcraft/discFromt,face5=0:steamcraft/discBack -block:id=%ruptureDisc,data=5,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/discTop,face4=0:steamcraft/discBack,face5=0:steamcraft/discFromt -block:id=%ruptureDisc,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=10,stdrot=true,transparency=TRANSPARENT,face0=0:steamcraft/discFromtRuptured,face1=0:steamcraft/discBack,face2-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=11,stdrot=true,transparency=TRANSPARENT,face0=0:steamcraft/discBack,face1=0:steamcraft/discFromtRuptured,face2-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=12,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/discTop2,face2=0:steamcraft/discFromtRuptured,face3=0:steamcraft/discBack,face4-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=13,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/discTop2,face2=0:steamcraft/discBack,face3=0:steamcraft/discFromtRuptured,face4-5=0:steamcraft/discTop2 -block:id=%ruptureDisc,data=14,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/discTop,face4=0:steamcraft/discFromtRuptured,face5=0:steamcraft/discBack -block:id=%ruptureDisc,data=15,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/discTop,face4=0:steamcraft/discBack,face5=0:steamcraft/discFromtRuptured - -# %horn:* (horn), render=flaxbeard.steamcraft.client.render.BlockWhistleRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockWhistle -block:id=%horn,data=0,data=1,stdrot=true,face0-1=0:steamcraft/yellow,face2-5=0:steamcraft/blockBrassHorn -block:id=%horn,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/yellow,face2-5=0:steamcraft/blockBrassHorn - -# %fluidSteamConverter:* (fluidSteamConverter), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockFluidSteamConverter -block:id=%fluidSteamConverter,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:steamcraft/steam,face1=0:steamcraft/blockBrass_pipe,face2-5=0:steamcraft/blockBrass -block:id=%fluidSteamConverter,data=1,stdrot=true,transparency=TRANSPARENT,face0=0:steamcraft/blockBrass_pipe,face1=0:steamcraft/steam,face2-5=0:steamcraft/blockBrass -block:id=%fluidSteamConverter,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/blockBrass,face2=0:steamcraft/steam,face3=0:steamcraft/blockBrass_pipe,face4-5=0:steamcraft/blockBrass -block:id=%fluidSteamConverter,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/blockBrass,face2=0:steamcraft/blockBrass_pipe,face3=0:steamcraft/steam,face4-5=0:steamcraft/blockBrass -block:id=%fluidSteamConverter,data=4,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/blockBrass,face4=0:steamcraft/steam,face5=0:steamcraft/blockBrass_pipe -block:id=%fluidSteamConverter,data=5,stdrot=true,transparency=TRANSPARENT,face0-3=0:steamcraft/blockBrass,face4=0:steamcraft/blockBrass_pipe,face5=0:steamcraft/steam -block:id=%fluidSteamConverter,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blockBrass - -# %pump:* (pump), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockPump -block:id=%pump,data=*,stdrot=true,face0-5=0:steamcraft/blankTexture - -# %smasher:* (smasher), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockSmasher -block:id=%smasher,data=*,stdrot=true,face0-5=0:steamcraft/blankTexture - -# %dummy:* (dummy), render=(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockDummy -block:id=%dummy,data=*,stdrot=true,face0-5=0:MISSING_ICON_BLOCK_1161_steamcraft/dummy - -# %heater:* (heater), render=flaxbeard.steamcraft.client.render.BlockSteamHeaterRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamHeater -block:id=%heater,data=0,stdrot=true,face0=0:steamcraft/heaterOn,face1-5=0:steamcraft/blockBrass -block:id=%heater,data=1,stdrot=true,face0=0:steamcraft/blockBrass,face1=0:steamcraft/heaterOn,face2-5=0:steamcraft/blockBrass -block:id=%heater,data=2,stdrot=true,face0-1=0:steamcraft/blockBrass,face2=0:steamcraft/heaterOn,face3-5=0:steamcraft/blockBrass -block:id=%heater,data=3,stdrot=true,face0-2=0:steamcraft/blockBrass,face3=0:steamcraft/heaterOn,face4-5=0:steamcraft/blockBrass -block:id=%heater,data=4,stdrot=true,face0-3=0:steamcraft/blockBrass,face4=0:steamcraft/heaterOn,face5=0:steamcraft/blockBrass -block:id=%heater,data=5,stdrot=true,face0-4=0:steamcraft/blockBrass,face5=0:steamcraft/heaterOn -block:id=%heater,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/blockBrass - -# %charger:* (charger), render=flaxbeard.steamcraft.client.render.BlockSteamChargerRenderer(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamCharger -block:id=%charger,data=*,stdrot=true,transparency=TRANSPARENT,face0-1=0:steamcraft/blockBrass,face2-5=0:steamcraft/blockCharger - -# %hammer:* (hammer), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockSteamHammer -block:id=%hammer,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture - -# %itemMortar:* (itemMortar), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockItemMortar -block:id=%itemMortar,data=*,stdrot=true,face0-5=0:steamcraft/blankTexture - -# %thumper:* (thumper), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockThumper -block:id=%thumper,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture - -# %thumperDummy:* (thumperDummy), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockThumperDummy -block:id=%thumperDummy,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture - -# %fan:* (fan), render=(CUSTOM), opaque=false,cls=flaxbeard.steamcraft.block.BlockFan -block:id=%fan,data=0,data=1,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:steamcraft/blankTexture -block:id=%fan,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:steamcraft/blankTexture - -# %vacuum:* (vacuum), render=(STANDARD), opaque=false,cls=flaxbeard.steamcraft.block.BlockVacuum -block:id=%vacuum,data=*,stdrot=true,face0-5=0:steamcraft/blankTexture - -# %engineering:* (engineering), render=(STANDARD), opaque=true,cls=flaxbeard.steamcraft.block.BlockEngineeringTable -block:id=%engineering,data=*,stdrot=true,face0=0:minecraft/furnace_top,face1=0:steamcraft/engineering_top,face2-5=0:minecraft/furnace_side diff --git a/forge-1.11.2/src/main/resources/renderdata/TConstruct-models.txt b/forge-1.11.2/src/main/resources/renderdata/TConstruct-models.txt deleted file mode 100644 index 6d69fa33..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TConstruct-models.txt +++ /dev/null @@ -1,556 +0,0 @@ -# TConstruct 1.7.2-1.6.0.jenkins478 -version:1.7 -modname:TConstruct - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %fluid.molten.iron:* (fluid.molten.iron), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.iron,ymax=0.875,data=1 -boxblock:id=%fluid.molten.iron,ymax=0.75,data=2 -boxblock:id=%fluid.molten.iron,ymax=0.625,data=3 -boxblock:id=%fluid.molten.iron,ymax=0.5,data=4 -boxblock:id=%fluid.molten.iron,ymax=0.375,data=5 -boxblock:id=%fluid.molten.iron,ymax=0.25,data=6 -boxblock:id=%fluid.molten.iron,ymax=0.125,data=7 -boxblock:id=%fluid.molten.iron,ymax=0.875,data=9 -boxblock:id=%fluid.molten.iron,ymax=0.75,data=10 -boxblock:id=%fluid.molten.iron,ymax=0.625,data=11 -boxblock:id=%fluid.molten.iron,ymax=0.5,data=12 -boxblock:id=%fluid.molten.iron,ymax=0.375,data=13 -boxblock:id=%fluid.molten.iron,ymax=0.25,data=14 -boxblock:id=%fluid.molten.iron,ymax=0.125,data=15 - -# %fluid.molten.gold:* (fluid.molten.gold), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.gold,ymax=0.875,data=1 -boxblock:id=%fluid.molten.gold,ymax=0.75,data=2 -boxblock:id=%fluid.molten.gold,ymax=0.625,data=3 -boxblock:id=%fluid.molten.gold,ymax=0.5,data=4 -boxblock:id=%fluid.molten.gold,ymax=0.375,data=5 -boxblock:id=%fluid.molten.gold,ymax=0.25,data=6 -boxblock:id=%fluid.molten.gold,ymax=0.125,data=7 -boxblock:id=%fluid.molten.gold,ymax=0.875,data=9 -boxblock:id=%fluid.molten.gold,ymax=0.75,data=10 -boxblock:id=%fluid.molten.gold,ymax=0.625,data=11 -boxblock:id=%fluid.molten.gold,ymax=0.5,data=12 -boxblock:id=%fluid.molten.gold,ymax=0.375,data=13 -boxblock:id=%fluid.molten.gold,ymax=0.25,data=14 -boxblock:id=%fluid.molten.gold,ymax=0.125,data=15 - -# %fluid.molten.copper:* (fluid.molten.copper), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.copper,ymax=0.875,data=1 -boxblock:id=%fluid.molten.copper,ymax=0.75,data=2 -boxblock:id=%fluid.molten.copper,ymax=0.625,data=3 -boxblock:id=%fluid.molten.copper,ymax=0.5,data=4 -boxblock:id=%fluid.molten.copper,ymax=0.375,data=5 -boxblock:id=%fluid.molten.copper,ymax=0.25,data=6 -boxblock:id=%fluid.molten.copper,ymax=0.125,data=7 -boxblock:id=%fluid.molten.copper,ymax=0.875,data=9 -boxblock:id=%fluid.molten.copper,ymax=0.75,data=10 -boxblock:id=%fluid.molten.copper,ymax=0.625,data=11 -boxblock:id=%fluid.molten.copper,ymax=0.5,data=12 -boxblock:id=%fluid.molten.copper,ymax=0.375,data=13 -boxblock:id=%fluid.molten.copper,ymax=0.25,data=14 -boxblock:id=%fluid.molten.copper,ymax=0.125,data=15 - -# %fluid.molten.tin:* (fluid.molten.tin), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.tin,ymax=0.875,data=1 -boxblock:id=%fluid.molten.tin,ymax=0.75,data=2 -boxblock:id=%fluid.molten.tin,ymax=0.625,data=3 -boxblock:id=%fluid.molten.tin,ymax=0.5,data=4 -boxblock:id=%fluid.molten.tin,ymax=0.375,data=5 -boxblock:id=%fluid.molten.tin,ymax=0.25,data=6 -boxblock:id=%fluid.molten.tin,ymax=0.125,data=7 -boxblock:id=%fluid.molten.tin,ymax=0.875,data=9 -boxblock:id=%fluid.molten.tin,ymax=0.75,data=10 -boxblock:id=%fluid.molten.tin,ymax=0.625,data=11 -boxblock:id=%fluid.molten.tin,ymax=0.5,data=12 -boxblock:id=%fluid.molten.tin,ymax=0.375,data=13 -boxblock:id=%fluid.molten.tin,ymax=0.25,data=14 -boxblock:id=%fluid.molten.tin,ymax=0.125,data=15 - -# %fluid.molten.aluminum:* (fluid.molten.aluminum), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.aluminum,ymax=0.875,data=1 -boxblock:id=%fluid.molten.aluminum,ymax=0.75,data=2 -boxblock:id=%fluid.molten.aluminum,ymax=0.625,data=3 -boxblock:id=%fluid.molten.aluminum,ymax=0.5,data=4 -boxblock:id=%fluid.molten.aluminum,ymax=0.375,data=5 -boxblock:id=%fluid.molten.aluminum,ymax=0.25,data=6 -boxblock:id=%fluid.molten.aluminum,ymax=0.125,data=7 -boxblock:id=%fluid.molten.aluminum,ymax=0.875,data=9 -boxblock:id=%fluid.molten.aluminum,ymax=0.75,data=10 -boxblock:id=%fluid.molten.aluminum,ymax=0.625,data=11 -boxblock:id=%fluid.molten.aluminum,ymax=0.5,data=12 -boxblock:id=%fluid.molten.aluminum,ymax=0.375,data=13 -boxblock:id=%fluid.molten.aluminum,ymax=0.25,data=14 -boxblock:id=%fluid.molten.aluminum,ymax=0.125,data=15 - -# %fluid.molten.cobalt:* (fluid.molten.cobalt), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.cobalt,ymax=0.875,data=1 -boxblock:id=%fluid.molten.cobalt,ymax=0.75,data=2 -boxblock:id=%fluid.molten.cobalt,ymax=0.625,data=3 -boxblock:id=%fluid.molten.cobalt,ymax=0.5,data=4 -boxblock:id=%fluid.molten.cobalt,ymax=0.375,data=5 -boxblock:id=%fluid.molten.cobalt,ymax=0.25,data=6 -boxblock:id=%fluid.molten.cobalt,ymax=0.125,data=7 -boxblock:id=%fluid.molten.cobalt,ymax=0.875,data=9 -boxblock:id=%fluid.molten.cobalt,ymax=0.75,data=10 -boxblock:id=%fluid.molten.cobalt,ymax=0.625,data=11 -boxblock:id=%fluid.molten.cobalt,ymax=0.5,data=12 -boxblock:id=%fluid.molten.cobalt,ymax=0.375,data=13 -boxblock:id=%fluid.molten.cobalt,ymax=0.25,data=14 -boxblock:id=%fluid.molten.cobalt,ymax=0.125,data=15 - -# %fluid.molten.ardite:* (fluid.molten.ardite), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.ardite,ymax=0.875,data=1 -boxblock:id=%fluid.molten.ardite,ymax=0.75,data=2 -boxblock:id=%fluid.molten.ardite,ymax=0.625,data=3 -boxblock:id=%fluid.molten.ardite,ymax=0.5,data=4 -boxblock:id=%fluid.molten.ardite,ymax=0.375,data=5 -boxblock:id=%fluid.molten.ardite,ymax=0.25,data=6 -boxblock:id=%fluid.molten.ardite,ymax=0.125,data=7 -boxblock:id=%fluid.molten.ardite,ymax=0.875,data=9 -boxblock:id=%fluid.molten.ardite,ymax=0.75,data=10 -boxblock:id=%fluid.molten.ardite,ymax=0.625,data=11 -boxblock:id=%fluid.molten.ardite,ymax=0.5,data=12 -boxblock:id=%fluid.molten.ardite,ymax=0.375,data=13 -boxblock:id=%fluid.molten.ardite,ymax=0.25,data=14 -boxblock:id=%fluid.molten.ardite,ymax=0.125,data=15 - -# %fluid.molten.bronze:* (fluid.molten.bronze), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.bronze,ymax=0.875,data=1 -boxblock:id=%fluid.molten.bronze,ymax=0.75,data=2 -boxblock:id=%fluid.molten.bronze,ymax=0.625,data=3 -boxblock:id=%fluid.molten.bronze,ymax=0.5,data=4 -boxblock:id=%fluid.molten.bronze,ymax=0.375,data=5 -boxblock:id=%fluid.molten.bronze,ymax=0.25,data=6 -boxblock:id=%fluid.molten.bronze,ymax=0.125,data=7 -boxblock:id=%fluid.molten.bronze,ymax=0.875,data=9 -boxblock:id=%fluid.molten.bronze,ymax=0.75,data=10 -boxblock:id=%fluid.molten.bronze,ymax=0.625,data=11 -boxblock:id=%fluid.molten.bronze,ymax=0.5,data=12 -boxblock:id=%fluid.molten.bronze,ymax=0.375,data=13 -boxblock:id=%fluid.molten.bronze,ymax=0.25,data=14 -boxblock:id=%fluid.molten.bronze,ymax=0.125,data=15 - -# %fluid.molten.alubrass:* (fluid.molten.alubrass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.alubrass,ymax=0.875,data=1 -boxblock:id=%fluid.molten.alubrass,ymax=0.75,data=2 -boxblock:id=%fluid.molten.alubrass,ymax=0.625,data=3 -boxblock:id=%fluid.molten.alubrass,ymax=0.5,data=4 -boxblock:id=%fluid.molten.alubrass,ymax=0.375,data=5 -boxblock:id=%fluid.molten.alubrass,ymax=0.25,data=6 -boxblock:id=%fluid.molten.alubrass,ymax=0.125,data=7 -boxblock:id=%fluid.molten.alubrass,ymax=0.875,data=9 -boxblock:id=%fluid.molten.alubrass,ymax=0.75,data=10 -boxblock:id=%fluid.molten.alubrass,ymax=0.625,data=11 -boxblock:id=%fluid.molten.alubrass,ymax=0.5,data=12 -boxblock:id=%fluid.molten.alubrass,ymax=0.375,data=13 -boxblock:id=%fluid.molten.alubrass,ymax=0.25,data=14 -boxblock:id=%fluid.molten.alubrass,ymax=0.125,data=15 - -# %fluid.molten.manyullyn:* (fluid.molten.manyullyn), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.manyullyn,ymax=0.875,data=1 -boxblock:id=%fluid.molten.manyullyn,ymax=0.75,data=2 -boxblock:id=%fluid.molten.manyullyn,ymax=0.625,data=3 -boxblock:id=%fluid.molten.manyullyn,ymax=0.5,data=4 -boxblock:id=%fluid.molten.manyullyn,ymax=0.375,data=5 -boxblock:id=%fluid.molten.manyullyn,ymax=0.25,data=6 -boxblock:id=%fluid.molten.manyullyn,ymax=0.125,data=7 -boxblock:id=%fluid.molten.manyullyn,ymax=0.875,data=9 -boxblock:id=%fluid.molten.manyullyn,ymax=0.75,data=10 -boxblock:id=%fluid.molten.manyullyn,ymax=0.625,data=11 -boxblock:id=%fluid.molten.manyullyn,ymax=0.5,data=12 -boxblock:id=%fluid.molten.manyullyn,ymax=0.375,data=13 -boxblock:id=%fluid.molten.manyullyn,ymax=0.25,data=14 -boxblock:id=%fluid.molten.manyullyn,ymax=0.125,data=15 - -# %fluid.molten.alumite:* (fluid.molten.alumite), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.alumite,ymax=0.875,data=1 -boxblock:id=%fluid.molten.alumite,ymax=0.75,data=2 -boxblock:id=%fluid.molten.alumite,ymax=0.625,data=3 -boxblock:id=%fluid.molten.alumite,ymax=0.5,data=4 -boxblock:id=%fluid.molten.alumite,ymax=0.375,data=5 -boxblock:id=%fluid.molten.alumite,ymax=0.25,data=6 -boxblock:id=%fluid.molten.alumite,ymax=0.125,data=7 -boxblock:id=%fluid.molten.alumite,ymax=0.875,data=9 -boxblock:id=%fluid.molten.alumite,ymax=0.75,data=10 -boxblock:id=%fluid.molten.alumite,ymax=0.625,data=11 -boxblock:id=%fluid.molten.alumite,ymax=0.5,data=12 -boxblock:id=%fluid.molten.alumite,ymax=0.375,data=13 -boxblock:id=%fluid.molten.alumite,ymax=0.25,data=14 -boxblock:id=%fluid.molten.alumite,ymax=0.125,data=15 - -# %fluid.molten.obsidian:* (fluid.molten.obsidian), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.obsidian,ymax=0.875,data=1 -boxblock:id=%fluid.molten.obsidian,ymax=0.75,data=2 -boxblock:id=%fluid.molten.obsidian,ymax=0.625,data=3 -boxblock:id=%fluid.molten.obsidian,ymax=0.5,data=4 -boxblock:id=%fluid.molten.obsidian,ymax=0.375,data=5 -boxblock:id=%fluid.molten.obsidian,ymax=0.25,data=6 -boxblock:id=%fluid.molten.obsidian,ymax=0.125,data=7 -boxblock:id=%fluid.molten.obsidian,ymax=0.875,data=9 -boxblock:id=%fluid.molten.obsidian,ymax=0.75,data=10 -boxblock:id=%fluid.molten.obsidian,ymax=0.625,data=11 -boxblock:id=%fluid.molten.obsidian,ymax=0.5,data=12 -boxblock:id=%fluid.molten.obsidian,ymax=0.375,data=13 -boxblock:id=%fluid.molten.obsidian,ymax=0.25,data=14 -boxblock:id=%fluid.molten.obsidian,ymax=0.125,data=15 - -# %fluid.molten.steel:* (fluid.molten.steel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.steel,ymax=0.875,data=1 -boxblock:id=%fluid.molten.steel,ymax=0.75,data=2 -boxblock:id=%fluid.molten.steel,ymax=0.625,data=3 -boxblock:id=%fluid.molten.steel,ymax=0.5,data=4 -boxblock:id=%fluid.molten.steel,ymax=0.375,data=5 -boxblock:id=%fluid.molten.steel,ymax=0.25,data=6 -boxblock:id=%fluid.molten.steel,ymax=0.125,data=7 -boxblock:id=%fluid.molten.steel,ymax=0.875,data=9 -boxblock:id=%fluid.molten.steel,ymax=0.75,data=10 -boxblock:id=%fluid.molten.steel,ymax=0.625,data=11 -boxblock:id=%fluid.molten.steel,ymax=0.5,data=12 -boxblock:id=%fluid.molten.steel,ymax=0.375,data=13 -boxblock:id=%fluid.molten.steel,ymax=0.25,data=14 -boxblock:id=%fluid.molten.steel,ymax=0.125,data=15 - -# %fluid.molten.glass:* (fluid.molten.glass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.glass,ymax=0.875,data=1 -boxblock:id=%fluid.molten.glass,ymax=0.75,data=2 -boxblock:id=%fluid.molten.glass,ymax=0.625,data=3 -boxblock:id=%fluid.molten.glass,ymax=0.5,data=4 -boxblock:id=%fluid.molten.glass,ymax=0.375,data=5 -boxblock:id=%fluid.molten.glass,ymax=0.25,data=6 -boxblock:id=%fluid.molten.glass,ymax=0.125,data=7 -boxblock:id=%fluid.molten.glass,ymax=0.875,data=9 -boxblock:id=%fluid.molten.glass,ymax=0.75,data=10 -boxblock:id=%fluid.molten.glass,ymax=0.625,data=11 -boxblock:id=%fluid.molten.glass,ymax=0.5,data=12 -boxblock:id=%fluid.molten.glass,ymax=0.375,data=13 -boxblock:id=%fluid.molten.glass,ymax=0.25,data=14 -boxblock:id=%fluid.molten.glass,ymax=0.125,data=15 - -# %molten.stone:* (molten.stone), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%molten.stone,ymax=0.875,data=1 -boxblock:id=%molten.stone,ymax=0.75,data=2 -boxblock:id=%molten.stone,ymax=0.625,data=3 -boxblock:id=%molten.stone,ymax=0.5,data=4 -boxblock:id=%molten.stone,ymax=0.375,data=5 -boxblock:id=%molten.stone,ymax=0.25,data=6 -boxblock:id=%molten.stone,ymax=0.125,data=7 -boxblock:id=%molten.stone,ymax=0.875,data=9 -boxblock:id=%molten.stone,ymax=0.75,data=10 -boxblock:id=%molten.stone,ymax=0.625,data=11 -boxblock:id=%molten.stone,ymax=0.5,data=12 -boxblock:id=%molten.stone,ymax=0.375,data=13 -boxblock:id=%molten.stone,ymax=0.25,data=14 -boxblock:id=%molten.stone,ymax=0.125,data=15 - -# %molten.emerald:* (molten.emerald), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%molten.emerald,ymax=0.875,data=1 -boxblock:id=%molten.emerald,ymax=0.75,data=2 -boxblock:id=%molten.emerald,ymax=0.625,data=3 -boxblock:id=%molten.emerald,ymax=0.5,data=4 -boxblock:id=%molten.emerald,ymax=0.375,data=5 -boxblock:id=%molten.emerald,ymax=0.25,data=6 -boxblock:id=%molten.emerald,ymax=0.125,data=7 -boxblock:id=%molten.emerald,ymax=0.875,data=9 -boxblock:id=%molten.emerald,ymax=0.75,data=10 -boxblock:id=%molten.emerald,ymax=0.625,data=11 -boxblock:id=%molten.emerald,ymax=0.5,data=12 -boxblock:id=%molten.emerald,ymax=0.375,data=13 -boxblock:id=%molten.emerald,ymax=0.25,data=14 -boxblock:id=%molten.emerald,ymax=0.125,data=15 - -# %liquid.blood:* (liquid.blood), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.BloodBlock -boxblock:id=%liquid.blood,ymax=0.875,data=1 -boxblock:id=%liquid.blood,ymax=0.75,data=2 -boxblock:id=%liquid.blood,ymax=0.625,data=3 -boxblock:id=%liquid.blood,ymax=0.5,data=4 -boxblock:id=%liquid.blood,ymax=0.375,data=5 -boxblock:id=%liquid.blood,ymax=0.25,data=6 -boxblock:id=%liquid.blood,ymax=0.125,data=7 -boxblock:id=%liquid.blood,ymax=0.875,data=9 -boxblock:id=%liquid.blood,ymax=0.75,data=10 -boxblock:id=%liquid.blood,ymax=0.625,data=11 -boxblock:id=%liquid.blood,ymax=0.5,data=12 -boxblock:id=%liquid.blood,ymax=0.375,data=13 -boxblock:id=%liquid.blood,ymax=0.25,data=14 -boxblock:id=%liquid.blood,ymax=0.125,data=15 - -# %fluid.molten.nickel:* (fluid.molten.nickel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.nickel,ymax=0.875,data=1 -boxblock:id=%fluid.molten.nickel,ymax=0.75,data=2 -boxblock:id=%fluid.molten.nickel,ymax=0.625,data=3 -boxblock:id=%fluid.molten.nickel,ymax=0.5,data=4 -boxblock:id=%fluid.molten.nickel,ymax=0.375,data=5 -boxblock:id=%fluid.molten.nickel,ymax=0.25,data=6 -boxblock:id=%fluid.molten.nickel,ymax=0.125,data=7 -boxblock:id=%fluid.molten.nickel,ymax=0.875,data=9 -boxblock:id=%fluid.molten.nickel,ymax=0.75,data=10 -boxblock:id=%fluid.molten.nickel,ymax=0.625,data=11 -boxblock:id=%fluid.molten.nickel,ymax=0.5,data=12 -boxblock:id=%fluid.molten.nickel,ymax=0.375,data=13 -boxblock:id=%fluid.molten.nickel,ymax=0.25,data=14 -boxblock:id=%fluid.molten.nickel,ymax=0.125,data=15 - -# %fluid.molten.lead:* (fluid.molten.lead), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.lead,ymax=0.875,data=1 -boxblock:id=%fluid.molten.lead,ymax=0.75,data=2 -boxblock:id=%fluid.molten.lead,ymax=0.625,data=3 -boxblock:id=%fluid.molten.lead,ymax=0.5,data=4 -boxblock:id=%fluid.molten.lead,ymax=0.375,data=5 -boxblock:id=%fluid.molten.lead,ymax=0.25,data=6 -boxblock:id=%fluid.molten.lead,ymax=0.125,data=7 -boxblock:id=%fluid.molten.lead,ymax=0.875,data=9 -boxblock:id=%fluid.molten.lead,ymax=0.75,data=10 -boxblock:id=%fluid.molten.lead,ymax=0.625,data=11 -boxblock:id=%fluid.molten.lead,ymax=0.5,data=12 -boxblock:id=%fluid.molten.lead,ymax=0.375,data=13 -boxblock:id=%fluid.molten.lead,ymax=0.25,data=14 -boxblock:id=%fluid.molten.lead,ymax=0.125,data=15 - -# %fluid.molten.silver:* (fluid.molten.silver), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.silver,ymax=0.875,data=1 -boxblock:id=%fluid.molten.silver,ymax=0.75,data=2 -boxblock:id=%fluid.molten.silver,ymax=0.625,data=3 -boxblock:id=%fluid.molten.silver,ymax=0.5,data=4 -boxblock:id=%fluid.molten.silver,ymax=0.375,data=5 -boxblock:id=%fluid.molten.silver,ymax=0.25,data=6 -boxblock:id=%fluid.molten.silver,ymax=0.125,data=7 -boxblock:id=%fluid.molten.silver,ymax=0.875,data=9 -boxblock:id=%fluid.molten.silver,ymax=0.75,data=10 -boxblock:id=%fluid.molten.silver,ymax=0.625,data=11 -boxblock:id=%fluid.molten.silver,ymax=0.5,data=12 -boxblock:id=%fluid.molten.silver,ymax=0.375,data=13 -boxblock:id=%fluid.molten.silver,ymax=0.25,data=14 -boxblock:id=%fluid.molten.silver,ymax=0.125,data=15 - -# %fluid.molten.shiny:* (fluid.molten.shiny), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.shiny,ymax=0.875,data=1 -boxblock:id=%fluid.molten.shiny,ymax=0.75,data=2 -boxblock:id=%fluid.molten.shiny,ymax=0.625,data=3 -boxblock:id=%fluid.molten.shiny,ymax=0.5,data=4 -boxblock:id=%fluid.molten.shiny,ymax=0.375,data=5 -boxblock:id=%fluid.molten.shiny,ymax=0.25,data=6 -boxblock:id=%fluid.molten.shiny,ymax=0.125,data=7 -boxblock:id=%fluid.molten.shiny,ymax=0.875,data=9 -boxblock:id=%fluid.molten.shiny,ymax=0.75,data=10 -boxblock:id=%fluid.molten.shiny,ymax=0.625,data=11 -boxblock:id=%fluid.molten.shiny,ymax=0.5,data=12 -boxblock:id=%fluid.molten.shiny,ymax=0.375,data=13 -boxblock:id=%fluid.molten.shiny,ymax=0.25,data=14 -boxblock:id=%fluid.molten.shiny,ymax=0.125,data=15 - -# %fluid.molten.invar:* (fluid.molten.invar), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.invar,ymax=0.875,data=1 -boxblock:id=%fluid.molten.invar,ymax=0.75,data=2 -boxblock:id=%fluid.molten.invar,ymax=0.625,data=3 -boxblock:id=%fluid.molten.invar,ymax=0.5,data=4 -boxblock:id=%fluid.molten.invar,ymax=0.375,data=5 -boxblock:id=%fluid.molten.invar,ymax=0.25,data=6 -boxblock:id=%fluid.molten.invar,ymax=0.125,data=7 -boxblock:id=%fluid.molten.invar,ymax=0.875,data=9 -boxblock:id=%fluid.molten.invar,ymax=0.75,data=10 -boxblock:id=%fluid.molten.invar,ymax=0.625,data=11 -boxblock:id=%fluid.molten.invar,ymax=0.5,data=12 -boxblock:id=%fluid.molten.invar,ymax=0.375,data=13 -boxblock:id=%fluid.molten.invar,ymax=0.25,data=14 -boxblock:id=%fluid.molten.invar,ymax=0.125,data=15 - -# %fluid.molten.electrum:* (fluid.molten.electrum), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.molten.electrum,ymax=0.875,data=1 -boxblock:id=%fluid.molten.electrum,ymax=0.75,data=2 -boxblock:id=%fluid.molten.electrum,ymax=0.625,data=3 -boxblock:id=%fluid.molten.electrum,ymax=0.5,data=4 -boxblock:id=%fluid.molten.electrum,ymax=0.375,data=5 -boxblock:id=%fluid.molten.electrum,ymax=0.25,data=6 -boxblock:id=%fluid.molten.electrum,ymax=0.125,data=7 -boxblock:id=%fluid.molten.electrum,ymax=0.875,data=9 -boxblock:id=%fluid.molten.electrum,ymax=0.75,data=10 -boxblock:id=%fluid.molten.electrum,ymax=0.625,data=11 -boxblock:id=%fluid.molten.electrum,ymax=0.5,data=12 -boxblock:id=%fluid.molten.electrum,ymax=0.375,data=13 -boxblock:id=%fluid.molten.electrum,ymax=0.25,data=14 -boxblock:id=%fluid.molten.electrum,ymax=0.125,data=15 - -# %fluid.ender:* (fluid.ender), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -boxblock:id=%fluid.ender,ymax=0.875,data=1 -boxblock:id=%fluid.ender,ymax=0.75,data=2 -boxblock:id=%fluid.ender,ymax=0.625,data=3 -boxblock:id=%fluid.ender,ymax=0.5,data=4 -boxblock:id=%fluid.ender,ymax=0.375,data=5 -boxblock:id=%fluid.ender,ymax=0.25,data=6 -boxblock:id=%fluid.ender,ymax=0.125,data=7 -boxblock:id=%fluid.ender,ymax=0.875,data=9 -boxblock:id=%fluid.ender,ymax=0.75,data=10 -boxblock:id=%fluid.ender,ymax=0.625,data=11 -boxblock:id=%fluid.ender,ymax=0.5,data=12 -boxblock:id=%fluid.ender,ymax=0.375,data=13 -boxblock:id=%fluid.ender,ymax=0.25,data=14 -boxblock:id=%fluid.ender,ymax=0.125,data=15 - -# %liquid.slime:* (liquid.slime), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.slime.SlimeFluid -boxblock:id=%liquid.slime,ymax=0.875,data=1 -boxblock:id=%liquid.slime,ymax=0.75,data=2 -boxblock:id=%liquid.slime,ymax=0.625,data=3 -boxblock:id=%liquid.slime,ymax=0.5,data=4 -boxblock:id=%liquid.slime,ymax=0.375,data=5 -boxblock:id=%liquid.slime,ymax=0.25,data=6 -boxblock:id=%liquid.slime,ymax=0.125,data=7 -boxblock:id=%liquid.slime,ymax=0.875,data=9 -boxblock:id=%liquid.slime,ymax=0.75,data=10 -boxblock:id=%liquid.slime,ymax=0.625,data=11 -boxblock:id=%liquid.slime,ymax=0.5,data=12 -boxblock:id=%liquid.slime,ymax=0.375,data=13 -boxblock:id=%liquid.slime,ymax=0.25,data=14 -boxblock:id=%liquid.slime,ymax=0.125,data=15 - -# %liquid.glue:* (liquid.glue), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.GlueFluid -boxblock:id=%liquid.glue,ymax=0.875,data=1 -boxblock:id=%liquid.glue,ymax=0.75,data=2 -boxblock:id=%liquid.glue,ymax=0.625,data=3 -boxblock:id=%liquid.glue,ymax=0.5,data=4 -boxblock:id=%liquid.glue,ymax=0.375,data=5 -boxblock:id=%liquid.glue,ymax=0.25,data=6 -boxblock:id=%liquid.glue,ymax=0.125,data=7 -boxblock:id=%liquid.glue,ymax=0.875,data=9 -boxblock:id=%liquid.glue,ymax=0.75,data=10 -boxblock:id=%liquid.glue,ymax=0.625,data=11 -boxblock:id=%liquid.glue,ymax=0.5,data=12 -boxblock:id=%liquid.glue,ymax=0.375,data=13 -boxblock:id=%liquid.glue,ymax=0.25,data=14 -boxblock:id=%liquid.glue,ymax=0.125,data=15 - -# %CraftingSlab:* (CraftingSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.CraftingSlab -boxblock:id=%CraftingSlab,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5 -boxblock:id=%CraftingSlab,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13 - -# %FurnaceSlab:* (FurnaceSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.FurnaceSlab -boxblock:id=%FurnaceSlab,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1 -boxblock:id=%FurnaceSlab,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9 - -# %HeldItemBlock:* (HeldItemBlock), render=tconstruct.client.block.FrypanRender(CUSTOM), opaque=false,cls=tconstruct.blocks.EquipBlock -boxblock:id=%HeldItemBlock,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.25,zmin=0.0,zmax=1.0,data=* - -# %SearedSlab:* (SearedSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SearedSlab -boxblock:id=%SearedSlab,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%SearedSlab,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %SpeedSlab:* (SpeedSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SpeedSlab -boxblock:id=%SpeedSlab,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%SpeedSlab,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %WoolSlab1:* (WoolSlab1), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SlabBase -boxblock:id=%WoolSlab1,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%WoolSlab1,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %WoolSlab2:* (WoolSlab2), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SlabBase -boxblock:id=%WoolSlab2,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%WoolSlab2,xmin=0.0,xmax=1.0,ymin=0.5,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %Smeltery:* (Smeltery), render=tconstruct.client.block.SmelteryRender(CUSTOM), opaque=true,cls=tconstruct.blocks.SmelteryBlock - -# %SmelteryNether:* (SmelteryNether), render=tconstruct.client.block.SmelteryRender(CUSTOM), opaque=true,cls=tconstruct.blocks.SmelteryBlock - -# %CastingChannel:* (CastingChannel), render=tconstruct.client.block.BlockRenderCastingChannel(CUSTOM), opaque=false,cls=tconstruct.blocks.CastingChannelBlock -boxblock:id=%CastingChannel,xmin=0.0,xmax=1.0,ymin=0.375,ymax=0.625,zmin=0.0,zmax=1.0,data=* - -# %Redstone.Landmine:* (Redstone.Landmine), render=tconstruct.client.block.RenderLandmine(CUSTOM), opaque=false,cls=tconstruct.blocks.BlockLandmine -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.9375,ymax=1.0,zmin=0.0625,zmax=0.9375,data=0 -boxblock:id=%Redstone.Landmine,xmin=0.0,xmax=0.0625,ymin=0.0625,ymax=0.9375,zmin=0.0625,zmax=0.9375,data=1 -boxblock:id=%Redstone.Landmine,xmin=0.9375,xmax=1.0,ymin=0.0625,ymax=0.9375,zmin=0.0625,zmax=0.9375,data=2 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0625,ymax=0.9375,zmin=0.0,zmax=0.0625,data=3 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0625,ymax=0.9375,zmin=0.9375,zmax=1.0,data=4 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=5,data=6 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.9375,ymax=1.0,zmin=0.0625,zmax=0.9375,data=7,data=8 -boxblock:id=%Redstone.Landmine,xmin=0.0,xmax=0.0625,ymin=0.0625,ymax=0.9375,zmin=0.0625,zmax=0.9375,data=9 -boxblock:id=%Redstone.Landmine,xmin=0.9375,xmax=1.0,ymin=0.0625,ymax=0.9375,zmin=0.0625,zmax=0.9375,data=10 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0625,ymax=0.9375,zmin=0.0,zmax=0.0625,data=11 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0625,ymax=0.9375,zmin=0.9375,zmax=1.0,data=12 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=13,data=14 -boxblock:id=%Redstone.Landmine,xmin=0.0625,xmax=0.9375,ymin=0.9375,ymax=1.0,zmin=0.0625,zmax=0.9375,data=15 - -# %trap.punji:* (trap.punji), render=tconstruct.client.block.PunjiRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.Punji -boxblock:id=%trap.punji,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.375,zmin=0.125,zmax=0.875,data=* - -# %Armor.DryingRack:* (Armor.DryingRack), render=tconstruct.client.block.DryingRackRender(CUSTOM), opaque=false,cls=tconstruct.blocks.DryingRack -boxblock:id=%Armor.DryingRack,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.25,zmin=0.375,zmax=0.625,data=0 -boxblock:id=%Armor.DryingRack,xmin=0.375,xmax=0.625,ymin=0.0,ymax=0.25,zmin=0.0,zmax=1.0,data=1 -boxblock:id=%Armor.DryingRack,xmin=0.0,xmax=1.0,ymin=0.75,ymax=1.0,zmin=0.75,zmax=1.0,data=2 -boxblock:id=%Armor.DryingRack,xmin=0.0,xmax=1.0,ymin=0.75,ymax=1.0,zmin=0.0,zmax=0.25,data=3 -boxblock:id=%Armor.DryingRack,xmin=0.75,xmax=1.0,ymin=0.75,ymax=1.0,zmin=0.0,zmax=1.0,data=4 -boxblock:id=%Armor.DryingRack,xmin=0.0,xmax=0.25,ymin=0.75,ymax=1.0,zmin=0.0,zmax=1.0,data=5 - -# %slime.grass.tall:* (slime.grass.tall), render=(CROSSEDSQUARES), opaque=false,cls=tconstruct.blocks.slime.SlimeTallGrass -patchblock:id=%slime.grass.tall,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0 - -# %slime.sapling:* (slime.sapling), render=(CROSSEDSQUARES), opaque=false,cls=tconstruct.blocks.slime.SlimeSapling -patchblock:id=%slime.sapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0 -patchblock:id=%slime.sapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=8 - -# %slime.channel:* (slime.channel), render=tconstruct.client.block.SlimeChannelRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ConveyorBase -boxblock:id=%slime.channel,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %blood.channel:* (blood.channel), render=tconstruct.client.block.SlimeChannelRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ConveyorBase -boxblock:id=%blood.channel,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=* - -# %slime.pad:* (slime.pad), render=tconstruct.client.block.SlimePadRender(CUSTOM), opaque=false,cls=tconstruct.blocks.SlimePad -boxblock:id=%slime.pad,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.625,zmin=0.125,zmax=0.875,data=* - -# %decoration.stonetorch:* (decoration.stonetorch), render=(TORCH), opaque=false,cls=tconstruct.blocks.StoneTorch -patchblock:id=%decoration.stonetorch,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%decoration.stonetorch,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%decoration.stonetorch,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%decoration.stonetorch,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%decoration.stonetorch,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%decoration.stonetorch,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %decoration.stoneladder:* (decoration.stoneladder), render=(LADDER), opaque=false,cls=tconstruct.blocks.StoneLadder -patchblock:id=%decoration.stoneladder,patch0=VertX0In@270,data=2 -patchblock:id=%decoration.stoneladder,patch0=VertX0In@90,data=3 -patchblock:id=%decoration.stoneladder,patch0=VertX0In@180,data=4 -patchblock:id=%decoration.stoneladder,patch0=VertX0In,data=5 - -# %ore.berries.one:* (ore.berries.one), render=tconstruct.client.block.OreberryRender(CUSTOM), opaque=false,cls=tconstruct.blocks.OreberryBush -boxblock:id=%ore.berries.one,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1,data=2,data=3 -boxblock:id=%ore.berries.one,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.75,zmin=0.125,zmax=0.875,data=4,data=5,data=6,data=7 - -# %ore.berries.two:* (ore.berries.two), render=tconstruct.client.block.OreberryRender(CUSTOM), opaque=false,cls=tconstruct.blocks.OreberryBushEssence -boxblock:id=%ore.berries.two,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1 -boxblock:id=%ore.berries.two,xmin=0.125,xmax=0.875,ymin=0.0,ymax=0.75,zmin=0.125,zmax=0.875,data=4,data=5 - -# %GlassPaneClearStained:* (GlassPaneClearStained), render=tconstruct.client.block.PaneRender(PANE), opaque=false,cls=tconstruct.blocks.GlassPaneStained -customblock:id=%GlassPaneClearStained,class=org.dynmap.hdmap.renderer.PaneRenderer,data=* - -# %rail.wood:* (rail.wood), render=(MINECARTTRACK), opaque=false,cls=tconstruct.blocks.WoodRail -patchblock:id=%rail.wood,patch0=HorizY001ZTop,data=0 -patchblock:id=%rail.wood,patch0=HorizY001ZTop@90,data=1 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop,data=2 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@180,data=3 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@270,data=4 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@90,data=5 -patchblock:id=%rail.wood,patch0=HorizY001ZTop@90,data=6 -patchblock:id=%rail.wood,patch0=HorizY001ZTop@180,data=7 -patchblock:id=%rail.wood,patch0=HorizY001ZTop@270,data=8,data=9 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop,data=10 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@180,data=11 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@270,data=12 -patchblock:id=%rail.wood,patch0=SlopeXUpZTop@90,data=13 diff --git a/forge-1.11.2/src/main/resources/renderdata/TConstruct-texture.txt b/forge-1.11.2/src/main/resources/renderdata/TConstruct-texture.txt deleted file mode 100644 index b4b6f5d2..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TConstruct-texture.txt +++ /dev/null @@ -1,837 +0,0 @@ -# TConstruct 1.7.2-1.6.0.jenkins478 -version:1.7 -modname:TConstruct - - - -# Configuration file not found! - - -texturepath:assets/tconstruct/textures/blocks/ -texture:id=minecraft/diamond_block,filename=assets/minecraft/textures/blocks/diamond_block.png -texture:id=minecraft/dirt,filename=assets/minecraft/textures/blocks/dirt.png -texture:id=minecraft/emerald_block,filename=assets/minecraft/textures/blocks/emerald_block.png -texture:id=minecraft/furnace_top,filename=assets/minecraft/textures/blocks/furnace_top.png -texture:id=minecraft/gold_block,filename=assets/minecraft/textures/blocks/gold_block.png -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/log_birch,filename=assets/minecraft/textures/blocks/log_birch.png -texture:id=minecraft/log_jungle,filename=assets/minecraft/textures/blocks/log_jungle.png -texture:id=minecraft/log_oak,filename=assets/minecraft/textures/blocks/log_oak.png -texture:id=minecraft/log_spruce,filename=assets/minecraft/textures/blocks/log_spruce.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/wool_colored_black,filename=assets/minecraft/textures/blocks/wool_colored_black.png -texture:id=minecraft/wool_colored_blue,filename=assets/minecraft/textures/blocks/wool_colored_blue.png -texture:id=minecraft/wool_colored_brown,filename=assets/minecraft/textures/blocks/wool_colored_brown.png -texture:id=minecraft/wool_colored_cyan,filename=assets/minecraft/textures/blocks/wool_colored_cyan.png -texture:id=minecraft/wool_colored_gray,filename=assets/minecraft/textures/blocks/wool_colored_gray.png -texture:id=minecraft/wool_colored_green,filename=assets/minecraft/textures/blocks/wool_colored_green.png -texture:id=minecraft/wool_colored_light_blue,filename=assets/minecraft/textures/blocks/wool_colored_light_blue.png -texture:id=minecraft/wool_colored_lime,filename=assets/minecraft/textures/blocks/wool_colored_lime.png -texture:id=minecraft/wool_colored_magenta,filename=assets/minecraft/textures/blocks/wool_colored_magenta.png -texture:id=minecraft/wool_colored_orange,filename=assets/minecraft/textures/blocks/wool_colored_orange.png -texture:id=minecraft/wool_colored_pink,filename=assets/minecraft/textures/blocks/wool_colored_pink.png -texture:id=minecraft/wool_colored_purple,filename=assets/minecraft/textures/blocks/wool_colored_purple.png -texture:id=minecraft/wool_colored_red,filename=assets/minecraft/textures/blocks/wool_colored_red.png -texture:id=minecraft/wool_colored_silver,filename=assets/minecraft/textures/blocks/wool_colored_silver.png -texture:id=minecraft/wool_colored_white,filename=assets/minecraft/textures/blocks/wool_colored_white.png -texture:id=minecraft/wool_colored_yellow,filename=assets/minecraft/textures/blocks/wool_colored_yellow.png -texture:id=tinker/Landmine,filename=assets/tinker/textures/blocks/Landmine.png -texture:id=tinker/blockcast_bottom,filename=assets/tinker/textures/blocks/blockcast_bottom.png -texture:id=tinker/blockcast_side,filename=assets/tinker/textures/blocks/blockcast_side.png -texture:id=tinker/blockcast_top,filename=assets/tinker/textures/blocks/blockcast_top.png -texture:id=tinker/bricks/brick_blueslime,filename=assets/tinker/textures/blocks/bricks/brick_blueslime.png -texture:id=tinker/bricks/brick_bone,filename=assets/tinker/textures/blocks/bricks/brick_bone.png -texture:id=tinker/bricks/brick_diamond,filename=assets/tinker/textures/blocks/bricks/brick_diamond.png -texture:id=tinker/bricks/brick_endstone,filename=assets/tinker/textures/blocks/bricks/brick_endstone.png -texture:id=tinker/bricks/brick_gold,filename=assets/tinker/textures/blocks/bricks/brick_gold.png -texture:id=tinker/bricks/brick_iron,filename=assets/tinker/textures/blocks/bricks/brick_iron.png -texture:id=tinker/bricks/brick_lapis,filename=assets/tinker/textures/blocks/bricks/brick_lapis.png -texture:id=tinker/bricks/brick_netherrack,filename=assets/tinker/textures/blocks/bricks/brick_netherrack.png -texture:id=tinker/bricks/brick_obsidian,filename=assets/tinker/textures/blocks/bricks/brick_obsidian.png -texture:id=tinker/bricks/brick_obsidian_ingot,filename=assets/tinker/textures/blocks/bricks/brick_obsidian_ingot.png -texture:id=tinker/bricks/brick_redstone,filename=assets/tinker/textures/blocks/bricks/brick_redstone.png -texture:id=tinker/bricks/brick_sandstone,filename=assets/tinker/textures/blocks/bricks/brick_sandstone.png -texture:id=tinker/bricks/brick_slime,filename=assets/tinker/textures/blocks/bricks/brick_slime.png -texture:id=tinker/bricks/brick_stone_refined,filename=assets/tinker/textures/blocks/bricks/brick_stone_refined.png -texture:id=tinker/bricks/fancybrick_blueslime,filename=assets/tinker/textures/blocks/bricks/fancybrick_blueslime.png -texture:id=tinker/bricks/fancybrick_bone,filename=assets/tinker/textures/blocks/bricks/fancybrick_bone.png -texture:id=tinker/bricks/fancybrick_diamond,filename=assets/tinker/textures/blocks/bricks/fancybrick_diamond.png -texture:id=tinker/bricks/fancybrick_endstone,filename=assets/tinker/textures/blocks/bricks/fancybrick_endstone.png -texture:id=tinker/bricks/fancybrick_gold,filename=assets/tinker/textures/blocks/bricks/fancybrick_gold.png -texture:id=tinker/bricks/fancybrick_iron,filename=assets/tinker/textures/blocks/bricks/fancybrick_iron.png -texture:id=tinker/bricks/fancybrick_lapis,filename=assets/tinker/textures/blocks/bricks/fancybrick_lapis.png -texture:id=tinker/bricks/fancybrick_netherrack,filename=assets/tinker/textures/blocks/bricks/fancybrick_netherrack.png -texture:id=tinker/bricks/fancybrick_obsidian,filename=assets/tinker/textures/blocks/bricks/fancybrick_obsidian.png -texture:id=tinker/bricks/fancybrick_obsidian_ingot,filename=assets/tinker/textures/blocks/bricks/fancybrick_obsidian_ingot.png -texture:id=tinker/bricks/fancybrick_redstone,filename=assets/tinker/textures/blocks/bricks/fancybrick_redstone.png -texture:id=tinker/bricks/fancybrick_sandstone,filename=assets/tinker/textures/blocks/bricks/fancybrick_sandstone.png -texture:id=tinker/bricks/fancybrick_slime,filename=assets/tinker/textures/blocks/bricks/fancybrick_slime.png -texture:id=tinker/bricks/fancybrick_stone,filename=assets/tinker/textures/blocks/bricks/fancybrick_stone.png -texture:id=tinker/bricks/fancybrick_stone_refined,filename=assets/tinker/textures/blocks/bricks/fancybrick_stone_refined.png -texture:id=tinker/bricks/road_stone,filename=assets/tinker/textures/blocks/bricks/road_stone.png -texture:id=tinker/brownstone_rough,filename=assets/tinker/textures/blocks/brownstone_rough.png -texture:id=tinker/brownstone_rough_road,filename=assets/tinker/textures/blocks/brownstone_rough_road.png -texture:id=tinker/brownstone_smooth,filename=assets/tinker/textures/blocks/brownstone_smooth.png -texture:id=tinker/brownstone_smooth_brick,filename=assets/tinker/textures/blocks/brownstone_smooth_brick.png -texture:id=tinker/brownstone_smooth_chiseled,filename=assets/tinker/textures/blocks/brownstone_smooth_chiseled.png -texture:id=tinker/brownstone_smooth_fancy,filename=assets/tinker/textures/blocks/brownstone_smooth_fancy.png -texture:id=tinker/brownstone_smooth_road,filename=assets/tinker/textures/blocks/brownstone_smooth_road.png -texture:id=tinker/castingtable_bottom,filename=assets/tinker/textures/blocks/castingtable_bottom.png -texture:id=tinker/castingtable_side,filename=assets/tinker/textures/blocks/castingtable_side.png -texture:id=tinker/castingtable_top,filename=assets/tinker/textures/blocks/castingtable_top.png -texture:id=tinker/compressed_alubrass,filename=assets/tinker/textures/blocks/compressed_alubrass.png -texture:id=tinker/compressed_aluminum,filename=assets/tinker/textures/blocks/compressed_aluminum.png -texture:id=tinker/compressed_alumite,filename=assets/tinker/textures/blocks/compressed_alumite.png -texture:id=tinker/compressed_ardite,filename=assets/tinker/textures/blocks/compressed_ardite.png -texture:id=tinker/compressed_bronze,filename=assets/tinker/textures/blocks/compressed_bronze.png -texture:id=tinker/compressed_cobalt,filename=assets/tinker/textures/blocks/compressed_cobalt.png -texture:id=tinker/compressed_copper,filename=assets/tinker/textures/blocks/compressed_copper.png -texture:id=tinker/compressed_ender,filename=assets/tinker/textures/blocks/compressed_ender.png -texture:id=tinker/compressed_manyullyn,filename=assets/tinker/textures/blocks/compressed_manyullyn.png -texture:id=tinker/compressed_steel,filename=assets/tinker/textures/blocks/compressed_steel.png -texture:id=tinker/compressed_tin,filename=assets/tinker/textures/blocks/compressed_tin.png -texture:id=tinker/consecratedsoil,filename=assets/tinker/textures/blocks/consecratedsoil.png -texture:id=tinker/craftingstation_bottom,filename=assets/tinker/textures/blocks/craftingstation_bottom.png -texture:id=tinker/craftingstation_side,filename=assets/tinker/textures/blocks/craftingstation_side.png -texture:id=tinker/craftingstation_slab_side,filename=assets/tinker/textures/blocks/craftingstation_slab_side.png -texture:id=tinker/craftingstation_top,filename=assets/tinker/textures/blocks/craftingstation_top.png -texture:id=tinker/crops/berry_aluminum_fast,filename=assets/tinker/textures/blocks/crops/berry_aluminum_fast.png -texture:id=tinker/crops/berry_aluminum_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_aluminum_ripe_fast.png -texture:id=tinker/crops/berry_copper_fast,filename=assets/tinker/textures/blocks/crops/berry_copper_fast.png -texture:id=tinker/crops/berry_copper_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_copper_ripe_fast.png -texture:id=tinker/crops/berry_essence_fast,filename=assets/tinker/textures/blocks/crops/berry_essence_fast.png -texture:id=tinker/crops/berry_essence_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_essence_ripe_fast.png -texture:id=tinker/crops/berry_gold_fast,filename=assets/tinker/textures/blocks/crops/berry_gold_fast.png -texture:id=tinker/crops/berry_gold_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_gold_ripe_fast.png -texture:id=tinker/crops/berry_iron_fast,filename=assets/tinker/textures/blocks/crops/berry_iron_fast.png -texture:id=tinker/crops/berry_iron_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_iron_ripe_fast.png -texture:id=tinker/crops/berry_tin_fast,filename=assets/tinker/textures/blocks/crops/berry_tin_fast.png -texture:id=tinker/crops/berry_tin_ripe_fast,filename=assets/tinker/textures/blocks/crops/berry_tin_ripe_fast.png -texture:id=tinker/drain_out,filename=assets/tinker/textures/blocks/drain_out.png -texture:id=tinker/drain_side,filename=assets/tinker/textures/blocks/drain_side.png -texture:id=tinker/faucet,filename=assets/tinker/textures/blocks/faucet.png -texture:id=tinker/furnaceslab_front,filename=assets/tinker/textures/blocks/furnaceslab_front.png -texture:id=tinker/furnaceslab_side,filename=assets/tinker/textures/blocks/furnaceslab_side.png -texture:id=tinker/glass/clear/glass,filename=assets/tinker/textures/blocks/glass/clear/glass.png -texture:id=tinker/glass/stained/black/glass,filename=assets/tinker/textures/blocks/glass/stained/black/glass.png -texture:id=tinker/glass/stained/blue/glass,filename=assets/tinker/textures/blocks/glass/stained/blue/glass.png -texture:id=tinker/glass/stained/brown/glass,filename=assets/tinker/textures/blocks/glass/stained/brown/glass.png -texture:id=tinker/glass/stained/cyan/glass,filename=assets/tinker/textures/blocks/glass/stained/cyan/glass.png -texture:id=tinker/glass/stained/gray/glass,filename=assets/tinker/textures/blocks/glass/stained/gray/glass.png -texture:id=tinker/glass/stained/green/glass,filename=assets/tinker/textures/blocks/glass/stained/green/glass.png -texture:id=tinker/glass/stained/light_blue/glass,filename=assets/tinker/textures/blocks/glass/stained/light_blue/glass.png -texture:id=tinker/glass/stained/light_gray/glass,filename=assets/tinker/textures/blocks/glass/stained/light_gray/glass.png -texture:id=tinker/glass/stained/lime/glass,filename=assets/tinker/textures/blocks/glass/stained/lime/glass.png -texture:id=tinker/glass/stained/magenta/glass,filename=assets/tinker/textures/blocks/glass/stained/magenta/glass.png -texture:id=tinker/glass/stained/orange/glass,filename=assets/tinker/textures/blocks/glass/stained/orange/glass.png -texture:id=tinker/glass/stained/pink/glass,filename=assets/tinker/textures/blocks/glass/stained/pink/glass.png -texture:id=tinker/glass/stained/purple/glass,filename=assets/tinker/textures/blocks/glass/stained/purple/glass.png -texture:id=tinker/glass/stained/red/glass,filename=assets/tinker/textures/blocks/glass/stained/red/glass.png -texture:id=tinker/glass/stained/white/glass,filename=assets/tinker/textures/blocks/glass/stained/white/glass.png -texture:id=tinker/glass/stained/yellow/glass,filename=assets/tinker/textures/blocks/glass/stained/yellow/glass.png -texture:id=tinker/glass/stainedglass_black,filename=assets/tinker/textures/blocks/glass/stainedglass_black.png -texture:id=tinker/glass/stainedglass_blue,filename=assets/tinker/textures/blocks/glass/stainedglass_blue.png -texture:id=tinker/glass/stainedglass_brown,filename=assets/tinker/textures/blocks/glass/stainedglass_brown.png -texture:id=tinker/glass/stainedglass_cyan,filename=assets/tinker/textures/blocks/glass/stainedglass_cyan.png -texture:id=tinker/glass/stainedglass_gray,filename=assets/tinker/textures/blocks/glass/stainedglass_gray.png -texture:id=tinker/glass/stainedglass_green,filename=assets/tinker/textures/blocks/glass/stainedglass_green.png -texture:id=tinker/glass/stainedglass_lightblue,filename=assets/tinker/textures/blocks/glass/stainedglass_lightblue.png -texture:id=tinker/glass/stainedglass_lightgray,filename=assets/tinker/textures/blocks/glass/stainedglass_lightgray.png -texture:id=tinker/glass/stainedglass_lime,filename=assets/tinker/textures/blocks/glass/stainedglass_lime.png -texture:id=tinker/glass/stainedglass_magenta,filename=assets/tinker/textures/blocks/glass/stainedglass_magenta.png -texture:id=tinker/glass/stainedglass_orange,filename=assets/tinker/textures/blocks/glass/stainedglass_orange.png -texture:id=tinker/glass/stainedglass_pink,filename=assets/tinker/textures/blocks/glass/stainedglass_pink.png -texture:id=tinker/glass/stainedglass_purple,filename=assets/tinker/textures/blocks/glass/stainedglass_purple.png -texture:id=tinker/glass/stainedglass_red,filename=assets/tinker/textures/blocks/glass/stainedglass_red.png -texture:id=tinker/glass/stainedglass_white,filename=assets/tinker/textures/blocks/glass/stainedglass_white.png -texture:id=tinker/glass/stainedglass_yellow,filename=assets/tinker/textures/blocks/glass/stainedglass_yellow.png -texture:id=tinker/glue,filename=assets/tinker/textures/blocks/glue.png -texture:id=tinker/graveyardsoil,filename=assets/tinker/textures/blocks/graveyardsoil.png -texture:id=tinker/greencurrent,filename=assets/tinker/textures/blocks/greencurrent.png -texture:id=tinker/greencurrent_flow,filename=assets/tinker/textures/blocks/greencurrent_flow.png -texture:id=tinker/grout,filename=assets/tinker/textures/blocks/grout.png -texture:id=tinker/ham_bone,filename=assets/tinker/textures/blocks/ham_bone.png -texture:id=tinker/ham_skin,filename=assets/tinker/textures/blocks/ham_skin.png -texture:id=tinker/ladder_stone,filename=assets/tinker/textures/blocks/ladder_stone.png -texture:id=tinker/lavatank_side,filename=assets/tinker/textures/blocks/lavatank_side.png -texture:id=tinker/lavatank_top,filename=assets/tinker/textures/blocks/lavatank_top.png -texture:id=tinker/liquid_alubrass,filename=assets/tinker/textures/blocks/liquid_alubrass.png -texture:id=tinker/liquid_alubrass_flow,filename=assets/tinker/textures/blocks/liquid_alubrass_flow.png -texture:id=tinker/liquid_aluminum,filename=assets/tinker/textures/blocks/liquid_aluminum.png -texture:id=tinker/liquid_aluminum_flow,filename=assets/tinker/textures/blocks/liquid_aluminum_flow.png -texture:id=tinker/liquid_alumite,filename=assets/tinker/textures/blocks/liquid_alumite.png -texture:id=tinker/liquid_alumite_flow,filename=assets/tinker/textures/blocks/liquid_alumite_flow.png -texture:id=tinker/liquid_ardite,filename=assets/tinker/textures/blocks/liquid_ardite.png -texture:id=tinker/liquid_ardite_flow,filename=assets/tinker/textures/blocks/liquid_ardite_flow.png -texture:id=tinker/liquid_bronze,filename=assets/tinker/textures/blocks/liquid_bronze.png -texture:id=tinker/liquid_bronze_flow,filename=assets/tinker/textures/blocks/liquid_bronze_flow.png -texture:id=tinker/liquid_cobalt,filename=assets/tinker/textures/blocks/liquid_cobalt.png -texture:id=tinker/liquid_cobalt_flow,filename=assets/tinker/textures/blocks/liquid_cobalt_flow.png -texture:id=tinker/liquid_copper,filename=assets/tinker/textures/blocks/liquid_copper.png -texture:id=tinker/liquid_copper_flow,filename=assets/tinker/textures/blocks/liquid_copper_flow.png -texture:id=tinker/liquid_cow,filename=assets/tinker/textures/blocks/liquid_cow.png -texture:id=tinker/liquid_cow_flow,filename=assets/tinker/textures/blocks/liquid_cow_flow.png -texture:id=tinker/liquid_electrum,filename=assets/tinker/textures/blocks/liquid_electrum.png -texture:id=tinker/liquid_electrum_flow,filename=assets/tinker/textures/blocks/liquid_electrum_flow.png -texture:id=tinker/liquid_ender,filename=assets/tinker/textures/blocks/liquid_ender.png -texture:id=tinker/liquid_ender_flow,filename=assets/tinker/textures/blocks/liquid_ender_flow.png -texture:id=tinker/liquid_ferrous,filename=assets/tinker/textures/blocks/liquid_ferrous.png -texture:id=tinker/liquid_ferrous_flow,filename=assets/tinker/textures/blocks/liquid_ferrous_flow.png -texture:id=tinker/liquid_glass,filename=assets/tinker/textures/blocks/liquid_glass.png -texture:id=tinker/liquid_glass_flow,filename=assets/tinker/textures/blocks/liquid_glass_flow.png -texture:id=tinker/liquid_glue,filename=assets/tinker/textures/blocks/liquid_glue.png -texture:id=tinker/liquid_glue_flow,filename=assets/tinker/textures/blocks/liquid_glue_flow.png -texture:id=tinker/liquid_gold,filename=assets/tinker/textures/blocks/liquid_gold.png -texture:id=tinker/liquid_gold_flow,filename=assets/tinker/textures/blocks/liquid_gold_flow.png -texture:id=tinker/liquid_invar,filename=assets/tinker/textures/blocks/liquid_invar.png -texture:id=tinker/liquid_invar_flow,filename=assets/tinker/textures/blocks/liquid_invar_flow.png -texture:id=tinker/liquid_iron,filename=assets/tinker/textures/blocks/liquid_iron.png -texture:id=tinker/liquid_iron_flow,filename=assets/tinker/textures/blocks/liquid_iron_flow.png -texture:id=tinker/liquid_lead,filename=assets/tinker/textures/blocks/liquid_lead.png -texture:id=tinker/liquid_lead_flow,filename=assets/tinker/textures/blocks/liquid_lead_flow.png -texture:id=tinker/liquid_manyullyn,filename=assets/tinker/textures/blocks/liquid_manyullyn.png -texture:id=tinker/liquid_manyullyn_flow,filename=assets/tinker/textures/blocks/liquid_manyullyn_flow.png -texture:id=tinker/liquid_obsidian,filename=assets/tinker/textures/blocks/liquid_obsidian.png -texture:id=tinker/liquid_obsidian_flow,filename=assets/tinker/textures/blocks/liquid_obsidian_flow.png -texture:id=tinker/liquid_shiny,filename=assets/tinker/textures/blocks/liquid_shiny.png -texture:id=tinker/liquid_shiny_flow,filename=assets/tinker/textures/blocks/liquid_shiny_flow.png -texture:id=tinker/liquid_silver,filename=assets/tinker/textures/blocks/liquid_silver.png -texture:id=tinker/liquid_silver_flow,filename=assets/tinker/textures/blocks/liquid_silver_flow.png -texture:id=tinker/liquid_steel,filename=assets/tinker/textures/blocks/liquid_steel.png -texture:id=tinker/liquid_steel_flow,filename=assets/tinker/textures/blocks/liquid_steel_flow.png -texture:id=tinker/liquid_stone,filename=assets/tinker/textures/blocks/liquid_stone.png -texture:id=tinker/liquid_stone_flow,filename=assets/tinker/textures/blocks/liquid_stone_flow.png -texture:id=tinker/liquid_tin,filename=assets/tinker/textures/blocks/liquid_tin.png -texture:id=tinker/liquid_tin_flow,filename=assets/tinker/textures/blocks/liquid_tin_flow.png -texture:id=tinker/liquid_villager,filename=assets/tinker/textures/blocks/liquid_villager.png -texture:id=tinker/liquid_villager_flow,filename=assets/tinker/textures/blocks/liquid_villager_flow.png -texture:id=tinker/nether_ardite,filename=assets/tinker/textures/blocks/nether_ardite.png -texture:id=tinker/nether_blockcast_bottom,filename=assets/tinker/textures/blocks/nether_blockcast_bottom.png -texture:id=tinker/nether_blockcast_side,filename=assets/tinker/textures/blocks/nether_blockcast_side.png -texture:id=tinker/nether_blockcast_top,filename=assets/tinker/textures/blocks/nether_blockcast_top.png -texture:id=tinker/nether_castingtable_bottom,filename=assets/tinker/textures/blocks/nether_castingtable_bottom.png -texture:id=tinker/nether_castingtable_side,filename=assets/tinker/textures/blocks/nether_castingtable_side.png -texture:id=tinker/nether_castingtable_top,filename=assets/tinker/textures/blocks/nether_castingtable_top.png -texture:id=tinker/nether_cobalt,filename=assets/tinker/textures/blocks/nether_cobalt.png -texture:id=tinker/nether_drain_out,filename=assets/tinker/textures/blocks/nether_drain_out.png -texture:id=tinker/nether_drain_side,filename=assets/tinker/textures/blocks/nether_drain_side.png -texture:id=tinker/nether_faucet,filename=assets/tinker/textures/blocks/nether_faucet.png -texture:id=tinker/nether_grout,filename=assets/tinker/textures/blocks/nether_grout.png -texture:id=tinker/nether_lavatank_side,filename=assets/tinker/textures/blocks/nether_lavatank_side.png -texture:id=tinker/nether_lavatank_top,filename=assets/tinker/textures/blocks/nether_lavatank_top.png -texture:id=tinker/nether_searedbrick,filename=assets/tinker/textures/blocks/nether_searedbrick.png -texture:id=tinker/nether_searedbrickcracked,filename=assets/tinker/textures/blocks/nether_searedbrickcracked.png -texture:id=tinker/nether_searedbrickfancy,filename=assets/tinker/textures/blocks/nether_searedbrickfancy.png -texture:id=tinker/nether_searedbricksquare,filename=assets/tinker/textures/blocks/nether_searedbricksquare.png -texture:id=tinker/nether_searedcobble,filename=assets/tinker/textures/blocks/nether_searedcobble.png -texture:id=tinker/nether_searedcreeper,filename=assets/tinker/textures/blocks/nether_searedcreeper.png -texture:id=tinker/nether_searedgague_bottom,filename=assets/tinker/textures/blocks/nether_searedgague_bottom.png -texture:id=tinker/nether_searedgague_side,filename=assets/tinker/textures/blocks/nether_searedgague_side.png -texture:id=tinker/nether_searedgague_top,filename=assets/tinker/textures/blocks/nether_searedgague_top.png -texture:id=tinker/nether_searedpaver,filename=assets/tinker/textures/blocks/nether_searedpaver.png -texture:id=tinker/nether_searedroad,filename=assets/tinker/textures/blocks/nether_searedroad.png -texture:id=tinker/nether_searedstone,filename=assets/tinker/textures/blocks/nether_searedstone.png -texture:id=tinker/nether_searedwindow_bottom,filename=assets/tinker/textures/blocks/nether_searedwindow_bottom.png -texture:id=tinker/nether_searedwindow_side,filename=assets/tinker/textures/blocks/nether_searedwindow_side.png -texture:id=tinker/nether_searedwindow_top,filename=assets/tinker/textures/blocks/nether_searedwindow_top.png -texture:id=tinker/nether_slag,filename=assets/tinker/textures/blocks/nether_slag.png -texture:id=tinker/nether_smeltery_inactive,filename=assets/tinker/textures/blocks/nether_smeltery_inactive.png -texture:id=tinker/nether_smeltery_side,filename=assets/tinker/textures/blocks/nether_smeltery_side.png -texture:id=tinker/ore_aluminum,filename=assets/tinker/textures/blocks/ore_aluminum.png -texture:id=tinker/ore_aluminum_gravel,filename=assets/tinker/textures/blocks/ore_aluminum_gravel.png -texture:id=tinker/ore_cobalt_gravel,filename=assets/tinker/textures/blocks/ore_cobalt_gravel.png -texture:id=tinker/ore_copper,filename=assets/tinker/textures/blocks/ore_copper.png -texture:id=tinker/ore_copper_gravel,filename=assets/tinker/textures/blocks/ore_copper_gravel.png -texture:id=tinker/ore_gold_gravel,filename=assets/tinker/textures/blocks/ore_gold_gravel.png -texture:id=tinker/ore_iron_gravel,filename=assets/tinker/textures/blocks/ore_iron_gravel.png -texture:id=tinker/ore_slag,filename=assets/tinker/textures/blocks/ore_slag.png -texture:id=tinker/ore_tin,filename=assets/tinker/textures/blocks/ore_tin.png -texture:id=tinker/ore_tin_gravel,filename=assets/tinker/textures/blocks/ore_tin_gravel.png -texture:id=tinker/partbuilder_birch_bottom,filename=assets/tinker/textures/blocks/partbuilder_birch_bottom.png -texture:id=tinker/partbuilder_birch_side,filename=assets/tinker/textures/blocks/partbuilder_birch_side.png -texture:id=tinker/partbuilder_birch_top,filename=assets/tinker/textures/blocks/partbuilder_birch_top.png -texture:id=tinker/partbuilder_jungle_bottom,filename=assets/tinker/textures/blocks/partbuilder_jungle_bottom.png -texture:id=tinker/partbuilder_jungle_side,filename=assets/tinker/textures/blocks/partbuilder_jungle_side.png -texture:id=tinker/partbuilder_jungle_top,filename=assets/tinker/textures/blocks/partbuilder_jungle_top.png -texture:id=tinker/partbuilder_oak_bottom,filename=assets/tinker/textures/blocks/partbuilder_oak_bottom.png -texture:id=tinker/partbuilder_oak_side,filename=assets/tinker/textures/blocks/partbuilder_oak_side.png -texture:id=tinker/partbuilder_oak_top,filename=assets/tinker/textures/blocks/partbuilder_oak_top.png -texture:id=tinker/partbuilder_slab_side,filename=assets/tinker/textures/blocks/partbuilder_slab_side.png -texture:id=tinker/partbuilder_spruce_bottom,filename=assets/tinker/textures/blocks/partbuilder_spruce_bottom.png -texture:id=tinker/partbuilder_spruce_side,filename=assets/tinker/textures/blocks/partbuilder_spruce_side.png -texture:id=tinker/partbuilder_spruce_top,filename=assets/tinker/textures/blocks/partbuilder_spruce_top.png -texture:id=tinker/patternchest_bottom,filename=assets/tinker/textures/blocks/patternchest_bottom.png -texture:id=tinker/patternchest_side,filename=assets/tinker/textures/blocks/patternchest_side.png -texture:id=tinker/patternchest_slab_side,filename=assets/tinker/textures/blocks/patternchest_slab_side.png -texture:id=tinker/patternchest_top,filename=assets/tinker/textures/blocks/patternchest_top.png -texture:id=tinker/punji,filename=assets/tinker/textures/blocks/punji.png -texture:id=tinker/sdx_bottom_blue,filename=assets/tinker/textures/blocks/sdx_bottom_blue.png -texture:id=tinker/sdx_bottom_green,filename=assets/tinker/textures/blocks/sdx_bottom_green.png -texture:id=tinker/sdx_side_blue,filename=assets/tinker/textures/blocks/sdx_side_blue.png -texture:id=tinker/sdx_side_green,filename=assets/tinker/textures/blocks/sdx_side_green.png -texture:id=tinker/sdx_top_blue,filename=assets/tinker/textures/blocks/sdx_top_blue.png -texture:id=tinker/sdx_top_green,filename=assets/tinker/textures/blocks/sdx_top_green.png -texture:id=tinker/searedbrick,filename=assets/tinker/textures/blocks/searedbrick.png -texture:id=tinker/searedbrickcracked,filename=assets/tinker/textures/blocks/searedbrickcracked.png -texture:id=tinker/searedbrickfancy,filename=assets/tinker/textures/blocks/searedbrickfancy.png -texture:id=tinker/searedbricksquare,filename=assets/tinker/textures/blocks/searedbricksquare.png -texture:id=tinker/searedcobble,filename=assets/tinker/textures/blocks/searedcobble.png -texture:id=tinker/searedcreeper,filename=assets/tinker/textures/blocks/searedcreeper.png -texture:id=tinker/searedgague_bottom,filename=assets/tinker/textures/blocks/searedgague_bottom.png -texture:id=tinker/searedgague_side,filename=assets/tinker/textures/blocks/searedgague_side.png -texture:id=tinker/searedgague_top,filename=assets/tinker/textures/blocks/searedgague_top.png -texture:id=tinker/searedpaver,filename=assets/tinker/textures/blocks/searedpaver.png -texture:id=tinker/searedroad,filename=assets/tinker/textures/blocks/searedroad.png -texture:id=tinker/searedstone,filename=assets/tinker/textures/blocks/searedstone.png -texture:id=tinker/searedwindow_bottom,filename=assets/tinker/textures/blocks/searedwindow_bottom.png -texture:id=tinker/searedwindow_side,filename=assets/tinker/textures/blocks/searedwindow_side.png -texture:id=tinker/searedwindow_top,filename=assets/tinker/textures/blocks/searedwindow_top.png -texture:id=tinker/slime_blue,filename=assets/tinker/textures/blocks/slime_blue.png -texture:id=tinker/slime_blue_flow,filename=assets/tinker/textures/blocks/slime_blue_flow.png -texture:id=tinker/slimeblock_blue,filename=assets/tinker/textures/blocks/slimeblock_blue.png -texture:id=tinker/slimeblock_green,filename=assets/tinker/textures/blocks/slimeblock_green.png -texture:id=tinker/slimeblock_purple,filename=assets/tinker/textures/blocks/slimeblock_purple.png -texture:id=tinker/slimedirt_blue,filename=assets/tinker/textures/blocks/slimedirt_blue.png -texture:id=tinker/slimegrass_blue_tall,filename=assets/tinker/textures/blocks/slimegrass_blue_tall.png -texture:id=tinker/slimegrass_green_blue_side,filename=assets/tinker/textures/blocks/slimegrass_green_blue_side.png -texture:id=tinker/slimegrass_green_dirt_side,filename=assets/tinker/textures/blocks/slimegrass_green_dirt_side.png -texture:id=tinker/slimegrass_green_top,filename=assets/tinker/textures/blocks/slimegrass_green_top.png -texture:id=tinker/slimeleaves_blue_fast,filename=assets/tinker/textures/blocks/slimeleaves_blue_fast.png -texture:id=tinker/slimesand,filename=assets/tinker/textures/blocks/slimesand.png -texture:id=tinker/slimesandblue,filename=assets/tinker/textures/blocks/slimesandblue.png -texture:id=tinker/slimesapling_blue,filename=assets/tinker/textures/blocks/slimesapling_blue.png -texture:id=tinker/smeltery_inactive,filename=assets/tinker/textures/blocks/smeltery_inactive.png -texture:id=tinker/smeltery_side,filename=assets/tinker/textures/blocks/smeltery_side.png -texture:id=tinker/stenciltable_birch_bottom,filename=assets/tinker/textures/blocks/stenciltable_birch_bottom.png -texture:id=tinker/stenciltable_birch_side,filename=assets/tinker/textures/blocks/stenciltable_birch_side.png -texture:id=tinker/stenciltable_birch_top,filename=assets/tinker/textures/blocks/stenciltable_birch_top.png -texture:id=tinker/stenciltable_jungle_bottom,filename=assets/tinker/textures/blocks/stenciltable_jungle_bottom.png -texture:id=tinker/stenciltable_jungle_side,filename=assets/tinker/textures/blocks/stenciltable_jungle_side.png -texture:id=tinker/stenciltable_jungle_top,filename=assets/tinker/textures/blocks/stenciltable_jungle_top.png -texture:id=tinker/stenciltable_oak_bottom,filename=assets/tinker/textures/blocks/stenciltable_oak_bottom.png -texture:id=tinker/stenciltable_oak_side,filename=assets/tinker/textures/blocks/stenciltable_oak_side.png -texture:id=tinker/stenciltable_oak_top,filename=assets/tinker/textures/blocks/stenciltable_oak_top.png -texture:id=tinker/stenciltable_slab_side,filename=assets/tinker/textures/blocks/stenciltable_slab_side.png -texture:id=tinker/stenciltable_spruce_bottom,filename=assets/tinker/textures/blocks/stenciltable_spruce_bottom.png -texture:id=tinker/stenciltable_spruce_side,filename=assets/tinker/textures/blocks/stenciltable_spruce_side.png -texture:id=tinker/stenciltable_spruce_top,filename=assets/tinker/textures/blocks/stenciltable_spruce_top.png -texture:id=tinker/toolforge_alubrass,filename=assets/tinker/textures/blocks/toolforge_alubrass.png -texture:id=tinker/toolforge_aluminum,filename=assets/tinker/textures/blocks/toolforge_aluminum.png -texture:id=tinker/toolforge_alumite,filename=assets/tinker/textures/blocks/toolforge_alumite.png -texture:id=tinker/toolforge_ardite,filename=assets/tinker/textures/blocks/toolforge_ardite.png -texture:id=tinker/toolforge_bronze,filename=assets/tinker/textures/blocks/toolforge_bronze.png -texture:id=tinker/toolforge_cobalt,filename=assets/tinker/textures/blocks/toolforge_cobalt.png -texture:id=tinker/toolforge_copper,filename=assets/tinker/textures/blocks/toolforge_copper.png -texture:id=tinker/toolforge_diamond,filename=assets/tinker/textures/blocks/toolforge_diamond.png -texture:id=tinker/toolforge_emerald,filename=assets/tinker/textures/blocks/toolforge_emerald.png -texture:id=tinker/toolforge_gold,filename=assets/tinker/textures/blocks/toolforge_gold.png -texture:id=tinker/toolforge_iron,filename=assets/tinker/textures/blocks/toolforge_iron.png -texture:id=tinker/toolforge_manyullyn,filename=assets/tinker/textures/blocks/toolforge_manyullyn.png -texture:id=tinker/toolforge_slab_side,filename=assets/tinker/textures/blocks/toolforge_slab_side.png -texture:id=tinker/toolforge_steel,filename=assets/tinker/textures/blocks/toolforge_steel.png -texture:id=tinker/toolforge_tin,filename=assets/tinker/textures/blocks/toolforge_tin.png -texture:id=tinker/toolforge_top,filename=assets/tinker/textures/blocks/toolforge_top.png -texture:id=tinker/toolstation_bottom,filename=assets/tinker/textures/blocks/toolstation_bottom.png -texture:id=tinker/toolstation_side,filename=assets/tinker/textures/blocks/toolstation_side.png -texture:id=tinker/toolstation_slab_side,filename=assets/tinker/textures/blocks/toolstation_slab_side.png -texture:id=tinker/toolstation_top,filename=assets/tinker/textures/blocks/toolstation_top.png -texture:id=tinker/torch_stone,filename=assets/tinker/textures/blocks/torch_stone.png -texture:id=tinker/woodrail,filename=assets/tinker/textures/blocks/woodrail.png -texture:id=tinker/woodrail_turn,filename=assets/tinker/textures/blocks/woodrail_turn.png - - - -# %fluid.molten.iron:* (fluid.molten.iron), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.iron,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_iron,face2-5=12000:tinker/liquid_iron_flow - -# %fluid.molten.gold:* (fluid.molten.gold), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.gold,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_gold,face2-5=12000:tinker/liquid_gold_flow - -# %fluid.molten.copper:* (fluid.molten.copper), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.copper,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_copper,face2-5=12000:tinker/liquid_copper_flow - -# %fluid.molten.tin:* (fluid.molten.tin), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.tin,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_tin,face2-5=12000:tinker/liquid_tin_flow - -# %fluid.molten.aluminum:* (fluid.molten.aluminum), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.aluminum,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_aluminum,face2-5=12000:tinker/liquid_aluminum_flow - -# %fluid.molten.cobalt:* (fluid.molten.cobalt), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.cobalt,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_cobalt,face2-5=12000:tinker/liquid_cobalt_flow - -# %fluid.molten.ardite:* (fluid.molten.ardite), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.ardite,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_ardite,face2-5=12000:tinker/liquid_ardite_flow - -# %fluid.molten.bronze:* (fluid.molten.bronze), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.bronze,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_bronze,face2-5=12000:tinker/liquid_bronze_flow - -# %fluid.molten.alubrass:* (fluid.molten.alubrass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.alubrass,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_alubrass,face2-5=12000:tinker/liquid_alubrass_flow - -# %fluid.molten.manyullyn:* (fluid.molten.manyullyn), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.manyullyn,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_manyullyn,face2-5=12000:tinker/liquid_manyullyn_flow - -# %fluid.molten.alumite:* (fluid.molten.alumite), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.alumite,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_alumite,face2-5=12000:tinker/liquid_alumite_flow - -# %fluid.molten.obsidian:* (fluid.molten.obsidian), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.obsidian,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_obsidian,face2-5=12000:tinker/liquid_obsidian_flow - -# %fluid.molten.steel:* (fluid.molten.steel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.steel,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_steel,face2-5=12000:tinker/liquid_steel_flow - -# %fluid.molten.glass:* (fluid.molten.glass), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.glass,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_glass,face2-5=12000:tinker/liquid_glass_flow - -# %molten.stone:* (molten.stone), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%molten.stone,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_stone,face2-5=12000:tinker/liquid_stone_flow - -# %molten.emerald:* (molten.emerald), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%molten.emerald,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_villager,face2-5=12000:tinker/liquid_villager_flow - -# %liquid.blood:* (liquid.blood), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.BloodBlock -block:id=%liquid.blood,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_cow,face2-5=12000:tinker/liquid_cow_flow - -# %fluid.molten.nickel:* (fluid.molten.nickel), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.nickel,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_ferrous,face2-5=12000:tinker/liquid_ferrous_flow - -# %fluid.molten.lead:* (fluid.molten.lead), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.lead,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_lead,face2-5=12000:tinker/liquid_lead_flow - -# %fluid.molten.silver:* (fluid.molten.silver), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.silver,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_silver,face2-5=12000:tinker/liquid_silver_flow - -# %fluid.molten.shiny:* (fluid.molten.shiny), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.shiny,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_shiny,face2-5=12000:tinker/liquid_shiny_flow - -# %fluid.molten.invar:* (fluid.molten.invar), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.invar,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_invar,face2-5=12000:tinker/liquid_invar_flow - -# %fluid.molten.electrum:* (fluid.molten.electrum), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.molten.electrum,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_electrum,face2-5=12000:tinker/liquid_electrum_flow - -# %fluid.ender:* (fluid.ender), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.TConstructFluid -block:id=%fluid.ender,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_ender,face2-5=12000:tinker/liquid_ender_flow - -# %liquid.slime:* (liquid.slime), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.slime.SlimeFluid -block:id=%liquid.slime,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/slime_blue,face2-5=12000:tinker/slime_blue_flow - -# %liquid.glue:* (liquid.glue), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=tconstruct.blocks.GlueFluid -block:id=%liquid.glue,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:tinker/liquid_glue,face2-5=12000:tinker/liquid_glue_flow - -# %ToolStationBlock:* (ToolStationBlock), render=tconstruct.client.block.TableRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ToolStationBlock -block:id=%ToolStationBlock,data=0,stdrot=true,face0=0:tinker/toolstation_bottom,face1=0:tinker/toolstation_top,face2-5=0:tinker/toolstation_side -block:id=%ToolStationBlock,data=1,stdrot=true,face0=0:tinker/partbuilder_oak_bottom,face1=0:tinker/partbuilder_oak_top,face2-5=0:tinker/partbuilder_oak_side -block:id=%ToolStationBlock,data=2,stdrot=true,face0=0:tinker/partbuilder_spruce_bottom,face1=0:tinker/partbuilder_spruce_top,face2-5=0:tinker/partbuilder_spruce_side -block:id=%ToolStationBlock,data=3,stdrot=true,face0=0:tinker/partbuilder_birch_bottom,face1=0:tinker/partbuilder_birch_top,face2-5=0:tinker/partbuilder_birch_side -block:id=%ToolStationBlock,data=4,stdrot=true,face0=0:tinker/partbuilder_jungle_bottom,face1=0:tinker/partbuilder_jungle_top,face2-5=0:tinker/partbuilder_jungle_side -block:id=%ToolStationBlock,data=5,data=6,data=7,data=8,data=9,stdrot=true,face0=0:tinker/patternchest_bottom,face1=0:tinker/patternchest_top,face2-5=0:tinker/patternchest_side -block:id=%ToolStationBlock,data=10,stdrot=true,face0=0:tinker/stenciltable_oak_bottom,face1=0:tinker/stenciltable_oak_top,face2-5=0:tinker/stenciltable_oak_side -block:id=%ToolStationBlock,data=11,stdrot=true,face0=0:tinker/stenciltable_spruce_bottom,face1=0:tinker/stenciltable_spruce_top,face2-5=0:tinker/stenciltable_spruce_side -block:id=%ToolStationBlock,data=12,stdrot=true,face0=0:tinker/stenciltable_birch_bottom,face1=0:tinker/stenciltable_birch_top,face2-5=0:tinker/stenciltable_birch_side -block:id=%ToolStationBlock,data=13,stdrot=true,face0=0:tinker/stenciltable_jungle_bottom,face1=0:tinker/stenciltable_jungle_top,face2-5=0:tinker/stenciltable_jungle_side - -# %ToolForgeBlock:* (ToolForgeBlock), render=tconstruct.client.block.TableForgeRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ToolForgeBlock -block:id=%ToolForgeBlock,data=0,stdrot=true,face0=0:minecraft/iron_block,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_iron -block:id=%ToolForgeBlock,data=1,stdrot=true,face0=0:minecraft/gold_block,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_gold -block:id=%ToolForgeBlock,data=2,stdrot=true,face0=0:minecraft/diamond_block,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_diamond -block:id=%ToolForgeBlock,data=3,stdrot=true,face0=0:minecraft/emerald_block,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_emerald -block:id=%ToolForgeBlock,data=4,stdrot=true,face0=0:tinker/compressed_cobalt,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_cobalt -block:id=%ToolForgeBlock,data=5,stdrot=true,face0=0:tinker/compressed_ardite,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_ardite -block:id=%ToolForgeBlock,data=6,stdrot=true,face0=0:tinker/compressed_manyullyn,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_manyullyn -block:id=%ToolForgeBlock,data=7,stdrot=true,face0=0:tinker/compressed_copper,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_copper -block:id=%ToolForgeBlock,data=8,stdrot=true,face0=0:tinker/compressed_bronze,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_bronze -block:id=%ToolForgeBlock,data=9,stdrot=true,face0=0:tinker/compressed_tin,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_tin -block:id=%ToolForgeBlock,data=10,stdrot=true,face0=0:tinker/compressed_aluminum,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_aluminum -block:id=%ToolForgeBlock,data=11,stdrot=true,face0=0:tinker/compressed_alubrass,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_alubrass -block:id=%ToolForgeBlock,data=12,stdrot=true,face0=0:tinker/compressed_alumite,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_alumite -block:id=%ToolForgeBlock,data=13,stdrot=true,face0=0:tinker/compressed_steel,face1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_steel -block:id=%ToolForgeBlock,data=14,stdrot=true,face0=0:tinker/compressed_ender,face1=0:tinker/toolforge_top -block:id=%ToolForgeBlock,data=15,stdrot=true,face0=0:tinker/compressed_cobalt,face1=0:tinker/toolforge_top - -# %CraftingStation:* (CraftingStation), render=tconstruct.client.block.TableRender(CUSTOM), opaque=false,cls=tconstruct.blocks.CraftingStationBlock -block:id=%CraftingStation,data=*,stdrot=true,face0=0:tinker/craftingstation_bottom,face1=0:tinker/craftingstation_top,face2-5=0:tinker/craftingstation_side - -# %CraftingSlab:* (CraftingSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.CraftingSlab -block:id=%CraftingSlab,data=0,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/craftingstation_bottom,face1=0:tinker/craftingstation_top,face2-5=0:tinker/craftingstation_slab_side -block:id=%CraftingSlab,data=1,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/toolstation_bottom,face1=0:tinker/toolstation_top,face2-5=0:tinker/toolstation_slab_side -block:id=%CraftingSlab,data=2,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/partbuilder_oak_bottom,face1=0:tinker/partbuilder_oak_top,face2-5=0:tinker/partbuilder_slab_side -block:id=%CraftingSlab,data=3,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/stenciltable_oak_bottom,face1=0:tinker/stenciltable_oak_top,face2-5=0:tinker/stenciltable_slab_side -block:id=%CraftingSlab,data=4,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/patternchest_bottom,face1=0:tinker/patternchest_top,face2-5=0:tinker/patternchest_slab_side -block:id=%CraftingSlab,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_slab_side -block:id=%CraftingSlab,data=8,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/craftingstation_bottom,face1=0:tinker/craftingstation_top,face2-5=0:tinker/craftingstation_slab_side -block:id=%CraftingSlab,data=9,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/toolstation_bottom,face1=0:tinker/toolstation_top,face2-5=0:tinker/toolstation_slab_side -block:id=%CraftingSlab,data=10,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/partbuilder_oak_bottom,face1=0:tinker/partbuilder_oak_top,face2-5=0:tinker/partbuilder_slab_side -block:id=%CraftingSlab,data=11,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/stenciltable_oak_bottom,face1=0:tinker/stenciltable_oak_top,face2-5=0:tinker/stenciltable_slab_side -block:id=%CraftingSlab,data=12,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/patternchest_bottom,face1=0:tinker/patternchest_top,face2-5=0:tinker/patternchest_slab_side -block:id=%CraftingSlab,data=13,stdrot=true,transparency=TRANSPARENT,face0-1=0:tinker/toolforge_top,face2-5=0:tinker/toolforge_slab_side - -# %FurnaceSlab:* (FurnaceSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.FurnaceSlab -block:id=%FurnaceSlab,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/furnace_top,face2=0:tinker/furnaceslab_side,face3=0:tinker/furnaceslab_front,face4-5=0:tinker/furnaceslab_side -block:id=%FurnaceSlab,data=1,stdrot=true,transparency=TRANSPARENT,face3=0:minecraft/furnace_top -block:id=%FurnaceSlab,data=8,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/furnace_top,face2=0:tinker/furnaceslab_side,face3=0:tinker/furnaceslab_front,face4-5=0:tinker/furnaceslab_side -block:id=%FurnaceSlab,data=9,stdrot=true,transparency=TRANSPARENT,face3=0:minecraft/furnace_top - -# %HeldItemBlock:* (HeldItemBlock), render=tconstruct.client.block.FrypanRender(CUSTOM), opaque=false,cls=tconstruct.blocks.EquipBlock -block:id=%HeldItemBlock,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block - -# %CraftedSoil:* (CraftedSoil), render=(STANDARD), opaque=true,cls=tconstruct.blocks.SoilBlock -block:id=%CraftedSoil,data=0,stdrot=true,face0-5=0:tinker/slimesand -block:id=%CraftedSoil,data=1,stdrot=true,face0-5=0:tinker/grout -block:id=%CraftedSoil,data=2,stdrot=true,face0-5=0:tinker/slimesandblue -block:id=%CraftedSoil,data=3,stdrot=true,face0-5=0:tinker/graveyardsoil -block:id=%CraftedSoil,data=4,stdrot=true,face0-5=0:tinker/consecratedsoil -block:id=%CraftedSoil,data=5,stdrot=true,face0-5=0:tinker/slimedirt_blue -block:id=%CraftedSoil,data=6,stdrot=true,face0-5=0:tinker/nether_grout -block:id=%CraftedSoil,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tinker/slimesand - -# %SearedSlab:* (SearedSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SearedSlab -block:id=%SearedSlab,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbrick -block:id=%SearedSlab,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedstone -block:id=%SearedSlab,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedcobble -block:id=%SearedSlab,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedpaver -block:id=%SearedSlab,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedroad -block:id=%SearedSlab,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbrickfancy -block:id=%SearedSlab,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbricksquare -block:id=%SearedSlab,data=7,stdrot=true,transparency=TRANSPARENT,face0-1=0:tinker/searedpaver,face2-5=0:tinker/searedcreeper -block:id=%SearedSlab,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbrick -block:id=%SearedSlab,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedstone -block:id=%SearedSlab,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedcobble -block:id=%SearedSlab,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedpaver -block:id=%SearedSlab,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedroad -block:id=%SearedSlab,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbrickfancy -block:id=%SearedSlab,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedbricksquare -block:id=%SearedSlab,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:tinker/searedpaver,face2-5=0:tinker/searedcreeper - -# %SpeedSlab:* (SpeedSlab), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SpeedSlab -block:id=%SpeedSlab,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_rough -block:id=%SpeedSlab,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_rough_road -block:id=%SpeedSlab,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth -block:id=%SpeedSlab,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_brick -block:id=%SpeedSlab,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_road -block:id=%SpeedSlab,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_fancy -block:id=%SpeedSlab,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_chiseled -block:id=%SpeedSlab,data=7,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_rough -block:id=%SpeedSlab,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_rough_road -block:id=%SpeedSlab,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth -block:id=%SpeedSlab,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_brick -block:id=%SpeedSlab,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_road -block:id=%SpeedSlab,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_fancy -block:id=%SpeedSlab,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_smooth_chiseled -block:id=%SpeedSlab,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/brownstone_rough - -# %MetalBlock:* (MetalBlock), render=(STANDARD), opaque=true,cls=tconstruct.blocks.TMetalBlock -block:id=%MetalBlock,data=0,stdrot=true,face0-5=0:tinker/compressed_cobalt -block:id=%MetalBlock,data=1,stdrot=true,face0-5=0:tinker/compressed_ardite -block:id=%MetalBlock,data=2,stdrot=true,face0-5=0:tinker/compressed_manyullyn -block:id=%MetalBlock,data=3,stdrot=true,face0-5=0:tinker/compressed_copper -block:id=%MetalBlock,data=4,stdrot=true,face0-5=0:tinker/compressed_bronze -block:id=%MetalBlock,data=5,stdrot=true,face0-5=0:tinker/compressed_tin -block:id=%MetalBlock,data=6,stdrot=true,face0-5=0:tinker/compressed_aluminum -block:id=%MetalBlock,data=7,stdrot=true,face0-5=0:tinker/compressed_alubrass -block:id=%MetalBlock,data=8,stdrot=true,face0-5=0:tinker/compressed_alumite -block:id=%MetalBlock,data=9,stdrot=true,face0-5=0:tinker/compressed_steel -block:id=%MetalBlock,data=10,stdrot=true,face0-5=0:tinker/compressed_ender -block:id=%MetalBlock,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tinker/compressed_cobalt - -# %MeatBlock:* (MeatBlock), render=(STANDARD), opaque=true,cls=tconstruct.blocks.MeatBlock -block:id=%MeatBlock,data=0,stdrot=true,face0-1=0:tinker/ham_bone,face2-5=0:tinker/ham_skin -block:id=%MeatBlock,data=4,stdrot=true,face0-3=0:tinker/ham_skin,face4-5=0:tinker/ham_bone -block:id=%MeatBlock,data=8,stdrot=true,face0-1=0:tinker/ham_skin,face2-3=0:tinker/ham_bone,face4-5=0:tinker/ham_skin -block:id=%MeatBlock,data=12,stdrot=true,face0-5=0:tinker/ham_skin - -# %GlueBlock:* (GlueBlock), render=(STANDARD), opaque=true,cls=tconstruct.blocks.GlueBlock -block:id=%GlueBlock,data=*,stdrot=true,face0-5=0:tinker/glue - -# %WoolSlab1:* (WoolSlab1), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SlabBase -block:id=%WoolSlab1,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_white -block:id=%WoolSlab1,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_orange -block:id=%WoolSlab1,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_magenta -block:id=%WoolSlab1,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_light_blue -block:id=%WoolSlab1,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_yellow -block:id=%WoolSlab1,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_lime -block:id=%WoolSlab1,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_pink -block:id=%WoolSlab1,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_gray -block:id=%WoolSlab1,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_white -block:id=%WoolSlab1,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_orange -block:id=%WoolSlab1,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_magenta -block:id=%WoolSlab1,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_light_blue -block:id=%WoolSlab1,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_yellow -block:id=%WoolSlab1,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_lime -block:id=%WoolSlab1,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_pink -block:id=%WoolSlab1,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_gray - -# %WoolSlab2:* (WoolSlab2), render=(STANDARD), opaque=false,cls=tconstruct.blocks.SlabBase -block:id=%WoolSlab2,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_silver -block:id=%WoolSlab2,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_cyan -block:id=%WoolSlab2,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_purple -block:id=%WoolSlab2,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_blue -block:id=%WoolSlab2,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_brown -block:id=%WoolSlab2,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_green -block:id=%WoolSlab2,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_red -block:id=%WoolSlab2,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_black -block:id=%WoolSlab2,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_silver -block:id=%WoolSlab2,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_cyan -block:id=%WoolSlab2,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_purple -block:id=%WoolSlab2,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_blue -block:id=%WoolSlab2,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_brown -block:id=%WoolSlab2,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_green -block:id=%WoolSlab2,data=14,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_red -block:id=%WoolSlab2,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/wool_colored_black - -# %Smeltery:* (Smeltery), render=tconstruct.client.block.SmelteryRender(CUSTOM), opaque=true,cls=tconstruct.blocks.SmelteryBlock -block:id=%Smeltery,data=0,stdrot=true,face0-2=0:tinker/smeltery_side,face3=0:tinker/smeltery_inactive,face4-5=0:tinker/smeltery_side -block:id=%Smeltery,data=1,stdrot=true,face0-2=0:tinker/drain_side,face3=0:tinker/drain_out,face4-5=0:tinker/drain_side -block:id=%Smeltery,data=2,data=3,stdrot=true,face0-5=0:tinker/searedbrick -block:id=%Smeltery,data=4,stdrot=true,face0-5=0:tinker/searedstone -block:id=%Smeltery,data=5,stdrot=true,face0-5=0:tinker/searedcobble -block:id=%Smeltery,data=6,stdrot=true,face0-5=0:tinker/searedpaver -block:id=%Smeltery,data=7,stdrot=true,face0-5=0:tinker/searedbrickcracked -block:id=%Smeltery,data=8,stdrot=true,face0-5=0:tinker/searedroad -block:id=%Smeltery,data=9,stdrot=true,face0-5=0:tinker/searedbrickfancy -block:id=%Smeltery,data=10,stdrot=true,face0-5=0:tinker/searedbricksquare -block:id=%Smeltery,data=11,stdrot=true,face0-1=0:tinker/searedpaver,face2-5=0:tinker/searedcreeper - -# %SmelteryNether:* (SmelteryNether), render=tconstruct.client.block.SmelteryRender(CUSTOM), opaque=true,cls=tconstruct.blocks.SmelteryBlock -block:id=%SmelteryNether,data=0,stdrot=true,face0-2=0:tinker/nether_smeltery_side,face3=0:tinker/nether_smeltery_inactive,face4-5=0:tinker/nether_smeltery_side -block:id=%SmelteryNether,data=1,stdrot=true,face0-2=0:tinker/nether_drain_side,face3=0:tinker/nether_drain_out,face4-5=0:tinker/nether_drain_side -block:id=%SmelteryNether,data=2,data=3,stdrot=true,face0-5=0:tinker/nether_searedbrick -block:id=%SmelteryNether,data=4,stdrot=true,face0-5=0:tinker/nether_searedstone -block:id=%SmelteryNether,data=5,stdrot=true,face0-5=0:tinker/nether_searedcobble -block:id=%SmelteryNether,data=6,stdrot=true,face0-5=0:tinker/nether_searedpaver -block:id=%SmelteryNether,data=7,stdrot=true,face0-5=0:tinker/nether_searedbrickcracked -block:id=%SmelteryNether,data=8,stdrot=true,face0-5=0:tinker/nether_searedroad -block:id=%SmelteryNether,data=9,stdrot=true,face0-5=0:tinker/nether_searedbrickfancy -block:id=%SmelteryNether,data=10,stdrot=true,face0-5=0:tinker/nether_searedbricksquare -block:id=%SmelteryNether,data=11,stdrot=true,face0-1=0:tinker/nether_searedpaver,face2-5=0:tinker/nether_searedcreeper - -# %LavaTank:* (LavaTank), render=tconstruct.client.block.TankRender(CUSTOM), opaque=false,cls=tconstruct.blocks.LavaTankBlock -block:id=%LavaTank,data=0,stdrot=true,face0-1=12000:tinker/lavatank_top,face2-5=12000:tinker/lavatank_side -block:id=%LavaTank,data=1,stdrot=true,face0=12000:tinker/searedgague_bottom,face1=12000:tinker/searedgague_top,face2-5=12000:tinker/searedgague_side -block:id=%LavaTank,data=2,stdrot=true,face0=12000:tinker/searedwindow_bottom,face1=12000:tinker/searedwindow_top,face2-5=12000:tinker/searedwindow_side -block:id=%LavaTank,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=12000:tinker/lavatank_top,face2-5=12000:tinker/lavatank_side - -# %LavaTankNether:* (LavaTankNether), render=tconstruct.client.block.TankRender(CUSTOM), opaque=false,cls=tconstruct.blocks.LavaTankBlock -block:id=%LavaTankNether,data=0,stdrot=true,face0-1=12000:tinker/nether_lavatank_top,face2-5=12000:tinker/nether_lavatank_side -block:id=%LavaTankNether,data=1,stdrot=true,face0=12000:tinker/nether_searedgague_bottom,face1=12000:tinker/nether_searedgague_top,face2-5=12000:tinker/nether_searedgague_side -block:id=%LavaTankNether,data=2,stdrot=true,face0=12000:tinker/nether_searedwindow_bottom,face1=12000:tinker/nether_searedwindow_top,face2-5=12000:tinker/nether_searedwindow_side -block:id=%LavaTankNether,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-1=12000:tinker/nether_lavatank_top,face2-5=12000:tinker/nether_lavatank_side - -# %SearedBlock:* (SearedBlock), render=tconstruct.client.block.SearedRender(CUSTOM), opaque=false,cls=tconstruct.blocks.SearedBlock -block:id=%SearedBlock,data=0,stdrot=true,face0=12000:tinker/castingtable_bottom,face1=12000:tinker/castingtable_top,face2-5=12000:tinker/castingtable_side -block:id=%SearedBlock,data=1,stdrot=true,face0-5=12000:tinker/faucet -block:id=%SearedBlock,data=2,stdrot=true,face0=12000:tinker/blockcast_bottom,face1=12000:tinker/blockcast_top,face2-5=12000:tinker/blockcast_side -block:id=%SearedBlock,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:tinker/faucet - -# %SearedBlockNether:* (SearedBlockNether), render=tconstruct.client.block.SearedRender(CUSTOM), opaque=false,cls=tconstruct.blocks.SearedBlock -block:id=%SearedBlockNether,data=0,stdrot=true,face0=12000:tinker/nether_castingtable_bottom,face1=12000:tinker/nether_castingtable_top,face2-5=12000:tinker/nether_castingtable_side -block:id=%SearedBlockNether,data=1,stdrot=true,face0-5=12000:tinker/nether_faucet -block:id=%SearedBlockNether,data=2,stdrot=true,face0=12000:tinker/nether_blockcast_bottom,face1=12000:tinker/nether_blockcast_top,face2-5=12000:tinker/nether_blockcast_side -block:id=%SearedBlockNether,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:tinker/nether_faucet - -# %CastingChannel:* (CastingChannel), render=tconstruct.client.block.BlockRenderCastingChannel(CUSTOM), opaque=false,cls=tconstruct.blocks.CastingChannelBlock -block:id=%CastingChannel,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/searedstone - -# %Redstone.Landmine:* (Redstone.Landmine), render=tconstruct.client.block.RenderLandmine(CUSTOM), opaque=false,cls=tconstruct.blocks.BlockLandmine -block:id=%Redstone.Landmine,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/Landmine - -# %trap.punji:* (trap.punji), render=tconstruct.client.block.PunjiRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.Punji -block:id=%trap.punji,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/punji - -# %trap.barricade.oak:* (trap.barricade.oak), render=tconstruct.client.block.BarricadeRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.BarricadeBlock -block:id=%trap.barricade.oak,data=*,stdrot=true,face0-5=0:minecraft/log_oak - -# %trap.barricade.spruce:* (trap.barricade.spruce), render=tconstruct.client.block.BarricadeRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.BarricadeBlock -block:id=%trap.barricade.spruce,data=*,stdrot=true,face0-5=0:minecraft/log_spruce - -# %trap.barricade.birch:* (trap.barricade.birch), render=tconstruct.client.block.BarricadeRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.BarricadeBlock -block:id=%trap.barricade.birch,data=*,stdrot=true,face0-5=0:minecraft/log_birch - -# %trap.barricade.jungle:* (trap.barricade.jungle), render=tconstruct.client.block.BarricadeRender(CUSTOM), opaque=false,cls=tconstruct.blocks.traps.BarricadeBlock -block:id=%trap.barricade.jungle,data=*,stdrot=true,face0-5=0:minecraft/log_jungle - -# %explosive.slime:* (explosive.slime), render=(STANDARD), opaque=true,cls=tconstruct.blocks.SlimeExplosive -block:id=%explosive.slime,data=0,data=1,stdrot=true,face0=0:tinker/sdx_top_green,face1=0:tinker/sdx_bottom_green,face2-5=0:tinker/sdx_side_green -block:id=%explosive.slime,data=2,data=3,stdrot=true,face0=0:tinker/sdx_top_blue,face1=0:tinker/sdx_bottom_blue,face2-5=0:tinker/sdx_side_blue - -# %Armor.DryingRack:* (Armor.DryingRack), render=tconstruct.client.block.DryingRackRender(CUSTOM), opaque=false,cls=tconstruct.blocks.DryingRack -block:id=%Armor.DryingRack,data=0,data=1,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak -block:id=%Armor.DryingRack,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=12000:minecraft/planks_oak - -# %slime.gel:* (slime.gel), render=(STANDARD), opaque=true,cls=tconstruct.blocks.slime.SlimeGel -block:id=%slime.gel,data=0,stdrot=true,face0-5=0:tinker/slimeblock_blue -block:id=%slime.gel,data=1,stdrot=true,face0-5=0:tinker/slimeblock_green -block:id=%slime.gel,data=2,stdrot=true,face0-5=0:tinker/slimeblock_purple -block:id=%slime.gel,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tinker/slimeblock_blue - -# %slime.grass:* (slime.grass), render=(STANDARD), opaque=true,cls=tconstruct.blocks.slime.SlimeGrass -block:id=%slime.grass,data=0,stdrot=true,face0=0:tinker/slimedirt_blue,face1=0:tinker/slimegrass_green_top,face2-5=0:tinker/slimegrass_green_blue_side -block:id=%slime.grass,data=1,stdrot=true,face0=0:minecraft/dirt,face1=0:tinker/slimegrass_green_top,face2-5=0:tinker/slimegrass_green_dirt_side -block:id=%slime.grass,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:tinker/slimedirt_blue,face1=0:tinker/slimegrass_green_top,face2-5=0:tinker/slimegrass_green_blue_side - -# %slime.grass.tall:* (slime.grass.tall), render=(CROSSEDSQUARES), opaque=false,cls=tconstruct.blocks.slime.SlimeTallGrass -block:id=%slime.grass.tall,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/slimegrass_blue_tall - -# %slime.leaves:* (slime.leaves), render=(STANDARD), opaque=true,cls=tconstruct.blocks.slime.SlimeLeaves -block:id=%slime.leaves,data=0,stdrot=true,face0-5=0:tinker/slimeleaves_blue_fast -block:id=%slime.leaves,data=4,stdrot=true,face0-5=0:tinker/slimeleaves_blue_fast -block:id=%slime.leaves,data=8,stdrot=true,face0-5=0:tinker/slimeleaves_blue_fast -block:id=%slime.leaves,data=12,stdrot=true,face0-5=0:tinker/slimeleaves_blue_fast - -# %slime.sapling:* (slime.sapling), render=(CROSSEDSQUARES), opaque=false,cls=tconstruct.blocks.slime.SlimeSapling -block:id=%slime.sapling,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/slimesapling_blue -block:id=%slime.sapling,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/slimesapling_blue - -# %slime.channel:* (slime.channel), render=tconstruct.client.block.SlimeChannelRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ConveyorBase -block:id=%slime.channel,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/greencurrent,face1=0:tinker/greencurrent_flow,face2-5=0:tinker/greencurrent -block:id=%slime.channel,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/greencurrent - -# %blood.channel:* (blood.channel), render=tconstruct.client.block.SlimeChannelRender(CUSTOM), opaque=false,cls=tconstruct.blocks.ConveyorBase -block:id=%blood.channel,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,face0=0:tinker/liquid_cow,face1=0:tinker/liquid_cow_flow,face2-5=0:tinker/liquid_cow -block:id=%blood.channel,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/liquid_cow - -# %slime.pad:* (slime.pad), render=tconstruct.client.block.SlimePadRender(CUSTOM), opaque=false,cls=tconstruct.blocks.SlimePad -block:id=%slime.pad,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/slimeblock_green - -# %decoration.stonetorch:* (decoration.stonetorch), render=(TORCH), opaque=false,cls=tconstruct.blocks.StoneTorch -block:id=%decoration.stonetorch,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/torch_stone - -# %decoration.stoneladder:* (decoration.stoneladder), render=(LADDER), opaque=false,cls=tconstruct.blocks.StoneLadder -block:id=%decoration.stoneladder,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/ladder_stone - -# %decoration.multibrick:* (decoration.multibrick), render=(STANDARD), opaque=true,cls=tconstruct.blocks.MultiBrick -block:id=%decoration.multibrick,data=0,stdrot=true,face0-5=0:tinker/bricks/brick_obsidian -block:id=%decoration.multibrick,data=1,stdrot=true,face0-5=0:tinker/bricks/brick_sandstone -block:id=%decoration.multibrick,data=2,stdrot=true,face0-5=0:tinker/bricks/brick_netherrack -block:id=%decoration.multibrick,data=3,stdrot=true,face0-5=0:tinker/bricks/brick_stone_refined -block:id=%decoration.multibrick,data=4,stdrot=true,face0-5=0:tinker/bricks/brick_iron -block:id=%decoration.multibrick,data=5,stdrot=true,face0-5=0:tinker/bricks/brick_gold -block:id=%decoration.multibrick,data=6,stdrot=true,face0-5=0:tinker/bricks/brick_lapis -block:id=%decoration.multibrick,data=7,stdrot=true,face0-5=0:tinker/bricks/brick_diamond -block:id=%decoration.multibrick,data=8,stdrot=true,face0-5=0:tinker/bricks/brick_redstone -block:id=%decoration.multibrick,data=9,stdrot=true,face0-5=0:tinker/bricks/brick_bone -block:id=%decoration.multibrick,data=10,stdrot=true,face0-5=0:tinker/bricks/brick_slime -block:id=%decoration.multibrick,data=11,stdrot=true,face0-5=0:tinker/bricks/brick_blueslime -block:id=%decoration.multibrick,data=12,stdrot=true,face0-5=0:tinker/bricks/brick_endstone -block:id=%decoration.multibrick,data=13,stdrot=true,face0-5=0:tinker/bricks/brick_obsidian_ingot -block:id=%decoration.multibrick,data=14,data=15,stdrot=true,face0-5=0:tinker/bricks/brick_obsidian - -# %decoration.multibrickfancy:* (decoration.multibrickfancy), render=(STANDARD), opaque=true,cls=tconstruct.blocks.MultiBrickFancy -block:id=%decoration.multibrickfancy,data=0,stdrot=true,face0-5=0:tinker/bricks/fancybrick_obsidian -block:id=%decoration.multibrickfancy,data=1,stdrot=true,face0-5=0:tinker/bricks/fancybrick_sandstone -block:id=%decoration.multibrickfancy,data=2,stdrot=true,face0-5=0:tinker/bricks/fancybrick_netherrack -block:id=%decoration.multibrickfancy,data=3,stdrot=true,face0-5=0:tinker/bricks/fancybrick_stone_refined -block:id=%decoration.multibrickfancy,data=4,stdrot=true,face0-5=0:tinker/bricks/fancybrick_iron -block:id=%decoration.multibrickfancy,data=5,stdrot=true,face0-5=0:tinker/bricks/fancybrick_gold -block:id=%decoration.multibrickfancy,data=6,stdrot=true,face0-5=0:tinker/bricks/fancybrick_lapis -block:id=%decoration.multibrickfancy,data=7,stdrot=true,face0-5=0:tinker/bricks/fancybrick_diamond -block:id=%decoration.multibrickfancy,data=8,stdrot=true,face0-5=0:tinker/bricks/fancybrick_redstone -block:id=%decoration.multibrickfancy,data=9,stdrot=true,face0-5=0:tinker/bricks/fancybrick_bone -block:id=%decoration.multibrickfancy,data=10,stdrot=true,face0-5=0:tinker/bricks/fancybrick_slime -block:id=%decoration.multibrickfancy,data=11,stdrot=true,face0-5=0:tinker/bricks/fancybrick_blueslime -block:id=%decoration.multibrickfancy,data=12,stdrot=true,face0-5=0:tinker/bricks/fancybrick_endstone -block:id=%decoration.multibrickfancy,data=13,stdrot=true,face0-5=0:tinker/bricks/fancybrick_obsidian_ingot -block:id=%decoration.multibrickfancy,data=14,stdrot=true,face0-5=0:tinker/bricks/fancybrick_stone -block:id=%decoration.multibrickfancy,data=15,stdrot=true,face0-5=0:tinker/bricks/road_stone - -# %ore.berries.one:* (ore.berries.one), render=tconstruct.client.block.OreberryRender(CUSTOM), opaque=false,cls=tconstruct.blocks.OreberryBush -block:id=%ore.berries.one,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_iron_fast -block:id=%ore.berries.one,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_gold_fast -block:id=%ore.berries.one,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_copper_fast -block:id=%ore.berries.one,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_tin_fast -block:id=%ore.berries.one,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_iron_fast -block:id=%ore.berries.one,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_gold_fast -block:id=%ore.berries.one,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_copper_fast -block:id=%ore.berries.one,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_tin_fast -block:id=%ore.berries.one,data=8,stdrot=true,face0-5=0:tinker/crops/berry_iron_fast -block:id=%ore.berries.one,data=9,stdrot=true,face0-5=0:tinker/crops/berry_gold_fast -block:id=%ore.berries.one,data=10,stdrot=true,face0-5=0:tinker/crops/berry_copper_fast -block:id=%ore.berries.one,data=11,stdrot=true,face0-5=0:tinker/crops/berry_tin_fast -block:id=%ore.berries.one,data=12,stdrot=true,face0-5=0:tinker/crops/berry_iron_ripe_fast -block:id=%ore.berries.one,data=13,stdrot=true,face0-5=0:tinker/crops/berry_gold_ripe_fast -block:id=%ore.berries.one,data=14,stdrot=true,face0-5=0:tinker/crops/berry_copper_ripe_fast -block:id=%ore.berries.one,data=15,stdrot=true,face0-5=0:tinker/crops/berry_tin_ripe_fast - -# %ore.berries.two:* (ore.berries.two), render=tconstruct.client.block.OreberryRender(CUSTOM), opaque=false,cls=tconstruct.blocks.OreberryBushEssence -block:id=%ore.berries.two,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_aluminum_fast -block:id=%ore.berries.two,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_essence_fast -block:id=%ore.berries.two,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_aluminum_fast -block:id=%ore.berries.two,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:tinker/crops/berry_essence_fast -block:id=%ore.berries.two,data=8,stdrot=true,face0-5=0:tinker/crops/berry_aluminum_fast -block:id=%ore.berries.two,data=9,stdrot=true,face0-5=0:tinker/crops/berry_essence_fast -block:id=%ore.berries.two,data=12,stdrot=true,face0-5=0:tinker/crops/berry_aluminum_ripe_fast -block:id=%ore.berries.two,data=13,stdrot=true,face0-5=0:tinker/crops/berry_essence_ripe_fast - -# %SearedBrick:* (SearedBrick), render=(STANDARD), opaque=true,cls=tconstruct.blocks.MetalOre -block:id=%SearedBrick,data=0,stdrot=true,face0-5=0:tinker/nether_slag -block:id=%SearedBrick,data=1,stdrot=true,face0-5=0:tinker/nether_cobalt -block:id=%SearedBrick,data=2,stdrot=true,face0-5=0:tinker/nether_ardite -block:id=%SearedBrick,data=3,stdrot=true,face0-5=0:tinker/ore_copper -block:id=%SearedBrick,data=4,stdrot=true,face0-5=0:tinker/ore_tin -block:id=%SearedBrick,data=5,stdrot=true,face0-5=0:tinker/ore_aluminum -block:id=%SearedBrick,data=6,stdrot=true,face0-5=0:tinker/ore_slag -block:id=%SearedBrick,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tinker/nether_slag - -# %GravelOre:* (GravelOre), render=(STANDARD), opaque=true,cls=tconstruct.blocks.GravelOre -block:id=%GravelOre,data=0,stdrot=true,face0-5=0:tinker/ore_iron_gravel -block:id=%GravelOre,data=1,stdrot=true,face0-5=0:tinker/ore_gold_gravel -block:id=%GravelOre,data=2,stdrot=true,face0-5=0:tinker/ore_copper_gravel -block:id=%GravelOre,data=3,stdrot=true,face0-5=0:tinker/ore_tin_gravel -block:id=%GravelOre,data=4,stdrot=true,face0-5=0:tinker/ore_aluminum_gravel -block:id=%GravelOre,data=5,stdrot=true,face0-5=0:tinker/ore_cobalt_gravel - -# %SpeedBlock:* (SpeedBlock), render=(STANDARD), opaque=true,cls=tconstruct.blocks.SpeedBlock -block:id=%SpeedBlock,data=0,stdrot=true,face0-5=0:tinker/brownstone_rough -block:id=%SpeedBlock,data=1,stdrot=true,face0-5=0:tinker/brownstone_rough_road -block:id=%SpeedBlock,data=2,stdrot=true,face0-5=0:tinker/brownstone_smooth -block:id=%SpeedBlock,data=3,stdrot=true,face0-5=0:tinker/brownstone_smooth_brick -block:id=%SpeedBlock,data=4,stdrot=true,face0-5=0:tinker/brownstone_smooth_road -block:id=%SpeedBlock,data=5,stdrot=true,face0-5=0:tinker/brownstone_smooth_fancy -block:id=%SpeedBlock,data=6,stdrot=true,face0-5=0:tinker/brownstone_smooth_chiseled -block:id=%SpeedBlock,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tinker/brownstone_rough - -# %GlassBlock:* (GlassBlock), render=(STANDARD), opaque=false,cls=tconstruct.blocks.GlassBlockConnected -block:id=%GlassBlock,data=*,stdrot=true,face0-5=0:tinker/glass/clear/glass - -# %GlassPane:* (GlassPane), render=tconstruct.client.block.PaneConnectedRender(CUSTOM), opaque=false,cls=tconstruct.blocks.GlassPaneConnected -block:id=%GlassPane,data=*,stdrot=true,face0-5=0:tinker/glass/clear/glass - -# %GlassBlock.StainedClear:* (GlassBlock.StainedClear), render=(STANDARD), opaque=false,cls=tconstruct.blocks.GlassBlockConnectedMeta -block:id=%GlassBlock.StainedClear,data=0,stdrot=true,face0-5=12000:tinker/glass/stained/white/glass -block:id=%GlassBlock.StainedClear,data=1,stdrot=true,face0-5=12000:tinker/glass/stained/orange/glass -block:id=%GlassBlock.StainedClear,data=2,stdrot=true,face0-5=12000:tinker/glass/stained/magenta/glass -block:id=%GlassBlock.StainedClear,data=3,stdrot=true,face0-5=12000:tinker/glass/stained/light_blue/glass -block:id=%GlassBlock.StainedClear,data=4,stdrot=true,face0-5=12000:tinker/glass/stained/yellow/glass -block:id=%GlassBlock.StainedClear,data=5,stdrot=true,face0-5=12000:tinker/glass/stained/lime/glass -block:id=%GlassBlock.StainedClear,data=6,stdrot=true,face0-5=12000:tinker/glass/stained/pink/glass -block:id=%GlassBlock.StainedClear,data=7,stdrot=true,face0-5=12000:tinker/glass/stained/gray/glass -block:id=%GlassBlock.StainedClear,data=8,stdrot=true,face0-5=12000:tinker/glass/stained/light_gray/glass -block:id=%GlassBlock.StainedClear,data=9,stdrot=true,face0-5=12000:tinker/glass/stained/cyan/glass -block:id=%GlassBlock.StainedClear,data=10,stdrot=true,face0-5=12000:tinker/glass/stained/purple/glass -block:id=%GlassBlock.StainedClear,data=11,stdrot=true,face0-5=12000:tinker/glass/stained/blue/glass -block:id=%GlassBlock.StainedClear,data=12,stdrot=true,face0-5=12000:tinker/glass/stained/brown/glass -block:id=%GlassBlock.StainedClear,data=13,stdrot=true,face0-5=12000:tinker/glass/stained/green/glass -block:id=%GlassBlock.StainedClear,data=14,stdrot=true,face0-5=12000:tinker/glass/stained/red/glass -block:id=%GlassBlock.StainedClear,data=15,stdrot=true,face0-5=12000:tinker/glass/stained/black/glass - -# %GlassPaneClearStained:* (GlassPaneClearStained), render=tconstruct.client.block.PaneRender(PANE), opaque=false,cls=tconstruct.blocks.GlassPaneStained -block:id=%GlassPaneClearStained,data=0,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_white -block:id=%GlassPaneClearStained,data=1,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_orange -block:id=%GlassPaneClearStained,data=2,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_magenta -block:id=%GlassPaneClearStained,data=3,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_lightblue -block:id=%GlassPaneClearStained,data=4,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_yellow -block:id=%GlassPaneClearStained,data=5,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_lime -block:id=%GlassPaneClearStained,data=6,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_pink -block:id=%GlassPaneClearStained,data=7,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_gray -block:id=%GlassPaneClearStained,data=8,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_lightgray -block:id=%GlassPaneClearStained,data=9,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_cyan -block:id=%GlassPaneClearStained,data=10,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_purple -block:id=%GlassPaneClearStained,data=11,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_blue -block:id=%GlassPaneClearStained,data=12,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_brown -block:id=%GlassPaneClearStained,data=13,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_green -block:id=%GlassPaneClearStained,data=14,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_red -block:id=%GlassPaneClearStained,data=15,stdrot=true,transparency=TRANSPARENT,patch0-1=0:tinker/glass/stainedglass_black - -# %rail.wood:* (rail.wood), render=(MINECARTTRACK), opaque=false,cls=tconstruct.blocks.WoodRail -block:id=%rail.wood,data=0,data=1,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/woodrail -block:id=%rail.wood,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:tinker/woodrail_turn diff --git a/forge-1.11.2/src/main/resources/renderdata/TMechworks-models.txt b/forge-1.11.2/src/main/resources/renderdata/TMechworks-models.txt deleted file mode 100644 index 75a40f31..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TMechworks-models.txt +++ /dev/null @@ -1,32 +0,0 @@ -# TMechworks 1.7.2-60.0ab3ef0 -version:1.7 -modname:TMechworks - - -cfgfile:config/TMechworks.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %RedstoneMachine:* (RedstoneMachine), render=tmechworks.client.block.MachineRender(CUSTOM), opaque=true,cls=tmechworks.blocks.RedstoneMachine - -# %SignalTerminal:* (SignalTerminal), render=tmechworks.client.block.SignalTerminalRender(CUSTOM), opaque=false,cls=tmechworks.blocks.SignalTerminal -boxblock:id=%SignalTerminal,xmin=0.375,xmax=0.625,ymin=0.375,ymax=0.625,zmin=0.375,zmax=0.625,data=* - -# %MeshFilter:* (MeshFilter), render=tmechworks.client.block.FilterRender(CUSTOM), opaque=false,cls=tmechworks.blocks.FilterBlock -boxblock:id=%MeshFilter,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.1875,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%MeshFilter,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/TMechworks-texture.txt b/forge-1.11.2/src/main/resources/renderdata/TMechworks-texture.txt deleted file mode 100644 index 940594c6..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TMechworks-texture.txt +++ /dev/null @@ -1,44 +0,0 @@ -# TMechworks 1.7.2-60.0ab3ef0 -version:1.7 -modname:TMechworks - - -cfgfile:config/TMechworks.cfg - - -texturepath:assets/tmechworks/textures/blocks/ -texture:id=tinker/compressed_alubrass,filename=assets/tinker/textures/blocks/compressed_alubrass.png -texture:id=tmechworks/machines/drawbridge_bottom,filename=assets/tmechworks/textures/blocks/machines/drawbridge_bottom.png -texture:id=tmechworks/machines/drawbridge_bottom_extended,filename=assets/tmechworks/textures/blocks/machines/drawbridge_bottom_extended.png -texture:id=tmechworks/machines/drawbridge_bottom_face,filename=assets/tmechworks/textures/blocks/machines/drawbridge_bottom_face.png -texture:id=tmechworks/machines/drawbridge_side,filename=assets/tmechworks/textures/blocks/machines/drawbridge_side.png -texture:id=tmechworks/machines/drawbridge_side_advanced,filename=assets/tmechworks/textures/blocks/machines/drawbridge_side_advanced.png -texture:id=tmechworks/machines/drawbridge_side_extended,filename=assets/tmechworks/textures/blocks/machines/drawbridge_side_extended.png -texture:id=tmechworks/machines/drawbridge_top,filename=assets/tmechworks/textures/blocks/machines/drawbridge_top.png -texture:id=tmechworks/machines/drawbridge_top_extended,filename=assets/tmechworks/textures/blocks/machines/drawbridge_top_extended.png -texture:id=tmechworks/machines/drawbridge_top_face_extended,filename=assets/tmechworks/textures/blocks/machines/drawbridge_top_face_extended.png -texture:id=tmechworks/machines/firestarter_bottom,filename=assets/tmechworks/textures/blocks/machines/firestarter_bottom.png -texture:id=tmechworks/machines/firestarter_side,filename=assets/tmechworks/textures/blocks/machines/firestarter_side.png -texture:id=tmechworks/machines/firestarter_top,filename=assets/tmechworks/textures/blocks/machines/firestarter_top.png -texture:id=tmechworks/signalbus,filename=assets/tmechworks/textures/blocks/signalbus.png - - - -# %RedstoneMachine:* (RedstoneMachine), render=tmechworks.client.block.MachineRender(CUSTOM), opaque=true,cls=tmechworks.blocks.RedstoneMachine -block:id=%RedstoneMachine,data=0,stdrot=true,face0=0:tmechworks/machines/drawbridge_bottom,face1=0:tmechworks/machines/drawbridge_top,face2-4=0:tmechworks/machines/drawbridge_side,face5=0:tmechworks/machines/drawbridge_bottom_face -block:id=%RedstoneMachine,data=1,stdrot=true,face0=0:tmechworks/machines/firestarter_bottom,face1=0:tmechworks/machines/firestarter_top,face2-5=0:tmechworks/machines/firestarter_side -block:id=%RedstoneMachine,data=2,stdrot=true,face0=0:tmechworks/machines/drawbridge_bottom,face1=0:tmechworks/machines/drawbridge_top,face2-4=0:tmechworks/machines/drawbridge_side_advanced,face5=0:tmechworks/machines/drawbridge_bottom_face -block:id=%RedstoneMachine,data=3,stdrot=true,face0=0:tmechworks/machines/drawbridge_bottom_extended,face1=0:tmechworks/machines/drawbridge_top_extended,face2-4=0:tmechworks/machines/drawbridge_side_extended,face5=0:tmechworks/machines/drawbridge_top_face_extended -block:id=%RedstoneMachine,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:tmechworks/machines/drawbridge_top - -# %Dynamo:* (Dynamo), render=(CUSTOM), opaque=false,cls=tmechworks.blocks.DynamoBlock -block:id=%Dynamo,data=*,stdrot=true,face0-5=0:tinker/compressed_alubrass - -# %SignalBus:* (SignalBus), render=tmechworks.client.block.SignalBusRender(CUSTOM), opaque=false,cls=tmechworks.blocks.SignalBus -block:id=%SignalBus,data=*,stdrot=true,face0-5=0:tmechworks/signalbus - -# %SignalTerminal:* (SignalTerminal), render=tmechworks.client.block.SignalTerminalRender(CUSTOM), opaque=false,cls=tmechworks.blocks.SignalTerminal -block:id=%SignalTerminal,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tmechworks/signalbus - -# %MeshFilter:* (MeshFilter), render=tmechworks.client.block.FilterRender(CUSTOM), opaque=false,cls=tmechworks.blocks.FilterBlock -block:id=%MeshFilter,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:tmechworks/machines/drawbridge_bottom diff --git a/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-models.txt b/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-models.txt deleted file mode 100755 index 7af7b732..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-models.txt +++ /dev/null @@ -1,108 +0,0 @@ -# Thaumcraft 4.1.1.11 -version:1.7 -modname:Thaumcraft - - -cfgfile:config/Thaumcraft.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %blockFluxGoo:* (blockFluxGoo), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=thaumcraft.common.blocks.BlockFluxGoo -boxblock:id=%blockFluxGoo,ymax=0.875,data=1 -boxblock:id=%blockFluxGoo,ymax=0.75,data=2 -boxblock:id=%blockFluxGoo,ymax=0.625,data=3 -boxblock:id=%blockFluxGoo,ymax=0.5,data=4 -boxblock:id=%blockFluxGoo,ymax=0.375,data=5 -boxblock:id=%blockFluxGoo,ymax=0.25,data=6 -boxblock:id=%blockFluxGoo,ymax=0.125,data=7 -boxblock:id=%blockFluxGoo,ymax=0.875,data=9 -boxblock:id=%blockFluxGoo,ymax=0.75,data=10 -boxblock:id=%blockFluxGoo,ymax=0.625,data=11 -boxblock:id=%blockFluxGoo,ymax=0.5,data=12 -boxblock:id=%blockFluxGoo,ymax=0.375,data=13 -boxblock:id=%blockFluxGoo,ymax=0.25,data=14 -boxblock:id=%blockFluxGoo,ymax=0.125,data=15 - -# %blockCustomOre:* (blockCustomOre), render=thaumcraft.client.renderers.block.BlockCustomOreRenderer(CUSTOM), opaque=true,cls=thaumcraft.common.blocks.BlockCustomOre - -# %blockCustomPlant:* (blockCustomPlant), render=(CROSSEDSQUARES), opaque=false,cls=thaumcraft.common.blocks.BlockCustomPlant -patchblock:id=%blockCustomPlant,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0,data=1,data=2,data=3,data=4,data=5 - -# %blockTaintFibres:* (blockTaintFibres), render=thaumcraft.client.renderers.block.BlockTaintFibreRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockTaintFibres -boxblock:id=%blockTaintFibres,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%blockTaintFibres,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=0.800000011920929,zmin=0.20000000298023224,zmax=0.800000011920929,data=1,data=2,data=3,data=4 - -# %blockTube:* (blockTube), render=thaumcraft.client.renderers.block.BlockTubeRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockTube -boxblock:id=%blockTube,xmin=0.25,xmax=0.75,ymin=0.0,ymax=1.0,zmin=0.25,zmax=0.75,data=2,data=3 -boxblock:id=%blockTube,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %blockMetalDevice:* (blockMetalDevice), render=thaumcraft.client.renderers.block.BlockMetalDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockMetalDevice -boxblock:id=%blockMetalDevice,xmin=0.0,xmax=1.0,ymin=0.8125,ymax=1.0,zmin=0.0,zmax=1.0,data=5,data=6 -boxblock:id=%blockMetalDevice,xmin=0.25,xmax=0.75,ymin=0.125,ymax=0.875,zmin=0.25,zmax=0.75,data=7,data=8 -boxblock:id=%blockMetalDevice,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=10,data=11 -boxblock:id=%blockMetalDevice,xmin=0.1875,xmax=0.8125,ymin=0.1875,ymax=0.8125,zmin=0.1875,zmax=0.8125,data=12 -boxblock:id=%blockMetalDevice,xmin=0.25,xmax=0.75,ymin=0.125,ymax=0.875,zmin=0.25,zmax=0.75,data=13 - -# %blockWoodenDevice:* (blockWoodenDevice), render=thaumcraft.client.renderers.block.BlockWoodenDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockWoodenDevice -boxblock:id=%blockWoodenDevice,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=1.0,zmin=0.10000000149011612,zmax=0.8999999761581421,data=0 -boxblock:id=%blockWoodenDevice,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.9375,data=2 -boxblock:id=%blockWoodenDevice,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.03125,zmin=0.0625,zmax=0.9375,data=3 - -# %blockStoneDevice:* (blockStoneDevice), render=thaumcraft.client.renderers.block.BlockStoneDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockStoneDevice -boxblock:id=%blockStoneDevice,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.9900000095367432,zmin=0.25,zmax=0.75,data=1 -boxblock:id=%blockStoneDevice,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5,zmin=0.0,zmax=1.0,data=3 -boxblock:id=%blockStoneDevice,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0E-4,zmin=0.0,zmax=1.0,data=4 -boxblock:id=%blockStoneDevice,xmin=0.25,xmax=0.75,ymin=0.0,ymax=1.0,zmin=0.25,zmax=0.75,data=5 -boxblock:id=%blockStoneDevice,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.4375,zmin=0.0625,zmax=0.9375,data=8 - -# %blockMirror:* (blockMirror), render=(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockMirror -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.9375,ymax=1.0,zmin=0.0,zmax=1.0,data=0 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=1 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.9375,zmax=1.0,data=2 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.0625,data=3 -boxblock:id=%blockMirror,xmin=0.9375,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=4 -boxblock:id=%blockMirror,xmin=0.0,xmax=0.0625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=5 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.9375,ymax=1.0,zmin=0.0,zmax=1.0,data=6 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=7 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.9375,zmax=1.0,data=8 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.0625,data=9 -boxblock:id=%blockMirror,xmin=0.9375,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=10 -boxblock:id=%blockMirror,xmin=0.0,xmax=0.0625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=11 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.9375,ymax=1.0,zmin=0.0,zmax=1.0,data=12 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=13 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.9375,zmax=1.0,data=14 -boxblock:id=%blockMirror,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.0,zmax=0.0625,data=15 - -# %blockChestHungry:* (blockChestHungry), render=thaumcraft.client.renderers.block.BlockChestHungryRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockChestHungry -boxblock:id=%blockChestHungry,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=* - -# %blockArcaneDoor:* (blockArcaneDoor), render=(DOOR), opaque=false,cls=thaumcraft.common.blocks.BlockArcaneDoor -customblock:id=%blockArcaneDoor,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %blockLifter:* (blockLifter), render=thaumcraft.client.renderers.block.BlockLifterRenderer(CUSTOM), opaque=true,cls=thaumcraft.common.blocks.BlockLifter - -# %blockJar:* (blockJar), render=thaumcraft.client.renderers.block.BlockJarRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockJar -boxblock:id=%blockJar,xmin=0.1875,xmax=0.8125,ymin=0.0,ymax=0.75,zmin=0.1875,zmax=0.8125,data=* - -# %blockCandle:* (blockCandle), render=thaumcraft.client.renderers.block.BlockCandleRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockCandle -boxblock:id=%blockCandle,xmin=0.375,xmax=0.625,ymin=0.0,ymax=0.5,zmin=0.375,zmax=0.625,data=* - -# %blockAiry:* (blockAiry), render=(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockAiry -boxblock:id=%blockAiry,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.30000001192092896,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %blockManaPod:* (blockManaPod), render=(COCOA), opaque=false,cls=thaumcraft.common.blocks.BlockManaPod diff --git a/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-texture.txt deleted file mode 100755 index 4c3bbfd6..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Thaumcraft-texture.txt +++ /dev/null @@ -1,269 +0,0 @@ -# Thaumcraft 4.1.1.11 -version:1.7 -modname:Thaumcraft - -var:biomes/biome_eerie=0 -var:biomes/biome_magical_forest=0 -var:biomes/biome_taint=0 - -cfgfile:config/Thaumcraft.cfg - - -biome:id=biomes/biome_magical_forest,grassColorMult=155ff81,foliageColorMult=166ffc5,waterColorMult=0077ee -biome:id=biomes/biome_eerie,grassColorMult=1404840,foliageColorMult=1405340,waterColorMult=2e535f -biome:id=biomes/biome_taint,grassColorMult=16d4189,foliageColorMult=17c6d87,waterColorMult=cc1188 - - -texturepath:assets/thaumcraft/textures/blocks/ -texture:id=thaumcraft/adoorbot,filename=assets/thaumcraft/textures/blocks/adoorbot.png -texture:id=thaumcraft/adoortop,filename=assets/thaumcraft/textures/blocks/adoortop.png -texture:id=thaumcraft/al_furnace_front_off,filename=assets/thaumcraft/textures/blocks/al_furnace_front_off.png -texture:id=thaumcraft/al_furnace_side,filename=assets/thaumcraft/textures/blocks/al_furnace_side.png -texture:id=thaumcraft/al_furnace_top,filename=assets/thaumcraft/textures/blocks/al_furnace_top.png -texture:id=thaumcraft/alchemyblock,filename=assets/thaumcraft/textures/blocks/alchemyblock.png -texture:id=thaumcraft/amberblock,filename=assets/thaumcraft/textures/blocks/amberblock.png -texture:id=thaumcraft/amberblock_top,filename=assets/thaumcraft/textures/blocks/amberblock_top.png -texture:id=thaumcraft/amberbrick,filename=assets/thaumcraft/textures/blocks/amberbrick.png -texture:id=thaumcraft/amberore,filename=assets/thaumcraft/textures/blocks/amberore.png -texture:id=thaumcraft/applate1,filename=assets/thaumcraft/textures/blocks/applate1.png -texture:id=thaumcraft/arcane_stone,filename=assets/thaumcraft/textures/blocks/arcane_stone.png -texture:id=thaumcraft/arcaneearbottom,filename=assets/thaumcraft/textures/blocks/arcaneearbottom.png -texture:id=thaumcraft/arcaneearsideon,filename=assets/thaumcraft/textures/blocks/arcaneearsideon.png -texture:id=thaumcraft/arcaneeartopoff,filename=assets/thaumcraft/textures/blocks/arcaneeartopoff.png -texture:id=thaumcraft/blank,filename=assets/thaumcraft/textures/blocks/blank.png -texture:id=thaumcraft/brainbox,filename=assets/thaumcraft/textures/blocks/brainbox.png -texture:id=thaumcraft/candle,filename=assets/thaumcraft/textures/blocks/candle.png -texture:id=thaumcraft/cinderpearl,filename=assets/thaumcraft/textures/blocks/cinderpearl.png -texture:id=thaumcraft/cinnibar,filename=assets/thaumcraft/textures/blocks/cinnibar.png -texture:id=thaumcraft/crystal,filename=assets/thaumcraft/textures/blocks/crystal.png -texture:id=thaumcraft/empty,filename=assets/thaumcraft/textures/blocks/empty.png -texture:id=thaumcraft/fleshblock,filename=assets/thaumcraft/textures/blocks/fleshblock.png -texture:id=thaumcraft/fluxgas,filename=assets/thaumcraft/textures/blocks/fluxgas.png -texture:id=thaumcraft/fluxgoo,filename=assets/thaumcraft/textures/blocks/fluxgoo.png -texture:id=thaumcraft/goldbase,filename=assets/thaumcraft/textures/blocks/goldbase.png -texture:id=thaumcraft/greatwoodleaves,filename=assets/thaumcraft/textures/blocks/greatwoodleaves.png -texture:id=thaumcraft/greatwoodsapling,filename=assets/thaumcraft/textures/blocks/greatwoodsapling.png -texture:id=thaumcraft/greatwoodside,filename=assets/thaumcraft/textures/blocks/greatwoodside.png -texture:id=thaumcraft/greatwoodtop,filename=assets/thaumcraft/textures/blocks/greatwoodtop.png -texture:id=thaumcraft/infusedorestone,filename=assets/thaumcraft/textures/blocks/infusedorestone.png -texture:id=thaumcraft/lamp_fert_side,filename=assets/thaumcraft/textures/blocks/lamp_fert_side.png -texture:id=thaumcraft/lamp_grow_side,filename=assets/thaumcraft/textures/blocks/lamp_grow_side.png -texture:id=thaumcraft/lamp_side,filename=assets/thaumcraft/textures/blocks/lamp_side.png -texture:id=thaumcraft/lifterside,filename=assets/thaumcraft/textures/blocks/lifterside.png -texture:id=thaumcraft/liftertop,filename=assets/thaumcraft/textures/blocks/liftertop.png -texture:id=thaumcraft/manapod_2,filename=assets/thaumcraft/textures/blocks/manapod_2.png -texture:id=thaumcraft/manashroom,filename=assets/thaumcraft/textures/blocks/manashroom.png -texture:id=thaumcraft/metalbase,filename=assets/thaumcraft/textures/blocks/metalbase.png -texture:id=thaumcraft/mirrorframe,filename=assets/thaumcraft/textures/blocks/mirrorframe.png -texture:id=thaumcraft/mirrorframe2,filename=assets/thaumcraft/textures/blocks/mirrorframe2.png -texture:id=thaumcraft/obsidiantile,filename=assets/thaumcraft/textures/blocks/obsidiantile.png -texture:id=thaumcraft/paving_stone_travel,filename=assets/thaumcraft/textures/blocks/paving_stone_travel.png -texture:id=thaumcraft/paving_stone_warding,filename=assets/thaumcraft/textures/blocks/paving_stone_warding.png -texture:id=thaumcraft/pedestal_side,filename=assets/thaumcraft/textures/blocks/pedestal_side.png -texture:id=thaumcraft/pedestal_top,filename=assets/thaumcraft/textures/blocks/pedestal_top.png -texture:id=thaumcraft/pipe_1,filename=assets/thaumcraft/textures/blocks/pipe_1.png -texture:id=thaumcraft/pipe_buffer,filename=assets/thaumcraft/textures/blocks/pipe_buffer.png -texture:id=thaumcraft/pipe_restrict,filename=assets/thaumcraft/textures/blocks/pipe_restrict.png -texture:id=thaumcraft/planks_greatwood,filename=assets/thaumcraft/textures/blocks/planks_greatwood.png -texture:id=thaumcraft/planks_silverwood,filename=assets/thaumcraft/textures/blocks/planks_silverwood.png -texture:id=thaumcraft/shimmerleaf,filename=assets/thaumcraft/textures/blocks/shimmerleaf.png -texture:id=thaumcraft/silverwoodknotside,filename=assets/thaumcraft/textures/blocks/silverwoodknotside.png -texture:id=thaumcraft/silverwoodknottop,filename=assets/thaumcraft/textures/blocks/silverwoodknottop.png -texture:id=thaumcraft/silverwoodleaves,filename=assets/thaumcraft/textures/blocks/silverwoodleaves.png -texture:id=thaumcraft/silverwoodsapling,filename=assets/thaumcraft/textures/blocks/silverwoodsapling.png -texture:id=thaumcraft/silverwoodside,filename=assets/thaumcraft/textures/blocks/silverwoodside.png -texture:id=thaumcraft/silverwoodtop,filename=assets/thaumcraft/textures/blocks/silverwoodtop.png -texture:id=thaumcraft/taint_crust,filename=assets/thaumcraft/textures/blocks/taint_crust.png -texture:id=thaumcraft/taint_fibres,filename=assets/thaumcraft/textures/blocks/taint_fibres.png -texture:id=thaumcraft/taint_soil,filename=assets/thaumcraft/textures/blocks/taint_soil.png -texture:id=thaumcraft/taint_spore_stalk_1,filename=assets/thaumcraft/textures/blocks/taint_spore_stalk_1.png -texture:id=thaumcraft/taint_spore_stalk_2,filename=assets/thaumcraft/textures/blocks/taint_spore_stalk_2.png -texture:id=thaumcraft/taintgrass1,filename=assets/thaumcraft/textures/blocks/taintgrass1.png -texture:id=thaumcraft/taintgrass2,filename=assets/thaumcraft/textures/blocks/taintgrass2.png -texture:id=thaumcraft/tallowblock,filename=assets/thaumcraft/textures/blocks/tallowblock.png -texture:id=thaumcraft/tallowblock_top,filename=assets/thaumcraft/textures/blocks/tallowblock_top.png -texture:id=thaumcraft/thaumiumblock,filename=assets/thaumcraft/textures/blocks/thaumiumblock.png -texture:id=thaumcraft/wandpedestal_focus_bot,filename=assets/thaumcraft/textures/blocks/wandpedestal_focus_bot.png -texture:id=thaumcraft/wandpedestal_focus_side,filename=assets/thaumcraft/textures/blocks/wandpedestal_focus_side.png -texture:id=thaumcraft/wandpedestal_focus_top,filename=assets/thaumcraft/textures/blocks/wandpedestal_focus_top.png -texture:id=thaumcraft/wandpedestal_side,filename=assets/thaumcraft/textures/blocks/wandpedestal_side.png -texture:id=thaumcraft/wandpedestal_top,filename=assets/thaumcraft/textures/blocks/wandpedestal_top.png -texture:id=thaumcraft/warded_glass_1,filename=assets/thaumcraft/textures/blocks/warded_glass_1.png -texture:id=thaumcraft/wardedglass,filename=assets/thaumcraft/textures/blocks/wardedglass.png -texture:id=thaumcraft/woodplain,filename=assets/thaumcraft/textures/blocks/woodplain.png - - - -# %blockFluxGoo:* (blockFluxGoo), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=thaumcraft.common.blocks.BlockFluxGoo -block:id=%blockFluxGoo,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=12000:thaumcraft/fluxgoo - -# %blockFluxGas:* (blockFluxGas), render=thaumcraft.client.renderers.block.BlockGasRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockFluxGas -block:id=%blockFluxGas,data=*,stdrot=true,face0-5=12000:thaumcraft/fluxgas - -# %blockCustomOre:* (blockCustomOre), render=thaumcraft.client.renderers.block.BlockCustomOreRenderer(CUSTOM), opaque=true,cls=thaumcraft.common.blocks.BlockCustomOre -block:id=%blockCustomOre,data=0,stdrot=true,face0-5=0:thaumcraft/cinnibar -block:id=%blockCustomOre,data=1,data=2,data=3,data=4,data=5,data=6,stdrot=true,face0-5=0:thaumcraft/infusedorestone -block:id=%blockCustomOre,data=7,stdrot=true,face0-5=0:thaumcraft/amberore -block:id=%blockCustomOre,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:thaumcraft/infusedorestone - -# %blockMagicalLog:* (blockMagicalLog), render=(LOG), opaque=true,cls=thaumcraft.common.blocks.BlockMagicalLog -block:id=%blockMagicalLog,data=0,stdrot=true,face0-1=0:thaumcraft/greatwoodtop,face2-5=0:thaumcraft/greatwoodside -block:id=%blockMagicalLog,data=1,stdrot=true,face0-1=0:thaumcraft/silverwoodtop,face2-5=0:thaumcraft/silverwoodside -block:id=%blockMagicalLog,data=2,stdrot=true,face0-1=0:thaumcraft/silverwoodknottop,face2-5=0:thaumcraft/silverwoodknotside -block:id=%blockMagicalLog,data=4,face0-1=0:thaumcraft/greatwoodside,face2-3=4000:thaumcraft/greatwoodside,face4-5=0:thaumcraft/greatwoodtop -block:id=%blockMagicalLog,data=5,face0-1=0:thaumcraft/silverwoodside,face2-3=4000:thaumcraft/silverwoodside,face4-5=0:thaumcraft/silverwoodtop -block:id=%blockMagicalLog,data=6,face0-1=0:thaumcraft/silverwoodknotside,face2-3=4000:thaumcraft/silverwoodknotside,face4-5=0:thaumcraft/silverwoodknottop -block:id=%blockMagicalLog,data=8,face0-1=4000:thaumcraft/greatwoodside,face2-3=0:thaumcraft/greatwoodtop,face4-5=4000:thaumcraft/greatwoodside -block:id=%blockMagicalLog,data=9,face0-1=4000:thaumcraft/silverwoodside,face2-3=0:thaumcraft/silverwoodtop,face4-5=4000:thaumcraft/silverwoodside -block:id=%blockMagicalLog,data=10,face0-1=4000:thaumcraft/silverwoodknotside,face2-3=0:thaumcraft/silverwoodknottop,face4-5=4000:thaumcraft/silverwoodknotside -block:id=%blockMagicalLog,data=12,stdrot=true,face0-5=0:thaumcraft/greatwoodside -block:id=%blockMagicalLog,data=13,stdrot=true,face0-5=0:thaumcraft/silverwoodside -block:id=%blockMagicalLog,data=14,stdrot=true,face0-5=0:thaumcraft/silverwoodknotside - -# %blockMagicalLeaves:* (blockMagicalLeaves), render=(STANDARD), opaque=false,cls=thaumcraft.common.blocks.BlockMagicalLeaves -block:id=%blockMagicalLeaves,data=0,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=1,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=2,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=3,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=4,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=5,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=6,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=7,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=8,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=9,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=10,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=11,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=12,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=13,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves -block:id=%blockMagicalLeaves,data=14,stdrot=true,face0-5=2000:thaumcraft/greatwoodleaves -block:id=%blockMagicalLeaves,data=15,stdrot=true,colorMult=8899AA,face0-5=17000:thaumcraft/silverwoodleaves - -# %blockCustomPlant:* (blockCustomPlant), render=(CROSSEDSQUARES), opaque=false,cls=thaumcraft.common.blocks.BlockCustomPlant -block:id=%blockCustomPlant,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/greatwoodsapling -block:id=%blockCustomPlant,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/silverwoodsapling -block:id=%blockCustomPlant,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/shimmerleaf -block:id=%blockCustomPlant,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/cinderpearl -block:id=%blockCustomPlant,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/blank -block:id=%blockCustomPlant,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/manashroom - -# %blockTaint:* (blockTaint), render=(STANDARD), opaque=true,cls=thaumcraft.common.blocks.BlockTaint -block:id=%blockTaint,data=0,stdrot=true,face0-5=0:thaumcraft/taint_crust -block:id=%blockTaint,data=1,stdrot=true,colorMult=6D4189,face0-5=17000:thaumcraft/taint_soil -block:id=%blockTaint,data=2,stdrot=true,face0-5=0:thaumcraft/fleshblock -block:id=%blockTaint,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:thaumcraft/taint_crust - -# %blockTaintFibres:* (blockTaintFibres), render=thaumcraft.client.renderers.block.BlockTaintFibreRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockTaintFibres -block:id=%blockTaintFibres,data=0,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:thaumcraft/taint_fibres -block:id=%blockTaintFibres,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:thaumcraft/taintgrass1 -block:id=%blockTaintFibres,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:thaumcraft/taintgrass2 -block:id=%blockTaintFibres,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:thaumcraft/taint_spore_stalk_1 -block:id=%blockTaintFibres,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=FF7CBD6B,face0-5=17000:thaumcraft/taint_spore_stalk_2 - -# %blockCosmeticOpaque:* (blockCosmeticOpaque), render=thaumcraft.client.renderers.block.BlockCosmeticOpaqueRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockCosmeticOpaque -block:id=%blockCosmeticOpaque,data=0,stdrot=true,face0-1=12000:thaumcraft/amberblock_top,face2-5=12000:thaumcraft/amberblock -block:id=%blockCosmeticOpaque,data=1,stdrot=true,face0-5=12000:thaumcraft/amberbrick -block:id=%blockCosmeticOpaque,data=2,stdrot=true,face0-5=12000:thaumcraft/warded_glass_1 - -# %blockCosmeticSolid:* (blockCosmeticSolid), render=(STANDARD), opaque=true,cls=thaumcraft.common.blocks.BlockCosmeticSolid -block:id=%blockCosmeticSolid,data=0,data=1,stdrot=true,face0-5=0:thaumcraft/obsidiantile -block:id=%blockCosmeticSolid,data=2,stdrot=true,face0-5=0:thaumcraft/paving_stone_travel -block:id=%blockCosmeticSolid,data=3,stdrot=true,face0-5=0:thaumcraft/paving_stone_warding -block:id=%blockCosmeticSolid,data=4,stdrot=true,face0-5=0:thaumcraft/thaumiumblock -block:id=%blockCosmeticSolid,data=5,stdrot=true,face0-1=0:thaumcraft/tallowblock_top,face2-5=0:thaumcraft/tallowblock -block:id=%blockCosmeticSolid,data=6,stdrot=true,face0-5=0:thaumcraft/pedestal_top -block:id=%blockCosmeticSolid,data=7,stdrot=true,face0-5=0:thaumcraft/arcane_stone -block:id=%blockCosmeticSolid,data=8,stdrot=true,face0-5=0:thaumcraft/obsidiantile - -# %blockCrystal:* (blockCrystal), render=thaumcraft.client.renderers.block.BlockCrystalRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockCrystal -block:id=%blockCrystal,data=*,stdrot=true,face0-5=0:thaumcraft/crystal - -# %blockTube:* (blockTube), render=thaumcraft.client.renderers.block.BlockTubeRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockTube -block:id=%blockTube,data=0,data=1,stdrot=true,face0-5=0:thaumcraft/pipe_1 -block:id=%blockTube,data=2,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/pipe_1 -block:id=%blockTube,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/pipe_buffer -block:id=%blockTube,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/pipe_restrict -block:id=%blockTube,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/pipe_1 - -# %blockMetalDevice:* (blockMetalDevice), render=thaumcraft.client.renderers.block.BlockMetalDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockMetalDevice -block:id=%blockMetalDevice,data=0,data=1,stdrot=true,face0-5=0:thaumcraft/metalbase -block:id=%blockMetalDevice,data=2,data=3,data=4,stdrot=true,face0-5=0:thaumcraft/goldbase -block:id=%blockMetalDevice,data=5,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/metalbase -block:id=%blockMetalDevice,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/lamp_side -block:id=%blockMetalDevice,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/lamp_grow_side -block:id=%blockMetalDevice,data=9,stdrot=true,face0-5=0:thaumcraft/alchemyblock -block:id=%blockMetalDevice,data=10,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/alchemyblock -block:id=%blockMetalDevice,data=12,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/brainbox -block:id=%blockMetalDevice,data=13,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/lamp_fert_side -block:id=%blockMetalDevice,data=14,data=15,stdrot=true,face0-5=0:thaumcraft/goldbase - -# %blockWoodenDevice:* (blockWoodenDevice), render=thaumcraft.client.renderers.block.BlockWoodenDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockWoodenDevice -block:id=%blockWoodenDevice,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/woodplain -block:id=%blockWoodenDevice,data=1,stdrot=true,face0=0:thaumcraft/arcaneearbottom,face1=0:thaumcraft/arcaneeartopoff,face2-5=0:thaumcraft/arcaneearsideon -block:id=%blockWoodenDevice,data=2,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/applate1 -block:id=%blockWoodenDevice,data=4,data=5,stdrot=true,face0=0:thaumcraft/arcaneearbottom,face1=0:thaumcraft/arcaneeartopoff,face2-5=0:thaumcraft/arcaneearsideon -block:id=%blockWoodenDevice,data=6,stdrot=true,face0-5=0:thaumcraft/planks_greatwood -block:id=%blockWoodenDevice,data=7,stdrot=true,face0-5=0:thaumcraft/planks_silverwood -block:id=%blockWoodenDevice,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:thaumcraft/arcaneearbottom,face1=0:thaumcraft/arcaneeartopoff,face2-5=0:thaumcraft/arcaneearsideon - -# %blockStoneDevice:* (blockStoneDevice), render=thaumcraft.client.renderers.block.BlockStoneDeviceRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockStoneDevice -block:id=%blockStoneDevice,data=0,stdrot=true,face0=0:thaumcraft/al_furnace_side,face1=0:thaumcraft/al_furnace_top,face2-5=0:thaumcraft/al_furnace_front_off -block:id=%blockStoneDevice,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:thaumcraft/pedestal_top,face2-5=0:thaumcraft/pedestal_side -block:id=%blockStoneDevice,data=2,stdrot=true,face0-5=0:thaumcraft/al_furnace_side -block:id=%blockStoneDevice,data=3,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/al_furnace_side -block:id=%blockStoneDevice,data=5,stdrot=true,transparency=TRANSPARENT,face0=0:thaumcraft/pedestal_top,face1=0:thaumcraft/wandpedestal_top,face2-5=0:thaumcraft/wandpedestal_side -block:id=%blockStoneDevice,data=6,data=7,stdrot=true,face0-5=0:thaumcraft/al_furnace_side -block:id=%blockStoneDevice,data=8,stdrot=true,transparency=TRANSPARENT,face0=0:thaumcraft/wandpedestal_focus_bot,face1=0:thaumcraft/wandpedestal_focus_top,face2-5=0:thaumcraft/wandpedestal_focus_side -block:id=%blockStoneDevice,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:thaumcraft/al_furnace_side - -# %blockMirror:* (blockMirror), render=(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockMirror -block:id=%blockMirror,data=0,data=1,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/mirrorframe -block:id=%blockMirror,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/mirrorframe2 - -# %blockTable:* (blockTable), render=thaumcraft.client.renderers.block.BlockTableRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockTable -block:id=%blockTable,data=*,stdrot=true,face0-5=0:thaumcraft/woodplain - -# %blockChestHungry:* (blockChestHungry), render=thaumcraft.client.renderers.block.BlockChestHungryRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockChestHungry -block:id=%blockChestHungry,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/woodplain - -# %blockArcaneDoor:* (blockArcaneDoor), render=(DOOR), opaque=false,cls=thaumcraft.common.blocks.BlockArcaneDoor -block:id=%blockArcaneDoor,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:thaumcraft/adoortop,patch1=0:thaumcraft/adoorbot - -# %blockLifter:* (blockLifter), render=thaumcraft.client.renderers.block.BlockLifterRenderer(CUSTOM), opaque=true,cls=thaumcraft.common.blocks.BlockLifter -block:id=%blockLifter,data=*,stdrot=true,face0=0:thaumcraft/arcaneearbottom,face1=0:thaumcraft/liftertop,face2-5=0:thaumcraft/lifterside - -# %blockMagicBox:* (blockMagicBox), render=(STANDARD), opaque=false,cls=thaumcraft.common.blocks.BlockMagicBox -block:id=%blockMagicBox,data=*,stdrot=true,face0-5=0:thaumcraft/woodplain - -# %blockJar:* (blockJar), render=thaumcraft.client.renderers.block.BlockJarRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockJar -block:id=%blockJar,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/wardedglass - -# %blockCandle:* (blockCandle), render=thaumcraft.client.renderers.block.BlockCandleRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockCandle -block:id=%blockCandle,data=0,stdrot=true,transparency=TRANSPARENT,colorMult=F0F0F0,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=1,stdrot=true,transparency=TRANSPARENT,colorMult=EB8844,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=2,stdrot=true,transparency=TRANSPARENT,colorMult=C354CD,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=3,stdrot=true,transparency=TRANSPARENT,colorMult=6689D3,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=4,stdrot=true,transparency=TRANSPARENT,colorMult=DECF2A,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=5,stdrot=true,transparency=TRANSPARENT,colorMult=41CD34,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=6,stdrot=true,transparency=TRANSPARENT,colorMult=D88198,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=7,stdrot=true,transparency=TRANSPARENT,colorMult=434343,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=8,stdrot=true,transparency=TRANSPARENT,colorMult=A0A0A0,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=9,stdrot=true,transparency=TRANSPARENT,colorMult=287697,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=10,stdrot=true,transparency=TRANSPARENT,colorMult=7B2FBE,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=11,stdrot=true,transparency=TRANSPARENT,colorMult=253192,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=12,stdrot=true,transparency=TRANSPARENT,colorMult=51301A,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=13,stdrot=true,transparency=TRANSPARENT,colorMult=3B511A,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=14,stdrot=true,transparency=TRANSPARENT,colorMult=B3312C,face0-5=17000:thaumcraft/candle -block:id=%blockCandle,data=15,stdrot=true,transparency=TRANSPARENT,colorMult=1E1B1B,face0-5=17000:thaumcraft/candle - -# %blockAiry:* (blockAiry), render=(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockAiry -block:id=%blockAiry,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/blank - -# %blockManaPod:* (blockManaPod), render=(COCOA), opaque=false,cls=thaumcraft.common.blocks.BlockManaPod -block:id=%blockManaPod,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:thaumcraft/manapod_2 - -# %blockWarded:* (blockWarded), render=thaumcraft.client.renderers.block.BlockWardedRenderer(CUSTOM), opaque=false,cls=thaumcraft.common.blocks.BlockWarded -block:id=%blockWarded,data=*,stdrot=true,face0-5=0:thaumcraft/blank - -# %blockHole:* (blockHole), render=(STANDARD), opaque=false,cls=thaumcraft.common.blocks.BlockHole -block:id=%blockHole,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,stdrot=true,face0-5=0:thaumcraft/blank -block:id=%blockHole,data=15,stdrot=true,face0-5=0:thaumcraft/empty diff --git a/forge-1.11.2/src/main/resources/renderdata/Translocator-texture.txt b/forge-1.11.2/src/main/resources/renderdata/Translocator-texture.txt deleted file mode 100644 index 23e3b3f7..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/Translocator-texture.txt +++ /dev/null @@ -1,19 +0,0 @@ -# Translocator 1.1.1.6 -version:1.7 -modname:Translocator - - -cfgfile:config/Translocator.cfg - - -texturepath:assets/translocator/textures/blocks/ -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png - - - -# %translocator:* (translocator), render=(CUSTOM), opaque=false,cls=codechicken.translocator.BlockTranslocator -block:id=%translocator,data=*,stdrot=true,face0-5=0:minecraft/obsidian - -# %craftingGrid:* (craftingGrid), render=(CUSTOM), opaque=false,cls=codechicken.translocator.BlockCraftingGrid -block:id=%craftingGrid,data=*,stdrot=true,face0-5=0:minecraft/planks_oak diff --git a/forge-1.11.2/src/main/resources/renderdata/TwilightForest-models.txt b/forge-1.11.2/src/main/resources/renderdata/TwilightForest-models.txt deleted file mode 100644 index e0879380..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TwilightForest-models.txt +++ /dev/null @@ -1,112 +0,0 @@ -# TwilightForest 2.2.0 -version:1.7 -modname:TwilightForest - - -cfgfile:config/TwilightForest.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %tile.TFFirefly:* (tile.TFFirefly), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFFirefly -boxblock:id=%tile.TFFirefly,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=0 -boxblock:id=%tile.TFFirefly,xmin=0.0,xmax=0.30000001192092896,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=1 -boxblock:id=%tile.TFFirefly,xmin=0.699999988079071,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=2 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.30000001192092896,data=3 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.699999988079071,zmax=1.0,data=4 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.20000000298023224,zmax=0.800000011920929,data=5 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=6 -boxblock:id=%tile.TFFirefly,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=7,data=8 -boxblock:id=%tile.TFFirefly,xmin=0.0,xmax=0.30000001192092896,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=9 -boxblock:id=%tile.TFFirefly,xmin=0.699999988079071,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=10 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.30000001192092896,data=11 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.699999988079071,zmax=1.0,data=12 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.20000000298023224,zmax=0.800000011920929,data=13 -boxblock:id=%tile.TFFirefly,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=14 -boxblock:id=%tile.TFFirefly,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=15 - -# %tile.TFCicada:* (tile.TFCicada), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFCicada -boxblock:id=%tile.TFCicada,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=0 -boxblock:id=%tile.TFCicada,xmin=0.0,xmax=0.30000001192092896,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=1 -boxblock:id=%tile.TFCicada,xmin=0.699999988079071,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=2 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.30000001192092896,data=3 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.699999988079071,zmax=1.0,data=4 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.20000000298023224,zmax=0.800000011920929,data=5 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=6 -boxblock:id=%tile.TFCicada,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=7,data=8 -boxblock:id=%tile.TFCicada,xmin=0.0,xmax=0.30000001192092896,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=9 -boxblock:id=%tile.TFCicada,xmin=0.699999988079071,xmax=1.0,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.3499999940395355,zmax=0.6499999761581421,data=10 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.0,zmax=0.30000001192092896,data=11 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.20000000298023224,ymax=0.800000011920929,zmin=0.699999988079071,zmax=1.0,data=12 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.0,ymax=0.30000001192092896,zmin=0.20000000298023224,zmax=0.800000011920929,data=13 -boxblock:id=%tile.TFCicada,xmin=0.3499999940395355,xmax=0.6499999761581421,ymin=0.699999988079071,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=14 -boxblock:id=%tile.TFCicada,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=15 - -# %tile.TFPortal:* (tile.TFPortal), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFPortal -boxblock:id=%tile.TFPortal,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.75,zmin=0.0,zmax=1.0,data=* - -# %tile.TFFireflyJar:* (tile.TFFireflyJar), render=twilightforest.client.renderer.blocks.RenderBlockTFFireflyJar(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFFireflyJar -boxblock:id=%tile.TFFireflyJar,xmin=0.1875,xmax=0.8125,ymin=0.0,ymax=1.0,zmin=0.1875,zmax=0.8125,data=* - -# %tile.TFPlant:* (tile.TFPlant), render=twilightforest.client.renderer.blocks.RenderBlockTFPlants(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFPlant -boxblock:id=%tile.TFPlant,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.0625,zmin=0.0625,zmax=0.875,data=3 -boxblock:id=%tile.TFPlant,xmin=0.25,xmax=0.8125,ymin=0.0,ymax=0.375,zmin=0.25,zmax=0.8125,data=4 -boxblock:id=%tile.TFPlant,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.1875,zmin=0.0625,zmax=0.875,data=5 - -# %tile.TFNagastone:* (tile.TFNagastone), render=twilightforest.client.renderer.blocks.RenderBlockTFNagastone(CUSTOM), opaque=true,cls=twilightforest.block.BlockTFNagastone - -# %tile.TFSapling:* (tile.TFSapling), render=(CROSSEDSQUARES), opaque=false,cls=twilightforest.block.BlockTFSapling -patchblock:id=%tile.TFSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9 - -# %tile.TFMoonworm:* (tile.TFMoonworm), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFMoonworm -boxblock:id=%tile.TFMoonworm,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=0 -boxblock:id=%tile.TFMoonworm,xmin=0.0,xmax=0.25,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=1 -boxblock:id=%tile.TFMoonworm,xmin=0.75,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=2 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.25,data=3 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.75,zmax=1.0,data=4 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.25,zmin=0.25,zmax=0.75,data=5 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.75,ymax=1.0,zmin=0.25,zmax=0.75,data=6 -boxblock:id=%tile.TFMoonworm,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=7,data=8 -boxblock:id=%tile.TFMoonworm,xmin=0.0,xmax=0.25,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=9 -boxblock:id=%tile.TFMoonworm,xmin=0.75,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=10 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.25,data=11 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.75,zmax=1.0,data=12 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.25,zmin=0.25,zmax=0.75,data=13 -boxblock:id=%tile.TFMoonworm,xmin=0.25,xmax=0.75,ymin=0.75,ymax=1.0,zmin=0.25,zmax=0.75,data=14 -boxblock:id=%tile.TFMoonworm,xmin=0.4000000059604645,xmax=0.6000000238418579,ymin=0.0,ymax=0.6000000238418579,zmin=0.4000000059604645,zmax=0.6000000238418579,data=15 - -# %tile.TFTowerTranslucent:* (tile.TFTowerTranslucent), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFTowerTranslucent -boxblock:id=%tile.TFTowerTranslucent,xmin=0.19845488667488098,xmax=0.707360029220581,ymin=0.23427703976631165,ymax=0.7946370840072632,zmin=0.30356189608573914,zmax=0.8855307102203369,data=5 - -# %tile.TFTrophy:* (tile.TFTrophy), render=(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFTrophy -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=2 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=3 -boxblock:id=%tile.TFTrophy,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%tile.TFTrophy,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=6,data=7,data=8,data=9 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=10 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=11 -boxblock:id=%tile.TFTrophy,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=12 -boxblock:id=%tile.TFTrophy,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=13 -boxblock:id=%tile.TFTrophy,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=14,data=15 - -# %tile.TFTrophyPedestal:* (tile.TFTrophyPedestal), render=twilightforest.client.renderer.blocks.RenderBlockTFPedestal(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFTrophyPedestal -boxblock:id=%tile.TFTrophyPedestal,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=1.0,zmin=0.0625,zmax=0.9375,data=* - -# %tile.TFThornRose:* (tile.TFThornRose), render=(CROSSEDSQUARES), opaque=false,cls=twilightforest.block.BlockTFThornRose -patchblock:id=%tile.TFThornRose,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/TwilightForest-texture.txt b/forge-1.11.2/src/main/resources/renderdata/TwilightForest-texture.txt deleted file mode 100644 index 03eb92fd..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/TwilightForest-texture.txt +++ /dev/null @@ -1,464 +0,0 @@ -# TwilightForest 2.2.0 -version:1.7 -modname:TwilightForest - - -cfgfile:config/TwilightForest.cfg - - -texturepath:assets/twilightforest/textures/blocks/ -texture:id=TwilightForest/TFCicada,filename=assets/twilightforest/textures/blocks/TFCicada.png -texture:id=TwilightForest/TFFirefly,filename=assets/twilightforest/textures/blocks/TFFirefly.png -texture:id=TwilightForest/TFMoonworm,filename=assets/twilightforest/textures/blocks/TFMoonworm.png -texture:id=TwilightForest/brown_thorns_side,filename=assets/twilightforest/textures/blocks/brown_thorns_side.png -texture:id=TwilightForest/brown_thorns_top,filename=assets/twilightforest/textures/blocks/brown_thorns_top.png -texture:id=TwilightForest/burnt_thorns_side,filename=assets/twilightforest/textures/blocks/burnt_thorns_side.png -texture:id=TwilightForest/burnt_thorns_top,filename=assets/twilightforest/textures/blocks/burnt_thorns_top.png -texture:id=TwilightForest/canopy_side,filename=assets/twilightforest/textures/blocks/canopy_side.png -texture:id=TwilightForest/canopy_top,filename=assets/twilightforest/textures/blocks/canopy_top.png -texture:id=TwilightForest/cloverpatch,filename=assets/twilightforest/textures/blocks/cloverpatch.png -texture:id=TwilightForest/darkwood_leaves,filename=assets/twilightforest/textures/blocks/darkwood_leaves.png -texture:id=TwilightForest/darkwood_leaves2,filename=assets/twilightforest/textures/blocks/darkwood_leaves2.png -texture:id=TwilightForest/darkwood_side,filename=assets/twilightforest/textures/blocks/darkwood_side.png -texture:id=TwilightForest/darkwood_top,filename=assets/twilightforest/textures/blocks/darkwood_top.png -texture:id=TwilightForest/deadrock_cracked,filename=assets/twilightforest/textures/blocks/deadrock_cracked.png -texture:id=TwilightForest/deadrock_solid,filename=assets/twilightforest/textures/blocks/deadrock_solid.png -texture:id=TwilightForest/deadrock_surface,filename=assets/twilightforest/textures/blocks/deadrock_surface.png -texture:id=TwilightForest/fiddlehead,filename=assets/twilightforest/textures/blocks/fiddlehead.png -texture:id=TwilightForest/fireflyjar_side,filename=assets/twilightforest/textures/blocks/fireflyjar_side.png -texture:id=TwilightForest/fireflyjar_top,filename=assets/twilightforest/textures/blocks/fireflyjar_top.png -texture:id=TwilightForest/firejet_side,filename=assets/twilightforest/textures/blocks/firejet_side.png -texture:id=TwilightForest/firejet_top,filename=assets/twilightforest/textures/blocks/firejet_top.png -texture:id=TwilightForest/green_thorns_side,filename=assets/twilightforest/textures/blocks/green_thorns_side.png -texture:id=TwilightForest/green_thorns_top,filename=assets/twilightforest/textures/blocks/green_thorns_top.png -texture:id=TwilightForest/hedge,filename=assets/twilightforest/textures/blocks/hedge.png -texture:id=TwilightForest/knightbrick,filename=assets/twilightforest/textures/blocks/knightbrick.png -texture:id=TwilightForest/knightbrick_cracked,filename=assets/twilightforest/textures/blocks/knightbrick_cracked.png -texture:id=TwilightForest/knightbrick_mossy,filename=assets/twilightforest/textures/blocks/knightbrick_mossy.png -texture:id=TwilightForest/mangrove_side,filename=assets/twilightforest/textures/blocks/mangrove_side.png -texture:id=TwilightForest/mangrove_top,filename=assets/twilightforest/textures/blocks/mangrove_top.png -texture:id=TwilightForest/mayapple,filename=assets/twilightforest/textures/blocks/mayapple.png -texture:id=TwilightForest/mazestone_border,filename=assets/twilightforest/textures/blocks/mazestone_border.png -texture:id=TwilightForest/mazestone_brick,filename=assets/twilightforest/textures/blocks/mazestone_brick.png -texture:id=TwilightForest/mazestone_cracked,filename=assets/twilightforest/textures/blocks/mazestone_cracked.png -texture:id=TwilightForest/mazestone_decorative,filename=assets/twilightforest/textures/blocks/mazestone_decorative.png -texture:id=TwilightForest/mazestone_mosaic,filename=assets/twilightforest/textures/blocks/mazestone_mosaic.png -texture:id=TwilightForest/mazestone_mossy,filename=assets/twilightforest/textures/blocks/mazestone_mossy.png -texture:id=TwilightForest/mazestone_pillar,filename=assets/twilightforest/textures/blocks/mazestone_pillar.png -texture:id=TwilightForest/mazestone_plain,filename=assets/twilightforest/textures/blocks/mazestone_plain.png -texture:id=TwilightForest/mine_gem,filename=assets/twilightforest/textures/blocks/mine_gem.png -texture:id=TwilightForest/mine_gem_off,filename=assets/twilightforest/textures/blocks/mine_gem_off.png -texture:id=TwilightForest/mine_section,filename=assets/twilightforest/textures/blocks/mine_section.png -texture:id=TwilightForest/mine_side,filename=assets/twilightforest/textures/blocks/mine_side.png -texture:id=TwilightForest/mosspatch,filename=assets/twilightforest/textures/blocks/mosspatch.png -texture:id=TwilightForest/mushgloom,filename=assets/twilightforest/textures/blocks/mushgloom.png -texture:id=TwilightForest/nagastone_bottom_long,filename=assets/twilightforest/textures/blocks/nagastone_bottom_long.png -texture:id=TwilightForest/nagastone_bottom_tip,filename=assets/twilightforest/textures/blocks/nagastone_bottom_tip.png -texture:id=TwilightForest/nagastone_cross_section,filename=assets/twilightforest/textures/blocks/nagastone_cross_section.png -texture:id=TwilightForest/nagastone_face_front,filename=assets/twilightforest/textures/blocks/nagastone_face_front.png -texture:id=TwilightForest/nagastone_face_left,filename=assets/twilightforest/textures/blocks/nagastone_face_left.png -texture:id=TwilightForest/nagastone_face_right,filename=assets/twilightforest/textures/blocks/nagastone_face_right.png -texture:id=TwilightForest/nagastone_left_down,filename=assets/twilightforest/textures/blocks/nagastone_left_down.png -texture:id=TwilightForest/nagastone_left_up,filename=assets/twilightforest/textures/blocks/nagastone_left_up.png -texture:id=TwilightForest/nagastone_long_side,filename=assets/twilightforest/textures/blocks/nagastone_long_side.png -texture:id=TwilightForest/nagastone_right_down,filename=assets/twilightforest/textures/blocks/nagastone_right_down.png -texture:id=TwilightForest/nagastone_right_up,filename=assets/twilightforest/textures/blocks/nagastone_right_up.png -texture:id=TwilightForest/nagastone_tip_left,filename=assets/twilightforest/textures/blocks/nagastone_tip_left.png -texture:id=TwilightForest/nagastone_tip_long,filename=assets/twilightforest/textures/blocks/nagastone_tip_long.png -texture:id=TwilightForest/nagastone_tip_right,filename=assets/twilightforest/textures/blocks/nagastone_tip_right.png -texture:id=TwilightForest/nagastone_top_tip,filename=assets/twilightforest/textures/blocks/nagastone_top_tip.png -texture:id=TwilightForest/nagastone_turn_top,filename=assets/twilightforest/textures/blocks/nagastone_turn_top.png -texture:id=TwilightForest/oak_side,filename=assets/twilightforest/textures/blocks/oak_side.png -texture:id=TwilightForest/oak_top,filename=assets/twilightforest/textures/blocks/oak_top.png -texture:id=TwilightForest/oreroots,filename=assets/twilightforest/textures/blocks/oreroots.png -texture:id=TwilightForest/pedestal_hydra,filename=assets/twilightforest/textures/blocks/pedestal_hydra.png -texture:id=TwilightForest/pedestal_hydra_active,filename=assets/twilightforest/textures/blocks/pedestal_hydra_active.png -texture:id=TwilightForest/pedestal_lich,filename=assets/twilightforest/textures/blocks/pedestal_lich.png -texture:id=TwilightForest/pedestal_lich_active,filename=assets/twilightforest/textures/blocks/pedestal_lich_active.png -texture:id=TwilightForest/pedestal_naga,filename=assets/twilightforest/textures/blocks/pedestal_naga.png -texture:id=TwilightForest/pedestal_naga_active,filename=assets/twilightforest/textures/blocks/pedestal_naga_active.png -texture:id=TwilightForest/pedestal_top,filename=assets/twilightforest/textures/blocks/pedestal_top.png -texture:id=TwilightForest/pedestal_top_active,filename=assets/twilightforest/textures/blocks/pedestal_top_active.png -texture:id=TwilightForest/pedestal_urghast,filename=assets/twilightforest/textures/blocks/pedestal_urghast.png -texture:id=TwilightForest/pedestal_urghast_active,filename=assets/twilightforest/textures/blocks/pedestal_urghast_active.png -texture:id=TwilightForest/rootblock,filename=assets/twilightforest/textures/blocks/rootblock.png -texture:id=TwilightForest/rootstrand,filename=assets/twilightforest/textures/blocks/rootstrand.png -texture:id=TwilightForest/sapling_canopy,filename=assets/twilightforest/textures/blocks/sapling_canopy.png -texture:id=TwilightForest/sapling_darkwood,filename=assets/twilightforest/textures/blocks/sapling_darkwood.png -texture:id=TwilightForest/sapling_hollow_oak,filename=assets/twilightforest/textures/blocks/sapling_hollow_oak.png -texture:id=TwilightForest/sapling_mangrove,filename=assets/twilightforest/textures/blocks/sapling_mangrove.png -texture:id=TwilightForest/sapling_mining,filename=assets/twilightforest/textures/blocks/sapling_mining.png -texture:id=TwilightForest/sapling_oak,filename=assets/twilightforest/textures/blocks/sapling_oak.png -texture:id=TwilightForest/sapling_rainboak,filename=assets/twilightforest/textures/blocks/sapling_rainboak.png -texture:id=TwilightForest/sapling_sorting,filename=assets/twilightforest/textures/blocks/sapling_sorting.png -texture:id=TwilightForest/sapling_time,filename=assets/twilightforest/textures/blocks/sapling_time.png -texture:id=TwilightForest/sapling_transformation,filename=assets/twilightforest/textures/blocks/sapling_transformation.png -texture:id=TwilightForest/shield_inside,filename=assets/twilightforest/textures/blocks/shield_inside.png -texture:id=TwilightForest/shield_outside,filename=assets/twilightforest/textures/blocks/shield_outside.png -texture:id=TwilightForest/sort_eye,filename=assets/twilightforest/textures/blocks/sort_eye.png -texture:id=TwilightForest/sort_eye_off,filename=assets/twilightforest/textures/blocks/sort_eye_off.png -texture:id=TwilightForest/sort_leaves,filename=assets/twilightforest/textures/blocks/sort_leaves.png -texture:id=TwilightForest/sort_section,filename=assets/twilightforest/textures/blocks/sort_section.png -texture:id=TwilightForest/sort_side,filename=assets/twilightforest/textures/blocks/sort_side.png -texture:id=TwilightForest/thornRose,filename=assets/twilightforest/textures/blocks/thornRose.png -texture:id=TwilightForest/time_clock,filename=assets/twilightforest/textures/blocks/time_clock.png -texture:id=TwilightForest/time_clock_off,filename=assets/twilightforest/textures/blocks/time_clock_off.png -texture:id=TwilightForest/time_leaves,filename=assets/twilightforest/textures/blocks/time_leaves.png -texture:id=TwilightForest/time_section,filename=assets/twilightforest/textures/blocks/time_section.png -texture:id=TwilightForest/time_side,filename=assets/twilightforest/textures/blocks/time_side.png -texture:id=TwilightForest/torchberry,filename=assets/twilightforest/textures/blocks/torchberry.png -texture:id=TwilightForest/towerdev_antibuilder,filename=assets/twilightforest/textures/blocks/towerdev_antibuilder.png -texture:id=TwilightForest/towerdev_antibuilt,filename=assets/twilightforest/textures/blocks/towerdev_antibuilt.png -texture:id=TwilightForest/towerdev_builder_off,filename=assets/twilightforest/textures/blocks/towerdev_builder_off.png -texture:id=TwilightForest/towerdev_builder_on,filename=assets/twilightforest/textures/blocks/towerdev_builder_on.png -texture:id=TwilightForest/towerdev_builder_timeout,filename=assets/twilightforest/textures/blocks/towerdev_builder_timeout.png -texture:id=TwilightForest/towerdev_built_off,filename=assets/twilightforest/textures/blocks/towerdev_built_off.png -texture:id=TwilightForest/towerdev_built_on,filename=assets/twilightforest/textures/blocks/towerdev_built_on.png -texture:id=TwilightForest/towerdev_firejet_off,filename=assets/twilightforest/textures/blocks/towerdev_firejet_off.png -texture:id=TwilightForest/towerdev_firejet_on,filename=assets/twilightforest/textures/blocks/towerdev_firejet_on.png -texture:id=TwilightForest/towerdev_ghasttrap_off,filename=assets/twilightforest/textures/blocks/towerdev_ghasttrap_off.png -texture:id=TwilightForest/towerdev_ghasttrap_on,filename=assets/twilightforest/textures/blocks/towerdev_ghasttrap_on.png -texture:id=TwilightForest/towerdev_ghasttraplid_off,filename=assets/twilightforest/textures/blocks/towerdev_ghasttraplid_off.png -texture:id=TwilightForest/towerdev_ghasttraplid_on,filename=assets/twilightforest/textures/blocks/towerdev_ghasttraplid_on.png -texture:id=TwilightForest/towerdev_lock_off,filename=assets/twilightforest/textures/blocks/towerdev_lock_off.png -texture:id=TwilightForest/towerdev_lock_on,filename=assets/twilightforest/textures/blocks/towerdev_lock_on.png -texture:id=TwilightForest/towerdev_reactor_off,filename=assets/twilightforest/textures/blocks/towerdev_reactor_off.png -texture:id=TwilightForest/towerdev_reactor_on,filename=assets/twilightforest/textures/blocks/towerdev_reactor_on.png -texture:id=TwilightForest/towerdev_reappearing_off,filename=assets/twilightforest/textures/blocks/towerdev_reappearing_off.png -texture:id=TwilightForest/towerdev_reappearing_on,filename=assets/twilightforest/textures/blocks/towerdev_reappearing_on.png -texture:id=TwilightForest/towerdev_reappearing_trace_off,filename=assets/twilightforest/textures/blocks/towerdev_reappearing_trace_off.png -texture:id=TwilightForest/towerdev_reappearing_trace_on,filename=assets/twilightforest/textures/blocks/towerdev_reappearing_trace_on.png -texture:id=TwilightForest/towerdev_smoker_off,filename=assets/twilightforest/textures/blocks/towerdev_smoker_off.png -texture:id=TwilightForest/towerdev_smoker_on,filename=assets/twilightforest/textures/blocks/towerdev_smoker_on.png -texture:id=TwilightForest/towerdev_vanish_off,filename=assets/twilightforest/textures/blocks/towerdev_vanish_off.png -texture:id=TwilightForest/towerdev_vanish_on,filename=assets/twilightforest/textures/blocks/towerdev_vanish_on.png -texture:id=TwilightForest/towerwood_cracked,filename=assets/twilightforest/textures/blocks/towerwood_cracked.png -texture:id=TwilightForest/towerwood_encased,filename=assets/twilightforest/textures/blocks/towerwood_encased.png -texture:id=TwilightForest/towerwood_infested,filename=assets/twilightforest/textures/blocks/towerwood_infested.png -texture:id=TwilightForest/towerwood_mossy,filename=assets/twilightforest/textures/blocks/towerwood_mossy.png -texture:id=TwilightForest/towerwood_planks,filename=assets/twilightforest/textures/blocks/towerwood_planks.png -texture:id=TwilightForest/trans_heart,filename=assets/twilightforest/textures/blocks/trans_heart.png -texture:id=TwilightForest/trans_heart_off,filename=assets/twilightforest/textures/blocks/trans_heart_off.png -texture:id=TwilightForest/trans_leaves,filename=assets/twilightforest/textures/blocks/trans_leaves.png -texture:id=TwilightForest/trans_section,filename=assets/twilightforest/textures/blocks/trans_section.png -texture:id=TwilightForest/trans_side,filename=assets/twilightforest/textures/blocks/trans_side.png -texture:id=TwilightForest/uncrafting_side,filename=assets/twilightforest/textures/blocks/uncrafting_side.png -texture:id=TwilightForest/uncrafting_top,filename=assets/twilightforest/textures/blocks/uncrafting_top.png -texture:id=minecraft/bedrock,filename=assets/minecraft/textures/blocks/bedrock.png -texture:id=minecraft/deadbush,filename=assets/minecraft/textures/blocks/deadbush.png -texture:id=minecraft/diamond_block,filename=assets/minecraft/textures/blocks/diamond_block.png -texture:id=minecraft/gold_block,filename=assets/minecraft/textures/blocks/gold_block.png -texture:id=minecraft/leaves_birch,filename=assets/minecraft/textures/blocks/leaves_birch.png -texture:id=minecraft/leaves_jungle,filename=assets/minecraft/textures/blocks/leaves_jungle.png -texture:id=minecraft/leaves_oak,filename=assets/minecraft/textures/blocks/leaves_oak.png -texture:id=minecraft/leaves_spruce,filename=assets/minecraft/textures/blocks/leaves_spruce.png -texture:id=minecraft/mob_spawner,filename=assets/minecraft/textures/blocks/mob_spawner.png -texture:id=minecraft/netherrack,filename=assets/minecraft/textures/blocks/netherrack.png -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png -texture:id=minecraft/portal,filename=assets/minecraft/textures/blocks/portal.png -texture:id=minecraft/quartz_block_bottom,filename=assets/minecraft/textures/blocks/quartz_block_bottom.png -texture:id=minecraft/quartz_block_top,filename=assets/minecraft/textures/blocks/quartz_block_top.png -texture:id=minecraft/soul_sand,filename=assets/minecraft/textures/blocks/soul_sand.png -texture:id=minecraft/tallgrass,filename=assets/minecraft/textures/blocks/tallgrass.png - - - -# %tile.TFLog:* (tile.TFLog), render=(LOG), opaque=true,cls=twilightforest.block.BlockTFLog -block:id=%tile.TFLog,data=0,stdrot=true,face0-1=0:TwilightForest/oak_top,face2-5=0:TwilightForest/oak_side -block:id=%tile.TFLog,data=1,stdrot=true,face0-1=0:TwilightForest/canopy_top,face2-5=0:TwilightForest/canopy_side -block:id=%tile.TFLog,data=2,stdrot=true,face0-1=0:TwilightForest/mangrove_top,face2-5=0:TwilightForest/mangrove_side -block:id=%tile.TFLog,data=3,stdrot=true,face0-1=0:TwilightForest/darkwood_top,face2-5=0:TwilightForest/darkwood_side -block:id=%tile.TFLog,data=4,face0-1=0:TwilightForest/oak_side,face2-3=4000:TwilightForest/oak_side,face4-5=0:TwilightForest/oak_top -block:id=%tile.TFLog,data=5,face0-1=0:TwilightForest/canopy_side,face2-3=4000:TwilightForest/canopy_side,face4-5=0:TwilightForest/canopy_top -block:id=%tile.TFLog,data=6,face0-1=0:TwilightForest/mangrove_side,face2-3=4000:TwilightForest/mangrove_side,face4-5=0:TwilightForest/mangrove_top -block:id=%tile.TFLog,data=7,face0-1=0:TwilightForest/darkwood_side,face2-3=4000:TwilightForest/darkwood_side,face4-5=0:TwilightForest/darkwood_top -block:id=%tile.TFLog,data=8,face0-1=4000:TwilightForest/oak_side,face2-3=0:TwilightForest/oak_top,face4-5=4000:TwilightForest/oak_side -block:id=%tile.TFLog,data=9,face0-1=4000:TwilightForest/canopy_side,face2-3=0:TwilightForest/canopy_top,face4-5=4000:TwilightForest/canopy_side -block:id=%tile.TFLog,data=10,face0-1=4000:TwilightForest/mangrove_side,face2-3=0:TwilightForest/mangrove_top,face4-5=4000:TwilightForest/mangrove_side -block:id=%tile.TFLog,data=11,face0-1=4000:TwilightForest/darkwood_side,face2-3=0:TwilightForest/darkwood_top,face4-5=4000:TwilightForest/darkwood_side -block:id=%tile.TFLog,data=12,stdrot=true,face0-5=0:TwilightForest/oak_side -block:id=%tile.TFLog,data=13,stdrot=true,face0-5=0:TwilightForest/canopy_side -block:id=%tile.TFLog,data=14,stdrot=true,face0-5=0:TwilightForest/mangrove_side -block:id=%tile.TFLog,data=15,stdrot=true,face0-5=0:TwilightForest/darkwood_side - -# %tile.TFRoots:* (tile.TFRoots), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFRoots -block:id=%tile.TFRoots,data=0,stdrot=true,face0-5=0:TwilightForest/rootblock -block:id=%tile.TFRoots,data=1,stdrot=true,face0-5=0:TwilightForest/oreroots -block:id=%tile.TFRoots,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/rootblock - -# %tile.TFLeaves:* (tile.TFLeaves), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFLeaves -block:id=%tile.TFLeaves,data=0,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves,data=1,stdrot=true,colorMult=609860,face0-5=17000:minecraft/leaves_spruce -block:id=%tile.TFLeaves,data=2,stdrot=true,face0-5=14000:minecraft/leaves_birch -block:id=%tile.TFLeaves,data=3,data=4,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves,data=5,stdrot=true,colorMult=609860,face0-5=17000:minecraft/leaves_spruce -block:id=%tile.TFLeaves,data=6,stdrot=true,face0-5=14000:minecraft/leaves_birch -block:id=%tile.TFLeaves,data=7,data=8,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves,data=9,stdrot=true,colorMult=609860,face0-5=17000:minecraft/leaves_spruce -block:id=%tile.TFLeaves,data=10,stdrot=true,face0-5=14000:minecraft/leaves_birch -block:id=%tile.TFLeaves,data=11,data=12,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves,data=13,stdrot=true,colorMult=609860,face0-5=17000:minecraft/leaves_spruce -block:id=%tile.TFLeaves,data=14,stdrot=true,face0-5=14000:minecraft/leaves_birch -block:id=%tile.TFLeaves,data=15,stdrot=true,face0-5=2000:minecraft/leaves_oak - -# %tile.TFFirefly:* (tile.TFFirefly), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFFirefly -block:id=%tile.TFFirefly,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:TwilightForest/TFFirefly - -# %tile.TFCicada:* (tile.TFCicada), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFCicada -block:id=%tile.TFCicada,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:TwilightForest/TFCicada - -# %tile.TFPortal:* (tile.TFPortal), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFPortal -block:id=%tile.TFPortal,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/portal - -# %tile.TFMazestone:* (tile.TFMazestone), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFMazestone -block:id=%tile.TFMazestone,data=0,stdrot=true,face0-5=0:TwilightForest/mazestone_plain -block:id=%tile.TFMazestone,data=1,stdrot=true,face0-5=0:TwilightForest/mazestone_brick -block:id=%tile.TFMazestone,data=2,stdrot=true,face0-1=0:TwilightForest/mazestone_plain,face2-5=0:TwilightForest/mazestone_pillar -block:id=%tile.TFMazestone,data=3,stdrot=true,face0-1=0:TwilightForest/mazestone_brick,face2-5=0:TwilightForest/mazestone_decorative -block:id=%tile.TFMazestone,data=4,stdrot=true,face0-5=0:TwilightForest/mazestone_cracked -block:id=%tile.TFMazestone,data=5,stdrot=true,face0-5=0:TwilightForest/mazestone_mossy -block:id=%tile.TFMazestone,data=6,stdrot=true,face0-1=0:TwilightForest/mazestone_mosaic,face2-5=0:TwilightForest/mazestone_brick -block:id=%tile.TFMazestone,data=7,stdrot=true,face0-1=0:TwilightForest/mazestone_border,face2-5=0:TwilightForest/mazestone_brick -block:id=%tile.TFMazestone,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/mazestone_plain - -# %tile.TFHedge:* (tile.TFHedge), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFHedge -block:id=%tile.TFHedge,data=0,stdrot=true,face0-5=0:TwilightForest/hedge -block:id=%tile.TFHedge,data=1,stdrot=true,face0-5=0:TwilightForest/darkwood_leaves -block:id=%tile.TFHedge,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/hedge - -# %tile.TFBossSpawner:* (tile.TFBossSpawner), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFBossSpawner -block:id=%tile.TFBossSpawner,data=*,stdrot=true,face0-5=0:minecraft/mob_spawner - -# %tile.TFFireflyJar:* (tile.TFFireflyJar), render=twilightforest.client.renderer.blocks.RenderBlockTFFireflyJar(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFFireflyJar -block:id=%tile.TFFireflyJar,data=*,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/fireflyjar_top,face2-5=0:TwilightForest/fireflyjar_side - -# %tile.TFPlant:* (tile.TFPlant), render=twilightforest.client.renderer.blocks.RenderBlockTFPlants(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFPlant -block:id=%tile.TFPlant,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:TwilightForest/mosspatch -block:id=%tile.TFPlant,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=2000:TwilightForest/mayapple -block:id=%tile.TFPlant,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=2000:TwilightForest/cloverpatch -block:id=%tile.TFPlant,data=8,stdrot=true,face0-5=2000:TwilightForest/fiddlehead -block:id=%tile.TFPlant,data=9,stdrot=true,face0-5=0:TwilightForest/mushgloom -block:id=%tile.TFPlant,data=10,stdrot=true,face0-5=2000:minecraft/tallgrass -block:id=%tile.TFPlant,data=11,stdrot=true,face0-5=0:minecraft/deadbush -block:id=%tile.TFPlant,data=13,stdrot=true,face0-5=0:TwilightForest/torchberry -block:id=%tile.TFPlant,data=14,stdrot=true,face0-5=0:TwilightForest/rootstrand - -# %tile.TFUncraftingTable:* (tile.TFUncraftingTable), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFUncraftingTable -block:id=%tile.TFUncraftingTable,data=*,stdrot=true,face0=0:TwilightForest/uncrafting_side,face1=0:TwilightForest/uncrafting_top,face2-5=0:TwilightForest/uncrafting_side - -# %tile.TFFireJet:* (tile.TFFireJet), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFFireJet -block:id=%tile.TFFireJet,data=0,stdrot=true,face0=0:TwilightForest/firejet_side,face1=0:TwilightForest/firejet_top,face2-5=0:TwilightForest/firejet_side -block:id=%tile.TFFireJet,data=1,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_off,face2-5=0:TwilightForest/towerdev_smoker_off -block:id=%tile.TFFireJet,data=2,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_on,face2-5=0:TwilightForest/towerdev_smoker_on -block:id=%tile.TFFireJet,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,stdrot=true,face0=0:TwilightForest/firejet_side,face1=0:TwilightForest/firejet_top,face2-5=0:TwilightForest/firejet_side -block:id=%tile.TFFireJet,data=11,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_off,face2-5=0:TwilightForest/towerdev_firejet_off -block:id=%tile.TFFireJet,data=12,data=13,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_on,face2-5=0:TwilightForest/towerdev_firejet_on -block:id=%tile.TFFireJet,data=14,data=15,stdrot=true,face0=0:TwilightForest/firejet_side,face1=0:TwilightForest/firejet_top,face2-5=0:TwilightForest/firejet_side - -# %tile.TFNagastone:* (tile.TFNagastone), render=twilightforest.client.renderer.blocks.RenderBlockTFNagastone(CUSTOM), opaque=true,cls=twilightforest.block.BlockTFNagastone -block:id=%tile.TFNagastone,data=0,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_top_tip,face2=0:TwilightForest/nagastone_face_front,face3=0:TwilightForest/nagastone_cross_section,face4-5=0:TwilightForest/nagastone_face_left -block:id=%tile.TFNagastone,data=1,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_top_tip,face2=0:TwilightForest/nagastone_cross_section,face3=0:TwilightForest/nagastone_face_front,face4-5=0:TwilightForest/nagastone_face_right -block:id=%tile.TFNagastone,data=2,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_top_tip,face2-3=0:TwilightForest/nagastone_face_left,face4=0:TwilightForest/nagastone_face_front,face5=0:TwilightForest/nagastone_cross_section -block:id=%tile.TFNagastone,data=3,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_top_tip,face2-3=0:TwilightForest/nagastone_face_right,face4=0:TwilightForest/nagastone_cross_section,face5=0:TwilightForest/nagastone_face_front -block:id=%tile.TFNagastone,data=4,stdrot=true,face0=0:TwilightForest/nagastone_cross_section,face1=0:TwilightForest/nagastone_top_tip,face2=0:TwilightForest/nagastone_cross_section,face3=0:TwilightForest/nagastone_tip_right,face4-5=0:TwilightForest/nagastone_left_down -block:id=%tile.TFNagastone,data=5,stdrot=true,face0=0:TwilightForest/nagastone_cross_section,face1=0:TwilightForest/nagastone_top_tip,face2=0:TwilightForest/nagastone_tip_left,face3=0:TwilightForest/nagastone_cross_section,face4-5=0:TwilightForest/nagastone_right_down -block:id=%tile.TFNagastone,data=6,stdrot=true,face0=0:TwilightForest/nagastone_cross_section,face1=0:TwilightForest/nagastone_top_tip,face2-3=0:TwilightForest/nagastone_left_down,face4=0:TwilightForest/nagastone_cross_section,face5=0:TwilightForest/nagastone_tip_left -block:id=%tile.TFNagastone,data=7,stdrot=true,face0=0:TwilightForest/nagastone_cross_section,face1=0:TwilightForest/nagastone_top_tip,face2-3=0:TwilightForest/nagastone_right_down,face4=0:TwilightForest/nagastone_tip_right,face5=0:TwilightForest/nagastone_cross_section -block:id=%tile.TFNagastone,data=8,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1-2=0:TwilightForest/nagastone_cross_section,face3=0:TwilightForest/nagastone_tip_left,face4-5=0:TwilightForest/nagastone_left_up -block:id=%tile.TFNagastone,data=9,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_cross_section,face2=0:TwilightForest/nagastone_tip_right,face3=0:TwilightForest/nagastone_cross_section,face4-5=0:TwilightForest/nagastone_right_up -block:id=%tile.TFNagastone,data=10,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_cross_section,face2-3=0:TwilightForest/nagastone_left_up,face4=0:TwilightForest/nagastone_cross_section,face5=0:TwilightForest/nagastone_tip_left -block:id=%tile.TFNagastone,data=11,stdrot=true,face0=0:TwilightForest/nagastone_bottom_tip,face1=0:TwilightForest/nagastone_cross_section,face2-3=0:TwilightForest/nagastone_right_up,face4=0:TwilightForest/nagastone_tip_left,face5=0:TwilightForest/nagastone_cross_section -block:id=%tile.TFNagastone,data=12,stdrot=true,face0=0:TwilightForest/nagastone_bottom_long,face1=0:TwilightForest/nagastone_tip_long,face2-3=0:TwilightForest/nagastone_long_side,face4-5=0:TwilightForest/nagastone_cross_section -block:id=%tile.TFNagastone,data=13,stdrot=true,face0=0:TwilightForest/nagastone_bottom_long,face1=0:TwilightForest/nagastone_tip_long,face2-3=0:TwilightForest/nagastone_cross_section,face4-5=0:TwilightForest/nagastone_long_side -block:id=%tile.TFNagastone,data=14,stdrot=true,face0-1=0:TwilightForest/nagastone_cross_section,face2-5=0:TwilightForest/nagastone_long_side -block:id=%tile.TFNagastone,data=15,stdrot=true,face0=0:TwilightForest/nagastone_cross_section,face1=0:TwilightForest/nagastone_turn_top,face2-5=0:TwilightForest/nagastone_long_side - -# %tile.TFSapling:* (tile.TFSapling), render=(CROSSEDSQUARES), opaque=false,cls=twilightforest.block.BlockTFSapling -block:id=%tile.TFSapling,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_oak -block:id=%tile.TFSapling,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_canopy -block:id=%tile.TFSapling,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_mangrove -block:id=%tile.TFSapling,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_darkwood -block:id=%tile.TFSapling,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_hollow_oak -block:id=%tile.TFSapling,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_time -block:id=%tile.TFSapling,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_transformation -block:id=%tile.TFSapling,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_mining -block:id=%tile.TFSapling,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_sorting -block:id=%tile.TFSapling,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/sapling_rainboak - -# %tile.TFMoonworm:* (tile.TFMoonworm), render=twilightforest.client.renderer.blocks.RenderBlockTFCritters(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFMoonworm -block:id=%tile.TFMoonworm,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:TwilightForest/TFMoonworm - -# %tile.TFMagicLog:* (tile.TFMagicLog), render=(LOG), opaque=true,cls=twilightforest.block.BlockTFMagicLog -block:id=%tile.TFMagicLog,data=0,stdrot=true,face0-1=0:TwilightForest/time_section,face2-5=0:TwilightForest/time_side -block:id=%tile.TFMagicLog,data=1,stdrot=true,face0-1=0:TwilightForest/trans_section,face2-5=0:TwilightForest/trans_side -block:id=%tile.TFMagicLog,data=2,stdrot=true,face0-1=0:TwilightForest/mine_section,face2-5=0:TwilightForest/mine_side -block:id=%tile.TFMagicLog,data=3,stdrot=true,face0-1=0:TwilightForest/sort_section,face2-5=0:TwilightForest/sort_side -block:id=%tile.TFMagicLog,data=4,face0-1=0:TwilightForest/time_side,face2-3=4000:TwilightForest/time_side,face4-5=0:TwilightForest/time_section -block:id=%tile.TFMagicLog,data=5,face0-1=0:TwilightForest/trans_side,face2-3=4000:TwilightForest/trans_side,face4-5=0:TwilightForest/trans_section -block:id=%tile.TFMagicLog,data=6,face0-1=0:TwilightForest/mine_side,face2-3=4000:TwilightForest/mine_side,face4-5=0:TwilightForest/mine_section -block:id=%tile.TFMagicLog,data=7,face0-1=0:TwilightForest/sort_side,face2-3=4000:TwilightForest/sort_side,face4-5=0:TwilightForest/sort_section -block:id=%tile.TFMagicLog,data=8,face0-1=4000:TwilightForest/time_side,face2-3=0:TwilightForest/time_section,face4-5=4000:TwilightForest/time_side -block:id=%tile.TFMagicLog,data=9,face0-1=4000:TwilightForest/trans_side,face2-3=0:TwilightForest/trans_section,face4-5=4000:TwilightForest/trans_side -block:id=%tile.TFMagicLog,data=10,face0-1=4000:TwilightForest/mine_side,face2-3=0:TwilightForest/mine_section,face4-5=4000:TwilightForest/mine_side -block:id=%tile.TFMagicLog,data=11,face0-1=4000:TwilightForest/sort_side,face2-3=0:TwilightForest/sort_section,face4-5=4000:TwilightForest/sort_side -block:id=%tile.TFMagicLog,data=12,stdrot=true,face0-5=0:TwilightForest/time_side -block:id=%tile.TFMagicLog,data=13,stdrot=true,face0-5=0:TwilightForest/trans_side -block:id=%tile.TFMagicLog,data=14,stdrot=true,face0-5=0:TwilightForest/mine_side -block:id=%tile.TFMagicLog,data=15,stdrot=true,face0-5=0:TwilightForest/sort_side - -# %tile.TFMagicLeaves:* (tile.TFMagicLeaves), render=twilightforest.client.renderer.blocks.RenderBlockTFMagicLeaves(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFMagicLeaves -block:id=%tile.TFMagicLeaves,data=0,stdrot=true,colorMult=6A9C17,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=1,stdrot=true,colorMult=6CCCEA,face0-5=17000:TwilightForest/trans_leaves -block:id=%tile.TFMagicLeaves,data=2,stdrot=true,colorMult=FCF144,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=3,stdrot=true,colorMult=364C03,face0-5=17000:TwilightForest/sort_leaves -block:id=%tile.TFMagicLeaves,data=4,stdrot=true,colorMult=6A9C17,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=5,stdrot=true,colorMult=6CCCEA,face0-5=17000:TwilightForest/trans_leaves -block:id=%tile.TFMagicLeaves,data=6,stdrot=true,colorMult=FCF144,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=7,stdrot=true,colorMult=364C03,face0-5=17000:TwilightForest/sort_leaves -block:id=%tile.TFMagicLeaves,data=8,stdrot=true,colorMult=6A9C17,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=9,stdrot=true,colorMult=6CCCEA,face0-5=17000:TwilightForest/trans_leaves -block:id=%tile.TFMagicLeaves,data=10,stdrot=true,colorMult=FCF144,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=11,stdrot=true,colorMult=364C03,face0-5=17000:TwilightForest/sort_leaves -block:id=%tile.TFMagicLeaves,data=12,stdrot=true,colorMult=6A9C17,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=13,stdrot=true,colorMult=6CCCEA,face0-5=17000:TwilightForest/trans_leaves -block:id=%tile.TFMagicLeaves,data=14,stdrot=true,colorMult=FCF144,face0-5=17000:TwilightForest/time_leaves -block:id=%tile.TFMagicLeaves,data=15,stdrot=true,colorMult=364C03,face0-5=17000:TwilightForest/sort_leaves - -# %tile.TFMagicLogSpecial:* (tile.TFMagicLogSpecial), render=(LOG), opaque=true,cls=twilightforest.block.BlockTFMagicLogSpecial -block:id=%tile.TFMagicLogSpecial,data=0,stdrot=true,face0-1=0:TwilightForest/time_section,face2-5=0:TwilightForest/time_clock -block:id=%tile.TFMagicLogSpecial,data=1,stdrot=true,face0-1=0:TwilightForest/trans_section,face2-5=0:TwilightForest/trans_heart -block:id=%tile.TFMagicLogSpecial,data=2,stdrot=true,face0-1=0:TwilightForest/mine_section,face2-5=0:TwilightForest/mine_gem -block:id=%tile.TFMagicLogSpecial,data=3,stdrot=true,face0-1=0:TwilightForest/sort_section,face2-5=0:TwilightForest/sort_eye -block:id=%tile.TFMagicLogSpecial,data=4,face0-1=0:TwilightForest/time_clock,face2-3=4000:TwilightForest/time_clock,face4-5=0:TwilightForest/time_section -block:id=%tile.TFMagicLogSpecial,data=5,face0-1=0:TwilightForest/trans_heart,face2-3=4000:TwilightForest/trans_heart,face4-5=0:TwilightForest/trans_section -block:id=%tile.TFMagicLogSpecial,data=6,face0-1=0:TwilightForest/mine_gem,face2-3=4000:TwilightForest/mine_gem,face4-5=0:TwilightForest/mine_section -block:id=%tile.TFMagicLogSpecial,data=7,face0-1=0:TwilightForest/sort_eye,face2-3=4000:TwilightForest/sort_eye,face4-5=0:TwilightForest/sort_section -block:id=%tile.TFMagicLogSpecial,data=8,face0-1=4000:TwilightForest/time_clock,face2-3=0:TwilightForest/time_section,face4-5=4000:TwilightForest/time_clock -block:id=%tile.TFMagicLogSpecial,data=9,face0-1=4000:TwilightForest/trans_heart,face2-3=0:TwilightForest/trans_section,face4-5=4000:TwilightForest/trans_heart -block:id=%tile.TFMagicLogSpecial,data=10,face0-1=4000:TwilightForest/mine_gem,face2-3=0:TwilightForest/mine_section,face4-5=4000:TwilightForest/mine_gem -block:id=%tile.TFMagicLogSpecial,data=11,face0-1=4000:TwilightForest/sort_eye,face2-3=0:TwilightForest/sort_section,face4-5=4000:TwilightForest/sort_eye -block:id=%tile.TFMagicLogSpecial,data=12,stdrot=true,face0-1=0:TwilightForest/time_section,face2-5=0:TwilightForest/time_clock_off -block:id=%tile.TFMagicLogSpecial,data=13,stdrot=true,face0-1=0:TwilightForest/trans_section,face2-5=0:TwilightForest/trans_heart_off -block:id=%tile.TFMagicLogSpecial,data=14,stdrot=true,face0-1=0:TwilightForest/mine_section,face2-5=0:TwilightForest/mine_gem_off -block:id=%tile.TFMagicLogSpecial,data=15,stdrot=true,face0-1=0:TwilightForest/sort_section,face2-5=0:TwilightForest/sort_eye_off - -# %tile.TFTowerStone:* (tile.TFTowerStone), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFTowerWood -block:id=%tile.TFTowerStone,data=0,stdrot=true,face0-5=0:TwilightForest/towerwood_planks -block:id=%tile.TFTowerStone,data=1,stdrot=true,face0-5=0:TwilightForest/towerwood_encased -block:id=%tile.TFTowerStone,data=2,stdrot=true,face0-5=0:TwilightForest/towerwood_cracked -block:id=%tile.TFTowerStone,data=3,stdrot=true,face0-5=0:TwilightForest/towerwood_mossy -block:id=%tile.TFTowerStone,data=4,stdrot=true,face0-5=0:TwilightForest/towerwood_infested -block:id=%tile.TFTowerStone,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/towerwood_planks - -# %tile.TFTowerDevice:* (tile.TFTowerDevice), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFTowerDevice -block:id=%tile.TFTowerDevice,data=0,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_off -block:id=%tile.TFTowerDevice,data=1,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_on -block:id=%tile.TFTowerDevice,data=2,stdrot=true,face0-5=0:TwilightForest/towerdev_vanish_off -block:id=%tile.TFTowerDevice,data=3,stdrot=true,face0-5=0:TwilightForest/towerdev_vanish_on -block:id=%tile.TFTowerDevice,data=4,stdrot=true,face0-5=0:TwilightForest/towerdev_lock_on -block:id=%tile.TFTowerDevice,data=5,stdrot=true,face0-5=0:TwilightForest/towerdev_lock_off -block:id=%tile.TFTowerDevice,data=6,stdrot=true,face0-5=0:TwilightForest/towerdev_builder_off -block:id=%tile.TFTowerDevice,data=7,stdrot=true,face0-5=0:TwilightForest/towerdev_builder_on -block:id=%tile.TFTowerDevice,data=8,stdrot=true,face0-5=0:TwilightForest/towerdev_builder_timeout -block:id=%tile.TFTowerDevice,data=9,stdrot=true,face0-5=0:TwilightForest/towerdev_antibuilder -block:id=%tile.TFTowerDevice,data=10,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_off,face2-5=0:TwilightForest/towerdev_ghasttrap_off -block:id=%tile.TFTowerDevice,data=11,stdrot=true,face0=0:TwilightForest/towerwood_encased,face1=0:TwilightForest/towerdev_ghasttraplid_on,face2-5=0:TwilightForest/towerdev_ghasttrap_on -block:id=%tile.TFTowerDevice,data=12,stdrot=true,face0-5=0:TwilightForest/towerdev_reactor_off -block:id=%tile.TFTowerDevice,data=13,stdrot=true,face0-5=0:TwilightForest/towerdev_reactor_on -block:id=%tile.TFTowerDevice,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_off - -# %tile.TFTowerTranslucent:* (tile.TFTowerTranslucent), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFTowerTranslucent -block:id=%tile.TFTowerTranslucent,data=0,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_trace_off -block:id=%tile.TFTowerTranslucent,data=1,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_trace_on -block:id=%tile.TFTowerTranslucent,data=2,stdrot=true,face0-5=0:TwilightForest/towerdev_built_off -block:id=%tile.TFTowerTranslucent,data=3,stdrot=true,face0-5=0:TwilightForest/towerdev_built_on -block:id=%tile.TFTowerTranslucent,data=4,stdrot=true,face0-5=0:TwilightForest/towerdev_antibuilt -block:id=%tile.TFTowerTranslucent,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/bedrock,face2=0:minecraft/netherrack,face3=0:minecraft/bedrock,face4-5=0:minecraft/obsidian -block:id=%tile.TFTowerTranslucent,data=6,stdrot=true,face0-5=0:minecraft/gold_block -block:id=%tile.TFTowerTranslucent,data=7,stdrot=true,face0-5=0:minecraft/diamond_block -block:id=%tile.TFTowerTranslucent,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/towerdev_reappearing_trace_off - -# %tile.TFTrophy:* (tile.TFTrophy), render=(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFTrophy -block:id=%tile.TFTrophy,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/soul_sand - -# %tile.TFShield:* (tile.TFShield), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFShield -block:id=%tile.TFShield,data=0,stdrot=true,face0=0:TwilightForest/shield_inside,face1-5=0:TwilightForest/shield_outside -block:id=%tile.TFShield,data=1,stdrot=true,face0=0:TwilightForest/shield_outside,face1=0:TwilightForest/shield_inside,face2-5=0:TwilightForest/shield_outside -block:id=%tile.TFShield,data=2,stdrot=true,face0-1=0:TwilightForest/shield_outside,face2=0:TwilightForest/shield_inside,face3-5=0:TwilightForest/shield_outside -block:id=%tile.TFShield,data=3,stdrot=true,face0-2=0:TwilightForest/shield_outside,face3=0:TwilightForest/shield_inside,face4-5=0:TwilightForest/shield_outside -block:id=%tile.TFShield,data=4,stdrot=true,face0-3=0:TwilightForest/shield_outside,face4=0:TwilightForest/shield_inside,face5=0:TwilightForest/shield_outside -block:id=%tile.TFShield,data=5,stdrot=true,face0-4=0:TwilightForest/shield_outside,face5=0:TwilightForest/shield_inside -block:id=%tile.TFShield,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/shield_outside - -# %tile.TFTrophyPedestal:* (tile.TFTrophyPedestal), render=twilightforest.client.renderer.blocks.RenderBlockTFPedestal(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFTrophyPedestal -block:id=%tile.TFTrophyPedestal,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_naga,face3=0:TwilightForest/pedestal_lich,face4=0:TwilightForest/pedestal_hydra,face5=0:TwilightForest/pedestal_urghast -block:id=%tile.TFTrophyPedestal,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_lich,face3=0:TwilightForest/pedestal_hydra,face4=0:TwilightForest/pedestal_urghast,face5=0:TwilightForest/pedestal_naga -block:id=%tile.TFTrophyPedestal,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_hydra,face3=0:TwilightForest/pedestal_urghast,face4=0:TwilightForest/pedestal_naga,face5=0:TwilightForest/pedestal_lich -block:id=%tile.TFTrophyPedestal,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_urghast,face3=0:TwilightForest/pedestal_naga,face4=0:TwilightForest/pedestal_lich,face5=0:TwilightForest/pedestal_hydra -block:id=%tile.TFTrophyPedestal,data=4,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_naga,face3=0:TwilightForest/pedestal_lich,face4=0:TwilightForest/pedestal_hydra,face5=0:TwilightForest/pedestal_urghast -block:id=%tile.TFTrophyPedestal,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_lich,face3=0:TwilightForest/pedestal_hydra,face4=0:TwilightForest/pedestal_urghast,face5=0:TwilightForest/pedestal_naga -block:id=%tile.TFTrophyPedestal,data=6,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_hydra,face3=0:TwilightForest/pedestal_urghast,face4=0:TwilightForest/pedestal_naga,face5=0:TwilightForest/pedestal_lich -block:id=%tile.TFTrophyPedestal,data=7,stdrot=true,transparency=TRANSPARENT,face0-1=0:TwilightForest/pedestal_top,face2=0:TwilightForest/pedestal_urghast,face3=0:TwilightForest/pedestal_naga,face4=0:TwilightForest/pedestal_lich,face5=0:TwilightForest/pedestal_hydra -block:id=%tile.TFTrophyPedestal,data=8,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_naga_active,face3=0:TwilightForest/pedestal_lich_active,face4=0:TwilightForest/pedestal_hydra_active,face5=0:TwilightForest/pedestal_urghast_active -block:id=%tile.TFTrophyPedestal,data=9,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_lich_active,face3=0:TwilightForest/pedestal_hydra_active,face4=0:TwilightForest/pedestal_urghast_active,face5=0:TwilightForest/pedestal_naga_active -block:id=%tile.TFTrophyPedestal,data=10,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_hydra_active,face3=0:TwilightForest/pedestal_urghast_active,face4=0:TwilightForest/pedestal_naga_active,face5=0:TwilightForest/pedestal_lich_active -block:id=%tile.TFTrophyPedestal,data=11,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_urghast_active,face3=0:TwilightForest/pedestal_naga_active,face4=0:TwilightForest/pedestal_lich_active,face5=0:TwilightForest/pedestal_hydra_active -block:id=%tile.TFTrophyPedestal,data=12,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_naga_active,face3=0:TwilightForest/pedestal_lich_active,face4=0:TwilightForest/pedestal_hydra_active,face5=0:TwilightForest/pedestal_urghast_active -block:id=%tile.TFTrophyPedestal,data=13,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_lich_active,face3=0:TwilightForest/pedestal_hydra_active,face4=0:TwilightForest/pedestal_urghast_active,face5=0:TwilightForest/pedestal_naga_active -block:id=%tile.TFTrophyPedestal,data=14,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_hydra_active,face3=0:TwilightForest/pedestal_urghast_active,face4=0:TwilightForest/pedestal_naga_active,face5=0:TwilightForest/pedestal_lich_active -block:id=%tile.TFTrophyPedestal,data=15,stdrot=true,transparency=TRANSPARENT,face0=0:TwilightForest/pedestal_top,face1=0:TwilightForest/pedestal_top_active,face2=0:TwilightForest/pedestal_urghast_active,face3=0:TwilightForest/pedestal_naga_active,face4=0:TwilightForest/pedestal_lich_active,face5=0:TwilightForest/pedestal_hydra_active - -# %tile.TFAuroraBrick:* (tile.TFAuroraBrick), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFAuroraBrick -block:id=%tile.TFAuroraBrick,data=*,stdrot=true,face0=0:minecraft/quartz_block_bottom,face1-5=0:minecraft/quartz_block_top - -# %tile.TFUnderBrick:* (tile.TFUnderBrick), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFUnderBrick -block:id=%tile.TFUnderBrick,data=0,stdrot=true,face0-5=0:TwilightForest/knightbrick -block:id=%tile.TFUnderBrick,data=1,stdrot=true,face0-5=0:TwilightForest/knightbrick_mossy -block:id=%tile.TFUnderBrick,data=2,stdrot=true,face0-5=0:TwilightForest/knightbrick_cracked -block:id=%tile.TFUnderBrick,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/knightbrick - -# %tile.TFThorns:* (tile.TFThorns), render=twilightforest.client.renderer.blocks.RenderBlockTFThorns(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFThorns -block:id=%tile.TFThorns,data=0,stdrot=true,face0-1=0:TwilightForest/brown_thorns_top,face2-5=0:TwilightForest/brown_thorns_side -block:id=%tile.TFThorns,data=1,stdrot=true,face0-1=0:TwilightForest/green_thorns_top,face2-5=0:TwilightForest/green_thorns_side -block:id=%tile.TFThorns,data=4,stdrot=true,face0-3=0:TwilightForest/brown_thorns_side,face4-5=0:TwilightForest/brown_thorns_top -block:id=%tile.TFThorns,data=5,stdrot=true,face0-3=0:TwilightForest/green_thorns_side,face4-5=0:TwilightForest/green_thorns_top -block:id=%tile.TFThorns,data=8,stdrot=true,face0-1=0:TwilightForest/brown_thorns_side,face2-3=0:TwilightForest/brown_thorns_top,face4-5=0:TwilightForest/brown_thorns_side -block:id=%tile.TFThorns,data=9,stdrot=true,face0-1=0:TwilightForest/green_thorns_side,face2-3=0:TwilightForest/green_thorns_top,face4-5=0:TwilightForest/green_thorns_side -block:id=%tile.TFThorns,data=12,stdrot=true,face0-5=0:TwilightForest/brown_thorns_side -block:id=%tile.TFThorns,data=13,stdrot=true,face0-5=0:TwilightForest/green_thorns_side - -# %tile.TFBurntThorns:* (tile.TFBurntThorns), render=twilightforest.client.renderer.blocks.RenderBlockTFThorns(CUSTOM), opaque=false,cls=twilightforest.block.BlockTFBurntThorns -block:id=%tile.TFBurntThorns,data=0,stdrot=true,face0-1=0:TwilightForest/burnt_thorns_top,face2-5=0:TwilightForest/burnt_thorns_side -block:id=%tile.TFBurntThorns,data=4,stdrot=true,face0-3=0:TwilightForest/burnt_thorns_side,face4-5=0:TwilightForest/burnt_thorns_top -block:id=%tile.TFBurntThorns,data=8,stdrot=true,face0-1=0:TwilightForest/burnt_thorns_side,face2-3=0:TwilightForest/burnt_thorns_top,face4-5=0:TwilightForest/burnt_thorns_side -block:id=%tile.TFBurntThorns,data=12,stdrot=true,face0-5=0:TwilightForest/burnt_thorns_side - -# %tile.TFThornRose:* (tile.TFThornRose), render=(CROSSEDSQUARES), opaque=false,cls=twilightforest.block.BlockTFThornRose -block:id=%tile.TFThornRose,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:TwilightForest/thornRose - -# %tile.TFLeaves3:* (tile.TFLeaves3), render=(STANDARD), opaque=false,cls=twilightforest.block.BlockTFLeaves3 -block:id=%tile.TFLeaves3,data=0,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves3,data=1,stdrot=true,face0-5=2000:minecraft/leaves_spruce -block:id=%tile.TFLeaves3,data=2,stdrot=true,face0-5=2000:minecraft/leaves_birch -block:id=%tile.TFLeaves3,data=3,stdrot=true,face0-5=2000:minecraft/leaves_jungle -block:id=%tile.TFLeaves3,data=4,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves3,data=5,stdrot=true,face0-5=2000:minecraft/leaves_spruce -block:id=%tile.TFLeaves3,data=6,stdrot=true,face0-5=2000:minecraft/leaves_birch -block:id=%tile.TFLeaves3,data=7,stdrot=true,face0-5=2000:minecraft/leaves_jungle -block:id=%tile.TFLeaves3,data=8,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves3,data=9,stdrot=true,face0-5=2000:minecraft/leaves_spruce -block:id=%tile.TFLeaves3,data=10,stdrot=true,face0-5=2000:minecraft/leaves_birch -block:id=%tile.TFLeaves3,data=11,stdrot=true,face0-5=2000:minecraft/leaves_jungle -block:id=%tile.TFLeaves3,data=12,stdrot=true,face0-5=2000:minecraft/leaves_oak -block:id=%tile.TFLeaves3,data=13,stdrot=true,face0-5=2000:minecraft/leaves_spruce -block:id=%tile.TFLeaves3,data=14,stdrot=true,face0-5=2000:minecraft/leaves_birch -block:id=%tile.TFLeaves3,data=15,stdrot=true,face0-5=2000:minecraft/leaves_jungle - -# %tile.TFDeadrock:* (tile.TFDeadrock), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFDeadrock -block:id=%tile.TFDeadrock,data=0,stdrot=true,face0-5=0:TwilightForest/deadrock_surface -block:id=%tile.TFDeadrock,data=1,stdrot=true,face0-5=0:TwilightForest/deadrock_cracked -block:id=%tile.TFDeadrock,data=2,stdrot=true,face0-5=0:TwilightForest/deadrock_solid -block:id=%tile.TFDeadrock,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:TwilightForest/deadrock_surface - -# %tile.DarkLeaves:* (tile.DarkLeaves), render=(STANDARD), opaque=true,cls=twilightforest.block.BlockTFDarkLeaves -block:id=%tile.DarkLeaves,data=*,stdrot=true,face0-5=2000:TwilightForest/darkwood_leaves2 diff --git a/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-models.txt b/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-models.txt deleted file mode 100644 index fc1cbfae..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-models.txt +++ /dev/null @@ -1,68 +0,0 @@ -# advancedgenetics 1.5.6 -version:1.7 -modname:advancedgenetics - - -cfgfile:config/advancedgenetics.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# 165:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAAnalyser - -# 166:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAExtractor - -# 167:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAEncoder - -# 168:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNASplitter - -# 169:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNABreeder - -# 176:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCentrifuge - -# 177:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNACombiner - -# 178:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNARemover - -# 179:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNATransmutator - -# 180:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAAutoSplitter - -# 181:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCombustionGenerator - -# 182:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCombustionGenerator - -# 183:* (advGen), render=com.advGenetics.Renderer.BlockDeathEnderchestRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockDeathEnderchest -boxblock:id=183,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=* - -# 184:* (advGen), render=com.advGenetics.Renderer.BlockMicroscopeRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockMicroscope -boxblock:id=184,xmin=0.0,xmax=0.8999999761581421,ymin=0.0,ymax=0.8999999761581421,zmin=0.15000000596046448,zmax=0.8500000238418579,data=0,data=1 -boxblock:id=184,xmin=0.15000000596046448,xmax=0.8500000238418579,ymin=0.0,ymax=0.8999999761581421,zmin=0.0,zmax=0.8999999761581421,data=2,data=3 -boxblock:id=184,xmin=0.0,xmax=0.8999999761581421,ymin=0.0,ymax=0.8999999761581421,zmin=0.15000000596046448,zmax=0.8500000238418579,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# 185:* (advGen), render=(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockHealCrystal -boxblock:id=185,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.30000001192092896,ymax=0.699999988079071,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# 186:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockAutoScraper - -# 187:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAInsulator - -# 188:* (advGen), render=com.advGenetics.Renderer.BlockDNAClonerRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockDNACloner -boxblock:id=188,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.550000011920929,zmin=0.0,zmax=1.0,data=* - -# %advGen:* (advGen), render=com.advGenetics.Renderer.BlockHomeostasisTubeRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockHomeostasisTube -boxblock:id=%advGen,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.30000001192092896,zmin=0.0,zmax=1.0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-texture.txt b/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-texture.txt deleted file mode 100644 index 876c28fb..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/advancedgenetics-texture.txt +++ /dev/null @@ -1,170 +0,0 @@ -# advancedgenetics 1.5.6 -version:1.7 -modname:advancedgenetics - - -cfgfile:config/advancedgenetics.cfg - - -texturepath:assets/advancedgenetics/textures/blocks/ -texture:id=advancedgenetics/autoscraper_front,filename=assets/advancedgenetics/textures/blocks/autoscraper_front.png -texture:id=advancedgenetics/centrifuge,filename=assets/advancedgenetics/textures/blocks/centrifuge.png -texture:id=advancedgenetics/combustiongenerator,filename=assets/advancedgenetics/textures/blocks/combustiongenerator.png -texture:id=advancedgenetics/combustiongeneratoridle,filename=assets/advancedgenetics/textures/blocks/combustiongeneratoridle.png -texture:id=advancedgenetics/dnaanalyser,filename=assets/advancedgenetics/textures/blocks/dnaanalyser.png -texture:id=advancedgenetics/dnaautosplitter,filename=assets/advancedgenetics/textures/blocks/dnaautosplitter.png -texture:id=advancedgenetics/dnabreeder,filename=assets/advancedgenetics/textures/blocks/dnabreeder.png -texture:id=advancedgenetics/dnacombiner,filename=assets/advancedgenetics/textures/blocks/dnacombiner.png -texture:id=advancedgenetics/dnaencoder,filename=assets/advancedgenetics/textures/blocks/dnaencoder.png -texture:id=advancedgenetics/dnaextractor,filename=assets/advancedgenetics/textures/blocks/dnaextractor.png -texture:id=advancedgenetics/dnainsulator,filename=assets/advancedgenetics/textures/blocks/dnainsulator.png -texture:id=advancedgenetics/dnaremover,filename=assets/advancedgenetics/textures/blocks/dnaremover.png -texture:id=advancedgenetics/dnasplitter,filename=assets/advancedgenetics/textures/blocks/dnasplitter.png -texture:id=advancedgenetics/dnatransmutator,filename=assets/advancedgenetics/textures/blocks/dnatransmutator.png -texture:id=advancedgenetics/machine_side,filename=assets/advancedgenetics/textures/blocks/machine_side.png -texture:id=minecraft/glass,filename=assets/minecraft/textures/blocks/glass.png -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/obsidian,filename=assets/minecraft/textures/blocks/obsidian.png - - - -# 165:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAAnalyser -block:id=165,data=0,stdrot=true,face0=0:advancedgenetics/dnaanalyser,face1-5=0:advancedgenetics/machine_side -block:id=165,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnaanalyser,face2-5=0:advancedgenetics/machine_side -block:id=165,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnaanalyser,face3-5=0:advancedgenetics/machine_side -block:id=165,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnaanalyser,face4-5=0:advancedgenetics/machine_side -block:id=165,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnaanalyser,face5=0:advancedgenetics/machine_side -block:id=165,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnaanalyser -block:id=165,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 166:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAExtractor -block:id=166,data=0,stdrot=true,face0=0:advancedgenetics/dnaextractor,face1-5=0:advancedgenetics/machine_side -block:id=166,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnaextractor,face2-5=0:advancedgenetics/machine_side -block:id=166,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnaextractor,face3-5=0:advancedgenetics/machine_side -block:id=166,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnaextractor,face4-5=0:advancedgenetics/machine_side -block:id=166,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnaextractor,face5=0:advancedgenetics/machine_side -block:id=166,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnaextractor -block:id=166,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 167:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAEncoder -block:id=167,data=0,stdrot=true,face0=0:advancedgenetics/dnaencoder,face1-5=0:advancedgenetics/machine_side -block:id=167,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnaencoder,face2-5=0:advancedgenetics/machine_side -block:id=167,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnaencoder,face3-5=0:advancedgenetics/machine_side -block:id=167,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnaencoder,face4-5=0:advancedgenetics/machine_side -block:id=167,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnaencoder,face5=0:advancedgenetics/machine_side -block:id=167,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnaencoder -block:id=167,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 168:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNASplitter -block:id=168,data=0,stdrot=true,face0=0:advancedgenetics/dnasplitter,face1-5=0:advancedgenetics/machine_side -block:id=168,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnasplitter,face2-5=0:advancedgenetics/machine_side -block:id=168,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnasplitter,face3-5=0:advancedgenetics/machine_side -block:id=168,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnasplitter,face4-5=0:advancedgenetics/machine_side -block:id=168,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnasplitter,face5=0:advancedgenetics/machine_side -block:id=168,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnasplitter -block:id=168,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 169:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNABreeder -block:id=169,data=0,stdrot=true,face0=0:advancedgenetics/dnabreeder,face1-5=0:advancedgenetics/machine_side -block:id=169,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnabreeder,face2-5=0:advancedgenetics/machine_side -block:id=169,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnabreeder,face3-5=0:advancedgenetics/machine_side -block:id=169,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnabreeder,face4-5=0:advancedgenetics/machine_side -block:id=169,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnabreeder,face5=0:advancedgenetics/machine_side -block:id=169,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnabreeder -block:id=169,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 176:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCentrifuge -block:id=176,data=0,stdrot=true,face0=0:advancedgenetics/centrifuge,face1-5=0:advancedgenetics/machine_side -block:id=176,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/centrifuge,face2-5=0:advancedgenetics/machine_side -block:id=176,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/centrifuge,face3-5=0:advancedgenetics/machine_side -block:id=176,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/centrifuge,face4-5=0:advancedgenetics/machine_side -block:id=176,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/centrifuge,face5=0:advancedgenetics/machine_side -block:id=176,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/centrifuge -block:id=176,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 177:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNACombiner -block:id=177,data=0,stdrot=true,face0=0:advancedgenetics/dnacombiner,face1-5=0:advancedgenetics/machine_side -block:id=177,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnacombiner,face2-5=0:advancedgenetics/machine_side -block:id=177,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnacombiner,face3-5=0:advancedgenetics/machine_side -block:id=177,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnacombiner,face4-5=0:advancedgenetics/machine_side -block:id=177,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnacombiner,face5=0:advancedgenetics/machine_side -block:id=177,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnacombiner -block:id=177,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 178:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNARemover -block:id=178,data=0,stdrot=true,face0=0:advancedgenetics/dnaremover,face1-5=0:advancedgenetics/machine_side -block:id=178,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnaremover,face2-5=0:advancedgenetics/machine_side -block:id=178,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnaremover,face3-5=0:advancedgenetics/machine_side -block:id=178,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnaremover,face4-5=0:advancedgenetics/machine_side -block:id=178,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnaremover,face5=0:advancedgenetics/machine_side -block:id=178,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnaremover -block:id=178,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 179:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNATransmutator -block:id=179,data=0,stdrot=true,face0=0:advancedgenetics/dnatransmutator,face1-5=0:advancedgenetics/machine_side -block:id=179,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnatransmutator,face2-5=0:advancedgenetics/machine_side -block:id=179,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnatransmutator,face3-5=0:advancedgenetics/machine_side -block:id=179,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnatransmutator,face4-5=0:advancedgenetics/machine_side -block:id=179,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnatransmutator,face5=0:advancedgenetics/machine_side -block:id=179,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnatransmutator -block:id=179,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 180:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAAutoSplitter -block:id=180,data=0,stdrot=true,face0=0:advancedgenetics/dnaautosplitter,face1-5=0:advancedgenetics/machine_side -block:id=180,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnaautosplitter,face2-5=0:advancedgenetics/machine_side -block:id=180,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnaautosplitter,face3-5=0:advancedgenetics/machine_side -block:id=180,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnaautosplitter,face4-5=0:advancedgenetics/machine_side -block:id=180,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnaautosplitter,face5=0:advancedgenetics/machine_side -block:id=180,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnaautosplitter -block:id=180,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 181:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCombustionGenerator -block:id=181,data=0,stdrot=true,face0=0:advancedgenetics/combustiongenerator,face1-5=0:advancedgenetics/machine_side -block:id=181,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/combustiongenerator,face2-5=0:advancedgenetics/machine_side -block:id=181,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/combustiongenerator,face3-5=0:advancedgenetics/machine_side -block:id=181,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/combustiongenerator,face4-5=0:advancedgenetics/machine_side -block:id=181,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/combustiongenerator,face5=0:advancedgenetics/machine_side -block:id=181,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/combustiongenerator -block:id=181,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 182:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockCombustionGenerator -block:id=182,data=0,stdrot=true,face0=0:advancedgenetics/combustiongeneratoridle,face1-5=0:advancedgenetics/machine_side -block:id=182,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/combustiongeneratoridle,face2-5=0:advancedgenetics/machine_side -block:id=182,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/combustiongeneratoridle,face3-5=0:advancedgenetics/machine_side -block:id=182,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/combustiongeneratoridle,face4-5=0:advancedgenetics/machine_side -block:id=182,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/combustiongeneratoridle,face5=0:advancedgenetics/machine_side -block:id=182,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/combustiongeneratoridle -block:id=182,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 183:* (advGen), render=com.advGenetics.Renderer.BlockDeathEnderchestRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockDeathEnderchest -block:id=183,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/obsidian - -# 184:* (advGen), render=com.advGenetics.Renderer.BlockMicroscopeRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockMicroscope -block:id=184,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block - -# 185:* (advGen), render=(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockHealCrystal -block:id=185,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/glass - -# 186:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockAutoScraper -block:id=186,data=0,stdrot=true,face0=0:advancedgenetics/autoscraper_front,face1-5=0:advancedgenetics/machine_side -block:id=186,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/autoscraper_front,face2-5=0:advancedgenetics/machine_side -block:id=186,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/autoscraper_front,face3-5=0:advancedgenetics/machine_side -block:id=186,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/autoscraper_front,face4-5=0:advancedgenetics/machine_side -block:id=186,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/autoscraper_front,face5=0:advancedgenetics/machine_side -block:id=186,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/autoscraper_front -block:id=186,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 187:* (advGen), render=com.advGenetics.Renderer.BlockDNARenderer(CUSTOM), opaque=true,cls=com.advGenetics.Blocks.BlockDNAInsulator -block:id=187,data=0,stdrot=true,face0=0:advancedgenetics/dnainsulator,face1-5=0:advancedgenetics/machine_side -block:id=187,data=1,stdrot=true,face0=0:advancedgenetics/machine_side,face1=0:advancedgenetics/dnainsulator,face2-5=0:advancedgenetics/machine_side -block:id=187,data=2,stdrot=true,face0-1=0:advancedgenetics/machine_side,face2=0:advancedgenetics/dnainsulator,face3-5=0:advancedgenetics/machine_side -block:id=187,data=3,stdrot=true,face0-2=0:advancedgenetics/machine_side,face3=0:advancedgenetics/dnainsulator,face4-5=0:advancedgenetics/machine_side -block:id=187,data=4,stdrot=true,face0-3=0:advancedgenetics/machine_side,face4=0:advancedgenetics/dnainsulator,face5=0:advancedgenetics/machine_side -block:id=187,data=5,stdrot=true,face0-4=0:advancedgenetics/machine_side,face5=0:advancedgenetics/dnainsulator -block:id=187,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:advancedgenetics/machine_side - -# 188:* (advGen), render=com.advGenetics.Renderer.BlockDNAClonerRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockDNACloner -block:id=188,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:advancedgenetics/machine_side - -# %advGen:* (advGen), render=com.advGenetics.Renderer.BlockHomeostasisTubeRenderer(CUSTOM), opaque=false,cls=com.advGenetics.Blocks.BlockHomeostasisTube -block:id=%advGen,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block diff --git a/forge-1.11.2/src/main/resources/renderdata/ae2tech-texture.txt b/forge-1.11.2/src/main/resources/renderdata/ae2tech-texture.txt deleted file mode 100644 index a091e6d4..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/ae2tech-texture.txt +++ /dev/null @@ -1,24 +0,0 @@ -# ae2tech 1.0-b81 -version:1.7 -modname:ae2tech - - -cfgfile:config/ae2tech.cfg - - -texturepath:assets/ae2tech/textures/blocks/ -texture:id=ae2tech/machine.energeticincinerator,filename=assets/ae2tech/textures/blocks/machine.energeticincinerator.png -texture:id=ae2tech/machine.energeticincineratorBottom,filename=assets/ae2tech/textures/blocks/machine.energeticincineratorBottom.png -texture:id=ae2tech/machine.energeticincineratorFront,filename=assets/ae2tech/textures/blocks/machine.energeticincineratorFront.png -texture:id=ae2tech/machine.energeticincineratorSide,filename=assets/ae2tech/textures/blocks/machine.energeticincineratorSide.png - - - -# %tile.machine.energeticincinerator:* (tile.machine.energeticincinerator), render=(STANDARD), opaque=true,cls=com.fireball1725.ae2tech.blocks.machines.BlockEnergeticIncinerator -block:id=%tile.machine.energeticincinerator,data=0,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2-3=0:ae2tech/machine.energeticincineratorSide,face4=0:ae2tech/machine.energeticincineratorFront,face5=0:ae2tech/machine.energeticincineratorSide -block:id=%tile.machine.energeticincinerator,data=1,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2-5=0:ae2tech/machine.energeticincineratorSide -block:id=%tile.machine.energeticincinerator,data=2,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2=0:ae2tech/machine.energeticincineratorFront,face3-5=0:ae2tech/machine.energeticincineratorSide -block:id=%tile.machine.energeticincinerator,data=3,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2=0:ae2tech/machine.energeticincineratorSide,face3=0:ae2tech/machine.energeticincineratorFront,face4-5=0:ae2tech/machine.energeticincineratorSide -block:id=%tile.machine.energeticincinerator,data=4,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2-3=0:ae2tech/machine.energeticincineratorSide,face4=0:ae2tech/machine.energeticincineratorFront,face5=0:ae2tech/machine.energeticincineratorSide -block:id=%tile.machine.energeticincinerator,data=5,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2-4=0:ae2tech/machine.energeticincineratorSide,face5=0:ae2tech/machine.energeticincineratorFront -block:id=%tile.machine.energeticincinerator,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:ae2tech/machine.energeticincineratorBottom,face1=0:ae2tech/machine.energeticincinerator,face2-5=0:ae2tech/machine.energeticincineratorSide diff --git a/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-models.txt b/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-models.txt deleted file mode 100644 index 57ebfd97..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-models.txt +++ /dev/null @@ -1,81 +0,0 @@ -# appliedenergistics2 rv1-alpha-44 -version:1.7 -modname:appliedenergistics2 - - - -# Configuration file not found! - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %tile.BlockCraftingUnit:* (tile.BlockCraftingUnit), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingUnit - -# %tile.BlockCraftingMonitor:* (tile.BlockCraftingMonitor), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingMonitor - -# %tile.BlockCraftingStorage:* (tile.BlockCraftingStorage), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingStorage - -# %tile.OreQuartz:* (tile.OreQuartz), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.OreQuartz - -# %tile.OreQuartzCharged:* (tile.OreQuartzCharged), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.OreQuartzCharged - -# %tile.BlockSkyStone:* (tile.BlockSkyStone), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.BlockSkyStone - -# %tile.BlockQuartzPillar:* (tile.BlockQuartzPillar), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.BlockQuartzPillar - -# %tile.BlockQuartzGrowthAccelerator:* (tile.BlockQuartzGrowthAccelerator), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockQuartzGrowthAccelerator - -# %tile.BlockGrinder:* (tile.BlockGrinder), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.grindstone.BlockGrinder - -# %tile.BlockTinyTNT:* (tile.BlockTinyTNT), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockTinyTNT -boxblock:id=%tile.BlockTinyTNT,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=* - -# %tile.BlockQuantumRing:* (tile.BlockQuantumRing), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.qnb.BlockQuantumRing -boxblock:id=%tile.BlockQuantumRing,xmin=0.125,xmax=0.875,ymin=0.125,ymax=0.875,zmin=0.125,zmax=0.875,data=* - -# %tile.BlockQuantumLinkChamber:* (tile.BlockQuantumLinkChamber), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.qnb.BlockQuantumLinkChamber -boxblock:id=%tile.BlockQuantumLinkChamber,xmin=0.125,xmax=0.875,ymin=0.125,ymax=0.875,zmin=0.125,zmax=0.875,data=* - -# %tile.BlockSpatialPylon:* (tile.BlockSpatialPylon), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.spatial.BlockSpatialPylon - -# %tile.BlockSpatialIOPort:* (tile.BlockSpatialIOPort), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.spatial.BlockSpatialIOPort - -# %tile.BlockController:* (tile.BlockController), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockController - -# %tile.BlockDrive:* (tile.BlockDrive), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockDrive - -# %tile.BlockChest:* (tile.BlockChest), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockChest - -# %tile.BlockInterface:* (tile.BlockInterface), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockInterface - -# %tile.BlockCellWorkbench:* (tile.BlockCellWorkbench), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockCellWorkbench - -# %tile.BlockIOPort:* (tile.BlockIOPort), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockIOPort - -# %tile.BlockCondenser:* (tile.BlockCondenser), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockCondenser - -# %tile.BlockEnergyAcceptor:* (tile.BlockEnergyAcceptor), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockEnergyAcceptor - -# %tile.BlockVibrationChamber:* (tile.BlockVibrationChamber), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockVibrationChamber - -# %tile.BlockEnergyCell:* (tile.BlockEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockEnergyCell - -# %tile.BlockDenseEnergyCell:* (tile.BlockDenseEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockDenseEnergyCell - -# %tile.BlockCreativeEnergyCell:* (tile.BlockCreativeEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockCreativeEnergyCell - -# %tile.BlockSecurity:* (tile.BlockSecurity), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockSecurity diff --git a/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-texture.txt b/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-texture.txt deleted file mode 100644 index 965d2a95..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/appliedenergistics2-texture.txt +++ /dev/null @@ -1,286 +0,0 @@ -# appliedenergistics2 rv1-alpha-44 -version:1.7 -modname:appliedenergistics2 - - - -# Configuration file not found! - - -texturepath:assets/appliedenergistics2/textures/blocks/ -texture:id=appliedenergistics2/BlockCellWorkbench,filename=assets/appliedenergistics2/textures/blocks/BlockCellWorkbench.png -texture:id=appliedenergistics2/BlockCellWorkbenchBottom,filename=assets/appliedenergistics2/textures/blocks/BlockCellWorkbenchBottom.png -texture:id=appliedenergistics2/BlockCellWorkbenchSide,filename=assets/appliedenergistics2/textures/blocks/BlockCellWorkbenchSide.png -texture:id=appliedenergistics2/BlockCharger,filename=assets/appliedenergistics2/textures/blocks/BlockCharger.png -texture:id=appliedenergistics2/BlockChargerSide,filename=assets/appliedenergistics2/textures/blocks/BlockChargerSide.png -texture:id=appliedenergistics2/BlockChest,filename=assets/appliedenergistics2/textures/blocks/BlockChest.png -texture:id=appliedenergistics2/BlockChestBottom,filename=assets/appliedenergistics2/textures/blocks/BlockChestBottom.png -texture:id=appliedenergistics2/BlockChestFront,filename=assets/appliedenergistics2/textures/blocks/BlockChestFront.png -texture:id=appliedenergistics2/BlockChestSide,filename=assets/appliedenergistics2/textures/blocks/BlockChestSide.png -texture:id=appliedenergistics2/BlockCondenser,filename=assets/appliedenergistics2/textures/blocks/BlockCondenser.png -texture:id=appliedenergistics2/BlockController,filename=assets/appliedenergistics2/textures/blocks/BlockController.png -texture:id=appliedenergistics2/BlockCraftingAccelerator,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingAccelerator.png -texture:id=appliedenergistics2/BlockCraftingAcceleratorFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingAcceleratorFit.png -texture:id=appliedenergistics2/BlockCraftingMonitor,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingMonitor.png -texture:id=appliedenergistics2/BlockCraftingMonitorFit_Light,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingMonitorFit_Light.png -texture:id=appliedenergistics2/BlockCraftingStorage,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage.png -texture:id=appliedenergistics2/BlockCraftingStorage16k,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage16k.png -texture:id=appliedenergistics2/BlockCraftingStorage16kFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage16kFit.png -texture:id=appliedenergistics2/BlockCraftingStorage4k,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage4k.png -texture:id=appliedenergistics2/BlockCraftingStorage4kFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage4kFit.png -texture:id=appliedenergistics2/BlockCraftingStorage64k,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage64k.png -texture:id=appliedenergistics2/BlockCraftingStorage64kFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorage64kFit.png -texture:id=appliedenergistics2/BlockCraftingStorageFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingStorageFit.png -texture:id=appliedenergistics2/BlockCraftingUnit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingUnit.png -texture:id=appliedenergistics2/BlockCraftingUnitFit,filename=assets/appliedenergistics2/textures/blocks/BlockCraftingUnitFit.png -texture:id=appliedenergistics2/BlockCrank,filename=assets/appliedenergistics2/textures/blocks/BlockCrank.png -texture:id=appliedenergistics2/BlockCreativeEnergyCell,filename=assets/appliedenergistics2/textures/blocks/BlockCreativeEnergyCell.png -texture:id=appliedenergistics2/BlockDenseEnergyCell,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell.png -texture:id=appliedenergistics2/BlockDenseEnergyCell0,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell0.png -texture:id=appliedenergistics2/BlockDenseEnergyCell1,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell1.png -texture:id=appliedenergistics2/BlockDenseEnergyCell2,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell2.png -texture:id=appliedenergistics2/BlockDenseEnergyCell3,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell3.png -texture:id=appliedenergistics2/BlockDenseEnergyCell4,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell4.png -texture:id=appliedenergistics2/BlockDenseEnergyCell5,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell5.png -texture:id=appliedenergistics2/BlockDenseEnergyCell6,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell6.png -texture:id=appliedenergistics2/BlockDenseEnergyCell7,filename=assets/appliedenergistics2/textures/blocks/BlockDenseEnergyCell7.png -texture:id=appliedenergistics2/BlockDrive,filename=assets/appliedenergistics2/textures/blocks/BlockDrive.png -texture:id=appliedenergistics2/BlockDriveBottom,filename=assets/appliedenergistics2/textures/blocks/BlockDriveBottom.png -texture:id=appliedenergistics2/BlockDriveFront,filename=assets/appliedenergistics2/textures/blocks/BlockDriveFront.png -texture:id=appliedenergistics2/BlockDriveSide,filename=assets/appliedenergistics2/textures/blocks/BlockDriveSide.png -texture:id=appliedenergistics2/BlockEnergyAcceptor,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyAcceptor.png -texture:id=appliedenergistics2/BlockEnergyCell,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell.png -texture:id=appliedenergistics2/BlockEnergyCell0,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell0.png -texture:id=appliedenergistics2/BlockEnergyCell1,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell1.png -texture:id=appliedenergistics2/BlockEnergyCell2,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell2.png -texture:id=appliedenergistics2/BlockEnergyCell3,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell3.png -texture:id=appliedenergistics2/BlockEnergyCell4,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell4.png -texture:id=appliedenergistics2/BlockEnergyCell5,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell5.png -texture:id=appliedenergistics2/BlockEnergyCell6,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell6.png -texture:id=appliedenergistics2/BlockEnergyCell7,filename=assets/appliedenergistics2/textures/blocks/BlockEnergyCell7.png -texture:id=appliedenergistics2/BlockFluix,filename=assets/appliedenergistics2/textures/blocks/BlockFluix.png -texture:id=appliedenergistics2/BlockGrinder,filename=assets/appliedenergistics2/textures/blocks/BlockGrinder.png -texture:id=appliedenergistics2/BlockGrinderBottom,filename=assets/appliedenergistics2/textures/blocks/BlockGrinderBottom.png -texture:id=appliedenergistics2/BlockGrinderFront,filename=assets/appliedenergistics2/textures/blocks/BlockGrinderFront.png -texture:id=appliedenergistics2/BlockGrinderSide,filename=assets/appliedenergistics2/textures/blocks/BlockGrinderSide.png -texture:id=appliedenergistics2/BlockIOPort,filename=assets/appliedenergistics2/textures/blocks/BlockIOPort.png -texture:id=appliedenergistics2/BlockIOPortBottom,filename=assets/appliedenergistics2/textures/blocks/BlockIOPortBottom.png -texture:id=appliedenergistics2/BlockIOPortSide,filename=assets/appliedenergistics2/textures/blocks/BlockIOPortSide.png -texture:id=appliedenergistics2/BlockInscriber,filename=assets/appliedenergistics2/textures/blocks/BlockInscriber.png -texture:id=appliedenergistics2/BlockInterface,filename=assets/appliedenergistics2/textures/blocks/BlockInterface.png -texture:id=appliedenergistics2/BlockLightDetector,filename=assets/appliedenergistics2/textures/blocks/BlockLightDetector.png -texture:id=appliedenergistics2/BlockMolecularAssembler,filename=assets/appliedenergistics2/textures/blocks/BlockMolecularAssembler.png -texture:id=appliedenergistics2/BlockPaint,filename=assets/appliedenergistics2/textures/blocks/BlockPaint.png -texture:id=appliedenergistics2/BlockQuantumLinkChamber,filename=assets/appliedenergistics2/textures/blocks/BlockQuantumLinkChamber.png -texture:id=appliedenergistics2/BlockQuantumRing,filename=assets/appliedenergistics2/textures/blocks/BlockQuantumRing.png -texture:id=appliedenergistics2/BlockQuartz,filename=assets/appliedenergistics2/textures/blocks/BlockQuartz.png -texture:id=appliedenergistics2/BlockQuartzChiseled,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzChiseled.png -texture:id=appliedenergistics2/BlockQuartzChiseledSide,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzChiseledSide.png -texture:id=appliedenergistics2/BlockQuartzGlass,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzGlass.png -texture:id=appliedenergistics2/BlockQuartzGlassB,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzGlassB.png -texture:id=appliedenergistics2/BlockQuartzGrowthAccelerator,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzGrowthAccelerator.png -texture:id=appliedenergistics2/BlockQuartzGrowthAcceleratorSide,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzGrowthAcceleratorSide.png -texture:id=appliedenergistics2/BlockQuartzLamp,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzLamp.png -texture:id=appliedenergistics2/BlockQuartzPillar,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzPillar.png -texture:id=appliedenergistics2/BlockQuartzPillarSide,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzPillarSide.png -texture:id=appliedenergistics2/BlockQuartzTorch,filename=assets/appliedenergistics2/textures/blocks/BlockQuartzTorch.png -texture:id=appliedenergistics2/BlockSecurity,filename=assets/appliedenergistics2/textures/blocks/BlockSecurity.png -texture:id=appliedenergistics2/BlockSecurityBottom,filename=assets/appliedenergistics2/textures/blocks/BlockSecurityBottom.png -texture:id=appliedenergistics2/BlockSecuritySide,filename=assets/appliedenergistics2/textures/blocks/BlockSecuritySide.png -texture:id=appliedenergistics2/BlockSkyStone,filename=assets/appliedenergistics2/textures/blocks/BlockSkyStone.png -texture:id=appliedenergistics2/BlockSkyStone.Block,filename=assets/appliedenergistics2/textures/blocks/BlockSkyStone.Block.png -texture:id=appliedenergistics2/BlockSkyStone.Brick,filename=assets/appliedenergistics2/textures/blocks/BlockSkyStone.Brick.png -texture:id=appliedenergistics2/BlockSkyStone.SmallBrick,filename=assets/appliedenergistics2/textures/blocks/BlockSkyStone.SmallBrick.png -texture:id=appliedenergistics2/BlockSpatialIOPort,filename=assets/appliedenergistics2/textures/blocks/BlockSpatialIOPort.png -texture:id=appliedenergistics2/BlockSpatialIOPortBottom,filename=assets/appliedenergistics2/textures/blocks/BlockSpatialIOPortBottom.png -texture:id=appliedenergistics2/BlockSpatialIOPortSide,filename=assets/appliedenergistics2/textures/blocks/BlockSpatialIOPortSide.png -texture:id=appliedenergistics2/BlockSpatialPylon,filename=assets/appliedenergistics2/textures/blocks/BlockSpatialPylon.png -texture:id=appliedenergistics2/BlockVibrationChamber,filename=assets/appliedenergistics2/textures/blocks/BlockVibrationChamber.png -texture:id=appliedenergistics2/BlockVibrationChamberFront,filename=assets/appliedenergistics2/textures/blocks/BlockVibrationChamberFront.png -texture:id=appliedenergistics2/BlockWireless,filename=assets/appliedenergistics2/textures/blocks/BlockWireless.png -texture:id=appliedenergistics2/OreQuartz,filename=assets/appliedenergistics2/textures/blocks/OreQuartz.png -texture:id=appliedenergistics2/OreQuartzCharged,filename=assets/appliedenergistics2/textures/blocks/OreQuartzCharged.png -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/tnt_bottom,filename=assets/minecraft/textures/blocks/tnt_bottom.png -texture:id=minecraft/tnt_side,filename=assets/minecraft/textures/blocks/tnt_side.png -texture:id=minecraft/tnt_top,filename=assets/minecraft/textures/blocks/tnt_top.png - - - -# %tile.BlockCableBus:* (tile.BlockCableBus), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.networking.BlockCableBus -block:id=%tile.BlockCableBus,data=*,stdrot=true,face0-5=12000:appliedenergistics2/BlockQuartzGlassB - -# %tile.BlockCraftingUnit:* (tile.BlockCraftingUnit), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingUnit -block:id=%tile.BlockCraftingUnit,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingUnit -block:id=%tile.BlockCraftingUnit,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingAccelerator -block:id=%tile.BlockCraftingUnit,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingUnit -block:id=%tile.BlockCraftingUnit,data=8,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingUnitFit -block:id=%tile.BlockCraftingUnit,data=9,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingAcceleratorFit -block:id=%tile.BlockCraftingUnit,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingUnit - -# %tile.BlockCraftingMonitor:* (tile.BlockCraftingMonitor), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingMonitor -block:id=%tile.BlockCraftingMonitor,data=0,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingUnit,face3=0:appliedenergistics2/BlockCraftingMonitor,face4-5=0:appliedenergistics2/BlockCraftingUnit -block:id=%tile.BlockCraftingMonitor,data=1,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingAccelerator,face3=0:appliedenergistics2/BlockCraftingMonitor,face4-5=0:appliedenergistics2/BlockCraftingAccelerator -block:id=%tile.BlockCraftingMonitor,data=2,data=3,data=4,data=5,data=6,data=7,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingUnit,face3=0:appliedenergistics2/BlockCraftingMonitor,face4-5=0:appliedenergistics2/BlockCraftingUnit -block:id=%tile.BlockCraftingMonitor,data=8,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingUnitFit,face3=0:appliedenergistics2/BlockCraftingMonitorFit_Light,face4-5=0:appliedenergistics2/BlockCraftingUnitFit -block:id=%tile.BlockCraftingMonitor,data=9,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingAcceleratorFit,face3=0:appliedenergistics2/BlockCraftingMonitor,face4-5=0:appliedenergistics2/BlockCraftingAcceleratorFit -block:id=%tile.BlockCraftingMonitor,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-2=0:appliedenergistics2/BlockCraftingUnit,face3=0:appliedenergistics2/BlockCraftingMonitor,face4-5=0:appliedenergistics2/BlockCraftingUnit - -# %tile.BlockCraftingStorage:* (tile.BlockCraftingStorage), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.crafting.BlockCraftingStorage -block:id=%tile.BlockCraftingStorage,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage -block:id=%tile.BlockCraftingStorage,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage4k -block:id=%tile.BlockCraftingStorage,data=2,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage16k -block:id=%tile.BlockCraftingStorage,data=3,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage64k -block:id=%tile.BlockCraftingStorage,data=4,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage -block:id=%tile.BlockCraftingStorage,data=5,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage4k -block:id=%tile.BlockCraftingStorage,data=6,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage16k -block:id=%tile.BlockCraftingStorage,data=7,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage64k -block:id=%tile.BlockCraftingStorage,data=8,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorageFit -block:id=%tile.BlockCraftingStorage,data=9,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage4kFit -block:id=%tile.BlockCraftingStorage,data=10,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage16kFit -block:id=%tile.BlockCraftingStorage,data=11,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage64kFit -block:id=%tile.BlockCraftingStorage,data=12,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorageFit -block:id=%tile.BlockCraftingStorage,data=13,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage4kFit -block:id=%tile.BlockCraftingStorage,data=14,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage16kFit -block:id=%tile.BlockCraftingStorage,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockCraftingStorage64kFit - -# %tile.BlockMolecularAssembler:* (tile.BlockMolecularAssembler), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.crafting.BlockMolecularAssembler -block:id=%tile.BlockMolecularAssembler,data=*,stdrot=true,face0-5=12000:appliedenergistics2/BlockMolecularAssembler - -# %tile.OreQuartz:* (tile.OreQuartz), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.OreQuartz -block:id=%tile.OreQuartz,data=*,stdrot=true,face0-5=0:appliedenergistics2/OreQuartz - -# %tile.OreQuartzCharged:* (tile.OreQuartzCharged), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.OreQuartzCharged -block:id=%tile.OreQuartzCharged,data=*,stdrot=true,face0-5=0:appliedenergistics2/OreQuartzCharged - -# %tile.BlockQuartz:* (tile.BlockQuartz), render=(STANDARD), opaque=true,cls=appeng.block.solids.BlockQuartz -block:id=%tile.BlockQuartz,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockQuartz - -# %tile.BlockFluix:* (tile.BlockFluix), render=(STANDARD), opaque=true,cls=appeng.block.solids.BlockFluix -block:id=%tile.BlockFluix,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockFluix - -# %tile.BlockSkyStone:* (tile.BlockSkyStone), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.BlockSkyStone -block:id=%tile.BlockSkyStone,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone -block:id=%tile.BlockSkyStone,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.Block -block:id=%tile.BlockSkyStone,data=2,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.Brick -block:id=%tile.BlockSkyStone,data=3,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.SmallBrick -block:id=%tile.BlockSkyStone,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone - -# %tile.BlockSkyChest:* (tile.BlockSkyChest), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.storage.BlockSkyChest -block:id=%tile.BlockSkyChest,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone -block:id=%tile.BlockSkyChest,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.Block -block:id=%tile.BlockSkyChest,data=2,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.Brick -block:id=%tile.BlockSkyChest,data=3,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone.SmallBrick -block:id=%tile.BlockSkyChest,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockSkyStone - -# %tile.BlockSkyCompass:* (tile.BlockSkyCompass), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockSkyCompass -block:id=%tile.BlockSkyCompass,data=*,stdrot=true,face0-5=0:minecraft/iron_block - -# %tile.BlockQuartzGlass:* (tile.BlockQuartzGlass), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.solids.BlockQuartzGlass -block:id=%tile.BlockQuartzGlass,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockQuartzGlass - -# %tile.BlockQuartzLamp:* (tile.BlockQuartzLamp), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.solids.BlockQuartzLamp -block:id=%tile.BlockQuartzLamp,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockQuartzLamp - -# %tile.BlockQuartzPillar:* (tile.BlockQuartzPillar), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.solids.BlockQuartzPillar -block:id=%tile.BlockQuartzPillar,data=*,stdrot=true,face0-1=0:appliedenergistics2/BlockQuartzPillar,face2-5=0:appliedenergistics2/BlockQuartzPillarSide - -# %tile.BlockQuartzChiseled:* (tile.BlockQuartzChiseled), render=(STANDARD), opaque=true,cls=appeng.block.solids.BlockQuartzChiseled -block:id=%tile.BlockQuartzChiseled,data=*,stdrot=true,face0-1=0:appliedenergistics2/BlockQuartzChiseled,face2-5=0:appliedenergistics2/BlockQuartzChiseledSide - -# %tile.BlockQuartzTorch:* (tile.BlockQuartzTorch), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockQuartzTorch -block:id=%tile.BlockQuartzTorch,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockQuartzTorch - -# %tile.BlockLightDetector:* (tile.BlockLightDetector), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockLightDetector -block:id=%tile.BlockLightDetector,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockLightDetector - -# %tile.BlockCharger:* (tile.BlockCharger), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockCharger -block:id=%tile.BlockCharger,data=*,stdrot=true,face0-1=0:appliedenergistics2/BlockCharger,face2-5=0:appliedenergistics2/BlockChargerSide - -# %tile.BlockQuartzGrowthAccelerator:* (tile.BlockQuartzGrowthAccelerator), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockQuartzGrowthAccelerator -block:id=%tile.BlockQuartzGrowthAccelerator,data=*,stdrot=true,face0-1=0:appliedenergistics2/BlockQuartzGrowthAccelerator,face2-5=0:appliedenergistics2/BlockQuartzGrowthAcceleratorSide - -# %tile.BlockGrinder:* (tile.BlockGrinder), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.grindstone.BlockGrinder -block:id=%tile.BlockGrinder,data=*,stdrot=true,face0=0:appliedenergistics2/BlockGrinderBottom,face1=0:appliedenergistics2/BlockGrinder,face2=0:appliedenergistics2/BlockGrinderSide,face3=0:appliedenergistics2/BlockGrinderFront,face4-5=0:appliedenergistics2/BlockGrinderSide - -# %tile.BlockCrank:* (tile.BlockCrank), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.grindstone.BlockCrank -block:id=%tile.BlockCrank,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockCrank - -# %tile.BlockInscriber:* (tile.BlockInscriber), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockInscriber -block:id=%tile.BlockInscriber,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockInscriber - -# %tile.BlockWireless:* (tile.BlockWireless), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.networking.BlockWireless -block:id=%tile.BlockWireless,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockWireless - -# %tile.BlockTinyTNT:* (tile.BlockTinyTNT), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockTinyTNT -block:id=%tile.BlockTinyTNT,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:minecraft/tnt_bottom,face1=0:minecraft/tnt_top,face2-5=0:minecraft/tnt_side - -# %tile.BlockQuantumRing:* (tile.BlockQuantumRing), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.qnb.BlockQuantumRing -block:id=%tile.BlockQuantumRing,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:appliedenergistics2/BlockQuantumRing - -# %tile.BlockQuantumLinkChamber:* (tile.BlockQuantumLinkChamber), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.qnb.BlockQuantumLinkChamber -block:id=%tile.BlockQuantumLinkChamber,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:appliedenergistics2/BlockQuantumLinkChamber - -# %tile.BlockSpatialPylon:* (tile.BlockSpatialPylon), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.spatial.BlockSpatialPylon -block:id=%tile.BlockSpatialPylon,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockSpatialPylon - -# %tile.BlockSpatialIOPort:* (tile.BlockSpatialIOPort), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.spatial.BlockSpatialIOPort -block:id=%tile.BlockSpatialIOPort,data=*,stdrot=true,face0=0:appliedenergistics2/BlockSpatialIOPortBottom,face1=0:appliedenergistics2/BlockSpatialIOPort,face2-5=0:appliedenergistics2/BlockSpatialIOPortSide - -# %tile.BlockController:* (tile.BlockController), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockController -block:id=%tile.BlockController,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockController - -# %tile.BlockDrive:* (tile.BlockDrive), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockDrive -block:id=%tile.BlockDrive,data=*,stdrot=true,face0=0:appliedenergistics2/BlockDriveBottom,face1=0:appliedenergistics2/BlockDrive,face2=0:appliedenergistics2/BlockDriveSide,face3=0:appliedenergistics2/BlockDriveFront,face4-5=0:appliedenergistics2/BlockDriveSide - -# %tile.BlockChest:* (tile.BlockChest), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockChest -block:id=%tile.BlockChest,data=*,stdrot=true,face0=0:appliedenergistics2/BlockChestBottom,face1=0:appliedenergistics2/BlockChest,face2=0:appliedenergistics2/BlockChestSide,face3=0:appliedenergistics2/BlockChestFront,face4-5=0:appliedenergistics2/BlockChestSide - -# %tile.BlockInterface:* (tile.BlockInterface), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockInterface -block:id=%tile.BlockInterface,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockInterface - -# %tile.BlockCellWorkbench:* (tile.BlockCellWorkbench), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockCellWorkbench -block:id=%tile.BlockCellWorkbench,data=*,stdrot=true,face0=0:appliedenergistics2/BlockCellWorkbenchBottom,face1=0:appliedenergistics2/BlockCellWorkbench,face2-5=0:appliedenergistics2/BlockCellWorkbenchSide - -# %tile.BlockIOPort:* (tile.BlockIOPort), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.storage.BlockIOPort -block:id=%tile.BlockIOPort,data=*,stdrot=true,face0=0:appliedenergistics2/BlockIOPortBottom,face1=0:appliedenergistics2/BlockIOPort,face2-5=0:appliedenergistics2/BlockIOPortSide - -# %tile.BlockCondenser:* (tile.BlockCondenser), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockCondenser -block:id=%tile.BlockCondenser,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockCondenser - -# %tile.BlockEnergyAcceptor:* (tile.BlockEnergyAcceptor), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockEnergyAcceptor -block:id=%tile.BlockEnergyAcceptor,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyAcceptor - -# %tile.BlockVibrationChamber:* (tile.BlockVibrationChamber), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockVibrationChamber -block:id=%tile.BlockVibrationChamber,data=*,stdrot=true,face0-2=0:appliedenergistics2/BlockVibrationChamber,face3=0:appliedenergistics2/BlockVibrationChamberFront,face4-5=0:appliedenergistics2/BlockVibrationChamber - -# %tile.BlockEnergyCell:* (tile.BlockEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockEnergyCell -block:id=%tile.BlockEnergyCell,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell0 -block:id=%tile.BlockEnergyCell,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell1 -block:id=%tile.BlockEnergyCell,data=2,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell2 -block:id=%tile.BlockEnergyCell,data=3,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell3 -block:id=%tile.BlockEnergyCell,data=4,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell4 -block:id=%tile.BlockEnergyCell,data=5,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell5 -block:id=%tile.BlockEnergyCell,data=6,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell6 -block:id=%tile.BlockEnergyCell,data=7,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell7 -block:id=%tile.BlockEnergyCell,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockEnergyCell - -# %tile.BlockDenseEnergyCell:* (tile.BlockDenseEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockDenseEnergyCell -block:id=%tile.BlockDenseEnergyCell,data=0,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell0 -block:id=%tile.BlockDenseEnergyCell,data=1,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell1 -block:id=%tile.BlockDenseEnergyCell,data=2,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell2 -block:id=%tile.BlockDenseEnergyCell,data=3,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell3 -block:id=%tile.BlockDenseEnergyCell,data=4,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell4 -block:id=%tile.BlockDenseEnergyCell,data=5,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell5 -block:id=%tile.BlockDenseEnergyCell,data=6,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell6 -block:id=%tile.BlockDenseEnergyCell,data=7,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell7 -block:id=%tile.BlockDenseEnergyCell,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:appliedenergistics2/BlockDenseEnergyCell - -# %tile.BlockCreativeEnergyCell:* (tile.BlockCreativeEnergyCell), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.networking.BlockCreativeEnergyCell -block:id=%tile.BlockCreativeEnergyCell,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockCreativeEnergyCell - -# %tile.BlockSecurity:* (tile.BlockSecurity), render=appeng.client.render.WorldRender(CUSTOM), opaque=true,cls=appeng.block.misc.BlockSecurity -block:id=%tile.BlockSecurity,data=*,stdrot=true,face0=0:appliedenergistics2/BlockSecurityBottom,face1=0:appliedenergistics2/BlockSecurity,face2-5=0:appliedenergistics2/BlockSecuritySide - -# %tile.BlockPaint:* (tile.BlockPaint), render=appeng.client.render.WorldRender(CUSTOM), opaque=false,cls=appeng.block.misc.BlockPaint -block:id=%tile.BlockPaint,data=*,stdrot=true,face0-5=0:appliedenergistics2/BlockPaint diff --git a/forge-1.11.2/src/main/resources/renderdata/bluepower-models.txt b/forge-1.11.2/src/main/resources/renderdata/bluepower-models.txt deleted file mode 100644 index e96deffe..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/bluepower-models.txt +++ /dev/null @@ -1,117 +0,0 @@ -# bluepower 0.1.589 -version:1.7 -modname:bluepower - - -cfgfile:config/bluepower.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %flax_crop:* (flax_crop), render=(CROPS), opaque=false,cls=com.bluepowermod.blocks.worldgen.BlockCrop -patchblock:id=%flax_crop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %indigo_flower:* (indigo_flower), render=(CROSSEDSQUARES), opaque=false,cls=com.bluepowermod.blocks.worldgen.BlockCustomFlower -patchblock:id=%indigo_flower,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %sorting_machine:* (sorting_machine), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase - -# %block_breaker:* (block_breaker), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerFrontRender - -# %igniter:* (igniter), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockIgniter - -# %buffer:* (buffer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase - -# %deployer:* (deployer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerFrontRender - -# %transposer:* (transposer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase - -# %ejector:* (ejector), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender - -# %relay:* (relay), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender - -# %filter:* (filter), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase - -# %retriever:* (retriever), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase - -# %regulator:* (regulator), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender - -# %item_detector:* (item_detector), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender - -# %lampblack:* (lampblack), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampred:* (lampred), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampgreen:* (lampgreen), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampbrown:* (lampbrown), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampblue:* (lampblue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lamppurple:* (lamppurple), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampcyan:* (lampcyan), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampsilver:* (lampsilver), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampgray:* (lampgray), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lamppink:* (lamppink), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lamplime:* (lamplime), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampyellow:* (lampyellow), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lamplight_blue:* (lamplight_blue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampmagenta:* (lampmagenta), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lamporange:* (lamporange), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampwhite:* (lampwhite), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedblack:* (lampinvertedblack), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedred:* (lampinvertedred), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedgreen:* (lampinvertedgreen), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedbrown:* (lampinvertedbrown), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedblue:* (lampinvertedblue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedpurple:* (lampinvertedpurple), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedcyan:* (lampinvertedcyan), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedsilver:* (lampinvertedsilver), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedgray:* (lampinvertedgray), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedpink:* (lampinvertedpink), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedlime:* (lampinvertedlime), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedyellow:* (lampinvertedyellow), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedlight_blue:* (lampinvertedlight_blue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedmagenta:* (lampinvertedmagenta), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedorange:* (lampinvertedorange), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp - -# %lampinvertedwhite:* (lampinvertedwhite), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp diff --git a/forge-1.11.2/src/main/resources/renderdata/bluepower-texture.txt b/forge-1.11.2/src/main/resources/renderdata/bluepower-texture.txt deleted file mode 100644 index 6b0c7aa3..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/bluepower-texture.txt +++ /dev/null @@ -1,347 +0,0 @@ -# bluepower 0.1.589 -version:1.7 -modname:bluepower - - -cfgfile:config/bluepower.cfg - - -texturepath:assets/bluepower/textures/blocks/ -texture:id=bluepower/amethyst_block,filename=assets/bluepower/textures/blocks/amethyst_block.png -texture:id=bluepower/amethyst_ore,filename=assets/bluepower/textures/blocks/amethyst_ore.png -texture:id=bluepower/basalt,filename=assets/bluepower/textures/blocks/basalt.png -texture:id=bluepower/basalt_brick,filename=assets/bluepower/textures/blocks/basalt_brick.png -texture:id=bluepower/basalt_brick_small,filename=assets/bluepower/textures/blocks/basalt_brick_small.png -texture:id=bluepower/basalt_cobble,filename=assets/bluepower/textures/blocks/basalt_cobble.png -texture:id=bluepower/basalt_paver,filename=assets/bluepower/textures/blocks/basalt_paver.png -texture:id=bluepower/basalt_tile/basalt_tile_1,filename=assets/bluepower/textures/blocks/basalt_tile/basalt_tile_1.png -texture:id=bluepower/basaltbrick_cracked,filename=assets/bluepower/textures/blocks/basaltbrick_cracked.png -texture:id=bluepower/copper_block,filename=assets/bluepower/textures/blocks/copper_block.png -texture:id=bluepower/copper_ore,filename=assets/bluepower/textures/blocks/copper_ore.png -texture:id=bluepower/cracked_basalt_lava,filename=assets/bluepower/textures/blocks/cracked_basalt_lava.png -texture:id=bluepower/fancy_basalt,filename=assets/bluepower/textures/blocks/fancy_basalt.png -texture:id=bluepower/fancy_marble,filename=assets/bluepower/textures/blocks/fancy_marble.png -texture:id=bluepower/flax_crop_stage_0,filename=assets/bluepower/textures/blocks/flax_crop_stage_0.png -texture:id=bluepower/flax_crop_stage_1,filename=assets/bluepower/textures/blocks/flax_crop_stage_1.png -texture:id=bluepower/flax_crop_stage_2,filename=assets/bluepower/textures/blocks/flax_crop_stage_2.png -texture:id=bluepower/flax_crop_stage_3,filename=assets/bluepower/textures/blocks/flax_crop_stage_3.png -texture:id=bluepower/flax_crop_stage_4,filename=assets/bluepower/textures/blocks/flax_crop_stage_4.png -texture:id=bluepower/flax_crop_stage_5,filename=assets/bluepower/textures/blocks/flax_crop_stage_5.png -texture:id=bluepower/indigo_flower,filename=assets/bluepower/textures/blocks/indigo_flower.png -texture:id=bluepower/lamps/lamp_off,filename=assets/bluepower/textures/blocks/lamps/lamp_off.png -texture:id=bluepower/machines/alloyfurnace_bottom,filename=assets/bluepower/textures/blocks/machines/alloyfurnace_bottom.png -texture:id=bluepower/machines/alloyfurnace_front_off,filename=assets/bluepower/textures/blocks/machines/alloyfurnace_front_off.png -texture:id=bluepower/machines/alloyfurnace_side,filename=assets/bluepower/textures/blocks/machines/alloyfurnace_side.png -texture:id=bluepower/machines/alloyfurnace_top,filename=assets/bluepower/textures/blocks/machines/alloyfurnace_top.png -texture:id=bluepower/machines/block_breaker_back,filename=assets/bluepower/textures/blocks/machines/block_breaker_back.png -texture:id=bluepower/machines/block_breaker_front,filename=assets/bluepower/textures/blocks/machines/block_breaker_front.png -texture:id=bluepower/machines/block_breaker_side,filename=assets/bluepower/textures/blocks/machines/block_breaker_side.png -texture:id=bluepower/machines/buffer_back,filename=assets/bluepower/textures/blocks/machines/buffer_back.png -texture:id=bluepower/machines/buffer_front,filename=assets/bluepower/textures/blocks/machines/buffer_front.png -texture:id=bluepower/machines/buffer_side,filename=assets/bluepower/textures/blocks/machines/buffer_side.png -texture:id=bluepower/machines/deployer_back,filename=assets/bluepower/textures/blocks/machines/deployer_back.png -texture:id=bluepower/machines/deployer_front,filename=assets/bluepower/textures/blocks/machines/deployer_front.png -texture:id=bluepower/machines/deployer_side,filename=assets/bluepower/textures/blocks/machines/deployer_side.png -texture:id=bluepower/machines/ejector_back,filename=assets/bluepower/textures/blocks/machines/ejector_back.png -texture:id=bluepower/machines/ejector_front,filename=assets/bluepower/textures/blocks/machines/ejector_front.png -texture:id=bluepower/machines/ejector_side,filename=assets/bluepower/textures/blocks/machines/ejector_side.png -texture:id=bluepower/machines/ejector_side_0,filename=assets/bluepower/textures/blocks/machines/ejector_side_0.png -texture:id=bluepower/machines/filter_back,filename=assets/bluepower/textures/blocks/machines/filter_back.png -texture:id=bluepower/machines/filter_front,filename=assets/bluepower/textures/blocks/machines/filter_front.png -texture:id=bluepower/machines/filter_side,filename=assets/bluepower/textures/blocks/machines/filter_side.png -texture:id=bluepower/machines/igniter_back,filename=assets/bluepower/textures/blocks/machines/igniter_back.png -texture:id=bluepower/machines/igniter_front,filename=assets/bluepower/textures/blocks/machines/igniter_front.png -texture:id=bluepower/machines/igniter_side,filename=assets/bluepower/textures/blocks/machines/igniter_side.png -texture:id=bluepower/machines/igniter_side_0,filename=assets/bluepower/textures/blocks/machines/igniter_side_0.png -texture:id=bluepower/machines/item_detector_back,filename=assets/bluepower/textures/blocks/machines/item_detector_back.png -texture:id=bluepower/machines/item_detector_front,filename=assets/bluepower/textures/blocks/machines/item_detector_front.png -texture:id=bluepower/machines/item_detector_side,filename=assets/bluepower/textures/blocks/machines/item_detector_side.png -texture:id=bluepower/machines/item_detector_side_0,filename=assets/bluepower/textures/blocks/machines/item_detector_side_0.png -texture:id=bluepower/machines/project_table_bottom,filename=assets/bluepower/textures/blocks/machines/project_table_bottom.png -texture:id=bluepower/machines/project_table_front,filename=assets/bluepower/textures/blocks/machines/project_table_front.png -texture:id=bluepower/machines/project_table_side,filename=assets/bluepower/textures/blocks/machines/project_table_side.png -texture:id=bluepower/machines/project_table_top,filename=assets/bluepower/textures/blocks/machines/project_table_top.png -texture:id=bluepower/machines/regulator_back,filename=assets/bluepower/textures/blocks/machines/regulator_back.png -texture:id=bluepower/machines/regulator_front,filename=assets/bluepower/textures/blocks/machines/regulator_front.png -texture:id=bluepower/machines/regulator_side,filename=assets/bluepower/textures/blocks/machines/regulator_side.png -texture:id=bluepower/machines/regulator_side_0,filename=assets/bluepower/textures/blocks/machines/regulator_side_0.png -texture:id=bluepower/machines/relay_back,filename=assets/bluepower/textures/blocks/machines/relay_back.png -texture:id=bluepower/machines/relay_front,filename=assets/bluepower/textures/blocks/machines/relay_front.png -texture:id=bluepower/machines/relay_side,filename=assets/bluepower/textures/blocks/machines/relay_side.png -texture:id=bluepower/machines/relay_side_0,filename=assets/bluepower/textures/blocks/machines/relay_side_0.png -texture:id=bluepower/machines/retriever_back,filename=assets/bluepower/textures/blocks/machines/retriever_back.png -texture:id=bluepower/machines/retriever_front,filename=assets/bluepower/textures/blocks/machines/retriever_front.png -texture:id=bluepower/machines/retriever_side,filename=assets/bluepower/textures/blocks/machines/retriever_side.png -texture:id=bluepower/machines/sorting_machine_back,filename=assets/bluepower/textures/blocks/machines/sorting_machine_back.png -texture:id=bluepower/machines/sorting_machine_front,filename=assets/bluepower/textures/blocks/machines/sorting_machine_front.png -texture:id=bluepower/machines/sorting_machine_side,filename=assets/bluepower/textures/blocks/machines/sorting_machine_side.png -texture:id=bluepower/machines/transposer_back,filename=assets/bluepower/textures/blocks/machines/transposer_back.png -texture:id=bluepower/machines/transposer_front,filename=assets/bluepower/textures/blocks/machines/transposer_front.png -texture:id=bluepower/machines/transposer_side,filename=assets/bluepower/textures/blocks/machines/transposer_side.png -texture:id=bluepower/marble,filename=assets/bluepower/textures/blocks/marble.png -texture:id=bluepower/marble_brick,filename=assets/bluepower/textures/blocks/marble_brick.png -texture:id=bluepower/marble_brick_small,filename=assets/bluepower/textures/blocks/marble_brick_small.png -texture:id=bluepower/marble_paver,filename=assets/bluepower/textures/blocks/marble_paver.png -texture:id=bluepower/marble_tile/marble_tile_1,filename=assets/bluepower/textures/blocks/marble_tile/marble_tile_1.png -texture:id=bluepower/ruby_block,filename=assets/bluepower/textures/blocks/ruby_block.png -texture:id=bluepower/ruby_ore,filename=assets/bluepower/textures/blocks/ruby_ore.png -texture:id=bluepower/sapphire_block,filename=assets/bluepower/textures/blocks/sapphire_block.png -texture:id=bluepower/sapphire_ore,filename=assets/bluepower/textures/blocks/sapphire_ore.png -texture:id=bluepower/silver_block,filename=assets/bluepower/textures/blocks/silver_block.png -texture:id=bluepower/silver_ore,filename=assets/bluepower/textures/blocks/silver_ore.png -texture:id=bluepower/teslatite_block,filename=assets/bluepower/textures/blocks/teslatite_block.png -texture:id=bluepower/teslatite_ore,filename=assets/bluepower/textures/blocks/teslatite_ore.png -texture:id=bluepower/tungsten_block,filename=assets/bluepower/textures/blocks/tungsten_block.png -texture:id=bluepower/tungsten_ore,filename=assets/bluepower/textures/blocks/tungsten_ore.png -texture:id=bluepower/zinc_block,filename=assets/bluepower/textures/blocks/zinc_block.png -texture:id=bluepower/zinc_ore,filename=assets/bluepower/textures/blocks/zinc_ore.png - - - -# %basalt:* (basalt), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basalt,data=*,stdrot=true,face0-5=0:bluepower/basalt - -# %basalt_cobble:* (basalt_cobble), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basalt_cobble,data=*,stdrot=true,face0-5=0:bluepower/basalt_cobble - -# %basalt_brick:* (basalt_brick), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basalt_brick,data=*,stdrot=true,face0-5=0:bluepower/basalt_brick - -# %basaltbrick_cracked:* (basaltbrick_cracked), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basaltbrick_cracked,data=*,stdrot=true,face0-5=0:bluepower/basaltbrick_cracked - -# %fancy_basalt:* (fancy_basalt), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%fancy_basalt,data=*,stdrot=true,face0-5=0:bluepower/fancy_basalt - -# %basalt_brick_small:* (basalt_brick_small), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basalt_brick_small,data=*,stdrot=true,face0-5=0:bluepower/basalt_brick_small - -# %cracked_basalt_lava:* (cracked_basalt_lava), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockCrackedBasalt -block:id=%cracked_basalt_lava,data=*,stdrot=true,face0-5=0:bluepower/cracked_basalt_lava - -# %basalt_tile:* (basalt_tile), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOreConnected -block:id=%basalt_tile,data=*,stdrot=true,face0-5=0:bluepower/basalt_tile/basalt_tile_1 - -# %basalt_paver:* (basalt_paver), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%basalt_paver,data=*,stdrot=true,face0-5=0:bluepower/basalt_paver - -# %marble:* (marble), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%marble,data=*,stdrot=true,face0-5=0:bluepower/marble - -# %marble_brick:* (marble_brick), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%marble_brick,data=*,stdrot=true,face0-5=0:bluepower/marble_brick - -# %fancy_marble:* (fancy_marble), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%fancy_marble,data=*,stdrot=true,face0-5=0:bluepower/fancy_marble - -# %marble_brick_small:* (marble_brick_small), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%marble_brick_small,data=*,stdrot=true,face0-5=0:bluepower/marble_brick_small - -# %marble_tile:* (marble_tile), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOreConnected -block:id=%marble_tile,data=*,stdrot=true,face0-5=0:bluepower/marble_tile/marble_tile_1 - -# %marble_paver:* (marble_paver), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%marble_paver,data=*,stdrot=true,face0-5=0:bluepower/marble_paver - -# %teslatite_ore:* (teslatite_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.BlockItemOre -block:id=%teslatite_ore,data=*,stdrot=true,face0-5=0:bluepower/teslatite_ore - -# %copper_ore:* (copper_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%copper_ore,data=*,stdrot=true,face0-5=0:bluepower/copper_ore - -# %silver_ore:* (silver_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%silver_ore,data=*,stdrot=true,face0-5=0:bluepower/silver_ore - -# %zinc_ore:* (zinc_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%zinc_ore,data=*,stdrot=true,face0-5=0:bluepower/zinc_ore - -# %tungsten_ore:* (tungsten_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%tungsten_ore,data=*,stdrot=true,face0-5=0:bluepower/tungsten_ore - -# %ruby_ore:* (ruby_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.BlockItemOre -block:id=%ruby_ore,data=*,stdrot=true,face0-5=0:bluepower/ruby_ore - -# %sapphire_ore:* (sapphire_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.BlockItemOre -block:id=%sapphire_ore,data=*,stdrot=true,face0-5=0:bluepower/sapphire_ore - -# %amethyst_ore:* (amethyst_ore), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.BlockItemOre -block:id=%amethyst_ore,data=*,stdrot=true,face0-5=0:bluepower/amethyst_ore - -# %ruby_block:* (ruby_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%ruby_block,data=*,stdrot=true,face0-5=0:bluepower/ruby_block - -# %sapphire_block:* (sapphire_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%sapphire_block,data=*,stdrot=true,face0-5=0:bluepower/sapphire_block - -# %amethyst_block:* (amethyst_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%amethyst_block,data=*,stdrot=true,face0-5=0:bluepower/amethyst_block - -# %teslatite_block:* (teslatite_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%teslatite_block,data=*,stdrot=true,face0-5=0:bluepower/teslatite_block - -# %copper_block:* (copper_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%copper_block,data=*,stdrot=true,face0-5=0:bluepower/copper_block - -# %silver_block:* (silver_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%silver_block,data=*,stdrot=true,face0-5=0:bluepower/silver_block - -# %zinc_block:* (zinc_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%zinc_block,data=*,stdrot=true,face0-5=0:bluepower/zinc_block - -# %tungsten_block:* (tungsten_block), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.worldgen.BlockStoneOre -block:id=%tungsten_block,data=*,stdrot=true,face0-5=0:bluepower/tungsten_block - -# %flax_crop:* (flax_crop), render=(CROPS), opaque=false,cls=com.bluepowermod.blocks.worldgen.BlockCrop -block:id=%flax_crop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_0 -block:id=%flax_crop,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_1 -block:id=%flax_crop,data=3,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_2 -block:id=%flax_crop,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_3 -block:id=%flax_crop,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_4 -block:id=%flax_crop,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/flax_crop_stage_5 - -# %indigo_flower:* (indigo_flower), render=(CROSSEDSQUARES), opaque=false,cls=com.bluepowermod.blocks.worldgen.BlockCustomFlower -block:id=%indigo_flower,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:bluepower/indigo_flower - -# %alloyfurnace:* (alloyfurnace), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.machines.BlockAlloyFurnace -block:id=%alloyfurnace,data=*,stdrot=true,face0=0:bluepower/machines/alloyfurnace_bottom,face1=0:bluepower/machines/alloyfurnace_top,face2=0:bluepower/machines/alloyfurnace_side,face3=0:bluepower/machines/alloyfurnace_front_off,face4-5=0:bluepower/machines/alloyfurnace_side - -# %sorting_machine:* (sorting_machine), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase -block:id=%sorting_machine,data=*,stdrot=true,face0=0:bluepower/machines/sorting_machine_back,face1=0:bluepower/machines/sorting_machine_front,face2-5=0:bluepower/machines/sorting_machine_side - -# %block_breaker:* (block_breaker), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerFrontRender -block:id=%block_breaker,data=*,stdrot=true,face0=0:bluepower/machines/block_breaker_back,face1=0:bluepower/machines/block_breaker_front,face2-5=0:bluepower/machines/block_breaker_side - -# %igniter:* (igniter), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockIgniter -block:id=%igniter,data=*,stdrot=true,face0=0:bluepower/machines/igniter_back,face1=0:bluepower/machines/igniter_front,face2-3=0:bluepower/machines/igniter_side_0,face4-5=0:bluepower/machines/igniter_side - -# %buffer:* (buffer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase -block:id=%buffer,data=*,stdrot=true,face0=0:bluepower/machines/buffer_back,face1=0:bluepower/machines/buffer_front,face2-5=0:bluepower/machines/buffer_side - -# %deployer:* (deployer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerFrontRender -block:id=%deployer,data=*,stdrot=true,face0=0:bluepower/machines/deployer_back,face1=0:bluepower/machines/deployer_front,face2-5=0:bluepower/machines/deployer_side - -# %project_table:* (project_table), render=(STANDARD), opaque=true,cls=com.bluepowermod.blocks.machines.BlockProjectTable -block:id=%project_table,data=0,stdrot=true,face0=0:bluepower/machines/project_table_front,face1=0:bluepower/machines/project_table_top,face2-5=0:bluepower/machines/project_table_side -block:id=%project_table,data=1,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_front,face2-5=0:bluepower/machines/project_table_side -block:id=%project_table,data=2,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_top,face2=0:bluepower/machines/project_table_front,face3-5=0:bluepower/machines/project_table_side -block:id=%project_table,data=3,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_top,face2=0:bluepower/machines/project_table_side,face3=0:bluepower/machines/project_table_front,face4-5=0:bluepower/machines/project_table_side -block:id=%project_table,data=4,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_top,face2-3=0:bluepower/machines/project_table_side,face4=0:bluepower/machines/project_table_front,face5=0:bluepower/machines/project_table_side -block:id=%project_table,data=5,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_top,face2-4=0:bluepower/machines/project_table_side,face5=0:bluepower/machines/project_table_front -block:id=%project_table,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:bluepower/machines/project_table_bottom,face1=0:bluepower/machines/project_table_top,face2-5=0:bluepower/machines/project_table_side - -# %transposer:* (transposer), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase -block:id=%transposer,data=*,stdrot=true,face0=0:bluepower/machines/transposer_back,face1=0:bluepower/machines/transposer_front,face2-5=0:bluepower/machines/transposer_side - -# %ejector:* (ejector), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender -block:id=%ejector,data=*,stdrot=true,face0=0:bluepower/machines/ejector_back,face1=0:bluepower/machines/ejector_front,face2-3=0:bluepower/machines/ejector_side_0,face4-5=0:bluepower/machines/ejector_side - -# %relay:* (relay), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender -block:id=%relay,data=*,stdrot=true,face0=0:bluepower/machines/relay_back,face1=0:bluepower/machines/relay_front,face2-3=0:bluepower/machines/relay_side_0,face4-5=0:bluepower/machines/relay_side - -# %filter:* (filter), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase -block:id=%filter,data=*,stdrot=true,face0=0:bluepower/machines/filter_back,face1=0:bluepower/machines/filter_front,face2-5=0:bluepower/machines/filter_side - -# %retriever:* (retriever), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.BlockContainerBase -block:id=%retriever,data=*,stdrot=true,face0=0:bluepower/machines/retriever_back,face1=0:bluepower/machines/retriever_front,face2-5=0:bluepower/machines/retriever_side - -# %regulator:* (regulator), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender -block:id=%regulator,data=*,stdrot=true,face0=0:bluepower/machines/regulator_back,face1=0:bluepower/machines/regulator_front,face2-3=0:bluepower/machines/regulator_side_0,face4-5=0:bluepower/machines/regulator_side - -# %item_detector:* (item_detector), render=com.bluepowermod.client.renderers.RendererBlockBase(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockContainerTwoSideRender -block:id=%item_detector,data=*,stdrot=true,face0=0:bluepower/machines/item_detector_back,face1=0:bluepower/machines/item_detector_front,face2-3=0:bluepower/machines/item_detector_side_0,face4-5=0:bluepower/machines/item_detector_side - -# %lampblack:* (lampblack), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampblack,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampred:* (lampred), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampred,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampgreen:* (lampgreen), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampgreen,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampbrown:* (lampbrown), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampbrown,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampblue:* (lampblue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampblue,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lamppurple:* (lamppurple), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lamppurple,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampcyan:* (lampcyan), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampcyan,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampsilver:* (lampsilver), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampsilver,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampgray:* (lampgray), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampgray,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lamppink:* (lamppink), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lamppink,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lamplime:* (lamplime), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lamplime,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampyellow:* (lampyellow), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampyellow,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lamplight_blue:* (lamplight_blue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lamplight_blue,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampmagenta:* (lampmagenta), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampmagenta,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lamporange:* (lamporange), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lamporange,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampwhite:* (lampwhite), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampwhite,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedblack:* (lampinvertedblack), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedblack,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedred:* (lampinvertedred), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedred,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedgreen:* (lampinvertedgreen), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedgreen,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedbrown:* (lampinvertedbrown), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedbrown,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedblue:* (lampinvertedblue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedblue,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedpurple:* (lampinvertedpurple), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedpurple,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedcyan:* (lampinvertedcyan), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedcyan,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedsilver:* (lampinvertedsilver), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedsilver,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedgray:* (lampinvertedgray), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedgray,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedpink:* (lampinvertedpink), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedpink,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedlime:* (lampinvertedlime), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedlime,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedyellow:* (lampinvertedyellow), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedyellow,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedlight_blue:* (lampinvertedlight_blue), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedlight_blue,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedmagenta:* (lampinvertedmagenta), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedmagenta,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedorange:* (lampinvertedorange), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedorange,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off - -# %lampinvertedwhite:* (lampinvertedwhite), render=com.bluepowermod.client.renderers.RenderLamp(CUSTOM), opaque=true,cls=com.bluepowermod.blocks.machines.BlockLamp -block:id=%lampinvertedwhite,data=*,stdrot=true,face0-5=12000:bluepower/lamps/lamp_off diff --git a/forge-1.11.2/src/main/resources/renderdata/harvestcraft-models.txt b/forge-1.11.2/src/main/resources/renderdata/harvestcraft-models.txt deleted file mode 100644 index 5df720f9..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/harvestcraft-models.txt +++ /dev/null @@ -1,562 +0,0 @@ -# harvestcraft 1.7.2d -version:1.7 -modname:harvestcraft - - -cfgfile:config/harvestcraft.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %cuttingboard:* (cuttingboard), render=(STANDARD), opaque=false,cls=com.pam.harvestcraft.BlockPamCuttingBoard -boxblock:id=%cuttingboard,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.0625,zmin=0.0,zmax=1.0,data=* - -# %pot:* (pot), render=(STANDARD), opaque=false,cls=com.pam.harvestcraft.BlockPamPot -boxblock:id=%pot,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.4000000059604645,zmin=0.25,zmax=0.75,data=* - -# %berrygarden:* (berrygarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%berrygarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %desertgarden:* (desertgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamDesertGarden -patchblock:id=%desertgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %grassgarden:* (grassgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%grassgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %gourdgarden:* (gourdgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%gourdgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %groundgarden:* (groundgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%groundgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %herbgarden:* (herbgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%herbgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %leafygarden:* (leafygarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%leafygarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %mushroomgarden:* (mushroomgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamMushroomGarden -patchblock:id=%mushroomgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %stalkgarden:* (stalkgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%stalkgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %textilegarden:* (textilegarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%textilegarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %tropicalgarden:* (tropicalgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -patchblock:id=%tropicalgarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %watergarden:* (watergarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamWaterGarden -patchblock:id=%watergarden,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamApple:* (pamApple), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamApple,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamappleSapling:* (pamappleSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamappleSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamAlmond:* (pamAlmond), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamAlmond,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamalmondSapling:* (pamalmondSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamalmondSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamApricot:* (pamApricot), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamApricot,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamapricotSapling:* (pamapricotSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamapricotSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamAvocado:* (pamAvocado), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamAvocado,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamavocadoSapling:* (pamavocadoSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamavocadoSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamBanana:* (pamBanana), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamBanana,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pambananaSapling:* (pambananaSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pambananaSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamCashew:* (pamCashew), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamCashew,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamcashewSapling:* (pamcashewSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamcashewSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamCherry:* (pamCherry), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamCherry,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamcherrySapling:* (pamcherrySapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamcherrySapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamChestnut:* (pamChestnut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamChestnut,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamchestnutSapling:* (pamchestnutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamchestnutSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamcinnamonSapling:* (pamcinnamonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamcinnamonSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamCoconut:* (pamCoconut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamCoconut,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamcoconutSapling:* (pamcoconutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamcoconutSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamDate:* (pamDate), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamDate,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamdateSapling:* (pamdateSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamdateSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamDragonfruit:* (pamDragonfruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamDragonfruit,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamdragonfruitSapling:* (pamdragonfruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamdragonfruitSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamDurian:* (pamDurian), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamDurian,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamdurianSapling:* (pamdurianSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamdurianSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamFig:* (pamFig), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamFig,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamfigSapling:* (pamfigSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamfigSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamGrapefruit:* (pamGrapefruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamGrapefruit,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamgrapefruitSapling:* (pamgrapefruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamgrapefruitSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamLemon:* (pamLemon), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamLemon,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamlemonSapling:* (pamlemonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamlemonSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamLime:* (pamLime), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamLime,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamlimeSapling:* (pamlimeSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamlimeSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pammapleSapling:* (pammapleSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pammapleSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamMango:* (pamMango), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamMango,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pammangoSapling:* (pammangoSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pammangoSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamNutmeg:* (pamNutmeg), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamNutmeg,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamnutmegSapling:* (pamnutmegSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamnutmegSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamOlive:* (pamOlive), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamOlive,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamoliveSapling:* (pamoliveSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamoliveSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamOrange:* (pamOrange), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamOrange,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamorangeSapling:* (pamorangeSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamorangeSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPapaya:* (pamPapaya), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPapaya,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampapayaSapling:* (pampapayaSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampapayaSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampaperbarkSapling:* (pampaperbarkSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampaperbarkSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPeach:* (pamPeach), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPeach,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampeachSapling:* (pampeachSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampeachSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPear:* (pamPear), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPear,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampearSapling:* (pampearSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampearSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPecan:* (pamPecan), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPecan,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampecanSapling:* (pampecanSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampecanSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPeppercorn:* (pamPeppercorn), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPeppercorn,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampeppercornSapling:* (pampeppercornSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampeppercornSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPersimmon:* (pamPersimmon), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPersimmon,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampersimmonSapling:* (pampersimmonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampersimmonSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPistachio:* (pamPistachio), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPistachio,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampistachioSapling:* (pampistachioSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampistachioSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPlum:* (pamPlum), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPlum,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamplumSapling:* (pamplumSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamplumSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamPomegranate:* (pamPomegranate), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamPomegranate,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pampomegranateSapling:* (pampomegranateSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pampomegranateSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamStarfruit:* (pamStarfruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamStarfruit,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamstarfruitSapling:* (pamstarfruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamstarfruitSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamVanillabean:* (pamVanillabean), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamVanillabean,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamvanillabeanSapling:* (pamvanillabeanSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamvanillabeanSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamWalnut:* (pamWalnut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -patchblock:id=%pamWalnut,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamwalnutSapling:* (pamwalnutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -patchblock:id=%pamwalnutSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %pamblackberryCrop:* (pamblackberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamblackberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamblueberryCrop:* (pamblueberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamblueberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcandleberryCrop:* (pamcandleberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcandleberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamraspberryCrop:* (pamraspberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamraspberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamstrawberryCrop:* (pamstrawberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamstrawberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcactusfruitCrop:* (pamcactusfruitCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcactusfruitCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamasparagusCrop:* (pamasparagusCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamasparagusCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambarleyCrop:* (pambarleyCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambarleyCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamoatsCrop:* (pamoatsCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamoatsCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamryeCrop:* (pamryeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamryeCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcornCrop:* (pamcornCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcornCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambambooshootCrop:* (pambambooshootCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambambooshootCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcantaloupeCrop:* (pamcantaloupeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcantaloupeCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcucumberCrop:* (pamcucumberCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcucumberCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamwintersquashCrop:* (pamwintersquashCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamwintersquashCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamzucchiniCrop:* (pamzucchiniCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamzucchiniCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambeetCrop:* (pambeetCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambeetCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamonionCrop:* (pamonionCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamonionCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamparsnipCrop:* (pamparsnipCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamparsnipCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pampeanutCrop:* (pampeanutCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pampeanutCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamradishCrop:* (pamradishCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamradishCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamrutabagaCrop:* (pamrutabagaCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamrutabagaCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamsweetpotatoCrop:* (pamsweetpotatoCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamsweetpotatoCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamturnipCrop:* (pamturnipCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamturnipCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamrhubarbCrop:* (pamrhubarbCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamrhubarbCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamceleryCrop:* (pamceleryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamceleryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamgarlicCrop:* (pamgarlicCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamgarlicCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamgingerCrop:* (pamgingerCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamgingerCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamspiceleafCrop:* (pamspiceleafCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamspiceleafCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamtealeafCrop:* (pamtealeafCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamtealeafCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcoffeebeanCrop:* (pamcoffeebeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcoffeebeanCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pammustardseedsCrop:* (pammustardseedsCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pammustardseedsCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambroccoliCrop:* (pambroccoliCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambroccoliCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcauliflowerCrop:* (pamcauliflowerCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcauliflowerCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamleekCrop:* (pamleekCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamleekCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamlettuceCrop:* (pamlettuceCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamlettuceCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamscallionCrop:* (pamscallionCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamscallionCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamartichokeCrop:* (pamartichokeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamartichokeCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambrusselsproutCrop:* (pambrusselsproutCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambrusselsproutCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcabbageCrop:* (pamcabbageCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcabbageCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamwhitemushroomCrop:* (pamwhitemushroomCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamwhitemushroomCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambeanCrop:* (pambeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambeanCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamsoybeanCrop:* (pamsoybeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamsoybeanCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pambellpepperCrop:* (pambellpepperCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pambellpepperCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamchilipepperCrop:* (pamchilipepperCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamchilipepperCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pameggplantCrop:* (pameggplantCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pameggplantCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamokraCrop:* (pamokraCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamokraCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pampeasCrop:* (pampeasCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pampeasCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamtomatoCrop:* (pamtomatoCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamtomatoCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcottonCrop:* (pamcottonCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcottonCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pampineappleCrop:* (pampineappleCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pampineappleCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamgrapeCrop:* (pamgrapeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamgrapeCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamkiwiCrop:* (pamkiwiCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamkiwiCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcranberryCrop:* (pamcranberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamcranberryCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamriceCrop:* (pamriceCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamriceCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamseaweedCrop:* (pamseaweedCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -patchblock:id=%pamseaweedCrop,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %pamcandleDeco1:* (pamcandleDeco1), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco1,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco1,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco1,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco1,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco1,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco1,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco2:* (pamcandleDeco2), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco2,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco2,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco2,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco2,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco2,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco2,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco3:* (pamcandleDeco3), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco3,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco3,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco3,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco3,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco3,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco3,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco4:* (pamcandleDeco4), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco4,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco4,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco4,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco4,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco4,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco4,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco5:* (pamcandleDeco5), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco5,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco5,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco5,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco5,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco5,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco5,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco6:* (pamcandleDeco6), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco6,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco6,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco6,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco6,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco6,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco6,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco7:* (pamcandleDeco7), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco7,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco7,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco7,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco7,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco7,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco7,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco8:* (pamcandleDeco8), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco8,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco8,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco8,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco8,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco8,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco8,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco9:* (pamcandleDeco9), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco9,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco9,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco9,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco9,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco9,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco9,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco10:* (pamcandleDeco10), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco10,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco10,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco10,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco10,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco10,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco10,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco11:* (pamcandleDeco11), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco11,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco11,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco11,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco11,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco11,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco11,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco12:* (pamcandleDeco12), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco12,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco12,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco12,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco12,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco12,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco12,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco13:* (pamcandleDeco13), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco13,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco13,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco13,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco13,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco13,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco13,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco14:* (pamcandleDeco14), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco14,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco14,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco14,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco14,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco14,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco14,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco15:* (pamcandleDeco15), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco15,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco15,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco15,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco15,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco15,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco15,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %pamcandleDeco16:* (pamcandleDeco16), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -patchblock:id=%pamcandleDeco16,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=0 -patchblock:id=%pamcandleDeco16,patch0=TorchSide1#0,patch1=TorchSide2#0,patch2=TorchSide3#0,patch3=TorchSide4#0,patch4=TorchTopSlope@270#0,data=1 -patchblock:id=%pamcandleDeco16,patch0=TorchSide1@180#0,patch1=TorchSide2@180#0,patch2=TorchSide3@180#0,patch3=TorchSide4@180#0,patch4=TorchTopSlope@90#0,data=2 -patchblock:id=%pamcandleDeco16,patch0=TorchSide1@90#0,patch1=TorchSide2@90#0,patch2=TorchSide3@90#0,patch3=TorchSide4@90#0,patch4=TorchTopSlope#0,data=3 -patchblock:id=%pamcandleDeco16,patch0=TorchSide1@270#0,patch1=TorchSide2@270#0,patch2=TorchSide3@270#0,patch3=TorchSide4@270#0,patch4=TorchTopSlope@180#0,data=4 -patchblock:id=%pamcandleDeco16,patch0=VertX04375#0,patch1=VertX04375@90#0,patch2=VertX04375@180#0,patch3=VertX04375@270#0,patch4=TorchTop#0,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/harvestcraft-texture.txt b/forge-1.11.2/src/main/resources/renderdata/harvestcraft-texture.txt deleted file mode 100644 index f2e0fac0..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/harvestcraft-texture.txt +++ /dev/null @@ -1,1612 +0,0 @@ -# harvestcraft 1.7.2d -version:1.7 -modname:harvestcraft - - -cfgfile:config/harvestcraft.cfg - - -texturepath:assets/harvestcraft/textures/blocks/ -texture:id=harvestcraft/almondSapling,filename=assets/harvestcraft/textures/blocks/almondSapling.png -texture:id=harvestcraft/almond_0,filename=assets/harvestcraft/textures/blocks/almond_0.png -texture:id=harvestcraft/almond_1,filename=assets/harvestcraft/textures/blocks/almond_1.png -texture:id=harvestcraft/almond_2,filename=assets/harvestcraft/textures/blocks/almond_2.png -texture:id=harvestcraft/apiaryside,filename=assets/harvestcraft/textures/blocks/apiaryside.png -texture:id=harvestcraft/apiarytop,filename=assets/harvestcraft/textures/blocks/apiarytop.png -texture:id=harvestcraft/appleSapling,filename=assets/harvestcraft/textures/blocks/appleSapling.png -texture:id=harvestcraft/apple_0,filename=assets/harvestcraft/textures/blocks/apple_0.png -texture:id=harvestcraft/apple_1,filename=assets/harvestcraft/textures/blocks/apple_1.png -texture:id=harvestcraft/apple_2,filename=assets/harvestcraft/textures/blocks/apple_2.png -texture:id=harvestcraft/apricotSapling,filename=assets/harvestcraft/textures/blocks/apricotSapling.png -texture:id=harvestcraft/apricot_0,filename=assets/harvestcraft/textures/blocks/apricot_0.png -texture:id=harvestcraft/apricot_1,filename=assets/harvestcraft/textures/blocks/apricot_1.png -texture:id=harvestcraft/apricot_2,filename=assets/harvestcraft/textures/blocks/apricot_2.png -texture:id=harvestcraft/artichokecrop_0,filename=assets/harvestcraft/textures/blocks/artichokecrop_0.png -texture:id=harvestcraft/artichokecrop_1,filename=assets/harvestcraft/textures/blocks/artichokecrop_1.png -texture:id=harvestcraft/artichokecrop_2,filename=assets/harvestcraft/textures/blocks/artichokecrop_2.png -texture:id=harvestcraft/artichokecrop_3,filename=assets/harvestcraft/textures/blocks/artichokecrop_3.png -texture:id=harvestcraft/asparaguscrop_0,filename=assets/harvestcraft/textures/blocks/asparaguscrop_0.png -texture:id=harvestcraft/asparaguscrop_1,filename=assets/harvestcraft/textures/blocks/asparaguscrop_1.png -texture:id=harvestcraft/asparaguscrop_2,filename=assets/harvestcraft/textures/blocks/asparaguscrop_2.png -texture:id=harvestcraft/asparaguscrop_3,filename=assets/harvestcraft/textures/blocks/asparaguscrop_3.png -texture:id=harvestcraft/avocadoSapling,filename=assets/harvestcraft/textures/blocks/avocadoSapling.png -texture:id=harvestcraft/avocado_0,filename=assets/harvestcraft/textures/blocks/avocado_0.png -texture:id=harvestcraft/avocado_1,filename=assets/harvestcraft/textures/blocks/avocado_1.png -texture:id=harvestcraft/avocado_2,filename=assets/harvestcraft/textures/blocks/avocado_2.png -texture:id=harvestcraft/bambooshootcrop_0,filename=assets/harvestcraft/textures/blocks/bambooshootcrop_0.png -texture:id=harvestcraft/bambooshootcrop_1,filename=assets/harvestcraft/textures/blocks/bambooshootcrop_1.png -texture:id=harvestcraft/bambooshootcrop_2,filename=assets/harvestcraft/textures/blocks/bambooshootcrop_2.png -texture:id=harvestcraft/bambooshootcrop_3,filename=assets/harvestcraft/textures/blocks/bambooshootcrop_3.png -texture:id=harvestcraft/bananaSapling,filename=assets/harvestcraft/textures/blocks/bananaSapling.png -texture:id=harvestcraft/banana_0,filename=assets/harvestcraft/textures/blocks/banana_0.png -texture:id=harvestcraft/banana_1,filename=assets/harvestcraft/textures/blocks/banana_1.png -texture:id=harvestcraft/banana_2,filename=assets/harvestcraft/textures/blocks/banana_2.png -texture:id=harvestcraft/barleycrop_0,filename=assets/harvestcraft/textures/blocks/barleycrop_0.png -texture:id=harvestcraft/barleycrop_1,filename=assets/harvestcraft/textures/blocks/barleycrop_1.png -texture:id=harvestcraft/barleycrop_2,filename=assets/harvestcraft/textures/blocks/barleycrop_2.png -texture:id=harvestcraft/barleycrop_3,filename=assets/harvestcraft/textures/blocks/barleycrop_3.png -texture:id=harvestcraft/beancrop_0,filename=assets/harvestcraft/textures/blocks/beancrop_0.png -texture:id=harvestcraft/beancrop_1,filename=assets/harvestcraft/textures/blocks/beancrop_1.png -texture:id=harvestcraft/beancrop_2,filename=assets/harvestcraft/textures/blocks/beancrop_2.png -texture:id=harvestcraft/beancrop_3,filename=assets/harvestcraft/textures/blocks/beancrop_3.png -texture:id=harvestcraft/beehivebottom,filename=assets/harvestcraft/textures/blocks/beehivebottom.png -texture:id=harvestcraft/beehiveside,filename=assets/harvestcraft/textures/blocks/beehiveside.png -texture:id=harvestcraft/beehivetop,filename=assets/harvestcraft/textures/blocks/beehivetop.png -texture:id=harvestcraft/beetcrop_0,filename=assets/harvestcraft/textures/blocks/beetcrop_0.png -texture:id=harvestcraft/beetcrop_1,filename=assets/harvestcraft/textures/blocks/beetcrop_1.png -texture:id=harvestcraft/beetcrop_2,filename=assets/harvestcraft/textures/blocks/beetcrop_2.png -texture:id=harvestcraft/beetcrop_3,filename=assets/harvestcraft/textures/blocks/beetcrop_3.png -texture:id=harvestcraft/bellpeppercrop_0,filename=assets/harvestcraft/textures/blocks/bellpeppercrop_0.png -texture:id=harvestcraft/bellpeppercrop_1,filename=assets/harvestcraft/textures/blocks/bellpeppercrop_1.png -texture:id=harvestcraft/bellpeppercrop_2,filename=assets/harvestcraft/textures/blocks/bellpeppercrop_2.png -texture:id=harvestcraft/bellpeppercrop_3,filename=assets/harvestcraft/textures/blocks/bellpeppercrop_3.png -texture:id=harvestcraft/berrygarden0,filename=assets/harvestcraft/textures/blocks/berrygarden0.png -texture:id=harvestcraft/blackberrycrop_0,filename=assets/harvestcraft/textures/blocks/blackberrycrop_0.png -texture:id=harvestcraft/blackberrycrop_1,filename=assets/harvestcraft/textures/blocks/blackberrycrop_1.png -texture:id=harvestcraft/blackberrycrop_2,filename=assets/harvestcraft/textures/blocks/blackberrycrop_2.png -texture:id=harvestcraft/blackberrycrop_3,filename=assets/harvestcraft/textures/blocks/blackberrycrop_3.png -texture:id=harvestcraft/blueberrycrop_0,filename=assets/harvestcraft/textures/blocks/blueberrycrop_0.png -texture:id=harvestcraft/blueberrycrop_1,filename=assets/harvestcraft/textures/blocks/blueberrycrop_1.png -texture:id=harvestcraft/blueberrycrop_2,filename=assets/harvestcraft/textures/blocks/blueberrycrop_2.png -texture:id=harvestcraft/blueberrycrop_3,filename=assets/harvestcraft/textures/blocks/blueberrycrop_3.png -texture:id=harvestcraft/broccolicrop_0,filename=assets/harvestcraft/textures/blocks/broccolicrop_0.png -texture:id=harvestcraft/broccolicrop_1,filename=assets/harvestcraft/textures/blocks/broccolicrop_1.png -texture:id=harvestcraft/broccolicrop_2,filename=assets/harvestcraft/textures/blocks/broccolicrop_2.png -texture:id=harvestcraft/broccolicrop_3,filename=assets/harvestcraft/textures/blocks/broccolicrop_3.png -texture:id=harvestcraft/brusselsproutcrop_0,filename=assets/harvestcraft/textures/blocks/brusselsproutcrop_0.png -texture:id=harvestcraft/brusselsproutcrop_1,filename=assets/harvestcraft/textures/blocks/brusselsproutcrop_1.png -texture:id=harvestcraft/brusselsproutcrop_2,filename=assets/harvestcraft/textures/blocks/brusselsproutcrop_2.png -texture:id=harvestcraft/brusselsproutcrop_3,filename=assets/harvestcraft/textures/blocks/brusselsproutcrop_3.png -texture:id=harvestcraft/cabbagecrop_0,filename=assets/harvestcraft/textures/blocks/cabbagecrop_0.png -texture:id=harvestcraft/cabbagecrop_1,filename=assets/harvestcraft/textures/blocks/cabbagecrop_1.png -texture:id=harvestcraft/cabbagecrop_2,filename=assets/harvestcraft/textures/blocks/cabbagecrop_2.png -texture:id=harvestcraft/cabbagecrop_3,filename=assets/harvestcraft/textures/blocks/cabbagecrop_3.png -texture:id=harvestcraft/cactusfruitcrop_0,filename=assets/harvestcraft/textures/blocks/cactusfruitcrop_0.png -texture:id=harvestcraft/cactusfruitcrop_1,filename=assets/harvestcraft/textures/blocks/cactusfruitcrop_1.png -texture:id=harvestcraft/cactusfruitcrop_2,filename=assets/harvestcraft/textures/blocks/cactusfruitcrop_2.png -texture:id=harvestcraft/cactusfruitcrop_3,filename=assets/harvestcraft/textures/blocks/cactusfruitcrop_3.png -texture:id=harvestcraft/candle_0,filename=assets/harvestcraft/textures/blocks/candle_0.png -texture:id=harvestcraft/candle_1,filename=assets/harvestcraft/textures/blocks/candle_1.png -texture:id=harvestcraft/candle_10,filename=assets/harvestcraft/textures/blocks/candle_10.png -texture:id=harvestcraft/candle_11,filename=assets/harvestcraft/textures/blocks/candle_11.png -texture:id=harvestcraft/candle_12,filename=assets/harvestcraft/textures/blocks/candle_12.png -texture:id=harvestcraft/candle_13,filename=assets/harvestcraft/textures/blocks/candle_13.png -texture:id=harvestcraft/candle_14,filename=assets/harvestcraft/textures/blocks/candle_14.png -texture:id=harvestcraft/candle_15,filename=assets/harvestcraft/textures/blocks/candle_15.png -texture:id=harvestcraft/candle_2,filename=assets/harvestcraft/textures/blocks/candle_2.png -texture:id=harvestcraft/candle_3,filename=assets/harvestcraft/textures/blocks/candle_3.png -texture:id=harvestcraft/candle_4,filename=assets/harvestcraft/textures/blocks/candle_4.png -texture:id=harvestcraft/candle_5,filename=assets/harvestcraft/textures/blocks/candle_5.png -texture:id=harvestcraft/candle_6,filename=assets/harvestcraft/textures/blocks/candle_6.png -texture:id=harvestcraft/candle_7,filename=assets/harvestcraft/textures/blocks/candle_7.png -texture:id=harvestcraft/candle_8,filename=assets/harvestcraft/textures/blocks/candle_8.png -texture:id=harvestcraft/candle_9,filename=assets/harvestcraft/textures/blocks/candle_9.png -texture:id=harvestcraft/candleberrycrop_0,filename=assets/harvestcraft/textures/blocks/candleberrycrop_0.png -texture:id=harvestcraft/candleberrycrop_1,filename=assets/harvestcraft/textures/blocks/candleberrycrop_1.png -texture:id=harvestcraft/candleberrycrop_2,filename=assets/harvestcraft/textures/blocks/candleberrycrop_2.png -texture:id=harvestcraft/candleberrycrop_3,filename=assets/harvestcraft/textures/blocks/candleberrycrop_3.png -texture:id=harvestcraft/cantaloupecrop_0,filename=assets/harvestcraft/textures/blocks/cantaloupecrop_0.png -texture:id=harvestcraft/cantaloupecrop_1,filename=assets/harvestcraft/textures/blocks/cantaloupecrop_1.png -texture:id=harvestcraft/cantaloupecrop_2,filename=assets/harvestcraft/textures/blocks/cantaloupecrop_2.png -texture:id=harvestcraft/cantaloupecrop_3,filename=assets/harvestcraft/textures/blocks/cantaloupecrop_3.png -texture:id=harvestcraft/cashewSapling,filename=assets/harvestcraft/textures/blocks/cashewSapling.png -texture:id=harvestcraft/cashew_0,filename=assets/harvestcraft/textures/blocks/cashew_0.png -texture:id=harvestcraft/cashew_1,filename=assets/harvestcraft/textures/blocks/cashew_1.png -texture:id=harvestcraft/cashew_2,filename=assets/harvestcraft/textures/blocks/cashew_2.png -texture:id=harvestcraft/cauliflowercrop_0,filename=assets/harvestcraft/textures/blocks/cauliflowercrop_0.png -texture:id=harvestcraft/cauliflowercrop_1,filename=assets/harvestcraft/textures/blocks/cauliflowercrop_1.png -texture:id=harvestcraft/cauliflowercrop_2,filename=assets/harvestcraft/textures/blocks/cauliflowercrop_2.png -texture:id=harvestcraft/cauliflowercrop_3,filename=assets/harvestcraft/textures/blocks/cauliflowercrop_3.png -texture:id=harvestcraft/celerycrop_0,filename=assets/harvestcraft/textures/blocks/celerycrop_0.png -texture:id=harvestcraft/celerycrop_1,filename=assets/harvestcraft/textures/blocks/celerycrop_1.png -texture:id=harvestcraft/celerycrop_2,filename=assets/harvestcraft/textures/blocks/celerycrop_2.png -texture:id=harvestcraft/celerycrop_3,filename=assets/harvestcraft/textures/blocks/celerycrop_3.png -texture:id=harvestcraft/cherrySapling,filename=assets/harvestcraft/textures/blocks/cherrySapling.png -texture:id=harvestcraft/cherry_0,filename=assets/harvestcraft/textures/blocks/cherry_0.png -texture:id=harvestcraft/cherry_1,filename=assets/harvestcraft/textures/blocks/cherry_1.png -texture:id=harvestcraft/cherry_2,filename=assets/harvestcraft/textures/blocks/cherry_2.png -texture:id=harvestcraft/chestnutSapling,filename=assets/harvestcraft/textures/blocks/chestnutSapling.png -texture:id=harvestcraft/chestnut_0,filename=assets/harvestcraft/textures/blocks/chestnut_0.png -texture:id=harvestcraft/chestnut_1,filename=assets/harvestcraft/textures/blocks/chestnut_1.png -texture:id=harvestcraft/chestnut_2,filename=assets/harvestcraft/textures/blocks/chestnut_2.png -texture:id=harvestcraft/chilipeppercrop_0,filename=assets/harvestcraft/textures/blocks/chilipeppercrop_0.png -texture:id=harvestcraft/chilipeppercrop_1,filename=assets/harvestcraft/textures/blocks/chilipeppercrop_1.png -texture:id=harvestcraft/chilipeppercrop_2,filename=assets/harvestcraft/textures/blocks/chilipeppercrop_2.png -texture:id=harvestcraft/chilipeppercrop_3,filename=assets/harvestcraft/textures/blocks/chilipeppercrop_3.png -texture:id=harvestcraft/cinnamonSapling,filename=assets/harvestcraft/textures/blocks/cinnamonSapling.png -texture:id=harvestcraft/cinnamon_0,filename=assets/harvestcraft/textures/blocks/cinnamon_0.png -texture:id=harvestcraft/cinnamon_1,filename=assets/harvestcraft/textures/blocks/cinnamon_1.png -texture:id=harvestcraft/cinnamon_2,filename=assets/harvestcraft/textures/blocks/cinnamon_2.png -texture:id=harvestcraft/coconutSapling,filename=assets/harvestcraft/textures/blocks/coconutSapling.png -texture:id=harvestcraft/coconut_0,filename=assets/harvestcraft/textures/blocks/coconut_0.png -texture:id=harvestcraft/coconut_1,filename=assets/harvestcraft/textures/blocks/coconut_1.png -texture:id=harvestcraft/coconut_2,filename=assets/harvestcraft/textures/blocks/coconut_2.png -texture:id=harvestcraft/coffeebeancrop_0,filename=assets/harvestcraft/textures/blocks/coffeebeancrop_0.png -texture:id=harvestcraft/coffeebeancrop_1,filename=assets/harvestcraft/textures/blocks/coffeebeancrop_1.png -texture:id=harvestcraft/coffeebeancrop_2,filename=assets/harvestcraft/textures/blocks/coffeebeancrop_2.png -texture:id=harvestcraft/coffeebeancrop_3,filename=assets/harvestcraft/textures/blocks/coffeebeancrop_3.png -texture:id=harvestcraft/corncrop_0,filename=assets/harvestcraft/textures/blocks/corncrop_0.png -texture:id=harvestcraft/corncrop_1,filename=assets/harvestcraft/textures/blocks/corncrop_1.png -texture:id=harvestcraft/corncrop_2,filename=assets/harvestcraft/textures/blocks/corncrop_2.png -texture:id=harvestcraft/corncrop_3,filename=assets/harvestcraft/textures/blocks/corncrop_3.png -texture:id=harvestcraft/cottoncrop_0,filename=assets/harvestcraft/textures/blocks/cottoncrop_0.png -texture:id=harvestcraft/cottoncrop_1,filename=assets/harvestcraft/textures/blocks/cottoncrop_1.png -texture:id=harvestcraft/cottoncrop_2,filename=assets/harvestcraft/textures/blocks/cottoncrop_2.png -texture:id=harvestcraft/cottoncrop_3,filename=assets/harvestcraft/textures/blocks/cottoncrop_3.png -texture:id=harvestcraft/cranberrycrop_0,filename=assets/harvestcraft/textures/blocks/cranberrycrop_0.png -texture:id=harvestcraft/cranberrycrop_1,filename=assets/harvestcraft/textures/blocks/cranberrycrop_1.png -texture:id=harvestcraft/cranberrycrop_2,filename=assets/harvestcraft/textures/blocks/cranberrycrop_2.png -texture:id=harvestcraft/cranberrycrop_3,filename=assets/harvestcraft/textures/blocks/cranberrycrop_3.png -texture:id=harvestcraft/cucumbercrop_0,filename=assets/harvestcraft/textures/blocks/cucumbercrop_0.png -texture:id=harvestcraft/cucumbercrop_1,filename=assets/harvestcraft/textures/blocks/cucumbercrop_1.png -texture:id=harvestcraft/cucumbercrop_2,filename=assets/harvestcraft/textures/blocks/cucumbercrop_2.png -texture:id=harvestcraft/cucumbercrop_3,filename=assets/harvestcraft/textures/blocks/cucumbercrop_3.png -texture:id=harvestcraft/cuttingboardsidebottom,filename=assets/harvestcraft/textures/blocks/cuttingboardsidebottom.png -texture:id=harvestcraft/cuttingboardtop,filename=assets/harvestcraft/textures/blocks/cuttingboardtop.png -texture:id=harvestcraft/dateSapling,filename=assets/harvestcraft/textures/blocks/dateSapling.png -texture:id=harvestcraft/date_0,filename=assets/harvestcraft/textures/blocks/date_0.png -texture:id=harvestcraft/date_1,filename=assets/harvestcraft/textures/blocks/date_1.png -texture:id=harvestcraft/date_2,filename=assets/harvestcraft/textures/blocks/date_2.png -texture:id=harvestcraft/desertgarden0,filename=assets/harvestcraft/textures/blocks/desertgarden0.png -texture:id=harvestcraft/dragonfruitSapling,filename=assets/harvestcraft/textures/blocks/dragonfruitSapling.png -texture:id=harvestcraft/dragonfruit_0,filename=assets/harvestcraft/textures/blocks/dragonfruit_0.png -texture:id=harvestcraft/dragonfruit_1,filename=assets/harvestcraft/textures/blocks/dragonfruit_1.png -texture:id=harvestcraft/dragonfruit_2,filename=assets/harvestcraft/textures/blocks/dragonfruit_2.png -texture:id=harvestcraft/durianSapling,filename=assets/harvestcraft/textures/blocks/durianSapling.png -texture:id=harvestcraft/durian_0,filename=assets/harvestcraft/textures/blocks/durian_0.png -texture:id=harvestcraft/durian_1,filename=assets/harvestcraft/textures/blocks/durian_1.png -texture:id=harvestcraft/durian_2,filename=assets/harvestcraft/textures/blocks/durian_2.png -texture:id=harvestcraft/eggplantcrop_0,filename=assets/harvestcraft/textures/blocks/eggplantcrop_0.png -texture:id=harvestcraft/eggplantcrop_1,filename=assets/harvestcraft/textures/blocks/eggplantcrop_1.png -texture:id=harvestcraft/eggplantcrop_2,filename=assets/harvestcraft/textures/blocks/eggplantcrop_2.png -texture:id=harvestcraft/eggplantcrop_3,filename=assets/harvestcraft/textures/blocks/eggplantcrop_3.png -texture:id=harvestcraft/figSapling,filename=assets/harvestcraft/textures/blocks/figSapling.png -texture:id=harvestcraft/fig_0,filename=assets/harvestcraft/textures/blocks/fig_0.png -texture:id=harvestcraft/fig_1,filename=assets/harvestcraft/textures/blocks/fig_1.png -texture:id=harvestcraft/fig_2,filename=assets/harvestcraft/textures/blocks/fig_2.png -texture:id=harvestcraft/garliccrop_0,filename=assets/harvestcraft/textures/blocks/garliccrop_0.png -texture:id=harvestcraft/garliccrop_1,filename=assets/harvestcraft/textures/blocks/garliccrop_1.png -texture:id=harvestcraft/garliccrop_2,filename=assets/harvestcraft/textures/blocks/garliccrop_2.png -texture:id=harvestcraft/garliccrop_3,filename=assets/harvestcraft/textures/blocks/garliccrop_3.png -texture:id=harvestcraft/gingercrop_0,filename=assets/harvestcraft/textures/blocks/gingercrop_0.png -texture:id=harvestcraft/gingercrop_1,filename=assets/harvestcraft/textures/blocks/gingercrop_1.png -texture:id=harvestcraft/gingercrop_2,filename=assets/harvestcraft/textures/blocks/gingercrop_2.png -texture:id=harvestcraft/gingercrop_3,filename=assets/harvestcraft/textures/blocks/gingercrop_3.png -texture:id=harvestcraft/gourdgarden0,filename=assets/harvestcraft/textures/blocks/gourdgarden0.png -texture:id=harvestcraft/grapecrop_0,filename=assets/harvestcraft/textures/blocks/grapecrop_0.png -texture:id=harvestcraft/grapecrop_1,filename=assets/harvestcraft/textures/blocks/grapecrop_1.png -texture:id=harvestcraft/grapecrop_2,filename=assets/harvestcraft/textures/blocks/grapecrop_2.png -texture:id=harvestcraft/grapecrop_3,filename=assets/harvestcraft/textures/blocks/grapecrop_3.png -texture:id=harvestcraft/grapefruitSapling,filename=assets/harvestcraft/textures/blocks/grapefruitSapling.png -texture:id=harvestcraft/grapefruit_0,filename=assets/harvestcraft/textures/blocks/grapefruit_0.png -texture:id=harvestcraft/grapefruit_1,filename=assets/harvestcraft/textures/blocks/grapefruit_1.png -texture:id=harvestcraft/grapefruit_2,filename=assets/harvestcraft/textures/blocks/grapefruit_2.png -texture:id=harvestcraft/grassgarden0,filename=assets/harvestcraft/textures/blocks/grassgarden0.png -texture:id=harvestcraft/groundgarden0,filename=assets/harvestcraft/textures/blocks/groundgarden0.png -texture:id=harvestcraft/herbgarden0,filename=assets/harvestcraft/textures/blocks/herbgarden0.png -texture:id=harvestcraft/kiwicrop_0,filename=assets/harvestcraft/textures/blocks/kiwicrop_0.png -texture:id=harvestcraft/kiwicrop_1,filename=assets/harvestcraft/textures/blocks/kiwicrop_1.png -texture:id=harvestcraft/kiwicrop_2,filename=assets/harvestcraft/textures/blocks/kiwicrop_2.png -texture:id=harvestcraft/kiwicrop_3,filename=assets/harvestcraft/textures/blocks/kiwicrop_3.png -texture:id=harvestcraft/leafygarden0,filename=assets/harvestcraft/textures/blocks/leafygarden0.png -texture:id=harvestcraft/leekcrop_0,filename=assets/harvestcraft/textures/blocks/leekcrop_0.png -texture:id=harvestcraft/leekcrop_1,filename=assets/harvestcraft/textures/blocks/leekcrop_1.png -texture:id=harvestcraft/leekcrop_2,filename=assets/harvestcraft/textures/blocks/leekcrop_2.png -texture:id=harvestcraft/leekcrop_3,filename=assets/harvestcraft/textures/blocks/leekcrop_3.png -texture:id=harvestcraft/lemonSapling,filename=assets/harvestcraft/textures/blocks/lemonSapling.png -texture:id=harvestcraft/lemon_0,filename=assets/harvestcraft/textures/blocks/lemon_0.png -texture:id=harvestcraft/lemon_1,filename=assets/harvestcraft/textures/blocks/lemon_1.png -texture:id=harvestcraft/lemon_2,filename=assets/harvestcraft/textures/blocks/lemon_2.png -texture:id=harvestcraft/lettucecrop_0,filename=assets/harvestcraft/textures/blocks/lettucecrop_0.png -texture:id=harvestcraft/lettucecrop_1,filename=assets/harvestcraft/textures/blocks/lettucecrop_1.png -texture:id=harvestcraft/lettucecrop_2,filename=assets/harvestcraft/textures/blocks/lettucecrop_2.png -texture:id=harvestcraft/lettucecrop_3,filename=assets/harvestcraft/textures/blocks/lettucecrop_3.png -texture:id=harvestcraft/limeSapling,filename=assets/harvestcraft/textures/blocks/limeSapling.png -texture:id=harvestcraft/lime_0,filename=assets/harvestcraft/textures/blocks/lime_0.png -texture:id=harvestcraft/lime_1,filename=assets/harvestcraft/textures/blocks/lime_1.png -texture:id=harvestcraft/lime_2,filename=assets/harvestcraft/textures/blocks/lime_2.png -texture:id=harvestcraft/mangoSapling,filename=assets/harvestcraft/textures/blocks/mangoSapling.png -texture:id=harvestcraft/mango_0,filename=assets/harvestcraft/textures/blocks/mango_0.png -texture:id=harvestcraft/mango_1,filename=assets/harvestcraft/textures/blocks/mango_1.png -texture:id=harvestcraft/mango_2,filename=assets/harvestcraft/textures/blocks/mango_2.png -texture:id=harvestcraft/mapleSapling,filename=assets/harvestcraft/textures/blocks/mapleSapling.png -texture:id=harvestcraft/maple_0,filename=assets/harvestcraft/textures/blocks/maple_0.png -texture:id=harvestcraft/maple_1,filename=assets/harvestcraft/textures/blocks/maple_1.png -texture:id=harvestcraft/maple_2,filename=assets/harvestcraft/textures/blocks/maple_2.png -texture:id=harvestcraft/mushroomgarden0,filename=assets/harvestcraft/textures/blocks/mushroomgarden0.png -texture:id=harvestcraft/mustardseedscrop_0,filename=assets/harvestcraft/textures/blocks/mustardseedscrop_0.png -texture:id=harvestcraft/mustardseedscrop_1,filename=assets/harvestcraft/textures/blocks/mustardseedscrop_1.png -texture:id=harvestcraft/mustardseedscrop_2,filename=assets/harvestcraft/textures/blocks/mustardseedscrop_2.png -texture:id=harvestcraft/mustardseedscrop_3,filename=assets/harvestcraft/textures/blocks/mustardseedscrop_3.png -texture:id=harvestcraft/nutmegSapling,filename=assets/harvestcraft/textures/blocks/nutmegSapling.png -texture:id=harvestcraft/nutmeg_0,filename=assets/harvestcraft/textures/blocks/nutmeg_0.png -texture:id=harvestcraft/nutmeg_1,filename=assets/harvestcraft/textures/blocks/nutmeg_1.png -texture:id=harvestcraft/nutmeg_2,filename=assets/harvestcraft/textures/blocks/nutmeg_2.png -texture:id=harvestcraft/oatscrop_0,filename=assets/harvestcraft/textures/blocks/oatscrop_0.png -texture:id=harvestcraft/oatscrop_1,filename=assets/harvestcraft/textures/blocks/oatscrop_1.png -texture:id=harvestcraft/oatscrop_2,filename=assets/harvestcraft/textures/blocks/oatscrop_2.png -texture:id=harvestcraft/oatscrop_3,filename=assets/harvestcraft/textures/blocks/oatscrop_3.png -texture:id=harvestcraft/okracrop_0,filename=assets/harvestcraft/textures/blocks/okracrop_0.png -texture:id=harvestcraft/okracrop_1,filename=assets/harvestcraft/textures/blocks/okracrop_1.png -texture:id=harvestcraft/okracrop_2,filename=assets/harvestcraft/textures/blocks/okracrop_2.png -texture:id=harvestcraft/okracrop_3,filename=assets/harvestcraft/textures/blocks/okracrop_3.png -texture:id=harvestcraft/oliveSapling,filename=assets/harvestcraft/textures/blocks/oliveSapling.png -texture:id=harvestcraft/olive_0,filename=assets/harvestcraft/textures/blocks/olive_0.png -texture:id=harvestcraft/olive_1,filename=assets/harvestcraft/textures/blocks/olive_1.png -texture:id=harvestcraft/olive_2,filename=assets/harvestcraft/textures/blocks/olive_2.png -texture:id=harvestcraft/onioncrop_0,filename=assets/harvestcraft/textures/blocks/onioncrop_0.png -texture:id=harvestcraft/onioncrop_1,filename=assets/harvestcraft/textures/blocks/onioncrop_1.png -texture:id=harvestcraft/onioncrop_2,filename=assets/harvestcraft/textures/blocks/onioncrop_2.png -texture:id=harvestcraft/onioncrop_3,filename=assets/harvestcraft/textures/blocks/onioncrop_3.png -texture:id=harvestcraft/orangeSapling,filename=assets/harvestcraft/textures/blocks/orangeSapling.png -texture:id=harvestcraft/orange_0,filename=assets/harvestcraft/textures/blocks/orange_0.png -texture:id=harvestcraft/orange_1,filename=assets/harvestcraft/textures/blocks/orange_1.png -texture:id=harvestcraft/orange_2,filename=assets/harvestcraft/textures/blocks/orange_2.png -texture:id=harvestcraft/papayaSapling,filename=assets/harvestcraft/textures/blocks/papayaSapling.png -texture:id=harvestcraft/papaya_0,filename=assets/harvestcraft/textures/blocks/papaya_0.png -texture:id=harvestcraft/papaya_1,filename=assets/harvestcraft/textures/blocks/papaya_1.png -texture:id=harvestcraft/papaya_2,filename=assets/harvestcraft/textures/blocks/papaya_2.png -texture:id=harvestcraft/paperbarkSapling,filename=assets/harvestcraft/textures/blocks/paperbarkSapling.png -texture:id=harvestcraft/paperbark_0,filename=assets/harvestcraft/textures/blocks/paperbark_0.png -texture:id=harvestcraft/paperbark_1,filename=assets/harvestcraft/textures/blocks/paperbark_1.png -texture:id=harvestcraft/paperbark_2,filename=assets/harvestcraft/textures/blocks/paperbark_2.png -texture:id=harvestcraft/parsnipcrop_0,filename=assets/harvestcraft/textures/blocks/parsnipcrop_0.png -texture:id=harvestcraft/parsnipcrop_1,filename=assets/harvestcraft/textures/blocks/parsnipcrop_1.png -texture:id=harvestcraft/parsnipcrop_2,filename=assets/harvestcraft/textures/blocks/parsnipcrop_2.png -texture:id=harvestcraft/parsnipcrop_3,filename=assets/harvestcraft/textures/blocks/parsnipcrop_3.png -texture:id=harvestcraft/peachSapling,filename=assets/harvestcraft/textures/blocks/peachSapling.png -texture:id=harvestcraft/peach_0,filename=assets/harvestcraft/textures/blocks/peach_0.png -texture:id=harvestcraft/peach_1,filename=assets/harvestcraft/textures/blocks/peach_1.png -texture:id=harvestcraft/peach_2,filename=assets/harvestcraft/textures/blocks/peach_2.png -texture:id=harvestcraft/peanutcrop_0,filename=assets/harvestcraft/textures/blocks/peanutcrop_0.png -texture:id=harvestcraft/peanutcrop_1,filename=assets/harvestcraft/textures/blocks/peanutcrop_1.png -texture:id=harvestcraft/peanutcrop_2,filename=assets/harvestcraft/textures/blocks/peanutcrop_2.png -texture:id=harvestcraft/peanutcrop_3,filename=assets/harvestcraft/textures/blocks/peanutcrop_3.png -texture:id=harvestcraft/pearSapling,filename=assets/harvestcraft/textures/blocks/pearSapling.png -texture:id=harvestcraft/pear_0,filename=assets/harvestcraft/textures/blocks/pear_0.png -texture:id=harvestcraft/pear_1,filename=assets/harvestcraft/textures/blocks/pear_1.png -texture:id=harvestcraft/pear_2,filename=assets/harvestcraft/textures/blocks/pear_2.png -texture:id=harvestcraft/peascrop_0,filename=assets/harvestcraft/textures/blocks/peascrop_0.png -texture:id=harvestcraft/peascrop_1,filename=assets/harvestcraft/textures/blocks/peascrop_1.png -texture:id=harvestcraft/peascrop_2,filename=assets/harvestcraft/textures/blocks/peascrop_2.png -texture:id=harvestcraft/peascrop_3,filename=assets/harvestcraft/textures/blocks/peascrop_3.png -texture:id=harvestcraft/pecanSapling,filename=assets/harvestcraft/textures/blocks/pecanSapling.png -texture:id=harvestcraft/pecan_0,filename=assets/harvestcraft/textures/blocks/pecan_0.png -texture:id=harvestcraft/pecan_1,filename=assets/harvestcraft/textures/blocks/pecan_1.png -texture:id=harvestcraft/pecan_2,filename=assets/harvestcraft/textures/blocks/pecan_2.png -texture:id=harvestcraft/peppercornSapling,filename=assets/harvestcraft/textures/blocks/peppercornSapling.png -texture:id=harvestcraft/peppercorn_0,filename=assets/harvestcraft/textures/blocks/peppercorn_0.png -texture:id=harvestcraft/peppercorn_1,filename=assets/harvestcraft/textures/blocks/peppercorn_1.png -texture:id=harvestcraft/peppercorn_2,filename=assets/harvestcraft/textures/blocks/peppercorn_2.png -texture:id=harvestcraft/persimmonSapling,filename=assets/harvestcraft/textures/blocks/persimmonSapling.png -texture:id=harvestcraft/persimmon_0,filename=assets/harvestcraft/textures/blocks/persimmon_0.png -texture:id=harvestcraft/persimmon_1,filename=assets/harvestcraft/textures/blocks/persimmon_1.png -texture:id=harvestcraft/persimmon_2,filename=assets/harvestcraft/textures/blocks/persimmon_2.png -texture:id=harvestcraft/pineapplecrop_0,filename=assets/harvestcraft/textures/blocks/pineapplecrop_0.png -texture:id=harvestcraft/pineapplecrop_1,filename=assets/harvestcraft/textures/blocks/pineapplecrop_1.png -texture:id=harvestcraft/pineapplecrop_2,filename=assets/harvestcraft/textures/blocks/pineapplecrop_2.png -texture:id=harvestcraft/pineapplecrop_3,filename=assets/harvestcraft/textures/blocks/pineapplecrop_3.png -texture:id=harvestcraft/pistachioSapling,filename=assets/harvestcraft/textures/blocks/pistachioSapling.png -texture:id=harvestcraft/pistachio_0,filename=assets/harvestcraft/textures/blocks/pistachio_0.png -texture:id=harvestcraft/pistachio_1,filename=assets/harvestcraft/textures/blocks/pistachio_1.png -texture:id=harvestcraft/pistachio_2,filename=assets/harvestcraft/textures/blocks/pistachio_2.png -texture:id=harvestcraft/plumSapling,filename=assets/harvestcraft/textures/blocks/plumSapling.png -texture:id=harvestcraft/plum_0,filename=assets/harvestcraft/textures/blocks/plum_0.png -texture:id=harvestcraft/plum_1,filename=assets/harvestcraft/textures/blocks/plum_1.png -texture:id=harvestcraft/plum_2,filename=assets/harvestcraft/textures/blocks/plum_2.png -texture:id=harvestcraft/pomegranateSapling,filename=assets/harvestcraft/textures/blocks/pomegranateSapling.png -texture:id=harvestcraft/pomegranate_0,filename=assets/harvestcraft/textures/blocks/pomegranate_0.png -texture:id=harvestcraft/pomegranate_1,filename=assets/harvestcraft/textures/blocks/pomegranate_1.png -texture:id=harvestcraft/pomegranate_2,filename=assets/harvestcraft/textures/blocks/pomegranate_2.png -texture:id=harvestcraft/potsidebottom,filename=assets/harvestcraft/textures/blocks/potsidebottom.png -texture:id=harvestcraft/pottop,filename=assets/harvestcraft/textures/blocks/pottop.png -texture:id=harvestcraft/presserfront,filename=assets/harvestcraft/textures/blocks/presserfront.png -texture:id=harvestcraft/presserside,filename=assets/harvestcraft/textures/blocks/presserside.png -texture:id=harvestcraft/pressertop,filename=assets/harvestcraft/textures/blocks/pressertop.png -texture:id=harvestcraft/radishcrop_0,filename=assets/harvestcraft/textures/blocks/radishcrop_0.png -texture:id=harvestcraft/radishcrop_1,filename=assets/harvestcraft/textures/blocks/radishcrop_1.png -texture:id=harvestcraft/radishcrop_2,filename=assets/harvestcraft/textures/blocks/radishcrop_2.png -texture:id=harvestcraft/radishcrop_3,filename=assets/harvestcraft/textures/blocks/radishcrop_3.png -texture:id=harvestcraft/raspberrycrop_0,filename=assets/harvestcraft/textures/blocks/raspberrycrop_0.png -texture:id=harvestcraft/raspberrycrop_1,filename=assets/harvestcraft/textures/blocks/raspberrycrop_1.png -texture:id=harvestcraft/raspberrycrop_2,filename=assets/harvestcraft/textures/blocks/raspberrycrop_2.png -texture:id=harvestcraft/raspberrycrop_3,filename=assets/harvestcraft/textures/blocks/raspberrycrop_3.png -texture:id=harvestcraft/rhubarbcrop_0,filename=assets/harvestcraft/textures/blocks/rhubarbcrop_0.png -texture:id=harvestcraft/rhubarbcrop_1,filename=assets/harvestcraft/textures/blocks/rhubarbcrop_1.png -texture:id=harvestcraft/rhubarbcrop_2,filename=assets/harvestcraft/textures/blocks/rhubarbcrop_2.png -texture:id=harvestcraft/rhubarbcrop_3,filename=assets/harvestcraft/textures/blocks/rhubarbcrop_3.png -texture:id=harvestcraft/ricecrop_0,filename=assets/harvestcraft/textures/blocks/ricecrop_0.png -texture:id=harvestcraft/ricecrop_1,filename=assets/harvestcraft/textures/blocks/ricecrop_1.png -texture:id=harvestcraft/ricecrop_2,filename=assets/harvestcraft/textures/blocks/ricecrop_2.png -texture:id=harvestcraft/ricecrop_3,filename=assets/harvestcraft/textures/blocks/ricecrop_3.png -texture:id=harvestcraft/rutabagacrop_0,filename=assets/harvestcraft/textures/blocks/rutabagacrop_0.png -texture:id=harvestcraft/rutabagacrop_1,filename=assets/harvestcraft/textures/blocks/rutabagacrop_1.png -texture:id=harvestcraft/rutabagacrop_2,filename=assets/harvestcraft/textures/blocks/rutabagacrop_2.png -texture:id=harvestcraft/rutabagacrop_3,filename=assets/harvestcraft/textures/blocks/rutabagacrop_3.png -texture:id=harvestcraft/ryecrop_0,filename=assets/harvestcraft/textures/blocks/ryecrop_0.png -texture:id=harvestcraft/ryecrop_1,filename=assets/harvestcraft/textures/blocks/ryecrop_1.png -texture:id=harvestcraft/ryecrop_2,filename=assets/harvestcraft/textures/blocks/ryecrop_2.png -texture:id=harvestcraft/ryecrop_3,filename=assets/harvestcraft/textures/blocks/ryecrop_3.png -texture:id=harvestcraft/salt,filename=assets/harvestcraft/textures/blocks/salt.png -texture:id=harvestcraft/scallioncrop_0,filename=assets/harvestcraft/textures/blocks/scallioncrop_0.png -texture:id=harvestcraft/scallioncrop_1,filename=assets/harvestcraft/textures/blocks/scallioncrop_1.png -texture:id=harvestcraft/scallioncrop_2,filename=assets/harvestcraft/textures/blocks/scallioncrop_2.png -texture:id=harvestcraft/scallioncrop_3,filename=assets/harvestcraft/textures/blocks/scallioncrop_3.png -texture:id=harvestcraft/seaweedcrop_0,filename=assets/harvestcraft/textures/blocks/seaweedcrop_0.png -texture:id=harvestcraft/seaweedcrop_1,filename=assets/harvestcraft/textures/blocks/seaweedcrop_1.png -texture:id=harvestcraft/seaweedcrop_2,filename=assets/harvestcraft/textures/blocks/seaweedcrop_2.png -texture:id=harvestcraft/seaweedcrop_3,filename=assets/harvestcraft/textures/blocks/seaweedcrop_3.png -texture:id=harvestcraft/sinkbottom_0,filename=assets/harvestcraft/textures/blocks/sinkbottom_0.png -texture:id=harvestcraft/sinkbottom_1,filename=assets/harvestcraft/textures/blocks/sinkbottom_1.png -texture:id=harvestcraft/sinkbottom_2,filename=assets/harvestcraft/textures/blocks/sinkbottom_2.png -texture:id=harvestcraft/sinkbottom_3,filename=assets/harvestcraft/textures/blocks/sinkbottom_3.png -texture:id=harvestcraft/sinkside_0,filename=assets/harvestcraft/textures/blocks/sinkside_0.png -texture:id=harvestcraft/sinkside_1,filename=assets/harvestcraft/textures/blocks/sinkside_1.png -texture:id=harvestcraft/sinkside_2,filename=assets/harvestcraft/textures/blocks/sinkside_2.png -texture:id=harvestcraft/sinkside_3,filename=assets/harvestcraft/textures/blocks/sinkside_3.png -texture:id=harvestcraft/sinktop_0,filename=assets/harvestcraft/textures/blocks/sinktop_0.png -texture:id=harvestcraft/sinktop_1,filename=assets/harvestcraft/textures/blocks/sinktop_1.png -texture:id=harvestcraft/sinktop_2,filename=assets/harvestcraft/textures/blocks/sinktop_2.png -texture:id=harvestcraft/sinktop_3,filename=assets/harvestcraft/textures/blocks/sinktop_3.png -texture:id=harvestcraft/soybeancrop_0,filename=assets/harvestcraft/textures/blocks/soybeancrop_0.png -texture:id=harvestcraft/soybeancrop_1,filename=assets/harvestcraft/textures/blocks/soybeancrop_1.png -texture:id=harvestcraft/soybeancrop_2,filename=assets/harvestcraft/textures/blocks/soybeancrop_2.png -texture:id=harvestcraft/soybeancrop_3,filename=assets/harvestcraft/textures/blocks/soybeancrop_3.png -texture:id=harvestcraft/spiceleafcrop_0,filename=assets/harvestcraft/textures/blocks/spiceleafcrop_0.png -texture:id=harvestcraft/spiceleafcrop_1,filename=assets/harvestcraft/textures/blocks/spiceleafcrop_1.png -texture:id=harvestcraft/spiceleafcrop_2,filename=assets/harvestcraft/textures/blocks/spiceleafcrop_2.png -texture:id=harvestcraft/spiceleafcrop_3,filename=assets/harvestcraft/textures/blocks/spiceleafcrop_3.png -texture:id=harvestcraft/stalkgarden0,filename=assets/harvestcraft/textures/blocks/stalkgarden0.png -texture:id=harvestcraft/starfruitSapling,filename=assets/harvestcraft/textures/blocks/starfruitSapling.png -texture:id=harvestcraft/starfruit_0,filename=assets/harvestcraft/textures/blocks/starfruit_0.png -texture:id=harvestcraft/starfruit_1,filename=assets/harvestcraft/textures/blocks/starfruit_1.png -texture:id=harvestcraft/starfruit_2,filename=assets/harvestcraft/textures/blocks/starfruit_2.png -texture:id=harvestcraft/strawberrycrop_0,filename=assets/harvestcraft/textures/blocks/strawberrycrop_0.png -texture:id=harvestcraft/strawberrycrop_1,filename=assets/harvestcraft/textures/blocks/strawberrycrop_1.png -texture:id=harvestcraft/strawberrycrop_2,filename=assets/harvestcraft/textures/blocks/strawberrycrop_2.png -texture:id=harvestcraft/strawberrycrop_3,filename=assets/harvestcraft/textures/blocks/strawberrycrop_3.png -texture:id=harvestcraft/sweetpotatocrop_0,filename=assets/harvestcraft/textures/blocks/sweetpotatocrop_0.png -texture:id=harvestcraft/sweetpotatocrop_1,filename=assets/harvestcraft/textures/blocks/sweetpotatocrop_1.png -texture:id=harvestcraft/sweetpotatocrop_2,filename=assets/harvestcraft/textures/blocks/sweetpotatocrop_2.png -texture:id=harvestcraft/sweetpotatocrop_3,filename=assets/harvestcraft/textures/blocks/sweetpotatocrop_3.png -texture:id=harvestcraft/tealeafcrop_0,filename=assets/harvestcraft/textures/blocks/tealeafcrop_0.png -texture:id=harvestcraft/tealeafcrop_1,filename=assets/harvestcraft/textures/blocks/tealeafcrop_1.png -texture:id=harvestcraft/tealeafcrop_2,filename=assets/harvestcraft/textures/blocks/tealeafcrop_2.png -texture:id=harvestcraft/tealeafcrop_3,filename=assets/harvestcraft/textures/blocks/tealeafcrop_3.png -texture:id=harvestcraft/textilegarden0,filename=assets/harvestcraft/textures/blocks/textilegarden0.png -texture:id=harvestcraft/tomatocrop_0,filename=assets/harvestcraft/textures/blocks/tomatocrop_0.png -texture:id=harvestcraft/tomatocrop_1,filename=assets/harvestcraft/textures/blocks/tomatocrop_1.png -texture:id=harvestcraft/tomatocrop_2,filename=assets/harvestcraft/textures/blocks/tomatocrop_2.png -texture:id=harvestcraft/tomatocrop_3,filename=assets/harvestcraft/textures/blocks/tomatocrop_3.png -texture:id=harvestcraft/tropicalgarden0,filename=assets/harvestcraft/textures/blocks/tropicalgarden0.png -texture:id=harvestcraft/turnipcrop_0,filename=assets/harvestcraft/textures/blocks/turnipcrop_0.png -texture:id=harvestcraft/turnipcrop_1,filename=assets/harvestcraft/textures/blocks/turnipcrop_1.png -texture:id=harvestcraft/turnipcrop_2,filename=assets/harvestcraft/textures/blocks/turnipcrop_2.png -texture:id=harvestcraft/turnipcrop_3,filename=assets/harvestcraft/textures/blocks/turnipcrop_3.png -texture:id=harvestcraft/vanillabeanSapling,filename=assets/harvestcraft/textures/blocks/vanillabeanSapling.png -texture:id=harvestcraft/vanillabean_0,filename=assets/harvestcraft/textures/blocks/vanillabean_0.png -texture:id=harvestcraft/vanillabean_1,filename=assets/harvestcraft/textures/blocks/vanillabean_1.png -texture:id=harvestcraft/vanillabean_2,filename=assets/harvestcraft/textures/blocks/vanillabean_2.png -texture:id=harvestcraft/walnutSapling,filename=assets/harvestcraft/textures/blocks/walnutSapling.png -texture:id=harvestcraft/walnut_0,filename=assets/harvestcraft/textures/blocks/walnut_0.png -texture:id=harvestcraft/walnut_1,filename=assets/harvestcraft/textures/blocks/walnut_1.png -texture:id=harvestcraft/walnut_2,filename=assets/harvestcraft/textures/blocks/walnut_2.png -texture:id=harvestcraft/watergarden0,filename=assets/harvestcraft/textures/blocks/watergarden0.png -texture:id=harvestcraft/whitemushroomcrop_0,filename=assets/harvestcraft/textures/blocks/whitemushroomcrop_0.png -texture:id=harvestcraft/whitemushroomcrop_1,filename=assets/harvestcraft/textures/blocks/whitemushroomcrop_1.png -texture:id=harvestcraft/whitemushroomcrop_2,filename=assets/harvestcraft/textures/blocks/whitemushroomcrop_2.png -texture:id=harvestcraft/whitemushroomcrop_3,filename=assets/harvestcraft/textures/blocks/whitemushroomcrop_3.png -texture:id=harvestcraft/wintersquashcrop_0,filename=assets/harvestcraft/textures/blocks/wintersquashcrop_0.png -texture:id=harvestcraft/wintersquashcrop_1,filename=assets/harvestcraft/textures/blocks/wintersquashcrop_1.png -texture:id=harvestcraft/wintersquashcrop_2,filename=assets/harvestcraft/textures/blocks/wintersquashcrop_2.png -texture:id=harvestcraft/wintersquashcrop_3,filename=assets/harvestcraft/textures/blocks/wintersquashcrop_3.png -texture:id=harvestcraft/zucchinicrop_0,filename=assets/harvestcraft/textures/blocks/zucchinicrop_0.png -texture:id=harvestcraft/zucchinicrop_1,filename=assets/harvestcraft/textures/blocks/zucchinicrop_1.png -texture:id=harvestcraft/zucchinicrop_2,filename=assets/harvestcraft/textures/blocks/zucchinicrop_2.png -texture:id=harvestcraft/zucchinicrop_3,filename=assets/harvestcraft/textures/blocks/zucchinicrop_3.png - - - -# %cuttingboard:* (cuttingboard), render=(STANDARD), opaque=false,cls=com.pam.harvestcraft.BlockPamCuttingBoard -block:id=%cuttingboard,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:harvestcraft/cuttingboardsidebottom,face1=0:harvestcraft/cuttingboardtop,face2-5=0:harvestcraft/cuttingboardsidebottom - -# %pot:* (pot), render=(STANDARD), opaque=false,cls=com.pam.harvestcraft.BlockPamPot -block:id=%pot,data=*,stdrot=true,transparency=TRANSPARENT,face0=0:harvestcraft/potsidebottom,face1=0:harvestcraft/pottop,face2-5=0:harvestcraft/potsidebottom - -# %beehive:* (beehive), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamBeehive -block:id=%beehive,data=*,stdrot=true,face0=0:harvestcraft/beehivebottom,face1=0:harvestcraft/beehivetop,face2-5=0:harvestcraft/beehiveside - -# %apiary:* (apiary), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamApiary -block:id=%apiary,data=*,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/apiarytop,face2-5=0:harvestcraft/apiaryside - -# %presser:* (presser), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamPresser -block:id=%presser,data=0,data=1,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2-5=0:harvestcraft/presserside -block:id=%presser,data=2,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2=0:harvestcraft/presserfront,face3-5=0:harvestcraft/presserside -block:id=%presser,data=3,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2=0:harvestcraft/presserside,face3=0:harvestcraft/presserfront,face4-5=0:harvestcraft/presserside -block:id=%presser,data=4,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2-3=0:harvestcraft/presserside,face4=0:harvestcraft/presserfront,face5=0:harvestcraft/presserside -block:id=%presser,data=5,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2-4=0:harvestcraft/presserside,face5=0:harvestcraft/presserfront -block:id=%presser,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/pressertop,face2-5=0:harvestcraft/presserside - -# %sink:* (sink), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamSink -block:id=%sink,data=0,stdrot=true,face0=0:harvestcraft/sinkbottom_0,face1=0:harvestcraft/sinktop_0,face2-5=0:harvestcraft/sinkside_0 -block:id=%sink,data=1,stdrot=true,face0=0:harvestcraft/sinkbottom_1,face1=0:harvestcraft/sinktop_1,face2-5=0:harvestcraft/sinkside_1 -block:id=%sink,data=2,stdrot=true,face0=0:harvestcraft/sinkbottom_2,face1=0:harvestcraft/sinktop_2,face2-5=0:harvestcraft/sinkside_2 -block:id=%sink,data=3,stdrot=true,face0=0:harvestcraft/sinkbottom_3,face1=0:harvestcraft/sinktop_3,face2-5=0:harvestcraft/sinkside_3 - -# %salt:* (salt), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamSalt -block:id=%salt,data=*,stdrot=true,face0-5=0:harvestcraft/salt - -# %berrygarden:* (berrygarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%berrygarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/berrygarden0 - -# %desertgarden:* (desertgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamDesertGarden -block:id=%desertgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/desertgarden0 - -# %grassgarden:* (grassgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%grassgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grassgarden0 - -# %gourdgarden:* (gourdgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%gourdgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/gourdgarden0 - -# %groundgarden:* (groundgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%groundgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/groundgarden0 - -# %herbgarden:* (herbgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%herbgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/herbgarden0 - -# %leafygarden:* (leafygarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%leafygarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/leafygarden0 - -# %mushroomgarden:* (mushroomgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamMushroomGarden -block:id=%mushroomgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mushroomgarden0 - -# %stalkgarden:* (stalkgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%stalkgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/stalkgarden0 - -# %textilegarden:* (textilegarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%textilegarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/textilegarden0 - -# %tropicalgarden:* (tropicalgarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamNormalGarden -block:id=%tropicalgarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tropicalgarden0 - -# %watergarden:* (watergarden), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamWaterGarden -block:id=%watergarden,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/watergarden0 - -# %pamApple:* (pamApple), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamApple,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 -block:id=%pamApple,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_1 -block:id=%pamApple,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_2 -block:id=%pamApple,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 -block:id=%pamApple,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_1 -block:id=%pamApple,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_2 -block:id=%pamApple,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 -block:id=%pamApple,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_1 -block:id=%pamApple,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_2 -block:id=%pamApple,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 -block:id=%pamApple,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_1 -block:id=%pamApple,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_2 -block:id=%pamApple,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 -block:id=%pamApple,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_1 -block:id=%pamApple,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_2 -block:id=%pamApple,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apple_0 - -# %pamappleSapling:* (pamappleSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamappleSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/appleSapling - -# %pamAlmond:* (pamAlmond), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamAlmond,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 -block:id=%pamAlmond,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_1 -block:id=%pamAlmond,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_2 -block:id=%pamAlmond,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 -block:id=%pamAlmond,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_1 -block:id=%pamAlmond,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_2 -block:id=%pamAlmond,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 -block:id=%pamAlmond,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_1 -block:id=%pamAlmond,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_2 -block:id=%pamAlmond,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 -block:id=%pamAlmond,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_1 -block:id=%pamAlmond,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_2 -block:id=%pamAlmond,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 -block:id=%pamAlmond,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_1 -block:id=%pamAlmond,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_2 -block:id=%pamAlmond,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almond_0 - -# %pamalmondSapling:* (pamalmondSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamalmondSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/almondSapling - -# %pamApricot:* (pamApricot), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamApricot,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 -block:id=%pamApricot,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_1 -block:id=%pamApricot,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_2 -block:id=%pamApricot,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 -block:id=%pamApricot,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_1 -block:id=%pamApricot,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_2 -block:id=%pamApricot,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 -block:id=%pamApricot,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_1 -block:id=%pamApricot,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_2 -block:id=%pamApricot,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 -block:id=%pamApricot,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_1 -block:id=%pamApricot,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_2 -block:id=%pamApricot,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 -block:id=%pamApricot,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_1 -block:id=%pamApricot,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_2 -block:id=%pamApricot,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricot_0 - -# %pamapricotSapling:* (pamapricotSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamapricotSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/apricotSapling - -# %pamAvocado:* (pamAvocado), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamAvocado,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 -block:id=%pamAvocado,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_1 -block:id=%pamAvocado,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_2 -block:id=%pamAvocado,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 -block:id=%pamAvocado,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_1 -block:id=%pamAvocado,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_2 -block:id=%pamAvocado,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 -block:id=%pamAvocado,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_1 -block:id=%pamAvocado,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_2 -block:id=%pamAvocado,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 -block:id=%pamAvocado,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_1 -block:id=%pamAvocado,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_2 -block:id=%pamAvocado,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 -block:id=%pamAvocado,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_1 -block:id=%pamAvocado,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_2 -block:id=%pamAvocado,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocado_0 - -# %pamavocadoSapling:* (pamavocadoSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamavocadoSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/avocadoSapling - -# %pamBanana:* (pamBanana), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamBanana,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 -block:id=%pamBanana,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_1 -block:id=%pamBanana,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_2 -block:id=%pamBanana,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 -block:id=%pamBanana,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_1 -block:id=%pamBanana,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_2 -block:id=%pamBanana,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 -block:id=%pamBanana,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_1 -block:id=%pamBanana,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_2 -block:id=%pamBanana,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 -block:id=%pamBanana,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_1 -block:id=%pamBanana,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_2 -block:id=%pamBanana,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 -block:id=%pamBanana,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_1 -block:id=%pamBanana,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_2 -block:id=%pamBanana,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/banana_0 - -# %pambananaSapling:* (pambananaSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pambananaSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bananaSapling - -# %pamCashew:* (pamCashew), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamCashew,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 -block:id=%pamCashew,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_1 -block:id=%pamCashew,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_2 -block:id=%pamCashew,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 -block:id=%pamCashew,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_1 -block:id=%pamCashew,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_2 -block:id=%pamCashew,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 -block:id=%pamCashew,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_1 -block:id=%pamCashew,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_2 -block:id=%pamCashew,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 -block:id=%pamCashew,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_1 -block:id=%pamCashew,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_2 -block:id=%pamCashew,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 -block:id=%pamCashew,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_1 -block:id=%pamCashew,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_2 -block:id=%pamCashew,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashew_0 - -# %pamcashewSapling:* (pamcashewSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamcashewSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cashewSapling - -# %pamCherry:* (pamCherry), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamCherry,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 -block:id=%pamCherry,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_1 -block:id=%pamCherry,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_2 -block:id=%pamCherry,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 -block:id=%pamCherry,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_1 -block:id=%pamCherry,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_2 -block:id=%pamCherry,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 -block:id=%pamCherry,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_1 -block:id=%pamCherry,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_2 -block:id=%pamCherry,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 -block:id=%pamCherry,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_1 -block:id=%pamCherry,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_2 -block:id=%pamCherry,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 -block:id=%pamCherry,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_1 -block:id=%pamCherry,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_2 -block:id=%pamCherry,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherry_0 - -# %pamcherrySapling:* (pamcherrySapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamcherrySapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cherrySapling - -# %pamChestnut:* (pamChestnut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamChestnut,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 -block:id=%pamChestnut,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_1 -block:id=%pamChestnut,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_2 -block:id=%pamChestnut,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 -block:id=%pamChestnut,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_1 -block:id=%pamChestnut,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_2 -block:id=%pamChestnut,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 -block:id=%pamChestnut,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_1 -block:id=%pamChestnut,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_2 -block:id=%pamChestnut,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 -block:id=%pamChestnut,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_1 -block:id=%pamChestnut,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_2 -block:id=%pamChestnut,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 -block:id=%pamChestnut,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_1 -block:id=%pamChestnut,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_2 -block:id=%pamChestnut,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnut_0 - -# %pamchestnutSapling:* (pamchestnutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamchestnutSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chestnutSapling - -# %pamCinnamon:* (pamCinnamon), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamCinnamon,data=0,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 -block:id=%pamCinnamon,data=1,stdrot=true,face0-5=0:harvestcraft/cinnamon_1 -block:id=%pamCinnamon,data=2,stdrot=true,face0-5=0:harvestcraft/cinnamon_2 -block:id=%pamCinnamon,data=3,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 -block:id=%pamCinnamon,data=4,stdrot=true,face0-5=0:harvestcraft/cinnamon_1 -block:id=%pamCinnamon,data=5,stdrot=true,face0-5=0:harvestcraft/cinnamon_2 -block:id=%pamCinnamon,data=6,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 -block:id=%pamCinnamon,data=7,stdrot=true,face0-5=0:harvestcraft/cinnamon_1 -block:id=%pamCinnamon,data=8,stdrot=true,face0-5=0:harvestcraft/cinnamon_2 -block:id=%pamCinnamon,data=9,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 -block:id=%pamCinnamon,data=10,stdrot=true,face0-5=0:harvestcraft/cinnamon_1 -block:id=%pamCinnamon,data=11,stdrot=true,face0-5=0:harvestcraft/cinnamon_2 -block:id=%pamCinnamon,data=12,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 -block:id=%pamCinnamon,data=13,stdrot=true,face0-5=0:harvestcraft/cinnamon_1 -block:id=%pamCinnamon,data=14,stdrot=true,face0-5=0:harvestcraft/cinnamon_2 -block:id=%pamCinnamon,data=15,stdrot=true,face0-5=0:harvestcraft/cinnamon_0 - -# %pamcinnamonSapling:* (pamcinnamonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamcinnamonSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cinnamonSapling - -# %pamCoconut:* (pamCoconut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamCoconut,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 -block:id=%pamCoconut,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_1 -block:id=%pamCoconut,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_2 -block:id=%pamCoconut,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 -block:id=%pamCoconut,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_1 -block:id=%pamCoconut,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_2 -block:id=%pamCoconut,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 -block:id=%pamCoconut,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_1 -block:id=%pamCoconut,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_2 -block:id=%pamCoconut,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 -block:id=%pamCoconut,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_1 -block:id=%pamCoconut,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_2 -block:id=%pamCoconut,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 -block:id=%pamCoconut,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_1 -block:id=%pamCoconut,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_2 -block:id=%pamCoconut,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconut_0 - -# %pamcoconutSapling:* (pamcoconutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamcoconutSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coconutSapling - -# %pamDate:* (pamDate), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamDate,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 -block:id=%pamDate,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_1 -block:id=%pamDate,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_2 -block:id=%pamDate,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 -block:id=%pamDate,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_1 -block:id=%pamDate,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_2 -block:id=%pamDate,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 -block:id=%pamDate,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_1 -block:id=%pamDate,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_2 -block:id=%pamDate,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 -block:id=%pamDate,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_1 -block:id=%pamDate,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_2 -block:id=%pamDate,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 -block:id=%pamDate,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_1 -block:id=%pamDate,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_2 -block:id=%pamDate,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/date_0 - -# %pamdateSapling:* (pamdateSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamdateSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dateSapling - -# %pamDragonfruit:* (pamDragonfruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamDragonfruit,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 -block:id=%pamDragonfruit,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_1 -block:id=%pamDragonfruit,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_2 -block:id=%pamDragonfruit,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 -block:id=%pamDragonfruit,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_1 -block:id=%pamDragonfruit,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_2 -block:id=%pamDragonfruit,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 -block:id=%pamDragonfruit,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_1 -block:id=%pamDragonfruit,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_2 -block:id=%pamDragonfruit,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 -block:id=%pamDragonfruit,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_1 -block:id=%pamDragonfruit,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_2 -block:id=%pamDragonfruit,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 -block:id=%pamDragonfruit,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_1 -block:id=%pamDragonfruit,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_2 -block:id=%pamDragonfruit,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruit_0 - -# %pamdragonfruitSapling:* (pamdragonfruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamdragonfruitSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/dragonfruitSapling - -# %pamDurian:* (pamDurian), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamDurian,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 -block:id=%pamDurian,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_1 -block:id=%pamDurian,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_2 -block:id=%pamDurian,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 -block:id=%pamDurian,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_1 -block:id=%pamDurian,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_2 -block:id=%pamDurian,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 -block:id=%pamDurian,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_1 -block:id=%pamDurian,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_2 -block:id=%pamDurian,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 -block:id=%pamDurian,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_1 -block:id=%pamDurian,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_2 -block:id=%pamDurian,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 -block:id=%pamDurian,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_1 -block:id=%pamDurian,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_2 -block:id=%pamDurian,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durian_0 - -# %pamdurianSapling:* (pamdurianSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamdurianSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/durianSapling - -# %pamFig:* (pamFig), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamFig,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 -block:id=%pamFig,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_1 -block:id=%pamFig,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_2 -block:id=%pamFig,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 -block:id=%pamFig,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_1 -block:id=%pamFig,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_2 -block:id=%pamFig,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 -block:id=%pamFig,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_1 -block:id=%pamFig,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_2 -block:id=%pamFig,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 -block:id=%pamFig,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_1 -block:id=%pamFig,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_2 -block:id=%pamFig,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 -block:id=%pamFig,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_1 -block:id=%pamFig,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_2 -block:id=%pamFig,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/fig_0 - -# %pamfigSapling:* (pamfigSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamfigSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/figSapling - -# %pamGrapefruit:* (pamGrapefruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamGrapefruit,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 -block:id=%pamGrapefruit,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_1 -block:id=%pamGrapefruit,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_2 -block:id=%pamGrapefruit,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 -block:id=%pamGrapefruit,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_1 -block:id=%pamGrapefruit,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_2 -block:id=%pamGrapefruit,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 -block:id=%pamGrapefruit,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_1 -block:id=%pamGrapefruit,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_2 -block:id=%pamGrapefruit,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 -block:id=%pamGrapefruit,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_1 -block:id=%pamGrapefruit,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_2 -block:id=%pamGrapefruit,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 -block:id=%pamGrapefruit,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_1 -block:id=%pamGrapefruit,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_2 -block:id=%pamGrapefruit,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruit_0 - -# %pamgrapefruitSapling:* (pamgrapefruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamgrapefruitSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapefruitSapling - -# %pamLemon:* (pamLemon), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamLemon,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 -block:id=%pamLemon,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_1 -block:id=%pamLemon,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_2 -block:id=%pamLemon,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 -block:id=%pamLemon,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_1 -block:id=%pamLemon,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_2 -block:id=%pamLemon,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 -block:id=%pamLemon,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_1 -block:id=%pamLemon,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_2 -block:id=%pamLemon,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 -block:id=%pamLemon,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_1 -block:id=%pamLemon,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_2 -block:id=%pamLemon,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 -block:id=%pamLemon,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_1 -block:id=%pamLemon,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_2 -block:id=%pamLemon,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemon_0 - -# %pamlemonSapling:* (pamlemonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamlemonSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lemonSapling - -# %pamLime:* (pamLime), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamLime,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 -block:id=%pamLime,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_1 -block:id=%pamLime,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_2 -block:id=%pamLime,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 -block:id=%pamLime,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_1 -block:id=%pamLime,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_2 -block:id=%pamLime,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 -block:id=%pamLime,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_1 -block:id=%pamLime,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_2 -block:id=%pamLime,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 -block:id=%pamLime,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_1 -block:id=%pamLime,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_2 -block:id=%pamLime,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 -block:id=%pamLime,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_1 -block:id=%pamLime,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_2 -block:id=%pamLime,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lime_0 - -# %pamlimeSapling:* (pamlimeSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamlimeSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/limeSapling - -# %pamMaple:* (pamMaple), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamMaple,data=0,stdrot=true,face0-5=0:harvestcraft/maple_0 -block:id=%pamMaple,data=1,stdrot=true,face0-5=0:harvestcraft/maple_1 -block:id=%pamMaple,data=2,stdrot=true,face0-5=0:harvestcraft/maple_2 -block:id=%pamMaple,data=3,stdrot=true,face0-5=0:harvestcraft/maple_0 -block:id=%pamMaple,data=4,stdrot=true,face0-5=0:harvestcraft/maple_1 -block:id=%pamMaple,data=5,stdrot=true,face0-5=0:harvestcraft/maple_2 -block:id=%pamMaple,data=6,stdrot=true,face0-5=0:harvestcraft/maple_0 -block:id=%pamMaple,data=7,stdrot=true,face0-5=0:harvestcraft/maple_1 -block:id=%pamMaple,data=8,stdrot=true,face0-5=0:harvestcraft/maple_2 -block:id=%pamMaple,data=9,stdrot=true,face0-5=0:harvestcraft/maple_0 -block:id=%pamMaple,data=10,stdrot=true,face0-5=0:harvestcraft/maple_1 -block:id=%pamMaple,data=11,stdrot=true,face0-5=0:harvestcraft/maple_2 -block:id=%pamMaple,data=12,stdrot=true,face0-5=0:harvestcraft/maple_0 -block:id=%pamMaple,data=13,stdrot=true,face0-5=0:harvestcraft/maple_1 -block:id=%pamMaple,data=14,stdrot=true,face0-5=0:harvestcraft/maple_2 -block:id=%pamMaple,data=15,stdrot=true,face0-5=0:harvestcraft/maple_0 - -# %pammapleSapling:* (pammapleSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pammapleSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mapleSapling - -# %pamMango:* (pamMango), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamMango,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 -block:id=%pamMango,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_1 -block:id=%pamMango,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_2 -block:id=%pamMango,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 -block:id=%pamMango,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_1 -block:id=%pamMango,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_2 -block:id=%pamMango,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 -block:id=%pamMango,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_1 -block:id=%pamMango,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_2 -block:id=%pamMango,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 -block:id=%pamMango,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_1 -block:id=%pamMango,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_2 -block:id=%pamMango,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 -block:id=%pamMango,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_1 -block:id=%pamMango,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_2 -block:id=%pamMango,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mango_0 - -# %pammangoSapling:* (pammangoSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pammangoSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mangoSapling - -# %pamNutmeg:* (pamNutmeg), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamNutmeg,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 -block:id=%pamNutmeg,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_1 -block:id=%pamNutmeg,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_2 -block:id=%pamNutmeg,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 -block:id=%pamNutmeg,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_1 -block:id=%pamNutmeg,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_2 -block:id=%pamNutmeg,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 -block:id=%pamNutmeg,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_1 -block:id=%pamNutmeg,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_2 -block:id=%pamNutmeg,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 -block:id=%pamNutmeg,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_1 -block:id=%pamNutmeg,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_2 -block:id=%pamNutmeg,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 -block:id=%pamNutmeg,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_1 -block:id=%pamNutmeg,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_2 -block:id=%pamNutmeg,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmeg_0 - -# %pamnutmegSapling:* (pamnutmegSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamnutmegSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/nutmegSapling - -# %pamOlive:* (pamOlive), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamOlive,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 -block:id=%pamOlive,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_1 -block:id=%pamOlive,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_2 -block:id=%pamOlive,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 -block:id=%pamOlive,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_1 -block:id=%pamOlive,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_2 -block:id=%pamOlive,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 -block:id=%pamOlive,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_1 -block:id=%pamOlive,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_2 -block:id=%pamOlive,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 -block:id=%pamOlive,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_1 -block:id=%pamOlive,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_2 -block:id=%pamOlive,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 -block:id=%pamOlive,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_1 -block:id=%pamOlive,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_2 -block:id=%pamOlive,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/olive_0 - -# %pamoliveSapling:* (pamoliveSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamoliveSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/oliveSapling - -# %pamOrange:* (pamOrange), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamOrange,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 -block:id=%pamOrange,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_1 -block:id=%pamOrange,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_2 -block:id=%pamOrange,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 -block:id=%pamOrange,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_1 -block:id=%pamOrange,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_2 -block:id=%pamOrange,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 -block:id=%pamOrange,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_1 -block:id=%pamOrange,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_2 -block:id=%pamOrange,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 -block:id=%pamOrange,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_1 -block:id=%pamOrange,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_2 -block:id=%pamOrange,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 -block:id=%pamOrange,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_1 -block:id=%pamOrange,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_2 -block:id=%pamOrange,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orange_0 - -# %pamorangeSapling:* (pamorangeSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamorangeSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/orangeSapling - -# %pamPapaya:* (pamPapaya), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPapaya,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 -block:id=%pamPapaya,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_1 -block:id=%pamPapaya,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_2 -block:id=%pamPapaya,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 -block:id=%pamPapaya,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_1 -block:id=%pamPapaya,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_2 -block:id=%pamPapaya,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 -block:id=%pamPapaya,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_1 -block:id=%pamPapaya,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_2 -block:id=%pamPapaya,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 -block:id=%pamPapaya,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_1 -block:id=%pamPapaya,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_2 -block:id=%pamPapaya,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 -block:id=%pamPapaya,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_1 -block:id=%pamPapaya,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_2 -block:id=%pamPapaya,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papaya_0 - -# %pampapayaSapling:* (pampapayaSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampapayaSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/papayaSapling - -# %pamPaperbark:* (pamPaperbark), render=(STANDARD), opaque=true,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPaperbark,data=0,stdrot=true,face0-5=0:harvestcraft/paperbark_0 -block:id=%pamPaperbark,data=1,stdrot=true,face0-5=0:harvestcraft/paperbark_1 -block:id=%pamPaperbark,data=2,stdrot=true,face0-5=0:harvestcraft/paperbark_2 -block:id=%pamPaperbark,data=3,stdrot=true,face0-5=0:harvestcraft/paperbark_0 -block:id=%pamPaperbark,data=4,stdrot=true,face0-5=0:harvestcraft/paperbark_1 -block:id=%pamPaperbark,data=5,stdrot=true,face0-5=0:harvestcraft/paperbark_2 -block:id=%pamPaperbark,data=6,stdrot=true,face0-5=0:harvestcraft/paperbark_0 -block:id=%pamPaperbark,data=7,stdrot=true,face0-5=0:harvestcraft/paperbark_1 -block:id=%pamPaperbark,data=8,stdrot=true,face0-5=0:harvestcraft/paperbark_2 -block:id=%pamPaperbark,data=9,stdrot=true,face0-5=0:harvestcraft/paperbark_0 -block:id=%pamPaperbark,data=10,stdrot=true,face0-5=0:harvestcraft/paperbark_1 -block:id=%pamPaperbark,data=11,stdrot=true,face0-5=0:harvestcraft/paperbark_2 -block:id=%pamPaperbark,data=12,stdrot=true,face0-5=0:harvestcraft/paperbark_0 -block:id=%pamPaperbark,data=13,stdrot=true,face0-5=0:harvestcraft/paperbark_1 -block:id=%pamPaperbark,data=14,stdrot=true,face0-5=0:harvestcraft/paperbark_2 -block:id=%pamPaperbark,data=15,stdrot=true,face0-5=0:harvestcraft/paperbark_0 - -# %pampaperbarkSapling:* (pampaperbarkSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampaperbarkSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/paperbarkSapling - -# %pamPeach:* (pamPeach), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPeach,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 -block:id=%pamPeach,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_1 -block:id=%pamPeach,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_2 -block:id=%pamPeach,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 -block:id=%pamPeach,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_1 -block:id=%pamPeach,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_2 -block:id=%pamPeach,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 -block:id=%pamPeach,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_1 -block:id=%pamPeach,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_2 -block:id=%pamPeach,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 -block:id=%pamPeach,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_1 -block:id=%pamPeach,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_2 -block:id=%pamPeach,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 -block:id=%pamPeach,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_1 -block:id=%pamPeach,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_2 -block:id=%pamPeach,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peach_0 - -# %pampeachSapling:* (pampeachSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampeachSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peachSapling - -# %pamPear:* (pamPear), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPear,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 -block:id=%pamPear,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_1 -block:id=%pamPear,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_2 -block:id=%pamPear,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 -block:id=%pamPear,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_1 -block:id=%pamPear,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_2 -block:id=%pamPear,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 -block:id=%pamPear,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_1 -block:id=%pamPear,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_2 -block:id=%pamPear,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 -block:id=%pamPear,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_1 -block:id=%pamPear,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_2 -block:id=%pamPear,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 -block:id=%pamPear,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_1 -block:id=%pamPear,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_2 -block:id=%pamPear,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pear_0 - -# %pampearSapling:* (pampearSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampearSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pearSapling - -# %pamPecan:* (pamPecan), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPecan,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 -block:id=%pamPecan,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_1 -block:id=%pamPecan,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_2 -block:id=%pamPecan,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 -block:id=%pamPecan,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_1 -block:id=%pamPecan,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_2 -block:id=%pamPecan,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 -block:id=%pamPecan,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_1 -block:id=%pamPecan,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_2 -block:id=%pamPecan,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 -block:id=%pamPecan,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_1 -block:id=%pamPecan,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_2 -block:id=%pamPecan,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 -block:id=%pamPecan,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_1 -block:id=%pamPecan,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_2 -block:id=%pamPecan,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecan_0 - -# %pampecanSapling:* (pampecanSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampecanSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pecanSapling - -# %pamPeppercorn:* (pamPeppercorn), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPeppercorn,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 -block:id=%pamPeppercorn,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_1 -block:id=%pamPeppercorn,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_2 -block:id=%pamPeppercorn,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 -block:id=%pamPeppercorn,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_1 -block:id=%pamPeppercorn,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_2 -block:id=%pamPeppercorn,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 -block:id=%pamPeppercorn,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_1 -block:id=%pamPeppercorn,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_2 -block:id=%pamPeppercorn,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 -block:id=%pamPeppercorn,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_1 -block:id=%pamPeppercorn,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_2 -block:id=%pamPeppercorn,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 -block:id=%pamPeppercorn,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_1 -block:id=%pamPeppercorn,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_2 -block:id=%pamPeppercorn,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercorn_0 - -# %pampeppercornSapling:* (pampeppercornSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampeppercornSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peppercornSapling - -# %pamPersimmon:* (pamPersimmon), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPersimmon,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 -block:id=%pamPersimmon,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_1 -block:id=%pamPersimmon,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_2 -block:id=%pamPersimmon,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 -block:id=%pamPersimmon,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_1 -block:id=%pamPersimmon,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_2 -block:id=%pamPersimmon,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 -block:id=%pamPersimmon,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_1 -block:id=%pamPersimmon,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_2 -block:id=%pamPersimmon,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 -block:id=%pamPersimmon,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_1 -block:id=%pamPersimmon,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_2 -block:id=%pamPersimmon,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 -block:id=%pamPersimmon,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_1 -block:id=%pamPersimmon,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_2 -block:id=%pamPersimmon,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmon_0 - -# %pampersimmonSapling:* (pampersimmonSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampersimmonSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/persimmonSapling - -# %pamPistachio:* (pamPistachio), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPistachio,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 -block:id=%pamPistachio,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_1 -block:id=%pamPistachio,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_2 -block:id=%pamPistachio,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 -block:id=%pamPistachio,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_1 -block:id=%pamPistachio,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_2 -block:id=%pamPistachio,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 -block:id=%pamPistachio,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_1 -block:id=%pamPistachio,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_2 -block:id=%pamPistachio,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 -block:id=%pamPistachio,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_1 -block:id=%pamPistachio,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_2 -block:id=%pamPistachio,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 -block:id=%pamPistachio,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_1 -block:id=%pamPistachio,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_2 -block:id=%pamPistachio,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachio_0 - -# %pampistachioSapling:* (pampistachioSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampistachioSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pistachioSapling - -# %pamPlum:* (pamPlum), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPlum,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 -block:id=%pamPlum,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_1 -block:id=%pamPlum,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_2 -block:id=%pamPlum,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 -block:id=%pamPlum,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_1 -block:id=%pamPlum,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_2 -block:id=%pamPlum,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 -block:id=%pamPlum,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_1 -block:id=%pamPlum,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_2 -block:id=%pamPlum,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 -block:id=%pamPlum,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_1 -block:id=%pamPlum,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_2 -block:id=%pamPlum,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 -block:id=%pamPlum,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_1 -block:id=%pamPlum,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_2 -block:id=%pamPlum,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plum_0 - -# %pamplumSapling:* (pamplumSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamplumSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/plumSapling - -# %pamPomegranate:* (pamPomegranate), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamPomegranate,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 -block:id=%pamPomegranate,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_1 -block:id=%pamPomegranate,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_2 -block:id=%pamPomegranate,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 -block:id=%pamPomegranate,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_1 -block:id=%pamPomegranate,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_2 -block:id=%pamPomegranate,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 -block:id=%pamPomegranate,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_1 -block:id=%pamPomegranate,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_2 -block:id=%pamPomegranate,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 -block:id=%pamPomegranate,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_1 -block:id=%pamPomegranate,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_2 -block:id=%pamPomegranate,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 -block:id=%pamPomegranate,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_1 -block:id=%pamPomegranate,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_2 -block:id=%pamPomegranate,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranate_0 - -# %pampomegranateSapling:* (pampomegranateSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pampomegranateSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pomegranateSapling - -# %pamStarfruit:* (pamStarfruit), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamStarfruit,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 -block:id=%pamStarfruit,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_1 -block:id=%pamStarfruit,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_2 -block:id=%pamStarfruit,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 -block:id=%pamStarfruit,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_1 -block:id=%pamStarfruit,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_2 -block:id=%pamStarfruit,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 -block:id=%pamStarfruit,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_1 -block:id=%pamStarfruit,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_2 -block:id=%pamStarfruit,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 -block:id=%pamStarfruit,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_1 -block:id=%pamStarfruit,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_2 -block:id=%pamStarfruit,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 -block:id=%pamStarfruit,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_1 -block:id=%pamStarfruit,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_2 -block:id=%pamStarfruit,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruit_0 - -# %pamstarfruitSapling:* (pamstarfruitSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamstarfruitSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/starfruitSapling - -# %pamVanillabean:* (pamVanillabean), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamVanillabean,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 -block:id=%pamVanillabean,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_1 -block:id=%pamVanillabean,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_2 -block:id=%pamVanillabean,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 -block:id=%pamVanillabean,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_1 -block:id=%pamVanillabean,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_2 -block:id=%pamVanillabean,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 -block:id=%pamVanillabean,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_1 -block:id=%pamVanillabean,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_2 -block:id=%pamVanillabean,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 -block:id=%pamVanillabean,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_1 -block:id=%pamVanillabean,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_2 -block:id=%pamVanillabean,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 -block:id=%pamVanillabean,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_1 -block:id=%pamVanillabean,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_2 -block:id=%pamVanillabean,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabean_0 - -# %pamvanillabeanSapling:* (pamvanillabeanSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamvanillabeanSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/vanillabeanSapling - -# %pamWalnut:* (pamWalnut), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamFruit -block:id=%pamWalnut,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 -block:id=%pamWalnut,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_1 -block:id=%pamWalnut,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_2 -block:id=%pamWalnut,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 -block:id=%pamWalnut,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_1 -block:id=%pamWalnut,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_2 -block:id=%pamWalnut,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 -block:id=%pamWalnut,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_1 -block:id=%pamWalnut,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_2 -block:id=%pamWalnut,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 -block:id=%pamWalnut,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_1 -block:id=%pamWalnut,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_2 -block:id=%pamWalnut,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 -block:id=%pamWalnut,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_1 -block:id=%pamWalnut,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_2 -block:id=%pamWalnut,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnut_0 - -# %pamwalnutSapling:* (pamwalnutSapling), render=(CROSSEDSQUARES), opaque=false,cls=com.pam.harvestcraft.BlockPamSapling -block:id=%pamwalnutSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/walnutSapling - -# %pamblackberryCrop:* (pamblackberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamblackberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blackberrycrop_0 -block:id=%pamblackberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blackberrycrop_1 -block:id=%pamblackberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blackberrycrop_2 -block:id=%pamblackberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blackberrycrop_3 - -# %pamblueberryCrop:* (pamblueberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamblueberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blueberrycrop_0 -block:id=%pamblueberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blueberrycrop_1 -block:id=%pamblueberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blueberrycrop_2 -block:id=%pamblueberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/blueberrycrop_3 - -# %pamcandleberryCrop:* (pamcandleberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcandleberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candleberrycrop_0 -block:id=%pamcandleberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candleberrycrop_1 -block:id=%pamcandleberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candleberrycrop_2 -block:id=%pamcandleberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candleberrycrop_3 - -# %pamraspberryCrop:* (pamraspberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamraspberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/raspberrycrop_0 -block:id=%pamraspberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/raspberrycrop_1 -block:id=%pamraspberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/raspberrycrop_2 -block:id=%pamraspberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/raspberrycrop_3 - -# %pamstrawberryCrop:* (pamstrawberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamstrawberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/strawberrycrop_0 -block:id=%pamstrawberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/strawberrycrop_1 -block:id=%pamstrawberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/strawberrycrop_2 -block:id=%pamstrawberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/strawberrycrop_3 - -# %pamcactusfruitCrop:* (pamcactusfruitCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcactusfruitCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cactusfruitcrop_0 -block:id=%pamcactusfruitCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cactusfruitcrop_1 -block:id=%pamcactusfruitCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cactusfruitcrop_2 -block:id=%pamcactusfruitCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cactusfruitcrop_3 - -# %pamasparagusCrop:* (pamasparagusCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamasparagusCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/asparaguscrop_0 -block:id=%pamasparagusCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/asparaguscrop_1 -block:id=%pamasparagusCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/asparaguscrop_2 -block:id=%pamasparagusCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/asparaguscrop_3 - -# %pambarleyCrop:* (pambarleyCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambarleyCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/barleycrop_0 -block:id=%pambarleyCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/barleycrop_1 -block:id=%pambarleyCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/barleycrop_2 -block:id=%pambarleyCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/barleycrop_3 - -# %pamoatsCrop:* (pamoatsCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamoatsCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/oatscrop_0 -block:id=%pamoatsCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/oatscrop_1 -block:id=%pamoatsCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/oatscrop_2 -block:id=%pamoatsCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/oatscrop_3 - -# %pamryeCrop:* (pamryeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamryeCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ryecrop_0 -block:id=%pamryeCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ryecrop_1 -block:id=%pamryeCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ryecrop_2 -block:id=%pamryeCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ryecrop_3 - -# %pamcornCrop:* (pamcornCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcornCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/corncrop_0 -block:id=%pamcornCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/corncrop_1 -block:id=%pamcornCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/corncrop_2 -block:id=%pamcornCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/corncrop_3 - -# %pambambooshootCrop:* (pambambooshootCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambambooshootCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bambooshootcrop_0 -block:id=%pambambooshootCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bambooshootcrop_1 -block:id=%pambambooshootCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bambooshootcrop_2 -block:id=%pambambooshootCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bambooshootcrop_3 - -# %pamcantaloupeCrop:* (pamcantaloupeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcantaloupeCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cantaloupecrop_0 -block:id=%pamcantaloupeCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cantaloupecrop_1 -block:id=%pamcantaloupeCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cantaloupecrop_2 -block:id=%pamcantaloupeCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cantaloupecrop_3 - -# %pamcucumberCrop:* (pamcucumberCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcucumberCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cucumbercrop_0 -block:id=%pamcucumberCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cucumbercrop_1 -block:id=%pamcucumberCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cucumbercrop_2 -block:id=%pamcucumberCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cucumbercrop_3 - -# %pamwintersquashCrop:* (pamwintersquashCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamwintersquashCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/wintersquashcrop_0 -block:id=%pamwintersquashCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/wintersquashcrop_1 -block:id=%pamwintersquashCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/wintersquashcrop_2 -block:id=%pamwintersquashCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/wintersquashcrop_3 - -# %pamzucchiniCrop:* (pamzucchiniCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamzucchiniCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/zucchinicrop_0 -block:id=%pamzucchiniCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/zucchinicrop_1 -block:id=%pamzucchiniCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/zucchinicrop_2 -block:id=%pamzucchiniCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/zucchinicrop_3 - -# %pambeetCrop:* (pambeetCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambeetCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beetcrop_0 -block:id=%pambeetCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beetcrop_1 -block:id=%pambeetCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beetcrop_2 -block:id=%pambeetCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beetcrop_3 - -# %pamonionCrop:* (pamonionCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamonionCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/onioncrop_0 -block:id=%pamonionCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/onioncrop_1 -block:id=%pamonionCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/onioncrop_2 -block:id=%pamonionCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/onioncrop_3 - -# %pamparsnipCrop:* (pamparsnipCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamparsnipCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/parsnipcrop_0 -block:id=%pamparsnipCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/parsnipcrop_1 -block:id=%pamparsnipCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/parsnipcrop_2 -block:id=%pamparsnipCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/parsnipcrop_3 - -# %pampeanutCrop:* (pampeanutCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pampeanutCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peanutcrop_0 -block:id=%pampeanutCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peanutcrop_1 -block:id=%pampeanutCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peanutcrop_2 -block:id=%pampeanutCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peanutcrop_3 - -# %pamradishCrop:* (pamradishCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamradishCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/radishcrop_0 -block:id=%pamradishCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/radishcrop_1 -block:id=%pamradishCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/radishcrop_2 -block:id=%pamradishCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/radishcrop_3 - -# %pamrutabagaCrop:* (pamrutabagaCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamrutabagaCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rutabagacrop_0 -block:id=%pamrutabagaCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rutabagacrop_1 -block:id=%pamrutabagaCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rutabagacrop_2 -block:id=%pamrutabagaCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rutabagacrop_3 - -# %pamsweetpotatoCrop:* (pamsweetpotatoCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamsweetpotatoCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/sweetpotatocrop_0 -block:id=%pamsweetpotatoCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/sweetpotatocrop_1 -block:id=%pamsweetpotatoCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/sweetpotatocrop_2 -block:id=%pamsweetpotatoCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/sweetpotatocrop_3 - -# %pamturnipCrop:* (pamturnipCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamturnipCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/turnipcrop_0 -block:id=%pamturnipCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/turnipcrop_1 -block:id=%pamturnipCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/turnipcrop_2 -block:id=%pamturnipCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/turnipcrop_3 - -# %pamrhubarbCrop:* (pamrhubarbCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamrhubarbCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rhubarbcrop_0 -block:id=%pamrhubarbCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rhubarbcrop_1 -block:id=%pamrhubarbCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rhubarbcrop_2 -block:id=%pamrhubarbCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/rhubarbcrop_3 - -# %pamceleryCrop:* (pamceleryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamceleryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/celerycrop_0 -block:id=%pamceleryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/celerycrop_1 -block:id=%pamceleryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/celerycrop_2 -block:id=%pamceleryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/celerycrop_3 - -# %pamgarlicCrop:* (pamgarlicCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamgarlicCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/garliccrop_0 -block:id=%pamgarlicCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/garliccrop_1 -block:id=%pamgarlicCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/garliccrop_2 -block:id=%pamgarlicCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/garliccrop_3 - -# %pamgingerCrop:* (pamgingerCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamgingerCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/gingercrop_0 -block:id=%pamgingerCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/gingercrop_1 -block:id=%pamgingerCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/gingercrop_2 -block:id=%pamgingerCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/gingercrop_3 - -# %pamspiceleafCrop:* (pamspiceleafCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamspiceleafCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/spiceleafcrop_0 -block:id=%pamspiceleafCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/spiceleafcrop_1 -block:id=%pamspiceleafCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/spiceleafcrop_2 -block:id=%pamspiceleafCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/spiceleafcrop_3 - -# %pamtealeafCrop:* (pamtealeafCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamtealeafCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tealeafcrop_0 -block:id=%pamtealeafCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tealeafcrop_1 -block:id=%pamtealeafCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tealeafcrop_2 -block:id=%pamtealeafCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tealeafcrop_3 - -# %pamcoffeebeanCrop:* (pamcoffeebeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcoffeebeanCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coffeebeancrop_0 -block:id=%pamcoffeebeanCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coffeebeancrop_1 -block:id=%pamcoffeebeanCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coffeebeancrop_2 -block:id=%pamcoffeebeanCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/coffeebeancrop_3 - -# %pammustardseedsCrop:* (pammustardseedsCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pammustardseedsCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mustardseedscrop_0 -block:id=%pammustardseedsCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mustardseedscrop_1 -block:id=%pammustardseedsCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mustardseedscrop_2 -block:id=%pammustardseedsCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/mustardseedscrop_3 - -# %pambroccoliCrop:* (pambroccoliCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambroccoliCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/broccolicrop_0 -block:id=%pambroccoliCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/broccolicrop_1 -block:id=%pambroccoliCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/broccolicrop_2 -block:id=%pambroccoliCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/broccolicrop_3 - -# %pamcauliflowerCrop:* (pamcauliflowerCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcauliflowerCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cauliflowercrop_0 -block:id=%pamcauliflowerCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cauliflowercrop_1 -block:id=%pamcauliflowerCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cauliflowercrop_2 -block:id=%pamcauliflowerCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cauliflowercrop_3 - -# %pamleekCrop:* (pamleekCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamleekCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/leekcrop_0 -block:id=%pamleekCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/leekcrop_1 -block:id=%pamleekCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/leekcrop_2 -block:id=%pamleekCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/leekcrop_3 - -# %pamlettuceCrop:* (pamlettuceCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamlettuceCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lettucecrop_0 -block:id=%pamlettuceCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lettucecrop_1 -block:id=%pamlettuceCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lettucecrop_2 -block:id=%pamlettuceCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/lettucecrop_3 - -# %pamscallionCrop:* (pamscallionCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamscallionCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/scallioncrop_0 -block:id=%pamscallionCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/scallioncrop_1 -block:id=%pamscallionCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/scallioncrop_2 -block:id=%pamscallionCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/scallioncrop_3 - -# %pamartichokeCrop:* (pamartichokeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamartichokeCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/artichokecrop_0 -block:id=%pamartichokeCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/artichokecrop_1 -block:id=%pamartichokeCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/artichokecrop_2 -block:id=%pamartichokeCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/artichokecrop_3 - -# %pambrusselsproutCrop:* (pambrusselsproutCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambrusselsproutCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/brusselsproutcrop_0 -block:id=%pambrusselsproutCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/brusselsproutcrop_1 -block:id=%pambrusselsproutCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/brusselsproutcrop_2 -block:id=%pambrusselsproutCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/brusselsproutcrop_3 - -# %pamcabbageCrop:* (pamcabbageCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcabbageCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cabbagecrop_0 -block:id=%pamcabbageCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cabbagecrop_1 -block:id=%pamcabbageCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cabbagecrop_2 -block:id=%pamcabbageCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cabbagecrop_3 - -# %pamwhitemushroomCrop:* (pamwhitemushroomCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamwhitemushroomCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/whitemushroomcrop_0 -block:id=%pamwhitemushroomCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/whitemushroomcrop_1 -block:id=%pamwhitemushroomCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/whitemushroomcrop_2 -block:id=%pamwhitemushroomCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/whitemushroomcrop_3 - -# %pambeanCrop:* (pambeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambeanCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beancrop_0 -block:id=%pambeanCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beancrop_1 -block:id=%pambeanCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beancrop_2 -block:id=%pambeanCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/beancrop_3 - -# %pamsoybeanCrop:* (pamsoybeanCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamsoybeanCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/soybeancrop_0 -block:id=%pamsoybeanCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/soybeancrop_1 -block:id=%pamsoybeanCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/soybeancrop_2 -block:id=%pamsoybeanCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/soybeancrop_3 - -# %pambellpepperCrop:* (pambellpepperCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pambellpepperCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bellpeppercrop_0 -block:id=%pambellpepperCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bellpeppercrop_1 -block:id=%pambellpepperCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bellpeppercrop_2 -block:id=%pambellpepperCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/bellpeppercrop_3 - -# %pamchilipepperCrop:* (pamchilipepperCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamchilipepperCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chilipeppercrop_0 -block:id=%pamchilipepperCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chilipeppercrop_1 -block:id=%pamchilipepperCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chilipeppercrop_2 -block:id=%pamchilipepperCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/chilipeppercrop_3 - -# %pameggplantCrop:* (pameggplantCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pameggplantCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/eggplantcrop_0 -block:id=%pameggplantCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/eggplantcrop_1 -block:id=%pameggplantCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/eggplantcrop_2 -block:id=%pameggplantCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/eggplantcrop_3 - -# %pamokraCrop:* (pamokraCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamokraCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/okracrop_0 -block:id=%pamokraCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/okracrop_1 -block:id=%pamokraCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/okracrop_2 -block:id=%pamokraCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/okracrop_3 - -# %pampeasCrop:* (pampeasCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pampeasCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peascrop_0 -block:id=%pampeasCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peascrop_1 -block:id=%pampeasCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peascrop_2 -block:id=%pampeasCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/peascrop_3 - -# %pamtomatoCrop:* (pamtomatoCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamtomatoCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tomatocrop_0 -block:id=%pamtomatoCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tomatocrop_1 -block:id=%pamtomatoCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tomatocrop_2 -block:id=%pamtomatoCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/tomatocrop_3 - -# %pamcottonCrop:* (pamcottonCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcottonCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cottoncrop_0 -block:id=%pamcottonCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cottoncrop_1 -block:id=%pamcottonCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cottoncrop_2 -block:id=%pamcottonCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cottoncrop_3 - -# %pampineappleCrop:* (pampineappleCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pampineappleCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pineapplecrop_0 -block:id=%pampineappleCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pineapplecrop_1 -block:id=%pampineappleCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pineapplecrop_2 -block:id=%pampineappleCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/pineapplecrop_3 - -# %pamgrapeCrop:* (pamgrapeCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamgrapeCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapecrop_0 -block:id=%pamgrapeCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapecrop_1 -block:id=%pamgrapeCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapecrop_2 -block:id=%pamgrapeCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/grapecrop_3 - -# %pamkiwiCrop:* (pamkiwiCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamkiwiCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/kiwicrop_0 -block:id=%pamkiwiCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/kiwicrop_1 -block:id=%pamkiwiCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/kiwicrop_2 -block:id=%pamkiwiCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/kiwicrop_3 - -# %pamcranberryCrop:* (pamcranberryCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamcranberryCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cranberrycrop_0 -block:id=%pamcranberryCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cranberrycrop_1 -block:id=%pamcranberryCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cranberrycrop_2 -block:id=%pamcranberryCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/cranberrycrop_3 - -# %pamriceCrop:* (pamriceCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamriceCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ricecrop_0 -block:id=%pamriceCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ricecrop_1 -block:id=%pamriceCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ricecrop_2 -block:id=%pamriceCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/ricecrop_3 - -# %pamseaweedCrop:* (pamseaweedCrop), render=(CROPS), opaque=false,cls=com.pam.harvestcraft.BlockPamCrop -block:id=%pamseaweedCrop,data=0,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/seaweedcrop_0 -block:id=%pamseaweedCrop,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/seaweedcrop_1 -block:id=%pamseaweedCrop,data=4,data=5,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/seaweedcrop_2 -block:id=%pamseaweedCrop,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/seaweedcrop_3 - -# %pamcandleDeco1:* (pamcandleDeco1), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco1,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_0 - -# %pamcandleDeco2:* (pamcandleDeco2), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco2,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_1 - -# %pamcandleDeco3:* (pamcandleDeco3), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco3,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_2 - -# %pamcandleDeco4:* (pamcandleDeco4), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco4,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_3 - -# %pamcandleDeco5:* (pamcandleDeco5), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco5,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_4 - -# %pamcandleDeco6:* (pamcandleDeco6), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco6,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_5 - -# %pamcandleDeco7:* (pamcandleDeco7), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco7,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_6 - -# %pamcandleDeco8:* (pamcandleDeco8), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco8,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_7 - -# %pamcandleDeco9:* (pamcandleDeco9), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco9,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_8 - -# %pamcandleDeco10:* (pamcandleDeco10), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco10,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_9 - -# %pamcandleDeco11:* (pamcandleDeco11), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco11,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_10 - -# %pamcandleDeco12:* (pamcandleDeco12), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco12,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_11 - -# %pamcandleDeco13:* (pamcandleDeco13), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco13,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_12 - -# %pamcandleDeco14:* (pamcandleDeco14), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco14,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_13 - -# %pamcandleDeco15:* (pamcandleDeco15), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco15,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_14 - -# %pamcandleDeco16:* (pamcandleDeco16), render=(TORCH), opaque=false,cls=com.pam.harvestcraft.BlockPamCandleDeco -block:id=%pamcandleDeco16,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:harvestcraft/candle_15 diff --git a/forge-1.11.2/src/main/resources/renderdata/totemic-models.txt b/forge-1.11.2/src/main/resources/renderdata/totemic-models.txt deleted file mode 100644 index 41843f2b..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/totemic-models.txt +++ /dev/null @@ -1,42 +0,0 @@ -# totemic 0.3.0 -version:1.7 -modname:totemic - - -cfgfile:config/totemic.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %fluidChlorophyll:* (fluidChlorophyll), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=totemic_commons.pokefenn.block.BlockChlorophyll -boxblock:id=%fluidChlorophyll,ymax=0.875,data=1 -boxblock:id=%fluidChlorophyll,ymax=0.75,data=2 -boxblock:id=%fluidChlorophyll,ymax=0.625,data=3 -boxblock:id=%fluidChlorophyll,ymax=0.5,data=4 -boxblock:id=%fluidChlorophyll,ymax=0.375,data=5 -boxblock:id=%fluidChlorophyll,ymax=0.25,data=6 -boxblock:id=%fluidChlorophyll,ymax=0.125,data=7 -boxblock:id=%fluidChlorophyll,ymax=0.875,data=9 -boxblock:id=%fluidChlorophyll,ymax=0.75,data=10 -boxblock:id=%fluidChlorophyll,ymax=0.625,data=11 -boxblock:id=%fluidChlorophyll,ymax=0.5,data=12 -boxblock:id=%fluidChlorophyll,ymax=0.375,data=13 -boxblock:id=%fluidChlorophyll,ymax=0.25,data=14 -boxblock:id=%fluidChlorophyll,ymax=0.125,data=15 - -# %totemSapling:* (totemSapling), render=(CROSSEDSQUARES), opaque=false,cls=totemic_commons.pokefenn.block.BlockTotemSapling -patchblock:id=%totemSapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* diff --git a/forge-1.11.2/src/main/resources/renderdata/totemic-texture.txt b/forge-1.11.2/src/main/resources/renderdata/totemic-texture.txt deleted file mode 100644 index d217fa08..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/totemic-texture.txt +++ /dev/null @@ -1,49 +0,0 @@ -# totemic 0.3.0 -version:1.7 -modname:totemic - - -cfgfile:config/totemic.cfg - - -texturepath:assets/totemic/textures/blocks/ -texture:id=minecraft/MISSING_ICON_BLOCK_996_totemSocket,filename=assets/minecraft/textures/blocks/MISSING_ICON_BLOCK_996_totemSocket.png -texture:id=totemic/chlorophyllFlowing,filename=assets/totemic/textures/blocks/chlorophyllFlowing.png -texture:id=totemic/chlorophyllSolidifierSide,filename=assets/totemic/textures/blocks/chlorophyllSolidifierSide.png -texture:id=totemic/chlorophyllSolidifierTopAndBot,filename=assets/totemic/textures/blocks/chlorophyllSolidifierTopAndBot.png -texture:id=totemic/chlorophyllStill,filename=assets/totemic/textures/blocks/chlorophyllStill.png -texture:id=totemic/infusedSapling,filename=assets/totemic/textures/blocks/infusedSapling.png -texture:id=totemic/infusedWoodSide,filename=assets/totemic/textures/blocks/infusedWoodSide.png -texture:id=totemic/infusedWoodTopAndBot,filename=assets/totemic/textures/blocks/infusedWoodTopAndBot.png -texture:id=totemic/manaTotem,filename=assets/totemic/textures/blocks/manaTotem.png -texture:id=totemic/totemLeavesOpaque,filename=assets/totemic/textures/blocks/totemLeavesOpaque.png -texture:id=totemic/totemTableTop,filename=assets/totemic/textures/blocks/totemTableTop.png - - - -# %chlorophyllSolidifier:* (chlorophyllSolidifier), render=(STANDARD), opaque=true,cls=totemic_commons.pokefenn.block.BlockChlorophyllSolidifier -block:id=%chlorophyllSolidifier,data=*,stdrot=true,face0-1=0:totemic/chlorophyllSolidifierTopAndBot,face2-5=0:totemic/chlorophyllSolidifierSide - -# %totemWoods:* (totemWoods), render=(STANDARD), opaque=true,cls=totemic_commons.pokefenn.block.BlockTotemWoods -block:id=%totemWoods,data=0,data=1,data=2,data=3,stdrot=true,face0-1=0:totemic/infusedWoodTopAndBot,face2-5=0:totemic/infusedWoodSide -block:id=%totemWoods,data=4,data=5,data=6,data=7,stdrot=true,face0-3=0:totemic/infusedWoodSide,face4-5=0:totemic/infusedWoodTopAndBot -block:id=%totemWoods,data=8,data=9,data=10,data=11,stdrot=true,face0-1=0:totemic/infusedWoodSide,face2-3=0:totemic/infusedWoodTopAndBot,face4-5=0:totemic/infusedWoodSide -block:id=%totemWoods,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:totemic/infusedWoodSide - -# %totemIntelligence:* (totemIntelligence), render=(STANDARD), opaque=true,cls=totemic_commons.pokefenn.block.BlockTotemIntelligence -block:id=%totemIntelligence,data=*,stdrot=true,face0-5=0:totemic/totemTableTop - -# %totemSocket:* (totemSocket), render=(CUSTOM), opaque=false,cls=totemic_commons.pokefenn.block.BlockTotemSocket -block:id=%totemSocket,data=*,stdrot=true,face0-5=0:minecraft/MISSING_ICON_BLOCK_996_totemSocket - -# %fluidChlorophyll:* (fluidChlorophyll), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=totemic_commons.pokefenn.block.BlockChlorophyll -block:id=%fluidChlorophyll,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:totemic/chlorophyllStill,face2-5=12000:totemic/chlorophyllFlowing - -# %totemSapling:* (totemSapling), render=(CROSSEDSQUARES), opaque=false,cls=totemic_commons.pokefenn.block.BlockTotemSapling -block:id=%totemSapling,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:totemic/infusedSapling - -# %totemLeaves:* (totemLeaves), render=(STANDARD), opaque=true,cls=totemic_commons.pokefenn.block.BlockTotemLeaves -block:id=%totemLeaves,data=*,stdrot=true,face0-5=2000:totemic/totemLeavesOpaque - -# %totemMana:* (totemMana), render=(STANDARD), opaque=true,cls=totemic_commons.pokefenn.block.BlockManaTotem -block:id=%totemMana,data=*,stdrot=true,face0-5=0:totemic/manaTotem diff --git a/forge-1.11.2/src/main/resources/renderdata/witchery-models.txt b/forge-1.11.2/src/main/resources/renderdata/witchery-models.txt deleted file mode 100644 index 5e03deef..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/witchery-models.txt +++ /dev/null @@ -1,234 +0,0 @@ -# witchery 0.20.4 -version:1.7 -modname:witchery - - -cfgfile:config/witchery.cfg - -patch:id=VertX1Z0ToX0Z1,Ox=1.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0,visibility=flip -patch:id=VertX025,Ox=0.25,Oy=0.0,Oz=1.0,Ux=0.25,Uy=0.0,Uz=0.0,Vx=0.25,Vy=1.0,Vz=1.0 -patch:id=VertX075,Ox=0.75,Oy=0.0,Oz=1.0,Ux=0.75,Uy=0.0,Uz=0.0,Vx=0.75,Vy=1.0,Vz=1.0 -patch:id=HorizY001ZTop,Ox=0.0,Oy=0.01,Oz=0.0,Ux=1.0,Uy=0.01,Uz=0.0,Vx=0.0,Vy=0.01,Vz=1.0 -patch:id=SlopeXUpZTop,Ox=0.0,Oy=0.0,Oz=0.0,Ux=0.0,Uy=0.0,Uz=1.0,Vx=1.0,Vy=1.0,Vz=0.0 -patch:id=VertX0In,Ox=0.0,Oy=0.0,Oz=1.0,Ux=0.0,Uy=0.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0 -patch:id=VertX04375,Ox=0.4375,Oy=0.0,Oz=0.0,Ux=0.4375,Uy=0.0,Uz=1.0,Vx=0.4375,Vy=1.0,Vz=0.0,visibility=top -patch:id=TorchSide1,Ox=-0.5,Oy=0.2,Oz=0.4375,Ux=0.5,Uy=0.2,Uz=0.4375,Vx=-0.1,Vy=1.2,Vz=0.4375,Vmax=0.8,visibility=bottom -patch:id=TorchSide2,Ox=-0.5,Oy=0.2,Oz=0.5625,Ux=0.5,Uy=0.2,Uz=0.5625,Vx=-0.1,Vy=1.2,Vz=0.5625,Vmax=0.8,visibility=top -patch:id=TorchSide3,Ox=0.0625,Oy=0.2,Oz=0.0,Ux=0.0625,Uy=0.2,Uz=1.0,Vx=0.4625,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=bottom -patch:id=TorchSide4,Ox=-0.0625,Oy=0.2,Oz=0.0,Ux=-0.0625,Uy=0.2,Uz=1.0,Vx=0.3375,Vy=1.2,Vz=0.0,Vmax=0.8,visibility=top -patch:id=TorchTop,Ox=0.0,Oy=0.625,Oz=-0.0625,Ux=1.0,Uy=0.625,Uz=-0.0625,Vx=0.0,Vy=0.625,Vz=0.9375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=TorchTopSlope,Ox=0.0,Oy=0.825,Oz=-0.3625,Ux=1.0,Uy=0.825,Uz=-0.3625,Vx=0.0,Vy=0.825,Vz=0.6375,Umin=0.4375,Umax=0.5625,Vmin=0.5,Vmax=0.625 -patch:id=VertX00625,Ox=0.0625,Oy=0.0,Oz=0.0,Ux=0.0625,Uy=0.0,Uz=1.0,Vx=0.0625,Vy=1.0,Vz=0.0,visibility=top -patch:id=HorizY100ZTop,Ox=0.0,Oy=1.0,Oz=0.0,Ux=1.0,Uy=1.0,Uz=0.0,Vx=0.0,Vy=1.0,Vz=1.0,visibility=bottom - - -# %belladonna:* (belladonna), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%belladonna,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %mandrake:* (mandrake), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%mandrake,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %artichoke:* (artichoke), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%artichoke,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %snowbell:* (snowbell), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%snowbell,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %wormwood:* (wormwood), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%wormwood,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %mindrake:* (mindrake), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -patchblock:id=%mindrake,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %witchsapling:* (witchsapling), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchSapling -patchblock:id=%witchsapling,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %voidbramble:* (voidbramble), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockVoidBramble -patchblock:id=%voidbramble,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %bramble:* (bramble), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockBramble -patchblock:id=%bramble,patch0=VertX075#0,patch1=VertX075@90#0,patch2=VertX025#0,patch3=VertX025@90#0,data=* - -# %glintweed:* (glintweed), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockGlintWeed -patchblock:id=%glintweed,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %spanishmoss:* (spanishmoss), render=(VINE), opaque=false,cls=com.emoniph.witchery.blocks.BlockSpanishMoss -patchblock:id=%spanishmoss,patch0=VertX0In@270#0,data=1 -patchblock:id=%spanishmoss,patch0=VertX0In#0,data=2 -patchblock:id=%spanishmoss,patch0=VertX0In@270#0,patch1=VertX0In#0,data=3 -patchblock:id=%spanishmoss,patch0=VertX0In@90#0,data=4 -patchblock:id=%spanishmoss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,data=5 -patchblock:id=%spanishmoss,patch0=VertX0In#0,patch1=VertX0In@90#0,data=6 -patchblock:id=%spanishmoss,patch0=VertX0In@90#0,patch1=VertX0In@270#0,patch2=VertX0In#0,data=7 -patchblock:id=%spanishmoss,patch0=VertX0In@180#0,data=8 -patchblock:id=%spanishmoss,patch0=VertX0In@180#0,patch1=VertX0In@270#0,data=9 -patchblock:id=%spanishmoss,patch0=VertX0In#0,patch1=VertX0In@180#0,data=10 -patchblock:id=%spanishmoss,patch0=VertX0In#0,patch1=VertX0In@180#0,patch2=VertX0In@270#0,data=11 -patchblock:id=%spanishmoss,patch0=VertX0In@90#0,patch1=VertX0In@180#0,data=12 -patchblock:id=%spanishmoss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,data=13 -patchblock:id=%spanishmoss,patch0=VertX0In@180#0,patch1=VertX0In#0,patch2=VertX0In@90#0,data=14 -patchblock:id=%spanishmoss,patch0=VertX0In@270#0,patch1=VertX0In@90#0,patch2=VertX0In@180#0,patch3=VertX0In#0,data=15 - -# %leapinglily:* (leapinglily), render=(LILYPAD), opaque=false,cls=com.emoniph.witchery.blocks.BlockLeapingLily -patchblock:id=%leapinglily,patch0=HorizY001ZTop,data=* - -# %plantmine:* (plantmine), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockPlantMine -patchblock:id=%plantmine,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %embermoss:* (embermoss), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockEmberMoss -patchblock:id=%embermoss,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %crittersnare:* (crittersnare), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockCritterSnare -patchblock:id=%crittersnare,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %grassper:* (grassper), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockGrassper -boxblock:id=%grassper,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5099999904632568,zmin=0.0,zmax=1.0,data=* - -# %bloodrose:* (bloodrose), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockBloodRose -patchblock:id=%bloodrose,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %somniancotton:* (somniancotton), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockCotton -patchblock:id=%somniancotton,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %demonheart:* (demonheart), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDemonHeart -boxblock:id=%demonheart,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.800000011920929,zmin=0.25,zmax=0.75,data=* - -# %stairswoodrowan:* (stairswoodrowan), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -customblock:id=%stairswoodrowan,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stairswoodalder:* (stairswoodalder), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -customblock:id=%stairswoodalder,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %stairswoodhawthorn:* (stairswoodhawthorn), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -customblock:id=%stairswoodhawthorn,class=org.dynmap.hdmap.renderer.StairBlockRenderer,data=* - -# %witchwoodslab:* (witchwoodslab), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodSlab -boxblock:id=%witchwoodslab,ymax=0.5,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7 -boxblock:id=%witchwoodslab,ymin=0.5,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15 - -# %rowanwooddoor:* (rowanwooddoor), render=(DOOR), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchDoor -customblock:id=%rowanwooddoor,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %alderwooddoor:* (alderwooddoor), render=(DOOR), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchDoor -customblock:id=%alderwooddoor,class=org.dynmap.hdmap.renderer.DoorRenderer,data=* - -# %chalice:* (chalice), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockChalice -boxblock:id=%chalice,xmin=0.30000001192092896,xmax=0.6299999952316284,ymin=0.0,ymax=0.46000000834465027,zmin=0.3700000047683716,zmax=0.6949999928474426,data=* - -# %candelabra:* (candelabra), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCandelabra -boxblock:id=%candelabra,xmin=0.10000000149011612,xmax=0.8999999761581421,ymin=0.0,ymax=1.0,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %placeditem:* (placeditem), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockPlacedItem -boxblock:id=%placeditem,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=0.05000000074505806,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %alluringskull:* (alluringskull), render=(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockAlluringSkull -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=0,data=1 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=2 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=3 -boxblock:id=%alluringskull,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%alluringskull,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=5 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=6,data=7,data=8,data=9 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.5,zmax=1.0,data=10 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.25,ymax=0.75,zmin=0.0,zmax=0.5,data=11 -boxblock:id=%alluringskull,xmin=0.5,xmax=1.0,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=12 -boxblock:id=%alluringskull,xmin=0.0,xmax=0.5,ymin=0.25,ymax=0.75,zmin=0.25,zmax=0.75,data=13 -boxblock:id=%alluringskull,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.5,zmin=0.25,zmax=0.75,data=14,data=15 - -# %glowglobe:* (glowglobe), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockGlowGlobe -patchblock:id=%glowglobe,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %statuegoddess:* (statuegoddess), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockStatueGoddess -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%statuegoddess,xmin=0.0,xmax=1.0,ymin=0.0,ymax=1.0,zmin=0.10000000149011612,zmax=0.8999999761581421,data=* - -# %stockade:* (stockade), render=com.emoniph.witchery.client.renderer.RenderStockade(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockStockade -boxblock:id=%stockade,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.8999999761581421,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %infinityegg:* (infinityegg), render=(DRAGONEGG), opaque=false,cls=com.emoniph.witchery.blocks.BlockInfinityEgg - -# %refillingchest:* (refillingchest), render=(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockRefillingChest -boxblock:id=%refillingchest,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=* - -# %leechchest:* (leechchest), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockLeechChest -boxblock:id=%leechchest,xmin=0.0625,xmax=0.9375,ymin=0.0,ymax=0.875,zmin=0.0625,zmax=0.9375,data=* - -# %poppetshelf:* (poppetshelf), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockPoppetShelf -boxblock:id=%poppetshelf,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.5099999904632568,zmin=0.0,zmax=1.0,data=* - -# %dreamcatcher:* (dreamcatcher), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDreamCatcher -# FIXME: Box constraints truncated to 0.0<=val<=1.0 -boxblock:id=%dreamcatcher,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.8700000047683716,zmin=1.0,zmax=1.0,data=2 -boxblock:id=%dreamcatcher,xmin=0.25,xmax=0.75,ymin=0.0,ymax=0.8700000047683716,zmin=0.0,zmax=0.07999999821186066,data=3 -boxblock:id=%dreamcatcher,xmin=1.0,xmax=1.0,ymin=0.0,ymax=0.8700000047683716,zmin=0.25,zmax=0.75,data=4 -boxblock:id=%dreamcatcher,xmin=0.0,xmax=0.07999999821186066,ymin=0.0,ymax=0.8700000047683716,zmin=0.25,zmax=0.75,data=5 - -# %crystalball:* (crystalball), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCrystalBall -boxblock:id=%crystalball,xmin=0.30000001192092896,xmax=0.699999988079071,ymin=0.0,ymax=0.6000000238418579,zmin=0.30000001192092896,zmax=0.699999988079071,data=* - -# %spiritportal:* (spiritportal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockSpiritPortal -boxblock:id=%spiritportal,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %tormentportal:* (tormentportal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockTormentPortal -boxblock:id=%tormentportal,xmin=0.375,xmax=0.625,ymin=0.0,ymax=1.0,zmin=0.0,zmax=1.0,data=* - -# %brazier:* (brazier), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockBrazier -boxblock:id=%brazier,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=0.949999988079071,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %scarecrow:* (scarecrow), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -boxblock:id=%scarecrow,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %trent:* (trent), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -boxblock:id=%trent,xmin=0.20000000298023224,xmax=0.800000011920929,ymin=0.0,ymax=1.0,zmin=0.20000000298023224,zmax=0.800000011920929,data=* - -# %witchsladder:* (witchsladder), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -patchblock:id=%witchsladder,patch0=VertX1Z0ToX0Z1#0,patch1=VertX1Z0ToX0Z1@90#0,data=* - -# %decurseteleport:* (decurseteleport), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockAreaMarker -boxblock:id=%decurseteleport,xmin=0.15000000596046448,xmax=0.8500000238418579,ymin=0.0,ymax=0.5,zmin=0.15000000596046448,zmax=0.8500000238418579,data=* - -# %decursedirected:* (decursedirected), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockAreaMarker -boxblock:id=%decursedirected,xmin=0.15000000596046448,xmax=0.8500000238418579,ymin=0.0,ymax=0.5,zmin=0.15000000596046448,zmax=0.8500000238418579,data=* - -# %circle:* (circle), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircle -boxblock:id=%circle,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=* - -# %circleglyphritual:* (circleglyphritual), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -boxblock:id=%circleglyphritual,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11 - -# %circleglyphotherwhere:* (circleglyphotherwhere), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -boxblock:id=%circleglyphotherwhere,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11 - -# %circleglyphinfernal:* (circleglyphinfernal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -boxblock:id=%circleglyphinfernal,xmin=0.0,xmax=1.0,ymin=0.0,ymax=0.015625,zmin=0.0,zmax=1.0,data=0,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11 - -# %spiritflowing:* (spiritflowing), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=com.emoniph.witchery.blocks.BlockFlowingSpirit -boxblock:id=%spiritflowing,ymax=0.875,data=1 -boxblock:id=%spiritflowing,ymax=0.75,data=2 -boxblock:id=%spiritflowing,ymax=0.625,data=3 -boxblock:id=%spiritflowing,ymax=0.5,data=4 -boxblock:id=%spiritflowing,ymax=0.375,data=5 -boxblock:id=%spiritflowing,ymax=0.25,data=6 -boxblock:id=%spiritflowing,ymax=0.125,data=7 -boxblock:id=%spiritflowing,ymax=0.875,data=9 -boxblock:id=%spiritflowing,ymax=0.75,data=10 -boxblock:id=%spiritflowing,ymax=0.625,data=11 -boxblock:id=%spiritflowing,ymax=0.5,data=12 -boxblock:id=%spiritflowing,ymax=0.375,data=13 -boxblock:id=%spiritflowing,ymax=0.25,data=14 -boxblock:id=%spiritflowing,ymax=0.125,data=15 - -# %hollowtears:* (hollowtears), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=com.emoniph.witchery.blocks.BlockFlowingSpirit -boxblock:id=%hollowtears,ymax=0.875,data=1 -boxblock:id=%hollowtears,ymax=0.75,data=2 -boxblock:id=%hollowtears,ymax=0.625,data=3 -boxblock:id=%hollowtears,ymax=0.5,data=4 -boxblock:id=%hollowtears,ymax=0.375,data=5 -boxblock:id=%hollowtears,ymax=0.25,data=6 -boxblock:id=%hollowtears,ymax=0.125,data=7 -boxblock:id=%hollowtears,ymax=0.875,data=9 -boxblock:id=%hollowtears,ymax=0.75,data=10 -boxblock:id=%hollowtears,ymax=0.625,data=11 -boxblock:id=%hollowtears,ymax=0.5,data=12 -boxblock:id=%hollowtears,ymax=0.375,data=13 -boxblock:id=%hollowtears,ymax=0.25,data=14 -boxblock:id=%hollowtears,ymax=0.125,data=15 diff --git a/forge-1.11.2/src/main/resources/renderdata/witchery-texture.txt b/forge-1.11.2/src/main/resources/renderdata/witchery-texture.txt deleted file mode 100644 index 807e264f..00000000 --- a/forge-1.11.2/src/main/resources/renderdata/witchery-texture.txt +++ /dev/null @@ -1,524 +0,0 @@ -# witchery 0.20.4 -version:1.7 -modname:witchery - - -cfgfile:config/witchery.cfg - - -texturepath:assets/witchery/textures/blocks/ -texture:id=minecraft/deadbush,filename=assets/minecraft/textures/blocks/deadbush.png -texture:id=minecraft/door_wood_lower,filename=assets/minecraft/textures/blocks/door_wood_lower.png -texture:id=minecraft/door_wood_upper,filename=assets/minecraft/textures/blocks/door_wood_upper.png -texture:id=minecraft/flower_dandelion,filename=assets/minecraft/textures/blocks/flower_dandelion.png -texture:id=minecraft/flower_rose,filename=assets/minecraft/textures/blocks/flower_rose.png -texture:id=minecraft/ice,filename=assets/minecraft/textures/blocks/ice.png -texture:id=minecraft/iron_block,filename=assets/minecraft/textures/blocks/iron_block.png -texture:id=minecraft/log_acacia,filename=assets/minecraft/textures/blocks/log_acacia.png -texture:id=minecraft/log_acacia_top,filename=assets/minecraft/textures/blocks/log_acacia_top.png -texture:id=minecraft/log_big_oak,filename=assets/minecraft/textures/blocks/log_big_oak.png -texture:id=minecraft/log_big_oak_top,filename=assets/minecraft/textures/blocks/log_big_oak_top.png -texture:id=minecraft/log_birch,filename=assets/minecraft/textures/blocks/log_birch.png -texture:id=minecraft/log_birch_top,filename=assets/minecraft/textures/blocks/log_birch_top.png -texture:id=minecraft/log_jungle,filename=assets/minecraft/textures/blocks/log_jungle.png -texture:id=minecraft/log_jungle_top,filename=assets/minecraft/textures/blocks/log_jungle_top.png -texture:id=minecraft/log_oak,filename=assets/minecraft/textures/blocks/log_oak.png -texture:id=minecraft/log_oak_top,filename=assets/minecraft/textures/blocks/log_oak_top.png -texture:id=minecraft/log_spruce,filename=assets/minecraft/textures/blocks/log_spruce.png -texture:id=minecraft/log_spruce_top,filename=assets/minecraft/textures/blocks/log_spruce_top.png -texture:id=minecraft/mycelium_top,filename=assets/minecraft/textures/blocks/mycelium_top.png -texture:id=minecraft/planks_oak,filename=assets/minecraft/textures/blocks/planks_oak.png -texture:id=minecraft/portal,filename=assets/minecraft/textures/blocks/portal.png -texture:id=minecraft/soul_sand,filename=assets/minecraft/textures/blocks/soul_sand.png -texture:id=minecraft/stone,filename=assets/minecraft/textures/blocks/stone.png -texture:id=minecraft/waterlily,filename=assets/minecraft/textures/blocks/waterlily.png -texture:id=witchery/altar,filename=assets/witchery/textures/blocks/altar.png -texture:id=witchery/altar_joined,filename=assets/witchery/textures/blocks/altar_joined.png -texture:id=witchery/altar_joined_top,filename=assets/witchery/textures/blocks/altar_joined_top.png -texture:id=witchery/altar_top,filename=assets/witchery/textures/blocks/altar_top.png -texture:id=witchery/artichoke_stage_0,filename=assets/witchery/textures/blocks/artichoke_stage_0.png -texture:id=witchery/artichoke_stage_1,filename=assets/witchery/textures/blocks/artichoke_stage_1.png -texture:id=witchery/artichoke_stage_2,filename=assets/witchery/textures/blocks/artichoke_stage_2.png -texture:id=witchery/artichoke_stage_3,filename=assets/witchery/textures/blocks/artichoke_stage_3.png -texture:id=witchery/artichoke_stage_4,filename=assets/witchery/textures/blocks/artichoke_stage_4.png -texture:id=witchery/barrier,filename=assets/witchery/textures/blocks/barrier.png -texture:id=witchery/belladonna_stage_0,filename=assets/witchery/textures/blocks/belladonna_stage_0.png -texture:id=witchery/belladonna_stage_1,filename=assets/witchery/textures/blocks/belladonna_stage_1.png -texture:id=witchery/belladonna_stage_2,filename=assets/witchery/textures/blocks/belladonna_stage_2.png -texture:id=witchery/belladonna_stage_3,filename=assets/witchery/textures/blocks/belladonna_stage_3.png -texture:id=witchery/belladonna_stage_4,filename=assets/witchery/textures/blocks/belladonna_stage_4.png -texture:id=witchery/bloodrose,filename=assets/witchery/textures/blocks/bloodrose.png -texture:id=witchery/bloodrose_full,filename=assets/witchery/textures/blocks/bloodrose_full.png -texture:id=witchery/bramble_ender,filename=assets/witchery/textures/blocks/bramble_ender.png -texture:id=witchery/bramble_wild,filename=assets/witchery/textures/blocks/bramble_wild.png -texture:id=witchery/brazier,filename=assets/witchery/textures/blocks/brazier.png -texture:id=witchery/candelabra,filename=assets/witchery/textures/blocks/candelabra.png -texture:id=witchery/chalice,filename=assets/witchery/textures/blocks/chalice.png -texture:id=witchery/circleglyph1.1,filename=assets/witchery/textures/blocks/circleglyph1.1.png -texture:id=witchery/circleglyph1.10,filename=assets/witchery/textures/blocks/circleglyph1.10.png -texture:id=witchery/circleglyph1.11,filename=assets/witchery/textures/blocks/circleglyph1.11.png -texture:id=witchery/circleglyph1.12,filename=assets/witchery/textures/blocks/circleglyph1.12.png -texture:id=witchery/circleglyph1.2,filename=assets/witchery/textures/blocks/circleglyph1.2.png -texture:id=witchery/circleglyph1.3,filename=assets/witchery/textures/blocks/circleglyph1.3.png -texture:id=witchery/circleglyph1.4,filename=assets/witchery/textures/blocks/circleglyph1.4.png -texture:id=witchery/circleglyph1.5,filename=assets/witchery/textures/blocks/circleglyph1.5.png -texture:id=witchery/circleglyph1.6,filename=assets/witchery/textures/blocks/circleglyph1.6.png -texture:id=witchery/circleglyph1.7,filename=assets/witchery/textures/blocks/circleglyph1.7.png -texture:id=witchery/circleglyph1.8,filename=assets/witchery/textures/blocks/circleglyph1.8.png -texture:id=witchery/circleglyph1.9,filename=assets/witchery/textures/blocks/circleglyph1.9.png -texture:id=witchery/circleglyph2.1,filename=assets/witchery/textures/blocks/circleglyph2.1.png -texture:id=witchery/circleglyph2.10,filename=assets/witchery/textures/blocks/circleglyph2.10.png -texture:id=witchery/circleglyph2.11,filename=assets/witchery/textures/blocks/circleglyph2.11.png -texture:id=witchery/circleglyph2.12,filename=assets/witchery/textures/blocks/circleglyph2.12.png -texture:id=witchery/circleglyph2.2,filename=assets/witchery/textures/blocks/circleglyph2.2.png -texture:id=witchery/circleglyph2.3,filename=assets/witchery/textures/blocks/circleglyph2.3.png -texture:id=witchery/circleglyph2.4,filename=assets/witchery/textures/blocks/circleglyph2.4.png -texture:id=witchery/circleglyph2.5,filename=assets/witchery/textures/blocks/circleglyph2.5.png -texture:id=witchery/circleglyph2.6,filename=assets/witchery/textures/blocks/circleglyph2.6.png -texture:id=witchery/circleglyph2.7,filename=assets/witchery/textures/blocks/circleglyph2.7.png -texture:id=witchery/circleglyph2.8,filename=assets/witchery/textures/blocks/circleglyph2.8.png -texture:id=witchery/circleglyph2.9,filename=assets/witchery/textures/blocks/circleglyph2.9.png -texture:id=witchery/circleglyph3.1,filename=assets/witchery/textures/blocks/circleglyph3.1.png -texture:id=witchery/circleglyph3.10,filename=assets/witchery/textures/blocks/circleglyph3.10.png -texture:id=witchery/circleglyph3.11,filename=assets/witchery/textures/blocks/circleglyph3.11.png -texture:id=witchery/circleglyph3.12,filename=assets/witchery/textures/blocks/circleglyph3.12.png -texture:id=witchery/circleglyph3.2,filename=assets/witchery/textures/blocks/circleglyph3.2.png -texture:id=witchery/circleglyph3.3,filename=assets/witchery/textures/blocks/circleglyph3.3.png -texture:id=witchery/circleglyph3.4,filename=assets/witchery/textures/blocks/circleglyph3.4.png -texture:id=witchery/circleglyph3.5,filename=assets/witchery/textures/blocks/circleglyph3.5.png -texture:id=witchery/circleglyph3.6,filename=assets/witchery/textures/blocks/circleglyph3.6.png -texture:id=witchery/circleglyph3.7,filename=assets/witchery/textures/blocks/circleglyph3.7.png -texture:id=witchery/circleglyph3.8,filename=assets/witchery/textures/blocks/circleglyph3.8.png -texture:id=witchery/circleglyph3.9,filename=assets/witchery/textures/blocks/circleglyph3.9.png -texture:id=witchery/critterSnare_bat,filename=assets/witchery/textures/blocks/critterSnare_bat.png -texture:id=witchery/critterSnare_empty,filename=assets/witchery/textures/blocks/critterSnare_empty.png -texture:id=witchery/critterSnare_magmacube,filename=assets/witchery/textures/blocks/critterSnare_magmacube.png -texture:id=witchery/critterSnare_silverfish,filename=assets/witchery/textures/blocks/critterSnare_silverfish.png -texture:id=witchery/critterSnare_slime,filename=assets/witchery/textures/blocks/critterSnare_slime.png -texture:id=witchery/crystalball,filename=assets/witchery/textures/blocks/crystalball.png -texture:id=witchery/demonHeart,filename=assets/witchery/textures/blocks/demonHeart.png -texture:id=witchery/distillery,filename=assets/witchery/textures/blocks/distillery.png -texture:id=witchery/door_rowan_lower,filename=assets/witchery/textures/blocks/door_rowan_lower.png -texture:id=witchery/door_rowan_upper,filename=assets/witchery/textures/blocks/door_rowan_upper.png -texture:id=witchery/dragon_egg,filename=assets/witchery/textures/blocks/dragon_egg.png -texture:id=witchery/embermoss,filename=assets/witchery/textures/blocks/embermoss.png -texture:id=witchery/flowspirit_flow,filename=assets/witchery/textures/blocks/flowspirit_flow.png -texture:id=witchery/flowspirit_still,filename=assets/witchery/textures/blocks/flowspirit_still.png -texture:id=witchery/force,filename=assets/witchery/textures/blocks/force.png -texture:id=witchery/fumefunnel,filename=assets/witchery/textures/blocks/fumefunnel.png -texture:id=witchery/glintWeed,filename=assets/witchery/textures/blocks/glintWeed.png -texture:id=witchery/glowGlobe,filename=assets/witchery/textures/blocks/glowGlobe.png -texture:id=witchery/grassper,filename=assets/witchery/textures/blocks/grassper.png -texture:id=witchery/heartGlyph,filename=assets/witchery/textures/blocks/heartGlyph.png -texture:id=witchery/kettle,filename=assets/witchery/textures/blocks/kettle.png -texture:id=witchery/leaves_alder,filename=assets/witchery/textures/blocks/leaves_alder.png -texture:id=witchery/leaves_hawthorn,filename=assets/witchery/textures/blocks/leaves_hawthorn.png -texture:id=witchery/leaves_rowan,filename=assets/witchery/textures/blocks/leaves_rowan.png -texture:id=witchery/log_alder,filename=assets/witchery/textures/blocks/log_alder.png -texture:id=witchery/log_alder_top,filename=assets/witchery/textures/blocks/log_alder_top.png -texture:id=witchery/log_hawthorn,filename=assets/witchery/textures/blocks/log_hawthorn.png -texture:id=witchery/log_hawthorn_top,filename=assets/witchery/textures/blocks/log_hawthorn_top.png -texture:id=witchery/log_rowan,filename=assets/witchery/textures/blocks/log_rowan.png -texture:id=witchery/log_rowan_top,filename=assets/witchery/textures/blocks/log_rowan_top.png -texture:id=witchery/mandrake_stage_0,filename=assets/witchery/textures/blocks/mandrake_stage_0.png -texture:id=witchery/mandrake_stage_1,filename=assets/witchery/textures/blocks/mandrake_stage_1.png -texture:id=witchery/mandrake_stage_2,filename=assets/witchery/textures/blocks/mandrake_stage_2.png -texture:id=witchery/mandrake_stage_3,filename=assets/witchery/textures/blocks/mandrake_stage_3.png -texture:id=witchery/mandrake_stage_4,filename=assets/witchery/textures/blocks/mandrake_stage_4.png -texture:id=witchery/mindrake_stage_0,filename=assets/witchery/textures/blocks/mindrake_stage_0.png -texture:id=witchery/mindrake_stage_1,filename=assets/witchery/textures/blocks/mindrake_stage_1.png -texture:id=witchery/mindrake_stage_2,filename=assets/witchery/textures/blocks/mindrake_stage_2.png -texture:id=witchery/mindrake_stage_3,filename=assets/witchery/textures/blocks/mindrake_stage_3.png -texture:id=witchery/mindrake_stage_4,filename=assets/witchery/textures/blocks/mindrake_stage_4.png -texture:id=witchery/planks_alder,filename=assets/witchery/textures/blocks/planks_alder.png -texture:id=witchery/planks_hawthorn,filename=assets/witchery/textures/blocks/planks_hawthorn.png -texture:id=witchery/planks_rowan,filename=assets/witchery/textures/blocks/planks_rowan.png -texture:id=witchery/poppetShelf,filename=assets/witchery/textures/blocks/poppetShelf.png -texture:id=witchery/sapling_alder,filename=assets/witchery/textures/blocks/sapling_alder.png -texture:id=witchery/sapling_hawthorn,filename=assets/witchery/textures/blocks/sapling_hawthorn.png -texture:id=witchery/sapling_rowan,filename=assets/witchery/textures/blocks/sapling_rowan.png -texture:id=witchery/scarecrow,filename=assets/witchery/textures/blocks/scarecrow.png -texture:id=witchery/snowbell_stage_0,filename=assets/witchery/textures/blocks/snowbell_stage_0.png -texture:id=witchery/snowbell_stage_1,filename=assets/witchery/textures/blocks/snowbell_stage_1.png -texture:id=witchery/snowbell_stage_2,filename=assets/witchery/textures/blocks/snowbell_stage_2.png -texture:id=witchery/snowbell_stage_3,filename=assets/witchery/textures/blocks/snowbell_stage_3.png -texture:id=witchery/snowbell_stage_4,filename=assets/witchery/textures/blocks/snowbell_stage_4.png -texture:id=witchery/somnianCotton,filename=assets/witchery/textures/blocks/somnianCotton.png -texture:id=witchery/spanishMoss,filename=assets/witchery/textures/blocks/spanishMoss.png -texture:id=witchery/spinningwheel,filename=assets/witchery/textures/blocks/spinningwheel.png -texture:id=witchery/tears_flow,filename=assets/witchery/textures/blocks/tears_flow.png -texture:id=witchery/tears_still,filename=assets/witchery/textures/blocks/tears_still.png -texture:id=witchery/trent,filename=assets/witchery/textures/blocks/trent.png -texture:id=witchery/voidBramble,filename=assets/witchery/textures/blocks/voidBramble.png -texture:id=witchery/wicker_block_bloodied_side,filename=assets/witchery/textures/blocks/wicker_block_bloodied_side.png -texture:id=witchery/wicker_block_bloodied_top,filename=assets/witchery/textures/blocks/wicker_block_bloodied_top.png -texture:id=witchery/wicker_block_plain_side,filename=assets/witchery/textures/blocks/wicker_block_plain_side.png -texture:id=witchery/wicker_block_plain_top,filename=assets/witchery/textures/blocks/wicker_block_plain_top.png -texture:id=witchery/witchesOven,filename=assets/witchery/textures/blocks/witchesOven.png -texture:id=witchery/witchsladder,filename=assets/witchery/textures/blocks/witchsladder.png -texture:id=witchery/wormwood_stage_0,filename=assets/witchery/textures/blocks/wormwood_stage_0.png -texture:id=witchery/wormwood_stage_1,filename=assets/witchery/textures/blocks/wormwood_stage_1.png -texture:id=witchery/wormwood_stage_2,filename=assets/witchery/textures/blocks/wormwood_stage_2.png -texture:id=witchery/wormwood_stage_3,filename=assets/witchery/textures/blocks/wormwood_stage_3.png -texture:id=witchery/wormwood_stage_4,filename=assets/witchery/textures/blocks/wormwood_stage_4.png - - - -# %belladonna:* (belladonna), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%belladonna,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/belladonna_stage_0 -block:id=%belladonna,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/belladonna_stage_1 -block:id=%belladonna,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/belladonna_stage_2 -block:id=%belladonna,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/belladonna_stage_3 -block:id=%belladonna,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/belladonna_stage_4 - -# %mandrake:* (mandrake), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%mandrake,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mandrake_stage_0 -block:id=%mandrake,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mandrake_stage_1 -block:id=%mandrake,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mandrake_stage_2 -block:id=%mandrake,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mandrake_stage_3 -block:id=%mandrake,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mandrake_stage_4 - -# %artichoke:* (artichoke), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%artichoke,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/artichoke_stage_0 -block:id=%artichoke,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/artichoke_stage_1 -block:id=%artichoke,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/artichoke_stage_2 -block:id=%artichoke,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/artichoke_stage_3 -block:id=%artichoke,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/artichoke_stage_4 - -# %snowbell:* (snowbell), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%snowbell,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/snowbell_stage_0 -block:id=%snowbell,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/snowbell_stage_1 -block:id=%snowbell,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/snowbell_stage_2 -block:id=%snowbell,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/snowbell_stage_3 -block:id=%snowbell,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/snowbell_stage_4 - -# %wormwood:* (wormwood), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%wormwood,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/wormwood_stage_0 -block:id=%wormwood,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/wormwood_stage_1 -block:id=%wormwood,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/wormwood_stage_2 -block:id=%wormwood,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/wormwood_stage_3 -block:id=%wormwood,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/wormwood_stage_4 - -# %mindrake:* (mindrake), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchCrop -block:id=%mindrake,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mindrake_stage_0 -block:id=%mindrake,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mindrake_stage_1 -block:id=%mindrake,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mindrake_stage_2 -block:id=%mindrake,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mindrake_stage_3 -block:id=%mindrake,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/mindrake_stage_4 - -# %witchsapling:* (witchsapling), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchSapling -block:id=%witchsapling,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_rowan -block:id=%witchsapling,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_alder -block:id=%witchsapling,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_hawthorn -block:id=%witchsapling,data=3,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_rowan -block:id=%witchsapling,data=5,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_alder -block:id=%witchsapling,data=6,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_hawthorn -block:id=%witchsapling,data=7,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_rowan -block:id=%witchsapling,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_alder -block:id=%witchsapling,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_hawthorn -block:id=%witchsapling,data=11,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_rowan -block:id=%witchsapling,data=13,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_alder -block:id=%witchsapling,data=14,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_hawthorn -block:id=%witchsapling,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/sapling_rowan - -# %witchlog:* (witchlog), render=(LOG), opaque=true,cls=com.emoniph.witchery.blocks.BlockWitchLog -block:id=%witchlog,data=0,stdrot=true,face0-1=0:witchery/log_rowan_top,face2-5=0:witchery/log_rowan -block:id=%witchlog,data=1,stdrot=true,face0-1=0:witchery/log_alder_top,face2-5=0:witchery/log_alder -block:id=%witchlog,data=2,stdrot=true,face0-1=0:witchery/log_hawthorn_top,face2-5=0:witchery/log_hawthorn -block:id=%witchlog,data=3,stdrot=true,face0-1=0:witchery/log_rowan_top,face2-5=0:witchery/log_rowan -block:id=%witchlog,data=4,face0-1=0:witchery/log_rowan,face2-3=4000:witchery/log_rowan,face4-5=0:witchery/log_rowan_top -block:id=%witchlog,data=5,face0-1=0:witchery/log_alder,face2-3=4000:witchery/log_alder,face4-5=0:witchery/log_alder_top -block:id=%witchlog,data=6,face0-1=0:witchery/log_hawthorn,face2-3=4000:witchery/log_hawthorn,face4-5=0:witchery/log_hawthorn_top -block:id=%witchlog,data=7,face0-1=0:witchery/log_rowan,face2-3=4000:witchery/log_rowan,face4-5=0:witchery/log_rowan_top -block:id=%witchlog,data=8,face0-1=4000:witchery/log_rowan,face2-3=0:witchery/log_rowan_top,face4-5=4000:witchery/log_rowan -block:id=%witchlog,data=9,face0-1=4000:witchery/log_alder,face2-3=0:witchery/log_alder_top,face4-5=4000:witchery/log_alder -block:id=%witchlog,data=10,face0-1=4000:witchery/log_hawthorn,face2-3=0:witchery/log_hawthorn_top,face4-5=4000:witchery/log_hawthorn -block:id=%witchlog,data=11,face0-1=4000:witchery/log_rowan,face2-3=0:witchery/log_rowan_top,face4-5=4000:witchery/log_rowan -block:id=%witchlog,data=12,stdrot=true,face0-5=0:witchery/log_rowan -block:id=%witchlog,data=13,stdrot=true,face0-5=0:witchery/log_alder -block:id=%witchlog,data=14,stdrot=true,face0-5=0:witchery/log_hawthorn -block:id=%witchlog,data=15,stdrot=true,face0-5=0:witchery/log_rowan - -# %witchleaves:* (witchleaves), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchLeaves -block:id=%witchleaves,data=0,stdrot=true,face0-5=2000:witchery/leaves_rowan -block:id=%witchleaves,data=1,stdrot=true,colorMult=399933,face0-5=17000:witchery/leaves_alder -block:id=%witchleaves,data=2,stdrot=true,colorMult=66AA66,face0-5=17000:witchery/leaves_hawthorn -block:id=%witchleaves,data=3,data=4,stdrot=true,face0-5=2000:witchery/leaves_rowan -block:id=%witchleaves,data=5,stdrot=true,colorMult=399933,face0-5=17000:witchery/leaves_alder -block:id=%witchleaves,data=6,stdrot=true,colorMult=66AA66,face0-5=17000:witchery/leaves_hawthorn -block:id=%witchleaves,data=7,data=8,stdrot=true,face0-5=2000:witchery/leaves_rowan -block:id=%witchleaves,data=9,stdrot=true,colorMult=399933,face0-5=17000:witchery/leaves_alder -block:id=%witchleaves,data=10,stdrot=true,colorMult=66AA66,face0-5=17000:witchery/leaves_hawthorn -block:id=%witchleaves,data=11,data=12,stdrot=true,face0-5=2000:witchery/leaves_rowan -block:id=%witchleaves,data=13,stdrot=true,colorMult=399933,face0-5=17000:witchery/leaves_alder -block:id=%witchleaves,data=14,stdrot=true,colorMult=66AA66,face0-5=17000:witchery/leaves_hawthorn -block:id=%witchleaves,data=15,stdrot=true,face0-5=2000:witchery/leaves_rowan - -# %voidbramble:* (voidbramble), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockVoidBramble -block:id=%voidbramble,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/voidBramble - -# %bramble:* (bramble), render=(CROPS), opaque=false,cls=com.emoniph.witchery.blocks.BlockBramble -block:id=%bramble,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/bramble_ender -block:id=%bramble,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/bramble_wild -block:id=%bramble,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/bramble_ender - -# %glintweed:* (glintweed), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockGlintWeed -block:id=%glintweed,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/glintWeed - -# %spanishmoss:* (spanishmoss), render=(VINE), opaque=false,cls=com.emoniph.witchery.blocks.BlockSpanishMoss -block:id=%spanishmoss,data=*,stdrot=true,transparency=TRANSPARENT,patch0=14000:witchery/spanishMoss - -# %leapinglily:* (leapinglily), render=(LILYPAD), opaque=false,cls=com.emoniph.witchery.blocks.BlockLeapingLily -block:id=%leapinglily,data=*,stdrot=true,transparency=TRANSPARENT,patch0=15000:minecraft/waterlily - -# %plantmine:* (plantmine), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockPlantMine -block:id=%plantmine,data=0,data=1,data=2,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:minecraft/flower_rose -block:id=%plantmine,data=4,data=5,data=6,data=7,stdrot=true,transparency=TRANSPARENT,patch0=0:minecraft/flower_dandelion -block:id=%plantmine,data=8,data=9,data=10,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:minecraft/deadbush -block:id=%plantmine,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:minecraft/flower_rose - -# %embermoss:* (embermoss), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockEmberMoss -block:id=%embermoss,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/embermoss - -# %crittersnare:* (crittersnare), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockCritterSnare -block:id=%crittersnare,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_empty -block:id=%crittersnare,data=1,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_bat -block:id=%crittersnare,data=2,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_silverfish -block:id=%crittersnare,data=3,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_slime -block:id=%crittersnare,data=4,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_magmacube -block:id=%crittersnare,data=5,data=6,data=7,data=8,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_empty -block:id=%crittersnare,data=9,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_bat -block:id=%crittersnare,data=10,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_silverfish -block:id=%crittersnare,data=11,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_slime -block:id=%crittersnare,data=12,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_magmacube -block:id=%crittersnare,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/critterSnare_empty - -# %grassper:* (grassper), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockGrassper -block:id=%grassper,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/grassper - -# %bloodrose:* (bloodrose), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockBloodRose -block:id=%bloodrose,data=0,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/bloodrose -block:id=%bloodrose,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/bloodrose_full - -# %somniancotton:* (somniancotton), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockCotton -block:id=%somniancotton,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/somnianCotton - -# %demonheart:* (demonheart), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDemonHeart -block:id=%demonheart,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/demonHeart - -# %witchwood:* (witchwood), render=(STANDARD), opaque=true,cls=com.emoniph.witchery.blocks.BlockWitchWood -block:id=%witchwood,data=0,stdrot=true,face0-5=0:witchery/planks_rowan -block:id=%witchwood,data=1,stdrot=true,face0-5=0:witchery/planks_alder -block:id=%witchwood,data=2,stdrot=true,face0-5=0:witchery/planks_hawthorn -block:id=%witchwood,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:witchery/planks_rowan - -# %stairswoodrowan:* (stairswoodrowan), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -block:id=%stairswoodrowan,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_rowan - -# %stairswoodalder:* (stairswoodalder), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -block:id=%stairswoodalder,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_alder - -# %stairswoodhawthorn:* (stairswoodhawthorn), render=(STAIRS), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodStairs -block:id=%stairswoodhawthorn,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_hawthorn - -# %witchwoodslab:* (witchwoodslab), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchWoodSlab -block:id=%witchwoodslab,data=0,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_rowan -block:id=%witchwoodslab,data=1,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_alder -block:id=%witchwoodslab,data=2,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_hawthorn -block:id=%witchwoodslab,data=3,data=4,data=5,data=6,data=7,data=8,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_rowan -block:id=%witchwoodslab,data=9,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_alder -block:id=%witchwoodslab,data=10,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_hawthorn -block:id=%witchwoodslab,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=SEMITRANSPARENT,face0-5=0:witchery/planks_rowan - -# %witchwooddoubleslab:* (witchwooddoubleslab), render=(STANDARD), opaque=true,cls=com.emoniph.witchery.blocks.BlockWitchWoodSlab -block:id=%witchwooddoubleslab,data=0,stdrot=true,face0-5=0:witchery/planks_rowan -block:id=%witchwooddoubleslab,data=1,stdrot=true,face0-5=0:witchery/planks_alder -block:id=%witchwooddoubleslab,data=2,stdrot=true,face0-5=0:witchery/planks_hawthorn -block:id=%witchwooddoubleslab,data=3,data=4,data=5,data=6,data=7,data=8,stdrot=true,face0-5=0:witchery/planks_rowan -block:id=%witchwooddoubleslab,data=9,stdrot=true,face0-5=0:witchery/planks_alder -block:id=%witchwooddoubleslab,data=10,stdrot=true,face0-5=0:witchery/planks_hawthorn -block:id=%witchwooddoubleslab,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:witchery/planks_rowan - -# %rowanwooddoor:* (rowanwooddoor), render=(DOOR), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchDoor -block:id=%rowanwooddoor,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/door_rowan_upper,patch1=0:witchery/door_rowan_lower - -# %alderwooddoor:* (alderwooddoor), render=(DOOR), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchDoor -block:id=%alderwooddoor,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:minecraft/door_wood_upper,patch1=0:minecraft/door_wood_lower - -# %chalice:* (chalice), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockChalice -block:id=%chalice,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/chalice - -# %candelabra:* (candelabra), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCandelabra -block:id=%candelabra,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/candelabra - -# %placeditem:* (placeditem), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockPlacedItem -block:id=%placeditem,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/iron_block - -# %alluringskull:* (alluringskull), render=(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockAlluringSkull -block:id=%alluringskull,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/soul_sand - -# %wickerbundle:* (wickerbundle), render=(LOG), opaque=true,cls=com.emoniph.witchery.blocks.BlockWickerBundle -block:id=%wickerbundle,data=0,stdrot=true,face0-1=0:witchery/wicker_block_plain_top,face2-5=0:witchery/wicker_block_plain_side -block:id=%wickerbundle,data=1,stdrot=true,face0-1=0:witchery/wicker_block_bloodied_top,face2-5=0:witchery/wicker_block_bloodied_side -block:id=%wickerbundle,data=4,face0-1=0:witchery/wicker_block_plain_side,face2-3=4000:witchery/wicker_block_plain_side,face4-5=0:witchery/wicker_block_plain_top -block:id=%wickerbundle,data=5,face0-1=0:witchery/wicker_block_bloodied_side,face2-3=4000:witchery/wicker_block_bloodied_side,face4-5=0:witchery/wicker_block_bloodied_top -block:id=%wickerbundle,data=8,face0-1=4000:witchery/wicker_block_plain_side,face2-3=0:witchery/wicker_block_plain_top,face4-5=4000:witchery/wicker_block_plain_side -block:id=%wickerbundle,data=9,face0-1=4000:witchery/wicker_block_bloodied_side,face2-3=0:witchery/wicker_block_bloodied_top,face4-5=4000:witchery/wicker_block_bloodied_side -block:id=%wickerbundle,data=12,stdrot=true,face0-5=0:witchery/wicker_block_plain_side -block:id=%wickerbundle,data=13,stdrot=true,face0-5=0:witchery/wicker_block_bloodied_side - -# %glowglobe:* (glowglobe), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockGlowGlobe -block:id=%glowglobe,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/glowGlobe - -# %statuegoddess:* (statuegoddess), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockStatueGoddess -block:id=%statuegoddess,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone - -# %stockade:* (stockade), render=com.emoniph.witchery.client.renderer.RenderStockade(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockStockade -block:id=%stockade,data=0,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_oak_top,face2-5=0:minecraft/log_oak -block:id=%stockade,data=1,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_spruce_top,face2-5=0:minecraft/log_spruce -block:id=%stockade,data=2,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_birch_top,face2-5=0:minecraft/log_birch -block:id=%stockade,data=3,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_jungle_top,face2-5=0:minecraft/log_jungle -block:id=%stockade,data=4,stdrot=true,transparency=TRANSPARENT,face0-1=0:witchery/log_rowan_top,face2-5=0:witchery/log_rowan -block:id=%stockade,data=5,stdrot=true,transparency=TRANSPARENT,face0-1=0:witchery/log_alder_top,face2-5=0:witchery/log_alder -block:id=%stockade,data=6,stdrot=true,transparency=TRANSPARENT,face0-1=0:witchery/log_hawthorn_top,face2-5=0:witchery/log_hawthorn -block:id=%stockade,data=7,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_acacia_top,face2-5=0:minecraft/log_acacia -block:id=%stockade,data=8,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_big_oak_top,face2-5=0:minecraft/log_big_oak -block:id=%stockade,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,transparency=TRANSPARENT,face0-1=0:minecraft/log_oak_top,face2-5=0:minecraft/log_oak - -# %perpetualice:* (perpetualice), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockPerpetualIce -block:id=%perpetualice,data=*,stdrot=true,face0-5=12000:minecraft/ice - -# %infinityegg:* (infinityegg), render=(DRAGONEGG), opaque=false,cls=com.emoniph.witchery.blocks.BlockInfinityEgg -block:id=%infinityegg,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/dragon_egg - -# %refillingchest:* (refillingchest), render=(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockRefillingChest -block:id=%refillingchest,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak - -# %force:* (force), render=(CUSTOM), opaque=false,cls=com.emoniph.witchery.blocks.BlockForce -block:id=%force,data=*,stdrot=true,face0-5=0:witchery/force - -# %tormentstone:* (tormentstone), render=(STANDARD), opaque=true,cls=com.emoniph.witchery.blocks.BlockForce -block:id=%tormentstone,data=*,stdrot=true,face0-5=0:minecraft/mycelium_top - -# %barrier:* (barrier), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockBarrier -block:id=%barrier,data=*,stdrot=true,face0-5=0:witchery/barrier - -# %leechchest:* (leechchest), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockLeechChest -block:id=%leechchest,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak - -# %altar:* (altar), render=(STANDARD), opaque=true,cls=com.emoniph.witchery.blocks.BlockAltar -block:id=%altar,data=0,stdrot=true,face0-1=0:witchery/altar_top,face2-5=0:witchery/altar -block:id=%altar,data=1,data=2,data=3,data=4,data=5,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0=0:witchery/altar_top,face1=0:witchery/altar_joined_top,face2-5=0:witchery/altar_joined - -# %kettle:* (kettle), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockKettle -block:id=%kettle,data=*,stdrot=true,face0-5=0:witchery/kettle - -# %poppetshelf:* (poppetshelf), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockPoppetShelf -block:id=%poppetshelf,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/poppetShelf - -# %dreamcatcher:* (dreamcatcher), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDreamCatcher -block:id=%dreamcatcher,data=0,data=1,stdrot=true,face0-5=0:minecraft/planks_oak -block:id=%dreamcatcher,data=2,data=3,data=4,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/planks_oak -block:id=%dreamcatcher,data=6,data=7,data=8,data=9,data=10,data=11,data=12,data=13,data=14,data=15,stdrot=true,face0-5=0:minecraft/planks_oak - -# %crystalball:* (crystalball), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCrystalBall -block:id=%crystalball,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/crystalball - -# %spiritportal:* (spiritportal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockSpiritPortal -block:id=%spiritportal,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/portal - -# %tormentportal:* (tormentportal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockTormentPortal -block:id=%tormentportal,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/portal - -# %spinningwheel:* (spinningwheel), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockSpinningWheel -block:id=%spinningwheel,data=*,stdrot=true,face0-5=0:witchery/spinningwheel - -# %brazier:* (brazier), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockBrazier -block:id=%brazier,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/brazier - -# %witchesovenidle:* (witchesovenidle), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchesOven -block:id=%witchesovenidle,data=*,stdrot=true,face0-5=0:witchery/witchesOven - -# %witchesovenburning:* (witchesovenburning), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockWitchesOven -block:id=%witchesovenburning,data=*,stdrot=true,face0-5=0:witchery/witchesOven - -# %fumefunnel:* (fumefunnel), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFumeFunnel -block:id=%fumefunnel,data=*,stdrot=true,face0-5=0:witchery/fumefunnel - -# %filteredfumefunnel:* (filteredfumefunnel), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFumeFunnel -block:id=%filteredfumefunnel,data=*,stdrot=true,face0-5=0:witchery/fumefunnel - -# %distilleryidle:* (distilleryidle), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDistillery -block:id=%distilleryidle,data=*,stdrot=true,face0-5=0:witchery/distillery - -# %distilleryburning:* (distilleryburning), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockDistillery -block:id=%distilleryburning,data=*,stdrot=true,face0-5=0:witchery/distillery - -# %scarecrow:* (scarecrow), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -block:id=%scarecrow,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/scarecrow - -# %trent:* (trent), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -block:id=%trent,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/trent - -# %witchsladder:* (witchsladder), render=(CROSSEDSQUARES), opaque=false,cls=com.emoniph.witchery.blocks.BlockFetish -block:id=%witchsladder,data=*,stdrot=true,transparency=TRANSPARENT,patch0=0:witchery/witchsladder - -# %decurseteleport:* (decurseteleport), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockAreaMarker -block:id=%decurseteleport,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone - -# %decursedirected:* (decursedirected), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockAreaMarker -block:id=%decursedirected,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:minecraft/stone - -# %statueofworship:* (statueofworship), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockStatueOfWorship -block:id=%statueofworship,data=*,stdrot=true,face0-5=0:minecraft/stone - -# %circle:* (circle), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircle -block:id=%circle,data=*,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/heartGlyph - -# %circleglyphritual:* (circleglyphritual), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -block:id=%circleglyphritual,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.1 -block:id=%circleglyphritual,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.2 -block:id=%circleglyphritual,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.3 -block:id=%circleglyphritual,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.4 -block:id=%circleglyphritual,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.5 -block:id=%circleglyphritual,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.6 -block:id=%circleglyphritual,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.7 -block:id=%circleglyphritual,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.8 -block:id=%circleglyphritual,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.9 -block:id=%circleglyphritual,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.10 -block:id=%circleglyphritual,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.11 -block:id=%circleglyphritual,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph1.12 - -# %circleglyphotherwhere:* (circleglyphotherwhere), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -block:id=%circleglyphotherwhere,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.1 -block:id=%circleglyphotherwhere,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.2 -block:id=%circleglyphotherwhere,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.3 -block:id=%circleglyphotherwhere,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.4 -block:id=%circleglyphotherwhere,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.5 -block:id=%circleglyphotherwhere,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.6 -block:id=%circleglyphotherwhere,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.7 -block:id=%circleglyphotherwhere,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.8 -block:id=%circleglyphotherwhere,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.9 -block:id=%circleglyphotherwhere,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.10 -block:id=%circleglyphotherwhere,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.11 -block:id=%circleglyphotherwhere,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph2.12 - -# %circleglyphinfernal:* (circleglyphinfernal), render=(STANDARD), opaque=false,cls=com.emoniph.witchery.blocks.BlockCircleGlyph -block:id=%circleglyphinfernal,data=0,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.1 -block:id=%circleglyphinfernal,data=1,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.2 -block:id=%circleglyphinfernal,data=2,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.3 -block:id=%circleglyphinfernal,data=3,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.4 -block:id=%circleglyphinfernal,data=4,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.5 -block:id=%circleglyphinfernal,data=5,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.6 -block:id=%circleglyphinfernal,data=6,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.7 -block:id=%circleglyphinfernal,data=7,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.8 -block:id=%circleglyphinfernal,data=8,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.9 -block:id=%circleglyphinfernal,data=9,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.10 -block:id=%circleglyphinfernal,data=10,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.11 -block:id=%circleglyphinfernal,data=11,stdrot=true,transparency=TRANSPARENT,face0-5=0:witchery/circleglyph3.12 - -# %spiritflowing:* (spiritflowing), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=com.emoniph.witchery.blocks.BlockFlowingSpirit -block:id=%spiritflowing,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:witchery/flowspirit_still,face2-5=12000:witchery/flowspirit_flow - -# %hollowtears:* (hollowtears), render=net.minecraftforge.fluids.RenderBlockFluid(FLUIDS), opaque=false,cls=com.emoniph.witchery.blocks.BlockFlowingSpirit -block:id=%hollowtears,data=*,stdrot=true,transparency=SEMITRANSPARENT,face0-1=12000:witchery/tears_still,face2-5=12000:witchery/tears_flow diff --git a/oldbuilds/settings.gradle b/oldbuilds/settings.gradle index 05978c8e..031e4a55 100644 --- a/oldbuilds/settings.gradle +++ b/oldbuilds/settings.gradle @@ -2,10 +2,8 @@ rootProject.name = 'dynmap-common' include ':DynmapCore' include ':DynmapCoreAPI' include ':forge-1.12.2' -include ':forge-1.11.2' project(':DynmapCore').projectDir = "$rootDir/../DynmapCore" as File project(':DynmapCoreAPI').projectDir = "$rootDir/../DynmapCoreAPI" as File project(':forge-1.12.2').projectDir = "$rootDir/../forge-1.12.2" as File -project(':forge-1.11.2').projectDir = "$rootDir/../forge-1.11.2" as File