commit ff89fa5543b001d108b60cb94b7ec3d6dca6c033 Author: Ella Paws <> Date: Sat Apr 16 03:55:08 2022 +0200 initial commit diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..220002d --- /dev/null +++ b/build.gradle @@ -0,0 +1,102 @@ +plugins { + id 'fabric-loom' version '0.9-SNAPSHOT' + id 'maven-publish' +} + +sourceCompatibility = JavaVersion.VERSION_16 +targetCompatibility = JavaVersion.VERSION_16 + +archivesBaseName = project.archives_base_name +version = project.mod_version +group = project.maven_group + +repositories { + // Add repositories to retrieve artifacts from in here. + // You should only use this when depending on other mods because + // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. + // See https://docs.gradle.org/current/userguide/declaring_repositories.html + // for more information about repositories. + //maven { + // name = 'TerraformersMC' + // url = 'https://maven.terraformersmc.com/' + //} +} + +dependencies { + // To change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + // Fabric API. This is technically optional, but you probably want it anyway. + modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + + // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs. + // You may need to force-disable transitiveness on them. + + //modImplementation "com.terraformersmc.terraform-api:terraform-biome-builder-api-v1:$project.terraform_biome_builder_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-config-api-v1:$project.terraform_config_api_version" + //modImplementation "com.terraformersmc.terraform-api:terraform-overworld-biome-extensions-api-v1:$project.terraform_overworld_biome_extensions_api_version" + //modImplementation "com.terraformersmc.terraform-api:terraform-surfaces-api-v1:$project.terraform_surfaces_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-tree-api-v1:$project.terraform_tree_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-wood-api-v1:$project.terraform_wood_api_version" + + //include "com.terraformersmc.terraform-api:terraform-config-api-v1:$project.terraform_config_api_version" + //include "com.terraformersmc.terraform-api:terraform-tree-api-v1:$project.terraform_tree_api_version" + //include "com.terraformersmc.terraform-api:terraform-wood-api-v1:$project.terraform_wood_api_version" +} + +processResources { + inputs.property "version", project.version + + filesMatching("fabric.mod.json") { + expand "version": project.version + } +} + +tasks.withType(JavaCompile).configureEach { + // ensure that the encoding is set to UTF-8, no matter what the system default is + // this fixes some edge cases with special characters not displaying correctly + // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html + // If Javadoc is generated, this must be specified in that task too. + it.options.encoding = "UTF-8" + + // Minecraft 1.17 (21w19a) upwards uses Java 16. + it.options.release = 16 +} + +java { + // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task + // if it is present. + // If you remove this line, sources will not be generated. + withSourcesJar() +} + +jar { + from("LICENSE") { + rename { "${it}_${project.archivesBaseName}"} + } +} + +// configure the maven publication +publishing { + publications { + mavenJava(MavenPublication) { + // add all the jars that should be included when publishing to maven + artifact(remapJar) { + builtBy remapJar + } + artifact(sourcesJar) { + builtBy remapSourcesJar + } + } + } + + // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. + repositories { + // Add repositories to publish to here. + // Notice: This block does NOT have the same function as the block in the top level. + // The repositories here will be used for publishing your artifact, not for + // retrieving dependencies. + } +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..dc2d0d0 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,16 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx1G + +# Fabric Properties +# check these on https://fabricmc.net/versions.html +minecraft_version=1.17.1 +yarn_mappings=1.17.1+build.65 +loader_version=0.11.6 + +# Mod Properties +mod_version = 0.0.1 +maven_group = ella.decorations +archives_base_name = ellas_decorations + +# Dependencies +fabric_version=0.39.2+1.17 diff --git a/gradlew b/gradlew new file mode 100755 index 0000000..744e882 --- /dev/null +++ b/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MSYS* | MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..f91a4fe --- /dev/null +++ b/settings.gradle @@ -0,0 +1,9 @@ +pluginManagement { + repositories { + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +} diff --git a/src/main/java/ella/decorations/DecorationsClient.java b/src/main/java/ella/decorations/DecorationsClient.java new file mode 100644 index 0000000..7ecdf72 --- /dev/null +++ b/src/main/java/ella/decorations/DecorationsClient.java @@ -0,0 +1,44 @@ +package ella.decorations; + +import ella.decorations.DecorationsRegistry; +import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; +import net.minecraft.client.render.RenderLayer; + +public class EllasModClient implements ClientModInitializer { + @Override + public void onInitializeClient() { + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), + DecorationsRegistry.BAMBOO_PLATFORM, + DecorationsRegistry.CLEAR_GLASS, + DecorationsRegistry.CLEAR_GLASS_PLATFORM, + DecorationsRegistry.GLASS_PLATFORM, + DecorationsRegistry.IRON_BAR_PLATFORM, + DecorationsRegistry.WINDOWED_ACACIA_DOOR, + DecorationsRegistry.WINDOWED_BIRCH_DOOR, + DecorationsRegistry.WINDOWED_DARK_OAK_DOOR, + DecorationsRegistry.WINDOWED_IRON_DOOR, + DecorationsRegistry.WINDOWED_JUNGLE_DOOR, + DecorationsRegistry.WINDOWED_OAK_DOOR, + DecorationsRegistry.WINDOWED_SPRUCE_DOOR + ); + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(), + DecorationsRegistry.WHITE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.ORANGE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.MAGENTA_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIGHT_BLUE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.YELLOW_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIME_STAINED_GLASS_PLATFORM, + DecorationsRegistry.PINK_STAINED_GLASS_PLATFORM, + DecorationsRegistry.GRAY_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIGHT_GRAY_STAINED_GLASS_PLATFORM, + DecorationsRegistry.CYAN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.PURPLE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BLUE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BROWN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.GREEN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.RED_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BLACK_STAINED_GLASS_PLATFORM + ); + } +} diff --git a/src/main/java/ella/decorations/DecorationsRegistry.java b/src/main/java/ella/decorations/DecorationsRegistry.java new file mode 100644 index 0000000..6d2bf64 --- /dev/null +++ b/src/main/java/ella/decorations/DecorationsRegistry.java @@ -0,0 +1,251 @@ +package ella.decorations; + +import ella.decorations.block.*; +//import net.fabricmc.api.FabricLoader; +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +//import net.fabricmc.fabric.api.registry.FuelRegistry; +import net.minecraft.block.*; +import net.minecraft.entity.EntityType; +import net.minecraft.item.BlockItem; +import net.minecraft.item.Item; +import net.minecraft.item.ItemGroup; +//import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.util.Identifier; +import net.minecraft.util.registry.Registry; +import java.util.LinkedHashMap; +//import java.util.Map; + +public class DecorationsRegistry { + public static final String ID = "ellas_mod"; + private static final LinkedHashMap BLOCKS = new LinkedHashMap<>(); + private static final LinkedHashMap ITEMS = new LinkedHashMap<>(); + + private static final FabricBlockSettings YELLOW_BRICK_SETTINGS = FabricBlockSettings.copyOf(Blocks.BRICKS).mapColor(MapColor.PALE_YELLOW); + + public static WoodExtension OAK_BLOCKS = new WoodExtension("oak", Blocks.OAK_PLANKS, Blocks.OAK_DOOR); + public static WoodExtension SPRUCE_BLOCKS = new WoodExtension("spruce", Blocks.SPRUCE_PLANKS, Blocks.SPRUCE_DOOR); + public static WoodExtension BIRCH_BLOCKS = new WoodExtension("birch", Blocks.BIRCH_PLANKS, Blocks.BIRCH_DOOR); + public static WoodExtension JUNGLE_BLOCKS = new WoodExtension("jungle", Blocks.JUNGLE_PLANKS, Blocks.JUNGLE_DOOR); + public static WoodExtension ACACIA_BLOCKS = new WoodExtension("acacia", Blocks.ACACIA_PLANKS, Blocks.ACACIA_DOOR); + public static WoodExtension DARK_OAK_BLOCKS = new WoodExtension("dark_oak", Blocks.DARK_OAK_PLANKS, Blocks.DARK_OAK_DOOR); + public static WoodExtension CRIMSON_BLOCKS = new WoodExtension("crimson", Blocks.CRIMSON_PLANKS, Blocks.CRIMSON_DOOR); + public static WoodExtension WARPED_BLOCKS = new WoodExtension("warped", Blocks.WARPED_PLANKS, Blocks.WARPED_DOOR); + + public static MetalExtension IRON_BLOCKS = new MetalExtension("iron", Blocks.IRON_BLOCK); + add("windowed_iron_door", new DoorBlock(IRON_DOOR)), ItemGroup.DECORATIONS); + public static MetalExtension GOLD_BLOCKS = new MetalExtension("gold", Blocks.GOLD_BLOCK); + public static MetalExtension EMERALD_BLOCKS = new MetalExtension("emerald", Blocks.EMERALD_BLOCK); + public static MetalExtension LAPIS_BLOCKS = new MetalExtension("lapis", Blocks.LAPIS_BLOCK); + public static MetalExtension DIAMOND_BLOCKS = new MetalExtension("diamond", Blocks.DIAMOND_BLOCK); + public static MetalExtension NETHERITE_BLOCKS = new MetalExtension("netherite", Blocks.NETHERITE_BLOCK); + + public static SlabBlock IRON_RODS = add("iron_rods", new BarsBlock(FabricBlockSettings.copyOf(Blocks.IRON_BLOCK)), ItemGroup.DECORATIONS); + public static final Block STONE_BRICK_TILES = add("stone_brick_tiles", + new Block(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BAMBOO_PLATFORM = add("bamboo_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SCAFFOLDING).solidBlock()), ItemGroup.BUILDING_BLOCKS); + public static final Block IRON_BAR_PLATFORM = add("iron_bar_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.IRON_BARS)), ItemGroup.BUILDING_BLOCKS); + public static final Block QUARTZ_PLATFORM = add("quartz_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.QUARTZ_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_QUARTZ_PLATFORM = add("smooth_quartz_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_QUARTZ)), ItemGroup.BUILDING_BLOCKS); + public static final Block SANDSTONE_PLATFORM = add("sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_SANDSTONE_PLATFORM = add("smooth_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_SANDSTONE_PLATFORM = add("red_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_RED_SANDSTONE_PLATFORM = add("smooth_red_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPUR_PLATFORM = add("purpur_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.PURPUR_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block COBBLESTONE_PLATFORM = add("cobblestone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.COBBLESTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_PLATFORM = add("stone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_STONE_PLATFORM = add("smooth_stone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_PLATFORM = add("stone_brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block MOSSY_STONE_BRICK_PLATFORM = add("mossy_stone_brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.MOSSY_STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_TILE_PLATFORM = add("stone_brick_tile_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BRICK_PLATFORM = add("brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_PLATFORM = add("yellow_brick_platform", + new PlatformBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block GRANITE_PLATFORM = add("granite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ANDESITE_PLATFORM = add("andesite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block DIORITE_PLATFORM = add("diorite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.DIORITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_GRANITE_PLATFORM = add("polished_granite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_ANDESITE_PLATFORM = add("polished_andesite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_DIORITE_PLATFORM = add("polished_diorite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_DIORITE)), ItemGroup.BUILDING_BLOCKS); + + public static final Block GLASS_PLATFORM = add("glass_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + public static final Block CLEAR_GLASS_PLATFORM = add("clear_glass_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + public static final Block WHITE_STAINED_GLASS_PLATFORM = add("white_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.WHITE_STAINED_GLASS, DyeColor.WHITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ORANGE_STAINED_GLASS_PLATFORM = add("orange_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.ORANGE_STAINED_GLASS, DyeColor.ORANGE)), ItemGroup.BUILDING_BLOCKS); + public static final Block MAGENTA_STAINED_GLASS_PLATFORM = add("magenta_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.MAGENTA_STAINED_GLASS, DyeColor.MAGENTA)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIGHT_BLUE_STAINED_GLASS_PLATFORM = add("light_blue_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIGHT_BLUE_STAINED_GLASS, DyeColor.LIGHT_BLUE)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_STAINED_GLASS_PLATFORM = add("yellow_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.YELLOW_STAINED_GLASS, DyeColor.YELLOW)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIME_STAINED_GLASS_PLATFORM = add("lime_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIME_STAINED_GLASS, DyeColor.LIME)), ItemGroup.BUILDING_BLOCKS); + public static final Block PINK_STAINED_GLASS_PLATFORM = add("pink_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.PINK_STAINED_GLASS, DyeColor.PINK)), ItemGroup.BUILDING_BLOCKS); + public static final Block GRAY_STAINED_GLASS_PLATFORM = add("gray_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.GRAY_STAINED_GLASS, DyeColor.GRAY)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIGHT_GRAY_STAINED_GLASS_PLATFORM = add("light_gray_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIGHT_GRAY_STAINED_GLASS, DyeColor.LIGHT_GRAY)), ItemGroup.BUILDING_BLOCKS); + public static final Block CYAN_STAINED_GLASS_PLATFORM = add("cyan_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.CYAN_STAINED_GLASS, DyeColor.CYAN)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPLE_STAINED_GLASS_PLATFORM = add("purple_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.PURPLE_STAINED_GLASS, DyeColor.PURPLE)), ItemGroup.BUILDING_BLOCKS); + public static final Block BLUE_STAINED_GLASS_PLATFORM = add("blue_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BLUE_STAINED_GLASS, DyeColor.BLUE)), ItemGroup.BUILDING_BLOCKS); + public static final Block BROWN_STAINED_GLASS_PLATFORM = add("brown_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BROWN_STAINED_GLASS, DyeColor.BROWN)), ItemGroup.BUILDING_BLOCKS); + public static final Block GREEN_STAINED_GLASS_PLATFORM = add("green_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.GREEN_STAINED_GLASS, DyeColor.GREEN)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_STAINED_GLASS_PLATFORM = add("red_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.RED_STAINED_GLASS, DyeColor.RED)), ItemGroup.BUILDING_BLOCKS); + public static final Block BLACK_STAINED_GLASS_PLATFORM = add("black_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BLACK_STAINED_GLASS, DyeColor.BLACK)), ItemGroup.BUILDING_BLOCKS); + + public static final Block QUARTZ_STEP = add("quartz_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.QUARTZ_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_QUARTZ_STEP = add("smooth_quartz_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_QUARTZ)), ItemGroup.BUILDING_BLOCKS); + public static final Block SANDSTONE_STEP = add("sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_SANDSTONE_STEP = add("smooth_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_SANDSTONE_STEP = add("red_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_RED_SANDSTONE_STEP = add("smooth_red_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPUR_STEP = add("purpur_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.PURPUR_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block COBBLESTONE_STEP = add("cobblestone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.COBBLESTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_STEP = add("stone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_STONE_STEP = add("smooth_stone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_STEP = add("stone_brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block MOSSY_STONE_BRICK_STEP = add("mossy_stone_brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.MOSSY_STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_TILE_STEP = add("stone_brick_tile_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BRICK_STEP = add("brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_STEP = add("yellow_brick_step", + new StepBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block GRANITE_STEP = add("granite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ANDESITE_STEP = add("andesite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block DIORITE_STEP = add("diorite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.DIORITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_GRANITE_STEP = add("polished_granite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_ANDESITE_STEP = add("polished_andesite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_DIORITE_STEP = add("polished_diorite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_DIORITE)), ItemGroup.BUILDING_BLOCKS); + + public static final Block YELLOW_BRICKS = add("yellow_bricks", + new Block(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_STAIRS = add("yellow_brick_stairs", + new TerraformStairsBlock(YELLOW_BRICKS, YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_SLAB = add("yellow_brick_slab", + new SlabBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_WALL = add("yellow_brick_wall", + new EWallBlock(YELLOW_BRICK_SETTINGS), ItemGroup.DECORATIONS); + + public static final Block CLEAR_GLASS = add("clear_glass", + new GlassBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + + private static B add(String name, B block, ItemGroup tab){ + return add(name, block, new BlockItem(block, new Item.Settings().group(tab))); + } + + private static B add(String name, B block, BlockItem item){ + add(name, block); + if (item != null) { + item.appendBlocks(Item.BLOCK_ITEMS, item); + ITEMS.put(name, item); + ComposterRecipes.registerCompostableBlock(block); + } + return block; + } + + private static B add(String name, B block){ + BLOCKS.put(name, block); + return block; + } + + private static I add(String name, I item){ + item.appendBlocks(Item.BLOCK_ITEMS, item); + ITEMS.put(name, item); + return item; + } + private static I addI(String name, I item){ + ITEMS.put(name, item); + return item; + } + + public static void register(){ + /*if(FabricLoader.getInstance().isModLoaded("")){ + + }*/ + for(String id : ITEMS.keySet()){ + register(id), ITEMS.get(id)); + } + for(String id : BLOCKS.keySet()){ + register(id), BLOCKS.get(id)); + } + + FlammableBlockRegistry flammable = FlammableBlockRegistry.getDefaultInstance(); + OAK_BLOCKS.registerFlammable(flammable); + SPRUCE_BLOCKS.registerFlammable(flammable); + BIRCH_BLOCKS.registerFlammable(flammable); + JUNGLE_BLOCKS.registerFlammable(flammable); + ACACIA_BLOCKS.registerFlammable(flammable); + DARK_OAK_BLOCKS.registerFlammable(flammable); + flammable.add(BAMBOO_PLATFORM, 5, 20); + + // could be bad? maybe don't use hash maps? + //BLOCKS = null; + //ITEMS = null; + } + public void register(String id, Block block){ + Registry.register(Registry.BLOCK, new Identifier(ID, id), block); + } + public void register(String id, Item item){ + Registry.register(Registry.ITEM, new Identifier(ID, id), item); + } + /*public BlockEntityType register(String id, BlockEntityType entity){ + Registry.register(Registry.BLOCK_ENTITY_TYPE, new Identifier(ID, id), entity); + }*/ + /*public void register(Identifier id){ + Registry.register(Registry.CUSTOM_STAT, id, id); + Stats.CUSTOM.getOrCreateStat(id, StatFormatter.DEFAULT); + }*/ +} diff --git a/src/main/java/ella/decorations/EllasDecorations.java b/src/main/java/ella/decorations/EllasDecorations.java new file mode 100644 index 0000000..1844260 --- /dev/null +++ b/src/main/java/ella/decorations/EllasDecorations.java @@ -0,0 +1,22 @@ +package ella.ellas_mod; + +import net.fabricmc.api.ModInitializer; +import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder; +import net.minecraft.item.ItemStack; +import net.minecraft.util.Identifier; +import net.minecraft.util.collection.DefaultedList; +import net.minecraft.util.registry.Registry; + +public class EllasDecorations implements ModInitializer { + + @Override + public void onInitialize() { + DecorationsRegistry.register(); + + /*FabricItemGroupBuilder.create(new Identifier(MOD_ID, "items")).icon(() -> DecorationsRegistry.YELLOW_BRICKS.asItem().getDefaultStack()).appendItems(stacks -> Registry.ITEM.forEach(item -> { + if(Registry.ITEM.getId(item).getNamespace().equals(MOD_ID)){ + item.appendStacks(item.getGroup(), (DefaultedList) stacks); + } + })).build();*/ + } +} diff --git a/src/main/java/ella/decorations/block/BarsBlock.java b/src/main/java/ella/decorations/block/BarsBlock.java new file mode 100644 index 0000000..e020323 --- /dev/null +++ b/src/main/java/ella/decorations/block/BarsBlock.java @@ -0,0 +1,38 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class BarsBlock extends PaneBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 7d, 0d, 3d, 9d, 16d, 5d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 7d, 0d, 11d, 9d, 16d, 13d); + static final VoxelShape EAST_SHAPE = createCuboidShape(11d, 0d, 7d, 13d, 16d, 9d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 3d, 0d, 7d, 5d, 16d, 9d); + static final VoxelShape POST_SHAPE = createCuboidShape( 7d, 0d, 7d, 9d, 16d, 9d); + + public BarsBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(state.get(HorizontalConnectingBlock.NORTH)){ + shape = NORTH_SHAPE; + } + if(state.get(HorizontalConnectingBlock.EAST)){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(state.get(HorizontalConnectingBlock.SOUTH)){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.WEST)){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? POST_SHAPE: shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/EWallBlock.java b/src/main/java/ella/decorations/block/EWallBlock.java new file mode 100644 index 0000000..7cc2b8c --- /dev/null +++ b/src/main/java/ella/decorations/block/EWallBlock.java @@ -0,0 +1,9 @@ +package ella.decorations.block; + +import net.minecraft.block.*; + +public class EWallBlock extends WallBlock { + public EWallBlock(Settings settings){ + super(settings); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/LowPaneBlock.java b/src/main/java/ella/decorations/block/LowPaneBlock.java new file mode 100644 index 0000000..a7793c3 --- /dev/null +++ b/src/main/java/ella/decorations/block/LowPaneBlock.java @@ -0,0 +1,38 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class LowPaneBlock extends PaneBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 7d, 0d, 0d, 9d, 8d, 7d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 7d, 0d, 9d, 9d, 8d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape( 9d, 0d, 7d, 16d, 8d, 9d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 7d, 7d, 8d, 9d); + static final VoxelShape POST_SHAPE = createCuboidShape( 7d, 0d, 7d, 9d, 8d, 9d); + + public LowPaneBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = POST_SHAPE; + if(state.get(HorizontalConnectingBlock.NORTH)){ + shape = VoxelShapes.union(shape, NORTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.EAST)){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(state.get(HorizontalConnectingBlock.SOUTH)){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.WEST)){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/MetalExtension.java b/src/main/java/ella/decorations/block/MetalExtension.java new file mode 100644 index 0000000..08a1123 --- /dev/null +++ b/src/main/java/ella/decorations/block/MetalExtension.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import ella.decorations.DecorationsRegistry; +import net.minecraft.block.*; + +public class MetalExtension { + public SlabBlock slab; + public PaneBlock pane; + public LowPaneBlock lowPane; + public PlatformBlock platform; + public PanelBlock panel; + public SmallPanelBlock smallPanel; + public MiniPanelBlock miniPanel; + //public StepBlock; + String name; + + public MetalExtension(String type, FabricBlockSettings baseSettings){ + name = type; + slab = new SlabBlock(baseSettings); + pane = new PaneBlock(baseSettings); + lowPane = new LowPaneBlock(baseSettings); + platform = new PlatformBlock(baseSettings); + panel = new PanelBlock(baseSettings); //16 + smallPanel = new SmallPanelBlock(baseSettings); //12 + miniPanel = new MiniPanelBlock(baseSettings); //4 + //step = new StepBlock(baseSettings); + + DecorationsRegistry.add(name + "_slab", slab, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_pane", pane, ItemGroup.DECORATIONS); + DecorationsRegistry.add("low_" + name + "_pane", lowPane, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_platform", platform, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_panel", panel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel", smallPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel", miniPanel, ItemGroup.DECORATIONS); + //DecorationsRegistry.add(name + "_step", step, ItemGroup.DECORATIONS);name + "_pane", pane, ItemGroup.DECORATIONS); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/MiniPanelBlock.java b/src/main/java/ella/decorations/block/MiniPanelBlock.java new file mode 100644 index 0000000..2e0a704 --- /dev/null +++ b/src/main/java/ella/decorations/block/MiniPanelBlock.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; + +public class MiniPanelBlock extends PanelBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 4d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 4d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 4d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 4d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/PanelBlock.java b/src/main/java/ella/decorations/block/PanelBlock.java new file mode 100644 index 0000000..220ef75 --- /dev/null +++ b/src/main/java/ella/decorations/block/PanelBlock.java @@ -0,0 +1,97 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.fluid.FluidState; +import net.minecraft.fluid.Fluids; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class PanelBlock extends Block implements Waterloggable { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 16d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 16d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 16d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 16d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + this.setDefaultState( + this.stateManager.getDefaultState() + .with(Properties.EAST, false) + .with(Properties.NORTH, false) + .with(Properties.SOUTH, false) + .with(Properties.WATERLOGGED, false) + .with(Properties.WEST, false) + ); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.EAST, Properties.NORTH, Properties.SOUTH, Properties.WATERLOGGED, Properties.WEST); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } + + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + int side = getSideOrdinal(context); + return super.getPlacementState(context) + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER) + .with( + side == Direction.NORTH.ordinal()? Properties.NORTH: + side == Direction.EAST.ordinal()? Properties.EAST: + side == Direction.SOUTH.ordinal()? Properties.SOUTH: + Properties.WEST, + true + ); + } + @Override + public boolean canReplace(BlockState state, ItemPlacementContext context) { + if(!context.getStack().isOf(this.asItem()) || super.canReplace(state, context)){ + int side = getSideordinal(context); + if(state.get( + side == Direction.NORTH.ordinal()? Properties.NORTH: + side == Direction.EAST.ordinal()? Properties.EAST: + side == Direction.SOUTH.ordinal()? Properties.SOUTH: + Properties.WEST) + ) return false; + return true; + } + return false; + } + + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } + private int getSideOrdinal(ItemPlacementContext context){ + int side = context.getSide().ordinal(); + return side == Direction.UP.ordinal() || side == Direction.DOWN.ordinal()? + context.getPlayerLookDirection().ordinal(): + side; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/PlatformBlock.java b/src/main/java/ella/decorations/block/PlatformBlock.java new file mode 100644 index 0000000..73fa6cc --- /dev/null +++ b/src/main/java/ella/decorations/block/PlatformBlock.java @@ -0,0 +1,53 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.entity.ai.pathing.NavigationType; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.fluid.FluidState; +import net.minecraft.fluid.Fluids; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.state.property.DirectionProperty; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; +import net.minecraft.world.World; +import net.minecraft.world.WorldView; + +public class PlatformBlock extends Block implements Waterloggable { + + public PlatformBlock(net.minecraft.block.AbstractBlock.Settings settings){ + super(settings.suffocates(EllasModBlocks::never).blockVision(EllasModBlocks::never)); + this.setDefaultState(this.stateManager.getDefaultState().with(Properties.WATERLOGGED, false)); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.WATERLOGGED); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + return createCuboidShape(0.0, 14.0, 0.0, 16.0, 16.0, 16.0); + } + + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + return super.getPlacementState(context) + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER); + } + @Override + public boolean canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type){ + return false; + // yes, entities can walk below these, i'm lazy + } + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/SmallPanelBlock.java b/src/main/java/ella/decorations/block/SmallPanelBlock.java new file mode 100644 index 0000000..687766a --- /dev/null +++ b/src/main/java/ella/decorations/block/SmallPanelBlock.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; + +public class SmallPanelBlock extends PanelBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 12d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 12d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 12d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 12d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StainedPlatformBlock.java b/src/main/java/ella/decorations/block/StainedPlatformBlock.java new file mode 100644 index 0000000..b946d18 --- /dev/null +++ b/src/main/java/ella/decorations/block/StainedPlatformBlock.java @@ -0,0 +1,17 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.DyeColor; + +public class StainedPlatformBlock extends PlatformBlock implements Stainable { + private final DyeColor color; + + public StainedPlatformBlock(DyeColor color, AbstractBlock.Settings settings){ + super(settings); + this.color = color; + } + + public DyeColor getColor(){ + return color; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StainedSlabBlock.java b/src/main/java/ella/decorations/block/StainedSlabBlock.java new file mode 100644 index 0000000..7a36bfb --- /dev/null +++ b/src/main/java/ella/decorations/block/StainedSlabBlock.java @@ -0,0 +1,17 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.DyeColor; + +public class StainedSlabBlock extends SlabBlock implements Stainable { + private final DyeColor color; + + public StainedSlabBlock(DyeColor color, AbstractBlock.Settings settings){ + super(settings); + this.color = color; + } + + public DyeColor getColor(){ + return color; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StepBlock.java b/src/main/java/ella/decorations/block/StepBlock.java new file mode 100644 index 0000000..8ba2505 --- /dev/null +++ b/src/main/java/ella/decorations/block/StepBlock.java @@ -0,0 +1,74 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.block.enums.BlockHalf; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; + +public class StepBlock extends Block implements Waterloggable { + final VoxelShape BOTTOM_NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 8d, 8d); + final VoxelShape BOTTOM_EAST_SHAPE = createCuboidShape( 8d, 0d, 0d, 16d, 8d, 16d); + final VoxelShape BOTTOM_SOUTH_SHAPE = createCuboidShape( 0d, 0d, 8d, 16d, 8d, 16d); + final VoxelShape BOTTOM_WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 8d, 8d, 16d); + final VoxelShape TOP_NORTH_SHAPE = createCuboidShape( 0d, 8d, 0d, 16d, 16d, 8d); + final VoxelShape TOP_EAST_SHAPE = createCuboidShape( 8d, 8d, 0d, 16d, 16d, 16d); + final VoxelShape TOP_SOUTH_SHAPE = createCuboidShape( 0d, 8d, 8d, 16d, 16d, 16d); + final VoxelShape TOP_WEST_SHAPE = createCuboidShape( 0d, 8d, 0d, 8d, 16d, 16d); + + public StepBlock(Settings settings){ + super(settings); + this.setDefaultState( + this.stateManager.getDefaultState() + .with(Properties.BLOCK_HALF, BlockHalf.LOWER) + .with(Properties.HORIZONTAL_FACING, Direction.NORTH) + .with(Properties.WATERLOGGED, false) + ); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.BLOCK_HALF, Properties.HORIZONTAL_FACING); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + if(state.get(Properties.BLOCK_HALF) == BlockHalf.UPPER){ + switch(state.get(Properties.HORIZONTAL_FACING)){ + case SOUTH: + return TOP_SOUTH_SHAPE; + case EAST: + return TOP_EAST_SHAPE; + case WEST: + return TOP_WEST_SHAPE; + default: + return TOP_NORTH_SHAPE; + } + } + switch(state.get(Properties.HORIZONTAL_FACING)){ + case SOUTH: + return BOTTOM_SOUTH_SHAPE; + case EAST: + return BOTTOM_EAST_SHAPE; + case WEST: + return BOTTOM_WEST_SHAPE; + default: + return BOTTOM_NORTH_SHAPE; + } + } + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + return super.getPlacementState(context) + .with(Properties.HORIZONTAL_FACING, context.getPlayerLookDirection()) + .with(Properties.BLOCK_HALF, + context.getVerticalPlayerLookDirection().equals(Direction.UP) ? BlockHalf.UPPER : BlockHalf.LOWER); + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER) + } + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/WoodExtension.java b/src/main/java/ella/decorations/block/WoodExtension.java new file mode 100644 index 0000000..6d93125 --- /dev/null +++ b/src/main/java/ella/decorations/block/WoodExtension.java @@ -0,0 +1,69 @@ +package ella.decorations.block; + +import ella.decorations.DecorationsRegistry; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +import net.minecraft.block.*; + +public class WoodExtension { + public PaneBlock pane; + public LowPaneBlock lowPane; + public BarsBlock bars; + public PlatformBlock platform; + public PlatformBlock barPlatform; + public PanelBlock panel; + public SmallPanelBlock smallPanel; + public MiniPanelBlock miniPanel; + public PanelBlock panelFence; + public SmallPanelBlock smallPanelFence; + public MiniPanelBlock miniPanelFence; + public StepBlock step; + public DoorBlock windowedDoor + String name; + + public WoodExtension(String type, Block baseBlock, Block door){ + FabricBlockSettings baseSettings = FabricBlockSettings.copyOf(baseBlock); + name = type; + pane = new PaneBlock(baseSettings); + lowPane = new LowPaneBlock(baseSettings); + bars = new BarsBlock(baseSettings); + platform = new PlatformBlock(baseSettings); + barPlatform = new PlatformBlock(baseSettings.nonOpaque()); + panel = new PanelBlock(baseSettings); + smallPanel = new SmallPanelBlock(baseSettings); + miniPanel = new MiniPanelBlock(baseSettings); + panelFence = new PanelBlock(baseSettings); + smallPanelFence = new SmallPanelBlock(baseSettings); //12 + miniPanelFence = new MiniPanelBlock(baseSettings); //4 + step = new StepBlock(baseSettings); + windowedDoor = new DoorBlock(FabricBlockSettings.copyOf(door)); + + DecorationsRegistry.add(name + "_pane", pane, ItemGroup.DECORATIONS); + DecorationsRegistry.add("low_" + name + "_pane", lowPane, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_bars", bars, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_platform", platform, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_bar_platform", barPlatform, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_panel", panel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel", smallPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel", miniPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_panel_fence", panelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel_fence", smallPanelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel_fence", miniPanelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_step", step, ItemGroup.DECORATIONS); + DecorationsRegistry.add("windowed_" + name + "_door", windowedDoor, ItemGroup.DECORATIONS); + } + registerFlammable(FlammableBlockRegistry registry){ + registry.add(pane, 5, 20); + registry.add(lowPane, 5, 20); + registry.add(bars, 5, 20); + registry.add(platform, 5, 20); + registry.add(barPlatform, 5, 20); + registry.add(panel, 5, 20); + registry.add(smallPanel, 5, 20); + registry.add(miniPanel, 5, 20); + registry.add(panelFence, 5, 20); + registry.add(smallPanelFence, 5, 20); + registry.add(miniPanelFence, 5, 20); + registry.add(step, 5, 20); + //registry.add(windowedDoor, 5, 20); + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json b/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json new file mode 100644 index 0000000..14d7515 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/acacia_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json new file mode 100644 index 0000000..6690597 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/andesite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json b/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json new file mode 100644 index 0000000..85b3517 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/bamboo_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json b/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json new file mode 100644 index 0000000..add8fa4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/birch_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json new file mode 100644 index 0000000..59afadb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json new file mode 100644 index 0000000..70a5f14 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/cobblestone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json b/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json new file mode 100644 index 0000000..b0ad3c6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/crimson_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json new file mode 100644 index 0000000..85cb7f3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/dark_oak_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json b/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json new file mode 100644 index 0000000..691a993 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/diamond_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json new file mode 100644 index 0000000..151b536 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/diorite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json b/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json new file mode 100644 index 0000000..4d0fee1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/emerald_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json b/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json new file mode 100644 index 0000000..d2097f8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/glass_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json b/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json new file mode 100644 index 0000000..a54c6f0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/gold_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json new file mode 100644 index 0000000..25f097b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/granite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json new file mode 100644 index 0000000..26cfb7a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/iron_bar_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json b/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json new file mode 100644 index 0000000..6fe8356 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/iron_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json b/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json new file mode 100644 index 0000000..41f43a2 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/jungle_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json b/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json new file mode 100644 index 0000000..87a0f6e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/lapis_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json new file mode 100644 index 0000000..a1d9741 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/mossy_stone_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json new file mode 100644 index 0000000..31e6910 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/netherite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json b/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json new file mode 100644 index 0000000..3c61b07 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/oak_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json new file mode 100644 index 0000000..2067032 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_andesite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json new file mode 100644 index 0000000..475f496 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_diorite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json new file mode 100644 index 0000000..0bcc2f3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_granite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json b/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json new file mode 100644 index 0000000..f5a532e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/purpur_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json b/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json new file mode 100644 index 0000000..0959531 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/quartz_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json new file mode 100644 index 0000000..fdeaccb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/red_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json new file mode 100644 index 0000000..e595e62 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json new file mode 100644 index 0000000..4bc8967 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_quartz_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..ccd41fc --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_red_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json new file mode 100644 index 0000000..fe397bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json new file mode 100644 index 0000000..6bed5c0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_stone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json b/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json new file mode 100644 index 0000000..764015e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/spruce_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json new file mode 100644 index 0000000..059ada9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json new file mode 100644 index 0000000..f8292ac --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_tile_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json new file mode 100644 index 0000000..3690f8b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_tiles"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json new file mode 100644 index 0000000..2b650cb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json b/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json new file mode 100644 index 0000000..13de0df --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/warped_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json new file mode 100644 index 0000000..be781ff --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json new file mode 100644 index 0000000..91ecdd6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json new file mode 100644 index 0000000..310df5b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json new file mode 100644 index 0000000..163b1e3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json new file mode 100644 index 0000000..1fdb1bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json new file mode 100644 index 0000000..c32351c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json new file mode 100644 index 0000000..c2cb8a1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json new file mode 100644 index 0000000..e36c426 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/yellow_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json new file mode 100644 index 0000000..0b2c614 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json @@ -0,0 +1 @@ +{"variants":{"type=bottom":{"model":"ellas_mod:block/yellow_brick_slab"},"type=top":{"model":"ellas_mod:block/yellow_brick_slab_top"},"type=double":{"model":"ellas_mod:block/yellow_bricks"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json new file mode 100644 index 0000000..76cd990 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":270,"uvlock":true},"facing=east,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner"},"facing=east,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":270,"uvlock":true},"facing=east,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer"},"facing=east,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs"},"facing=east,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"uvlock":true},"facing=east,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":90,"uvlock":true},"facing=east,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"uvlock":true},"facing=east,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":90,"uvlock":true},"facing=east,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"uvlock":true},"facing=north,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":180,"uvlock":true},"facing=north,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":270,"uvlock":true},"facing=north,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":180,"uvlock":true},"facing=north,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":270,"uvlock":true},"facing=north,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":270,"uvlock":true},"facing=north,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":270,"uvlock":true},"facing=north,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"uvlock":true},"facing=north,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":270,"uvlock":true},"facing=north,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"uvlock":true},"facing=north,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":270,"uvlock":true},"facing=south,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner"},"facing=south,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":90,"uvlock":true},"facing=south,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer"},"facing=south,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":90,"uvlock":true},"facing=south,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":90,"uvlock":true},"facing=south,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":90,"uvlock":true},"facing=south,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":180,"uvlock":true},"facing=south,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":90,"uvlock":true},"facing=south,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":180,"uvlock":true},"facing=south,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":90,"uvlock":true},"facing=west,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":90,"uvlock":true},"facing=west,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":180,"uvlock":true},"facing=west,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":90,"uvlock":true},"facing=west,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":180,"uvlock":true},"facing=west,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":180,"uvlock":true},"facing=west,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":180,"uvlock":true},"facing=west,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":270,"uvlock":true},"facing=west,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":180,"uvlock":true},"facing=west,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":270,"uvlock":true},"facing=west,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":180,"uvlock":true}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json new file mode 100644 index 0000000..439a8f9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json @@ -0,0 +1 @@ +{"multipart":[{"when":{"up":"true"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_post"}},{"when":{"north":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","uvlock":true}},{"when":{"east":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":90,"uvlock":true}},{"when":{"south":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":180,"uvlock":true}},{"when":{"west":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":270,"uvlock":true}},{"when":{"north":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","uvlock":true}},{"when":{"east":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":90,"uvlock":true}},{"when":{"south":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":180,"uvlock":true}},{"when":{"west":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":270,"uvlock":true}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json new file mode 100644 index 0000000..cb57c51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/yellow_bricks"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/en_gb.json b/src/main/resources/assets/ellas_mod/lang/en_gb.json new file mode 100644 index 0000000..166d232 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/en_gb.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Acacia Bar Platform", +"block.ellas_mod.acacia_bars":"Acacia Bars", +"block.ellas_mod.acacia_pane":"Acacia Pane", +"block.ellas_mod.acacia_panel":"Acacia Panel", +"block.ellas_mod.acacia_panel_fence":"Acacia Panel Fence", +"block.ellas_mod.acacia_platform":"Acacia Platform", +"block.ellas_mod.acacia_step":"Acacia Step", +"block.ellas_mod.andesite_platform":"Andesite Platform", +"block.ellas_mod.andesite_step":"Andesite Step", +"block.ellas_mod.bamboo_platform":"Bamboo Platform", +"block.ellas_mod.birch_bar_platform":"Birch Bar Platform", +"block.ellas_mod.birch_bars":"Birch Bars", +"block.ellas_mod.birch_pane":"Birch Pane", +"block.ellas_mod.birch_panel":"Birch Panel", +"block.ellas_mod.birch_panel_fence":"Birch Panel Fence", +"block.ellas_mod.birch_platform":"Birch Platform", +"block.ellas_mod.birch_step":"Birch Step", +"block.ellas_mod.black_stained_glass_platform":"Black Glass Platform", +"block.ellas_mod.blue_stained_glass_platform":"Blue Glass Platform", +"block.ellas_mod.brick_platform":"Brick Platform", +"block.ellas_mod.brick_step":"Brick Step", +"block.ellas_mod.brown_stained_glass_platform":"Brown Glass Platform", +"block.ellas_mod.clear_glass":"Clear Glass", +"block.ellas_mod.clear_glass_platform":"Clear Glass Platform", +"block.ellas_mod.cobblestone_platform":"Cobblestone Platform", +"block.ellas_mod.cobblestone_step":"Cobblestone Step", +"block.ellas_mod.crimson_bar_platform":"Crimson Bar Platform", +"block.ellas_mod.crimson_bars":"Crimson Bars", +"block.ellas_mod.crimson_pane":"Crimson Pane", +"block.ellas_mod.crimson_panel":"Crimson Panel", +"block.ellas_mod.crimson_panel_fence":"Crimson Panel Fence", +"block.ellas_mod.crimson_platform":"Crimson Platform", +"block.ellas_mod.crimson_step":"Crimson Step", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan Glass Platform", +"block.ellas_mod.dark_oak_bar_platform":"Dark Oak Bar Platform", +"block.ellas_mod.dark_oak_bars":"Dark Oak Bars", +"block.ellas_mod.dark_oak_pane":"Dark Oak Pane", +"block.ellas_mod.dark_oak_panel":"Dark Oak Panel", +"block.ellas_mod.dark_oak_panel_fence":"Dark Oak Panel Fence", +"block.ellas_mod.dark_oak_platform":"Dark Oak Platform", +"block.ellas_mod.dark_oak_step":"Dark Oak Step", +"block.ellas_mod.diamond_pane":"Diamond Pane", +"block.ellas_mod.diamond_panel":"Diamond Panel", +"block.ellas_mod.diamond_platform":"Diamond Platform", +"block.ellas_mod.diamond_slab":"Diamond Slab", +"block.ellas_mod.diorite_platform":"Diorite Platform", +"block.ellas_mod.diorite_step":"Diorite Step", +"block.ellas_mod.emerald_pane":"Emerald Pane", +"block.ellas_mod.emerald_panel":"Emerald Panel", +"block.ellas_mod.emerald_platform":"Emerald Platform", +"block.ellas_mod.emerald_slab":"Emerald Slab", +"block.ellas_mod.glass_platform":"Glass Platform", +"block.ellas_mod.gold_pane":"Gold Pane", +"block.ellas_mod.gold_panel":"Gold Panel", +"block.ellas_mod.gold_platform":"Gold Platform", +"block.ellas_mod.gold_slab":"Gold Slab", +"block.ellas_mod.granite_platform":"Granite Platform", +"block.ellas_mod.granite_step":"Granite Step", +"block.ellas_mod.gray_stained_glass_platform":"Grey Glass Platform", +"block.ellas_mod.green_stained_glass_platform":"Green Glass Platform", +"block.ellas_mod.iron_bar_platform":"Iron Bar Platform", +"block.ellas_mod.iron_rods":"Iron Rods", +"block.ellas_mod.iron_pane":"Iron Pane", +"block.ellas_mod.iron_panel":"Iron Panel", +"block.ellas_mod.iron_platform":"Iron Platform", +"block.ellas_mod.iron_slab":"Iron Slab", +"block.ellas_mod.jungle_bar_platform":"Jungle Bar Platform", +"block.ellas_mod.jungle_bars":"Jungle Bars", +"block.ellas_mod.jungle_pane":"Jungle Pane", +"block.ellas_mod.jungle_panel":"Jungle Panel", +"block.ellas_mod.jungle_panel_fence":"Jungle Panel Fence", +"block.ellas_mod.jungle_platform":"Jungle Platform", +"block.ellas_mod.jungle_step":"Jungle Step", +"block.ellas_mod.lapis_pane":"Lapis Lazuli Pane", +"block.ellas_mod.lapis_panel":"Lapis Lazuli Panel", +"block.ellas_mod.lapis_platform":"Lapis Lazuli Platform", +"block.ellas_mod.lapis_slab":"Lapis Lazuli Slab", +"block.ellas_mod.light_blue_stained_glass_platform":"Light Blue Glass Platform", +"block.ellas_mod.light_gray_stained_glass_platform":"Light Grey Glass Platform", +"block.ellas_mod.lime_stained_glass_platform":"Lime Glass Platform", +"block.ellas_mod.low_acacia_pane":"Low Acacia Pane", +"block.ellas_mod.low_birch_pane":"Low Birch Pane", +"block.ellas_mod.low_crimson_pane":"Low Crimson Pane", +"block.ellas_mod.low_dark_oak_pane":"Low Dark Oak Pane", +"block.ellas_mod.low_diamond_pane":"Low Diamond Pane", +"block.ellas_mod.low_emerald_pane":"Low Emerald Pane", +"block.ellas_mod.low_gold_pane":"Low Gold Pane", +"block.ellas_mod.low_iron_pane":"Low Iron Pane", +"block.ellas_mod.low_jungle_pane":"Low Jungle Pane", +"block.ellas_mod.low_lapis_pane":"Low Lapis Lazuli Pane", +"block.ellas_mod.low_netherite_pane":"Low Netherite Pane", +"block.ellas_mod.low_oak_pane":"Low Oak Pane", +"block.ellas_mod.low_spruce_pane":"Low Spruce Pane", +"block.ellas_mod.low_warped_pane":"Low Warped Pane", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta Glass Platform", +"block.ellas_mod.mini_acacia_panel":"Mini Acacia Panel", +"block.ellas_mod.mini_acacia_panel_fence":"Mini Acacia Panel Fence", +"block.ellas_mod.mini_birch_panel":"Mini Birch Panel", +"block.ellas_mod.mini_birch_panel_fence":"Mini Birch Panel Fence", +"block.ellas_mod.mini_crimson_panel":"Mini Crimson Panel", +"block.ellas_mod.mini_crimson_panel_fence":"Mini Crimson Panel Fence", +"block.ellas_mod.mini_dark_oak_panel":"Mini Dark Oak Panel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Mini Dark Oak Panel Fence", +"block.ellas_mod.mini_diamond_panel":"Mini Diamond Panel", +"block.ellas_mod.mini_emerald_panel":"Mini Emerald Panel", +"block.ellas_mod.mini_gold_panel":"Mini Gold Panel", +"block.ellas_mod.mini_iron_panel":"Mini Iron Panel", +"block.ellas_mod.mini_jungle_panel":"Mini Jungle Panel", +"block.ellas_mod.mini_jungle_panel_fence":"Mini Jungle Panel Fence", +"block.ellas_mod.mini_lapis_panel":"Mini Lapis Lazuli Panel", +"block.ellas_mod.mini_netherite_panel":"Mini Netherite Panel", +"block.ellas_mod.mini_oak_panel":"Mini Oak Panel", +"block.ellas_mod.mini_oak_panel_fence":"Mini Oak Panel Fence", +"block.ellas_mod.mini_spruce_panel":"Mini Spruce Panel", +"block.ellas_mod.mini_spruce_panel_fence":"Mini Spruce Panel Fence", +"block.ellas_mod.mini_warped_panel":"Mini Warped Panel", +"block.ellas_mod.mini_warped_panel_fence":"Mini Warped Panel Fence", +"block.ellas_mod.mossy_stone_brick_platform":"Mossy Stone Brick Platform", +"block.ellas_mod.mossy_stone_brick_step":"Mossy Stone Brick Step", +"block.ellas_mod.netherite_pane":"Netherite Pane", +"block.ellas_mod.netherite_panel":"Netherite Panel", +"block.ellas_mod.netherite_platform":"Netherite Platform", +"block.ellas_mod.netherite_slab":"Netherite Slab", +"block.ellas_mod.oak_bar_platform":"Oak Bar Platform", +"block.ellas_mod.oak_bars":"Oak Bars", +"block.ellas_mod.oak_pane":"Oak Pane", +"block.ellas_mod.oak_panel":"Oak Panel", +"block.ellas_mod.oak_panel_fence":"Oak Panel Fence", +"block.ellas_mod.oak_platform":"Oak Platform", +"block.ellas_mod.oak_step":"Oak Step", +"block.ellas_mod.orange_stained_glass_platform":"Orange Glass Platform", +"block.ellas_mod.pink_stained_glass_platform":"Pink Glass Platform", +"block.ellas_mod.polished_andesite_platform":"Polished Andesite Platform", +"block.ellas_mod.polished_andesite_step":"Polished Andesite Step", +"block.ellas_mod.polished_diorite_platform":"Polished Diorite Platform", +"block.ellas_mod.polished_diorite_step":"Polished Diorite Step", +"block.ellas_mod.polished_granite_platform":"Polished Granite Platform", +"block.ellas_mod.polished_granite_step":"Polished Granite Step", +"block.ellas_mod.purple_stained_glass_platform":"Purple Glass Platform", +"block.ellas_mod.purpur_platform":"Purpur Platform", +"block.ellas_mod.purpur_step":"Purpur Step", +"block.ellas_mod.quartz_platform":"Quartz Platform", +"block.ellas_mod.quartz_step":"Quartz Step", +"block.ellas_mod.red_stained_glass_platform":"Red Glass Platform", +"block.ellas_mod.red_sandstone_platform":"Red Sandstone Platform", +"block.ellas_mod.red_sandstone_step":"Red Sandstone Step", +"block.ellas_mod.sandstone_platform":"Sandstone Platform", +"block.ellas_mod.sandstone_step":"Sandstone Step", +"block.ellas_mod.small_acacia_panel":"Small Acacia Panel", +"block.ellas_mod.small_acacia_panel_fence":"Small Acacia Panel Fence", +"block.ellas_mod.small_birch_panel":"Small Birch Panel", +"block.ellas_mod.small_birch_panel_fence":"Small Birch Panel Fence", +"block.ellas_mod.small_crimson_panel":"Small Crimson Panel", +"block.ellas_mod.small_crimson_panel_fence":"Small Crimson Panel Fence", +"block.ellas_mod.small_dark_oak_panel":"Small Dark Oak Panel", +"block.ellas_mod.small_dark_oak_panel_fence":"Small Dark Oak Panel Fence", +"block.ellas_mod.small_diamond_panel":"Small Diamond Panel", +"block.ellas_mod.small_emerald_panel":"Small Emerald Panel", +"block.ellas_mod.small_gold_panel":"Small Gold Panel", +"block.ellas_mod.small_iron_panel":"Small Iron Panel", +"block.ellas_mod.small_jungle_panel":"Small Jungle Panel", +"block.ellas_mod.small_jungle_panel_fence":"Small Jungle Panel Fence", +"block.ellas_mod.small_lapis_panel":"Small Lapis Lazuli Panel", +"block.ellas_mod.small_netherite_panel":"Small Netherite Panel", +"block.ellas_mod.small_oak_panel":"Small Oak Panel", +"block.ellas_mod.small_oak_panel_fence":"Small Oak Panel Fence", +"block.ellas_mod.small_spruce_panel":"Small Spruce Panel", +"block.ellas_mod.small_spruce_panel_fence":"Small Spruce Panel Fence", +"block.ellas_mod.small_warped_panel":"Small Warped Panel", +"block.ellas_mod.small_warped_panel_fence":"Small Warped Panel Fence", +"block.ellas_mod.smooth_quartz_platform":"Smooth Quartz Platform", +"block.ellas_mod.smooth_quartz_step":"Smooth Quartz Step", +"block.ellas_mod.smooth_red_sandstone_platform":"Smooth Red Sandstone Platform", +"block.ellas_mod.smooth_red_sandstone_step":"Smooth Red Sandstone Step", +"block.ellas_mod.smooth_sandstone_platform":"Smooth Sandstone Platform", +"block.ellas_mod.smooth_sandstone_step":"Smooth Sandstone Step", +"block.ellas_mod.smooth_stone_platform":"Smooth Stone Platform", +"block.ellas_mod.smooth_stone_step":"Smooth Stone Step", +"block.ellas_mod.spruce_bar_platform":"Spruce Bar Platform", +"block.ellas_mod.spruce_bars":"Spruce Bars", +"block.ellas_mod.spruce_pane":"Spruce Pane", +"block.ellas_mod.spruce_panel":"Spruce Panel", +"block.ellas_mod.spruce_panel_fence":"Spruce Panel Fence", +"block.ellas_mod.spruce_platform":"Spruce Platform", +"block.ellas_mod.spruce_step":"Spruce Step", +"block.ellas_mod.stone_brick_platform":"Stone Brick Platform", +"block.ellas_mod.stone_brick_step":"Stone Brick Step", +"block.ellas_mod.stone_brick_tile_platform":"Stone Brick Tile Platform", +"block.ellas_mod.stone_brick_tile_step":"Stone Brick Tile Step", +"block.ellas_mod.stone_brick_tiles":"Stone Brick Tiles", +"block.ellas_mod.stone_platform":"Stone Platform", +"block.ellas_mod.stone_step":"Stone Step", +"block.ellas_mod.warped_bar_platform":"Warped Bar Platform", +"block.ellas_mod.warped_bars":"Warped Bars", +"block.ellas_mod.warped_pane":"Warped Pane", +"block.ellas_mod.warped_panel":"Warped Panel", +"block.ellas_mod.warped_panel_fence":"Warped Panel Fence", +"block.ellas_mod.warped_platform":"Warped Platform", +"block.ellas_mod.warped_step":"Warped Step", +"block.ellas_mod.white_stained_glass_platform":"White Glass Platform", +"block.ellas_mod.windowed_acacia_door":"Windowed Acacia Door", +"block.ellas_mod.windowed_birch_door":"Windowed Birch Door", +"block.ellas_mod.windowed_crimson_door":"Windowed Crimson Door", +"block.ellas_mod.windowed_dark_oak_door":"Windowed Dark Oak Door", +"block.ellas_mod.windowed_iron_door":"Windowed Iron Door", +"block.ellas_mod.windowed_jungle_door":"Windowed Jungle Door", +"block.ellas_mod.windowed_oak_door":"Windowed Oak Door", +"block.ellas_mod.windowed_spruce_door":"Windowed Spruce Door", +"block.ellas_mod.windowed_warped_door":"Windowed Warped Door", +"block.ellas_mod.yellow_brick_platform":"Yellow Brick Platform", +"block.ellas_mod.yellow_brick_slab":"Yellow Brick Slab", +"block.ellas_mod.yellow_brick_stairs":"Yellow Brick Stairs", +"block.ellas_mod.yellow_brick_step":"Yellow Brick Step", +"block.ellas_mod.yellow_brick_wall":"Yellow Brick Wall", +"block.ellas_mod.yellow_bricks":"Yellow Bricks", +"block.ellas_mod.yellow_stained_glass_platform":"Yellow Glass Platform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/en_us.json b/src/main/resources/assets/ellas_mod/lang/en_us.json new file mode 100644 index 0000000..80075d7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/en_us.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Acacia Bar Platform", +"block.ellas_mod.acacia_bars":"Acacia Bars", +"block.ellas_mod.acacia_pane":"Acacia Pane", +"block.ellas_mod.acacia_panel":"Acacia Panel", +"block.ellas_mod.acacia_panel_fence":"Acacia Panel Fence", +"block.ellas_mod.acacia_platform":"Acacia Platform", +"block.ellas_mod.acacia_step":"Acacia Step", +"block.ellas_mod.andesite_platform":"Andesite Platform", +"block.ellas_mod.andesite_step":"Andesite Step", +"block.ellas_mod.bamboo_platform":"Bamboo Platform", +"block.ellas_mod.birch_bar_platform":"Birch Bar Platform", +"block.ellas_mod.birch_bars":"Birch Bars", +"block.ellas_mod.birch_pane":"Birch Pane", +"block.ellas_mod.birch_panel":"Birch Panel", +"block.ellas_mod.birch_panel_fence":"Birch Panel Fence", +"block.ellas_mod.birch_platform":"Birch Platform", +"block.ellas_mod.birch_step":"Birch Step", +"block.ellas_mod.black_stained_glass_platform":"Black Glass Platform", +"block.ellas_mod.blue_stained_glass_platform":"Blue Glass Platform", +"block.ellas_mod.brick_platform":"Brick Platform", +"block.ellas_mod.brick_step":"Brick Step", +"block.ellas_mod.brown_stained_glass_platform":"Brown Glass Platform", +"block.ellas_mod.clear_glass":"Clear Glass", +"block.ellas_mod.clear_glass_platform":"Clear Glass Platform", +"block.ellas_mod.cobblestone_platform":"Cobblestone Platform", +"block.ellas_mod.cobblestone_step":"Cobblestone Step", +"block.ellas_mod.crimson_bar_platform":"Crimson Bar Platform", +"block.ellas_mod.crimson_bars":"Crimson Bars", +"block.ellas_mod.crimson_pane":"Crimson Pane", +"block.ellas_mod.crimson_panel":"Crimson Panel", +"block.ellas_mod.crimson_panel_fence":"Crimson Panel Fence", +"block.ellas_mod.crimson_platform":"Crimson Platform", +"block.ellas_mod.crimson_step":"Crimson Step", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan Glass Platform", +"block.ellas_mod.dark_oak_bar_platform":"Dark Oak Bar Platform", +"block.ellas_mod.dark_oak_bars":"Dark Oak Bars", +"block.ellas_mod.dark_oak_pane":"Dark Oak Pane", +"block.ellas_mod.dark_oak_panel":"Dark Oak Panel", +"block.ellas_mod.dark_oak_panel_fence":"Dark Oak Panel Fence", +"block.ellas_mod.dark_oak_platform":"Dark Oak Platform", +"block.ellas_mod.dark_oak_step":"Dark Oak Step", +"block.ellas_mod.diamond_pane":"Diamond Pane", +"block.ellas_mod.diamond_panel":"Diamond Panel", +"block.ellas_mod.diamond_platform":"Diamond Platform", +"block.ellas_mod.diamond_slab":"Diamond Slab", +"block.ellas_mod.diorite_platform":"Diorite Platform", +"block.ellas_mod.diorite_step":"Diorite Step", +"block.ellas_mod.emerald_pane":"Emerald Pane", +"block.ellas_mod.emerald_panel":"Emerald Panel", +"block.ellas_mod.emerald_platform":"Emerald Platform", +"block.ellas_mod.emerald_slab":"Emerald Slab", +"block.ellas_mod.glass_platform":"Glass Platform", +"block.ellas_mod.gold_pane":"Gold Pane", +"block.ellas_mod.gold_panel":"Gold Panel", +"block.ellas_mod.gold_platform":"Gold Platform", +"block.ellas_mod.gold_slab":"Gold Slab", +"block.ellas_mod.granite_platform":"Granite Platform", +"block.ellas_mod.granite_step":"Granite Step", +"block.ellas_mod.gray_stained_glass_platform":"Gray Glass Platform", +"block.ellas_mod.green_stained_glass_platform":"Green Glass Platform", +"block.ellas_mod.iron_bar_platform":"Iron Bar Platform", +"block.ellas_mod.iron_rods":"Iron Rods", +"block.ellas_mod.iron_pane":"Iron Pane", +"block.ellas_mod.iron_panel":"Iron Panel", +"block.ellas_mod.iron_platform":"Iron Platform", +"block.ellas_mod.iron_slab":"Iron Slab", +"block.ellas_mod.jungle_bar_platform":"Jungle Bar Platform", +"block.ellas_mod.jungle_bars":"Jungle Bars", +"block.ellas_mod.jungle_pane":"Jungle Pane", +"block.ellas_mod.jungle_panel":"Jungle Panel", +"block.ellas_mod.jungle_panel_fence":"Jungle Panel Fence", +"block.ellas_mod.jungle_platform":"Jungle Platform", +"block.ellas_mod.jungle_step":"Jungle Step", +"block.ellas_mod.lapis_pane":"Lapis Lazuli Pane", +"block.ellas_mod.lapis_panel":"Lapis Lazuli Panel", +"block.ellas_mod.lapis_platform":"Lapis Lazuli Platform", +"block.ellas_mod.lapis_slab":"Lapis Lazuli Slab", +"block.ellas_mod.light_blue_stained_glass_platform":"Light Blue Glass Platform", +"block.ellas_mod.light_gray_stained_glass_platform":"Light Gray Glass Platform", +"block.ellas_mod.lime_stained_glass_platform":"Lime Glass Platform", +"block.ellas_mod.low_acacia_pane":"Low Acacia Pane", +"block.ellas_mod.low_birch_pane":"Low Birch Pane", +"block.ellas_mod.low_crimson_pane":"Low Crimson Pane", +"block.ellas_mod.low_dark_oak_pane":"Low Dark Oak Pane", +"block.ellas_mod.low_diamond_pane":"Low Diamond Pane", +"block.ellas_mod.low_emerald_pane":"Low Emerald Pane", +"block.ellas_mod.low_gold_pane":"Low Gold Pane", +"block.ellas_mod.low_iron_pane":"Low Iron Pane", +"block.ellas_mod.low_jungle_pane":"Low Jungle Pane", +"block.ellas_mod.low_lapis_pane":"Low Lapis Lazuli Pane", +"block.ellas_mod.low_netherite_pane":"Low Netherite Pane", +"block.ellas_mod.low_oak_pane":"Low Oak Pane", +"block.ellas_mod.low_spruce_pane":"Low Spruce Pane", +"block.ellas_mod.low_warped_pane":"Low Warped Pane", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta Glass Platform", +"block.ellas_mod.mini_acacia_panel":"Mini Acacia Panel", +"block.ellas_mod.mini_acacia_panel_fence":"Mini Acacia Panel Fence", +"block.ellas_mod.mini_birch_panel":"Mini Birch Panel", +"block.ellas_mod.mini_birch_panel_fence":"Mini Birch Panel Fence", +"block.ellas_mod.mini_crimson_panel":"Mini Crimson Panel", +"block.ellas_mod.mini_crimson_panel_fence":"Mini Crimson Panel Fence", +"block.ellas_mod.mini_dark_oak_panel":"Mini Dark Oak Panel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Mini Dark Oak Panel Fence", +"block.ellas_mod.mini_diamond_panel":"Mini Diamond Panel", +"block.ellas_mod.mini_emerald_panel":"Mini Emerald Panel", +"block.ellas_mod.mini_gold_panel":"Mini Gold Panel", +"block.ellas_mod.mini_iron_panel":"Mini Iron Panel", +"block.ellas_mod.mini_jungle_panel":"Mini Jungle Panel", +"block.ellas_mod.mini_jungle_panel_fence":"Mini Jungle Panel Fence", +"block.ellas_mod.mini_lapis_panel":"Mini Lapis Lazuli Panel", +"block.ellas_mod.mini_netherite_panel":"Mini Netherite Panel", +"block.ellas_mod.mini_oak_panel":"Mini Oak Panel", +"block.ellas_mod.mini_oak_panel_fence":"Mini Oak Panel Fence", +"block.ellas_mod.mini_spruce_panel":"Mini Spruce Panel", +"block.ellas_mod.mini_spruce_panel_fence":"Mini Spruce Panel Fence", +"block.ellas_mod.mini_warped_panel":"Mini Warped Panel", +"block.ellas_mod.mini_warped_panel_fence":"Mini Warped Panel Fence", +"block.ellas_mod.mossy_stone_brick_platform":"Mossy Stone Brick Platform", +"block.ellas_mod.mossy_stone_brick_step":"Mossy Stone Brick Step", +"block.ellas_mod.netherite_pane":"Netherite Pane", +"block.ellas_mod.netherite_panel":"Netherite Panel", +"block.ellas_mod.netherite_platform":"Netherite Platform", +"block.ellas_mod.netherite_slab":"Netherite Slab", +"block.ellas_mod.oak_bar_platform":"Oak Bar Platform", +"block.ellas_mod.oak_bars":"Oak Bars", +"block.ellas_mod.oak_pane":"Oak Pane", +"block.ellas_mod.oak_panel":"Oak Panel", +"block.ellas_mod.oak_panel_fence":"Oak Panel Fence", +"block.ellas_mod.oak_platform":"Oak Platform", +"block.ellas_mod.oak_step":"Oak Step", +"block.ellas_mod.orange_stained_glass_platform":"Orange Glass Platform", +"block.ellas_mod.pink_stained_glass_platform":"Pink Glass Platform", +"block.ellas_mod.polished_andesite_platform":"Polished Andesite Platform", +"block.ellas_mod.polished_andesite_step":"Polished Andesite Step", +"block.ellas_mod.polished_diorite_platform":"Polished Diorite Platform", +"block.ellas_mod.polished_diorite_step":"Polished Diorite Step", +"block.ellas_mod.polished_granite_platform":"Polished Granite Platform", +"block.ellas_mod.polished_granite_step":"Polished Granite Step", +"block.ellas_mod.purple_stained_glass_platform":"Purple Glass Platform", +"block.ellas_mod.purpur_platform":"Purpur Platform", +"block.ellas_mod.purpur_step":"Purpur Step", +"block.ellas_mod.quartz_platform":"Quartz Platform", +"block.ellas_mod.quartz_step":"Quartz Step", +"block.ellas_mod.red_stained_glass_platform":"Red Glass Platform", +"block.ellas_mod.red_sandstone_platform":"Red Sandstone Platform", +"block.ellas_mod.red_sandstone_step":"Red Sandstone Step", +"block.ellas_mod.sandstone_platform":"Sandstone Platform", +"block.ellas_mod.sandstone_step":"Sandstone Step", +"block.ellas_mod.small_acacia_panel":"Small Acacia Panel", +"block.ellas_mod.small_acacia_panel_fence":"Small Acacia Panel Fence", +"block.ellas_mod.small_birch_panel":"Small Birch Panel", +"block.ellas_mod.small_birch_panel_fence":"Small Birch Panel Fence", +"block.ellas_mod.small_crimson_panel":"Small Crimson Panel", +"block.ellas_mod.small_crimson_panel_fence":"Small Crimson Panel Fence", +"block.ellas_mod.small_dark_oak_panel":"Small Dark Oak Panel", +"block.ellas_mod.small_dark_oak_panel_fence":"Small Dark Oak Panel Fence", +"block.ellas_mod.small_diamond_panel":"Small Diamond Panel", +"block.ellas_mod.small_emerald_panel":"Small Emerald Panel", +"block.ellas_mod.small_gold_panel":"Small Gold Panel", +"block.ellas_mod.small_iron_panel":"Small Iron Panel", +"block.ellas_mod.small_jungle_panel":"Small Jungle Panel", +"block.ellas_mod.small_jungle_panel_fence":"Small Jungle Panel Fence", +"block.ellas_mod.small_lapis_panel":"Small Lapis Lazuli Panel", +"block.ellas_mod.small_netherite_panel":"Small Netherite Panel", +"block.ellas_mod.small_oak_panel":"Small Oak Panel", +"block.ellas_mod.small_oak_panel_fence":"Small Oak Panel Fence", +"block.ellas_mod.small_spruce_panel":"Small Spruce Panel", +"block.ellas_mod.small_spruce_panel_fence":"Small Spruce Panel Fence", +"block.ellas_mod.small_warped_panel":"Small Warped Panel", +"block.ellas_mod.small_warped_panel_fence":"Small Warped Panel Fence", +"block.ellas_mod.smooth_quartz_platform":"Smooth Quartz Platform", +"block.ellas_mod.smooth_quartz_step":"Smooth Quartz Step", +"block.ellas_mod.smooth_red_sandstone_platform":"Smooth Red Sandstone Platform", +"block.ellas_mod.smooth_red_sandstone_step":"Smooth Red Sandstone Step", +"block.ellas_mod.smooth_sandstone_platform":"Smooth Sandstone Platform", +"block.ellas_mod.smooth_sandstone_step":"Smooth Sandstone Step", +"block.ellas_mod.smooth_stone_platform":"Smooth Stone Platform", +"block.ellas_mod.smooth_stone_step":"Smooth Stone Step", +"block.ellas_mod.spruce_bar_platform":"Spruce Bar Platform", +"block.ellas_mod.spruce_bars":"Spruce Bars", +"block.ellas_mod.spruce_pane":"Spruce Pane", +"block.ellas_mod.spruce_panel":"Spruce Panel", +"block.ellas_mod.spruce_panel_fence":"Spruce Panel Fence", +"block.ellas_mod.spruce_platform":"Spruce Platform", +"block.ellas_mod.spruce_step":"Spruce Step", +"block.ellas_mod.stone_brick_platform":"Stone Brick Platform", +"block.ellas_mod.stone_brick_step":"Stone Brick Step", +"block.ellas_mod.stone_brick_tile_platform":"Stone Brick Tile Platform", +"block.ellas_mod.stone_brick_tile_step":"Stone Brick Tile Step", +"block.ellas_mod.stone_brick_tiles":"Stone Brick Tiles", +"block.ellas_mod.stone_platform":"Stone Platform", +"block.ellas_mod.stone_step":"Stone Step", +"block.ellas_mod.warped_bar_platform":"Warped Bar Platform", +"block.ellas_mod.warped_bars":"Warped Bars", +"block.ellas_mod.warped_pane":"Warped Pane", +"block.ellas_mod.warped_panel":"Warped Panel", +"block.ellas_mod.warped_panel_fence":"Warped Panel Fence", +"block.ellas_mod.warped_platform":"Warped Platform", +"block.ellas_mod.warped_step":"Warped Step", +"block.ellas_mod.white_stained_glass_platform":"White Glass Platform", +"block.ellas_mod.windowed_acacia_door":"Windowed Acacia Door", +"block.ellas_mod.windowed_birch_door":"Windowed Birch Door", +"block.ellas_mod.windowed_crimson_door":"Windowed Crimson Door", +"block.ellas_mod.windowed_dark_oak_door":"Windowed Dark Oak Door", +"block.ellas_mod.windowed_iron_door":"Windowed Iron Door", +"block.ellas_mod.windowed_jungle_door":"Windowed Jungle Door", +"block.ellas_mod.windowed_oak_door":"Windowed Oak Door", +"block.ellas_mod.windowed_spruce_door":"Windowed Spruce Door", +"block.ellas_mod.windowed_warped_door":"Windowed Warped Door", +"block.ellas_mod.yellow_brick_platform":"Yellow Brick Platform", +"block.ellas_mod.yellow_brick_slab":"Yellow Brick Slab", +"block.ellas_mod.yellow_brick_stairs":"Yellow Brick Stairs", +"block.ellas_mod.yellow_brick_step":"Yellow Brick Step", +"block.ellas_mod.yellow_brick_wall":"Yellow Brick Wall", +"block.ellas_mod.yellow_bricks":"Yellow Bricks", +"block.ellas_mod.yellow_stained_glass_platform":"Yellow Glass Platform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/sv_se.json b/src/main/resources/assets/ellas_mod/lang/sv_se.json new file mode 100644 index 0000000..20e6403 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/sv_se.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Akaciagallerplattform", +"block.ellas_mod.acacia_bars":"Akaciagaller", +"block.ellas_mod.acacia_pane":"Akaciaskiva", +"block.ellas_mod.acacia_panel":"Akaciapanel", +"block.ellas_mod.acacia_panel_fence":"Akaciapanelstaket", +"block.ellas_mod.acacia_platform":"Akaciaplattform", +"block.ellas_mod.acacia_step":"Akaciasteg", +"block.ellas_mod.andesite_platform":"Andesitplattform", +"block.ellas_mod.andesite_step":"Andesitsteg", +"block.ellas_mod.bamboo_platform":"Bambuplattform", +"block.ellas_mod.birch_bar_platform":"Bj\u00f6rkgallerplattform", +"block.ellas_mod.birch_bars":"Bj\u00f6rkgaller", +"block.ellas_mod.birch_pane":"Bj\u00f6rkskiva", +"block.ellas_mod.birch_panel":"Bj\u00f6rkpanel", +"block.ellas_mod.birch_panel_fence":"Bj\u00f6rkpanelstaket", +"block.ellas_mod.birch_platform":"Bj\u00f6rkplattform", +"block.ellas_mod.birch_step":"Bj\u00f6rksteg", +"block.ellas_mod.black_stained_glass_platform":"Svart glasplattform", +"block.ellas_mod.blue_stained_glass_platform":"Bl\u00e5 glasplattform", +"block.ellas_mod.brick_platform":"Tegelplattform", +"block.ellas_mod.brick_step":"Tegelsteg", +"block.ellas_mod.brown_stained_glass_platform":"Brown glasplattform", +"block.ellas_mod.clear_glass":"Klart glas", +"block.ellas_mod.clear_glass_platform":"Klar glasplattform", +"block.ellas_mod.cobblestone_platform":"Kullerstensplattform", +"block.ellas_mod.cobblestone_step":"Kullerstenssteg", +"block.ellas_mod.crimson_bar_platform":"Karmosingallerplattform", +"block.ellas_mod.crimson_bars":"Karmosingaller", +"block.ellas_mod.crimson_pane":"Karmosinskiva", +"block.ellas_mod.crimson_panel":"Karmosinpanel", +"block.ellas_mod.crimson_panel_fence":"Karmosinpanelstaket", +"block.ellas_mod.crimson_platform":"Karmosinplattform", +"block.ellas_mod.crimson_step":"Karmosinsteg", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan glasplattform", +"block.ellas_mod.dark_oak_bar_platform":"M\u00f6rk ekgallerplattform", +"block.ellas_mod.dark_oak_bars":"M\u00f6rkt ekgaller", +"block.ellas_mod.dark_oak_pane":"M\u00f6rk ekskiva", +"block.ellas_mod.dark_oak_panel":"M\u00f6rk ekpanel", +"block.ellas_mod.dark_oak_panel_fence":"M\u00f6rkt ekpanelstaket", +"block.ellas_mod.dark_oak_platform":"M\u00f6rk ekplattform", +"block.ellas_mod.dark_oak_step":"M\u00f6rkt eksteg", +"block.ellas_mod.diamond_pane":"Diamantskiva", +"block.ellas_mod.diamond_panel":"Diamantpanel", +"block.ellas_mod.diamond_platform":"Diamantplattform", +"block.ellas_mod.diamond_slab":"Diamantplatta", +"block.ellas_mod.diorite_platform":"Dioritplattform", +"block.ellas_mod.diorite_step":"Dioritsteg", +"block.ellas_mod.emerald_pane":"Smaragdskiva", +"block.ellas_mod.emerald_panel":"Smaragdpanel", +"block.ellas_mod.emerald_platform":"Smaragdplattform", +"block.ellas_mod.emerald_slab":"Smaragdplatta", +"block.ellas_mod.glass_platform":"Glasplattform", +"block.ellas_mod.gold_pane":"Guldskiva", +"block.ellas_mod.gold_panel":"Guldpanel", +"block.ellas_mod.gold_platform":"Guldplattform", +"block.ellas_mod.gold_slab":"Guldplatta", +"block.ellas_mod.granite_platform":"Granitplattform", +"block.ellas_mod.granite_step":"Granitsteg", +"block.ellas_mod.gray_stained_glass_platform":"Gr\u00e5 glasplattform", +"block.ellas_mod.green_stained_glass_platform":"Gr\u00f6n glasplattform", +"block.ellas_mod.iron_bar_platform":"J\u00e4rngallerplattform", +"block.ellas_mod.iron_rods":"J\u00e4rnstolpar", +"block.ellas_mod.iron_pane":"J\u00e4rnskiva", +"block.ellas_mod.iron_panel":"J\u00e4rnpanel", +"block.ellas_mod.iron_platform":"J\u00e4rnplattform", +"block.ellas_mod.iron_slab":"J\u00e4rnplatta", +"block.ellas_mod.jungle_bar_platform":"Djungelgallerplattform", +"block.ellas_mod.jungle_bars":"Djungelgaller", +"block.ellas_mod.jungle_pane":"Djungelskiva", +"block.ellas_mod.jungle_panel":"Djungelpanel", +"block.ellas_mod.jungle_panel_fence":"Djungelpanelstaket", +"block.ellas_mod.jungle_platform":"Djungelplattform", +"block.ellas_mod.jungle_step":"Djungelsteg", +"block.ellas_mod.lapis_pane":"Lapis lazuliskiva", +"block.ellas_mod.lapis_panel":"Lapis lazulipanel", +"block.ellas_mod.lapis_platform":"Lapis lazuliplattform", +"block.ellas_mod.lapis_slab":"Lapis lazuliplatta", +"block.ellas_mod.light_blue_stained_glass_platform":"Ljusbl\u00e5 glasplattform", +"block.ellas_mod.light_gray_stained_glass_platform":"Ljusgr\u00e5 glasplattform", +"block.ellas_mod.lime_stained_glass_platform":"Lime glasplattform", +"block.ellas_mod.low_acacia_pane":"L\u00e5g akaciaskiva", +"block.ellas_mod.low_birch_pane":"L\u00e5g bj\u00f6rkskiva", +"block.ellas_mod.low_crimson_pane":"L\u00e5g karmosinskiva", +"block.ellas_mod.low_dark_oak_pane":"L\u00e5g m\u00f6rk ekskiva", +"block.ellas_mod.low_diamond_pane":"L\u00e5g diamantskiva", +"block.ellas_mod.low_emerald_pane":"L\u00e5g smaragdskiva", +"block.ellas_mod.low_gold_pane":"L\u00e5g guldskiva", +"block.ellas_mod.low_iron_pane":"L\u00e5g j\u00e4rnskiva", +"block.ellas_mod.low_jungle_pane":"L\u00e5g djungelskiva", +"block.ellas_mod.low_lapis_pane":"L\u00e5g lapis lazuliskiva", +"block.ellas_mod.low_netherite_pane":"L\u00e5g netheritskiva", +"block.ellas_mod.low_oak_pane":"L\u00e5g ekskiva", +"block.ellas_mod.low_spruce_pane":"L\u00e5g granskiva", +"block.ellas_mod.low_warped_pane":"L\u00e5g f\u00f6rvr\u00e4ngd skiva", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta glasplattform", +"block.ellas_mod.mini_acacia_panel":"Miniakaciapanel", +"block.ellas_mod.mini_acacia_panel_fence":"Miniakaciapanelstaket", +"block.ellas_mod.mini_birch_panel":"Minibj\u00f6rkpanel", +"block.ellas_mod.mini_birch_panel_fence":"Minibj\u00f6rkpanelstaket", +"block.ellas_mod.mini_crimson_panel":"Minikarmosinpanel", +"block.ellas_mod.mini_crimson_panel_fence":"Minikarmosinpanelstaket", +"block.ellas_mod.mini_dark_oak_panel":"Minim\u00f6rk ekpanel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Minim\u00f6rk ekpanelstaket", +"block.ellas_mod.mini_diamond_panel":"Minidiamantpanel", +"block.ellas_mod.mini_emerald_panel":"Minismaragdpanel", +"block.ellas_mod.mini_gold_panel":"Miniguldpanel", +"block.ellas_mod.mini_iron_panel":"Minij\u00e4rnpanel", +"block.ellas_mod.mini_jungle_panel":"Minidjungelpanel", +"block.ellas_mod.mini_jungle_panel_fence":"Minidjungelpanelstaket", +"block.ellas_mod.mini_lapis_panel":"Minilapis lazulipanel", +"block.ellas_mod.mini_netherite_panel":"Mininetheritpanel", +"block.ellas_mod.mini_oak_panel":"Miniekpanel", +"block.ellas_mod.mini_oak_panel_fence":"Miniekpanelstaket", +"block.ellas_mod.mini_spruce_panel":"Minigranpanel", +"block.ellas_mod.mini_spruce_panel_fence":"Minigranpanelstaket", +"block.ellas_mod.mini_warped_panel":"Minif\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.mini_warped_panel_fence":"Minif\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.mossy_stone_brick_platform":"Mossig murstensplattform", +"block.ellas_mod.mossy_stone_brick_step":"Mossigt murstenssteg", +"block.ellas_mod.netherite_pane":"Netheritskiva", +"block.ellas_mod.netherite_panel":"Netheritpanel", +"block.ellas_mod.netherite_platform":"Netheritplattform", +"block.ellas_mod.netherite_slab":"Netheritplatta", +"block.ellas_mod.oak_bar_platform":"Ekgallerplattform", +"block.ellas_mod.oak_bars":"Ekgaller", +"block.ellas_mod.oak_pane":"Ekskiva", +"block.ellas_mod.oak_panel":"Ekpanel", +"block.ellas_mod.oak_panel_fence":"Ekpanelstaket", +"block.ellas_mod.oak_platform":"Ekplattform", +"block.ellas_mod.oak_step":"Eksteg", +"block.ellas_mod.orange_stained_glass_platform":"Orange glasplattform", +"block.ellas_mod.pink_stained_glass_platform":"Rosa glasplattform", +"block.ellas_mod.polished_andesite_platform":"Polerad andesitplattform", +"block.ellas_mod.polished_andesite_step":"Polerat andesitsteg", +"block.ellas_mod.polished_diorite_platform":"Polerad dioritplattform", +"block.ellas_mod.polished_diorite_step":"Polerat dioritsteg", +"block.ellas_mod.polished_granite_platform":"Polerad granitplattform", +"block.ellas_mod.polished_granite_step":"Polerat granitsteg", +"block.ellas_mod.purple_stained_glass_platform":"Lila glasplattform", +"block.ellas_mod.purpur_platform":"Purpurplattform", +"block.ellas_mod.purpur_step":"Purpursteg", +"block.ellas_mod.quartz_platform":"Kvartsplattform", +"block.ellas_mod.quartz_step":"Kvartssteg", +"block.ellas_mod.red_stained_glass_platform":"R\u00f6d glasplattform", +"block.ellas_mod.red_sandstone_platform":"R\u00f6d sandstensplattform", +"block.ellas_mod.red_sandstone_step":"R\u00f6tt sandstenssteg", +"block.ellas_mod.sandstone_platform":"Sandstensplattform", +"block.ellas_mod.sandstone_step":"Sandstenssteg", +"block.ellas_mod.small_acacia_panel":"Liten akaciapanel", +"block.ellas_mod.small_acacia_panel_fence":"Litet akaciapanelstaket", +"block.ellas_mod.small_birch_panel":"Liten bj\u00f6rkpanel", +"block.ellas_mod.small_birch_panel_fence":"Litet bj\u00f6rkpanelstaket", +"block.ellas_mod.small_crimson_panel":"Liten karmosinpanel", +"block.ellas_mod.small_crimson_panel_fence":"Litet karmosinpanelstaket", +"block.ellas_mod.small_dark_oak_panel":"Liten m\u00f6rk ekpanel", +"block.ellas_mod.small_dark_oak_panel_fence":"Liten m\u00f6rk ekpanelstaket", +"block.ellas_mod.small_diamond_panel":"Liten diamantpanel", +"block.ellas_mod.small_emerald_panel":"Liten smaragdpanel", +"block.ellas_mod.small_gold_panel":"Liten guldpanel", +"block.ellas_mod.small_iron_panel":"Liten j\u00e4rnpanel", +"block.ellas_mod.small_jungle_panel":"Liten djungelpanel", +"block.ellas_mod.small_jungle_panel_fence":"Litet djungelpanelstaket", +"block.ellas_mod.small_lapis_panel":"Liten lapis lazulipanel", +"block.ellas_mod.small_netherite_panel":"Liten netheritpanel", +"block.ellas_mod.small_oak_panel":"Liten ekpanel", +"block.ellas_mod.small_oak_panel_fence":"Litet ekpanelstaket", +"block.ellas_mod.small_spruce_panel":"Liten granpanel", +"block.ellas_mod.small_spruce_panel_fence":"Litet granpanelstaket", +"block.ellas_mod.small_warped_panel":"Liten f\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.small_warped_panel_fence":"Litet f\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.smooth_quartz_platform":"Len kvartsplattform", +"block.ellas_mod.smooth_quartz_step":"Lent kvartssteg", +"block.ellas_mod.smooth_red_sandstone_platform":"Len r\u00f6d sandstensplattform", +"block.ellas_mod.smooth_red_sandstone_step":"Lent r\u00f6tt sandstenssteg", +"block.ellas_mod.smooth_sandstone_platform":"Len sandstensplattform", +"block.ellas_mod.smooth_sandstone_step":"Lent sandstenssteg", +"block.ellas_mod.smooth_stone_platform":"Len stenplattform", +"block.ellas_mod.smooth_stone_step":"Lent stensteg", +"block.ellas_mod.spruce_bar_platform":"Grangallerplattform", +"block.ellas_mod.spruce_bars":"Grangaller", +"block.ellas_mod.spruce_pane":"Granskiva", +"block.ellas_mod.spruce_panel":"Granpanel", +"block.ellas_mod.spruce_panel_fence":"Granpanelstaket", +"block.ellas_mod.spruce_platform":"Granplattform", +"block.ellas_mod.spruce_step":"Gransteg", +"block.ellas_mod.stone_brick_platform":"Murstensplattform", +"block.ellas_mod.stone_brick_step":"Murstenssteg", +"block.ellas_mod.stone_brick_tile_platform":"Murstensrutplattform", +"block.ellas_mod.stone_brick_tile_step":"Murstensrutsteg", +"block.ellas_mod.stone_brick_tiles":"Murstensrutor", +"block.ellas_mod.stone_platform":"Stenplattform", +"block.ellas_mod.stone_step":"Stensteg", +"block.ellas_mod.warped_bar_platform":"F\u00f6rvr\u00e4ngd gallerplattform", +"block.ellas_mod.warped_bars":"F\u00f6rvr\u00e4ngt galler", +"block.ellas_mod.warped_pane":"F\u00f6rvr\u00e4ngd skiva", +"block.ellas_mod.warped_panel":"F\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.warped_panel_fence":"F\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.warped_platform":"F\u00f6rvr\u00e4ngd plattform", +"block.ellas_mod.warped_step":"F\u00f6rvr\u00e4ngt steg", +"block.ellas_mod.white_stained_glass_platform":"Vit glasplattform", +"block.ellas_mod.windowed_acacia_door":"Akaciad\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_birch_door":"Bj\u00f6rkd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_crimson_door":"Karmosind\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_dark_oak_door":"M\u00f6rk ekd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_iron_door":"J\u00e4rnd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_jungle_door":"Djungeld\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_oak_door":"Ekd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_spruce_door":"Grand\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_warped_door":"F\u00f6rvr\u00e4ngd d\u00f6rr med f\u00f6nster", +"block.ellas_mod.yellow_brick_platform":"Gul tegelplattform", +"block.ellas_mod.yellow_brick_slab":"Gul tegelplatta", +"block.ellas_mod.yellow_brick_stairs":"Gula tegeltrappor", +"block.ellas_mod.yellow_brick_step":"Gult tegelsteg", +"block.ellas_mod.yellow_brick_wall":"Gul tegelmur", +"block.ellas_mod.yellow_bricks":"Gult tegel", +"block.ellas_mod.yellow_stained_glass_platform":"Gul glasplattform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json b/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json new file mode 100644 index 0000000..2d4656a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/acacia_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json b/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json new file mode 100644 index 0000000..01c7a39 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/andesite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json b/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json new file mode 100644 index 0000000..42a27d6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/block","textures":{"particle":"minecraft:block/scaffolding_top","s":"minecraft:block/scaffolding_side","b":"minecraft:block/scaffolding_bottom"},"elements":[{"from":[0,15.99,0],"to":[16,16,16],"faces":{"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle","uv":[0,16,16,0]}}},{"from":[0,14,0],"to":[16,16,2],"faces":{"north":{"texture":"#s","cullface":"north"},"south":{"texture":"#s","uv":[0,2,16,4]},"down":{"texture":"#b"}}},{"from":[0,14,14],"to":[16,16,16],"faces":{"north":{"texture":"#s","uv":[16,0,0,2]},"south":{"texture":"#s","cullface":"south"},"down":{"texture":"#b"}}},{"from":[14,14,0],"to":[16,16,16],"faces":{"east":{"texture":"#s","uv":[16,0,0,2],"cullface":"east"},"west":{"texture":"#s","uv":[16,2,0,4]},"down":{"texture":"#b"}}},{"from":[0,14,0],"to":[2,16,16],"faces":{"east":{"texture":"#s"},"west":{"texture":"#s","uv":[16,0,0,2],"cullface":"west"},"down":{"texture":"#b"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/birch_platform.json b/src/main/resources/assets/ellas_mod/models/block/birch_platform.json new file mode 100644 index 0000000..75832f4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/birch_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/birch_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/brick_platform.json new file mode 100644 index 0000000..9aad195 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/bricks","s":"ellas_mod:block/brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json new file mode 100644 index 0000000..e558a79 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/glass_platform","textures":{"particle":"ellas_mod:block/clear_glass"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json new file mode 100644 index 0000000..a03c097 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/cobblestone"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json b/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json new file mode 100644 index 0000000..4d6a4fe --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/crimson_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json new file mode 100644 index 0000000..3eab5f4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/dark_oak_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json b/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json new file mode 100644 index 0000000..5a874d4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/diamond_block","s":"ellas_mod:block/diamond_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json b/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json new file mode 100644 index 0000000..d089f2a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/diorite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json b/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json new file mode 100644 index 0000000..4f451ab --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/emerald_block","s":"ellas_mod:block/emerald_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/glass_platform.json new file mode 100644 index 0000000..02e0d69 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/glass"},"elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/gold_platform.json b/src/main/resources/assets/ellas_mod/models/block/gold_platform.json new file mode 100644 index 0000000..5e174b9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/gold_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/gold_block","s":"ellas_mod:block/gold_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/granite_platform.json b/src/main/resources/assets/ellas_mod/models/block/granite_platform.json new file mode 100644 index 0000000..6b03539 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/granite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json new file mode 100644 index 0000000..a265b74 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/iron_bars"},"elements":[{"from":[0,14,0],"to":[0,16,0],"faces":{"north":{"texture":"#particle","uv":[0,14,0,16],"rotation":180,"cullface":"north"},"east":{"texture":"#particle","uv":[0,0,2,16],"rotation":90,"cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","uv":[14,0,16,16],"rotation":270,"cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle","uv":[0,16,16,0]}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/iron_platform.json b/src/main/resources/assets/ellas_mod/models/block/iron_platform.json new file mode 100644 index 0000000..4fa9b90 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/iron_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/iron_block","s":"ellas_mod:block/iron_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json b/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json new file mode 100644 index 0000000..e94958a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/jungle_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json b/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json new file mode 100644 index 0000000..c30f836 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/lapis_block","s":"ellas_mod:block/lapis_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json new file mode 100644 index 0000000..6187e5c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"light_blue_stained_glass","s":"light_blue_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json new file mode 100644 index 0000000..c657cbe --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"lime_stained_glass","s":"lime_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json new file mode 100644 index 0000000..b4c44eb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"magenta_stained_glass","s":"magenta_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json new file mode 100644 index 0000000..942bad5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/mossy_stone_bricks","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json b/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json new file mode 100644 index 0000000..6373b41 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/netherite_block","s":"ellas_mod:block/netherite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/oak_platform.json b/src/main/resources/assets/ellas_mod/models/block/oak_platform.json new file mode 100644 index 0000000..9f7de0c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/oak_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json new file mode 100644 index 0000000..328fdb3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"orange_stained_glass","s":"orange_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform.json b/src/main/resources/assets/ellas_mod/models/block/platform.json new file mode 100644 index 0000000..80e886f --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/block","display":{"thirdperson_righthand":{"rotation":[75,45,0],"translation":[0,2.5,-2],"scale":[0.375,0.375,0.375]}},"elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#particle","cullface":"north"},"east":{"texture":"#particle","cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform_all.json b/src/main/resources/assets/ellas_mod/models/block/platform_all.json new file mode 100644 index 0000000..0b97aec --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform_all.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#particle","cullface":"north"},"east":{"texture":"#particle","cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","cullface":"west"},"up":{"texture":"#t","cullface":"up"},"down":{"texture":"#b"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform_side.json b/src/main/resources/assets/ellas_mod/models/block/platform_side.json new file mode 100644 index 0000000..3380e23 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform_side.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#s","cullface":"north"},"east":{"texture":"#s","cullface":"east"},"south":{"texture":"#s","cullface":"south"},"west":{"texture":"#s","cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json new file mode 100644 index 0000000..2c5d8e0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_andesite","s":"ellas_mod:block/polished_andesite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json new file mode 100644 index 0000000..400a8d5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_diorite","s":"ellas_mod:block/polished_diorite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json new file mode 100644 index 0000000..e0e4c0b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_granite","s":"ellas_mod:block/polished_granite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json b/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json new file mode 100644 index 0000000..012e239 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/purpur_block","s":"ellas_mod:block/purpur_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json b/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json new file mode 100644 index 0000000..874af22 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/quartz_block_top","s":"ellas_mod:block/quartz_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json new file mode 100644 index 0000000..95a9bf7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_all","textures":{"t":"minecraft:block/red_sandstone_top","particle":"minecraft:block/red_sandstone","b":"minecraft:block/red_sandstone_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json new file mode 100644 index 0000000..d9d7967 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_all","textures":{"t":"minecraft:block/sandstone_top","particle":"minecraft:block/sandstone","b":"minecraft:block/sandstone_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json new file mode 100644 index 0000000..2f83477 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/quartz_block_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..adc37eb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/red_sandstone_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json new file mode 100644 index 0000000..f72dcef --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/sandstone_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json new file mode 100644 index 0000000..877e363 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/smooth_stone","s":"ellas_mod:block/smooth_stone_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json b/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json new file mode 100644 index 0000000..d2d49dd --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/spruce_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json new file mode 100644 index 0000000..eb70367 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"north"},"east":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"east"},"south":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"south"},"west":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json new file mode 100644 index 0000000..8744e80 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/stone_bricks","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json new file mode 100644 index 0000000..46b7a00 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"ellas_mod:block/stone_brick_tiles","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json new file mode 100644 index 0000000..769abdf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"ellas_mod:block/stone_brick_tiles"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_platform.json new file mode 100644 index 0000000..78ead3b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/stone"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/warped_platform.json b/src/main/resources/assets/ellas_mod/models/block/warped_platform.json new file mode 100644 index 0000000..f4ab68c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/warped_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/warped_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json new file mode 100644 index 0000000..970edbf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"white_stained_glass","s":"white_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json new file mode 100644 index 0000000..a4ae311 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json new file mode 100644 index 0000000..0bf92d6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json new file mode 100644 index 0000000..59112a5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json new file mode 100644 index 0000000..1488192 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json new file mode 100644 index 0000000..08ef239 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json new file mode 100644 index 0000000..2ad8878 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json new file mode 100644 index 0000000..aa3512f --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json new file mode 100644 index 0000000..8627aad --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json new file mode 100644 index 0000000..8a678d5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json new file mode 100644 index 0000000..8d959c1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json new file mode 100644 index 0000000..7554aef --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json new file mode 100644 index 0000000..a6e8133 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json new file mode 100644 index 0000000..9eb4b51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json new file mode 100644 index 0000000..ad54c1e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json new file mode 100644 index 0000000..a994c27 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json new file mode 100644 index 0000000..865f3dc --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json new file mode 100644 index 0000000..a11762d --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json new file mode 100644 index 0000000..8c473ab --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json new file mode 100644 index 0000000..2b74d75 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json new file mode 100644 index 0000000..ef34e71 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json new file mode 100644 index 0000000..b9d120a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json new file mode 100644 index 0000000..e5fc7b3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json new file mode 100644 index 0000000..81833b0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json new file mode 100644 index 0000000..48cdde3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json new file mode 100644 index 0000000..557d5f5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json new file mode 100644 index 0000000..87d3ad9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json new file mode 100644 index 0000000..ca22f91 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json new file mode 100644 index 0000000..c01a251 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json new file mode 100644 index 0000000..c974d54 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"ellas_mod:block/yellow_bricks","s":"ellas_mod:block/brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json new file mode 100644 index 0000000..f6d9f65 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/slab","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json new file mode 100644 index 0000000..322bb72 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/slab_top","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json new file mode 100644 index 0000000..c1b47b3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json new file mode 100644 index 0000000..3481c50 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/inner_stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json new file mode 100644 index 0000000..c41564e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/outer_stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json new file mode 100644 index 0000000..ac33f03 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_post","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json new file mode 100644 index 0000000..8cfa1ce --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_side","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json new file mode 100644 index 0000000..65cd8e9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_side_tall","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json b/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json new file mode 100644 index 0000000..03e2d59 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json new file mode 100644 index 0000000..c658484 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"yellow_stained_glass","s":"yellow_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json b/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json new file mode 100644 index 0000000..6f85314 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/acacia_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json b/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json new file mode 100644 index 0000000..b5e82bb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/andesite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json b/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json new file mode 100644 index 0000000..a913314 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/bamboo_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/birch_platform.json b/src/main/resources/assets/ellas_mod/models/item/birch_platform.json new file mode 100644 index 0000000..4f45e10 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/birch_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/birch_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/brick_platform.json new file mode 100644 index 0000000..95cb60e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json new file mode 100644 index 0000000..9a9aac9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/cobblestone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json b/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json new file mode 100644 index 0000000..db41af6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/crimson_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json new file mode 100644 index 0000000..7edf038 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/dark_oak_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json b/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json new file mode 100644 index 0000000..b6fa3e2 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/diamond_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json b/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json new file mode 100644 index 0000000..d37c7fd --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/diorite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json b/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json new file mode 100644 index 0000000..8a795e0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/emerald_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/glass_platform.json b/src/main/resources/assets/ellas_mod/models/item/glass_platform.json new file mode 100644 index 0000000..b4d3f07 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/glass_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/gold_platform.json b/src/main/resources/assets/ellas_mod/models/item/gold_platform.json new file mode 100644 index 0000000..4a0b31b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/gold_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/gold_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/granite_platform.json b/src/main/resources/assets/ellas_mod/models/item/granite_platform.json new file mode 100644 index 0000000..4c41d97 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/granite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json new file mode 100644 index 0000000..037d814 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/iron_bar_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/iron_platform.json b/src/main/resources/assets/ellas_mod/models/item/iron_platform.json new file mode 100644 index 0000000..808a50d --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/iron_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/iron_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json b/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json new file mode 100644 index 0000000..92395cb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/jungle_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json b/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json new file mode 100644 index 0000000..933dfca --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/lapis_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json new file mode 100644 index 0000000..e0dfc67 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/mossy_stone_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json b/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json new file mode 100644 index 0000000..a6c6906 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/netherite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/oak_platform.json b/src/main/resources/assets/ellas_mod/models/item/oak_platform.json new file mode 100644 index 0000000..fff0f32 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/oak_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json new file mode 100644 index 0000000..d287c4c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_andesite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json new file mode 100644 index 0000000..30960f1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_diorite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json new file mode 100644 index 0000000..a2a58bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_granite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json b/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json new file mode 100644 index 0000000..b49da13 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/purpur_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json b/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json new file mode 100644 index 0000000..77a41b1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/quartz_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json new file mode 100644 index 0000000..572dd70 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/red_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json new file mode 100644 index 0000000..516b948 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json new file mode 100644 index 0000000..44a9b27 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_quartz_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..249e564 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_red_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json new file mode 100644 index 0000000..a6639a8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json new file mode 100644 index 0000000..8999545 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_stone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json b/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json new file mode 100644 index 0000000..67495d7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/spruce_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json new file mode 100644 index 0000000..943acea --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json new file mode 100644 index 0000000..858c6b0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_tile_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json new file mode 100644 index 0000000..58782d4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_tiles"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_platform.json new file mode 100644 index 0000000..53466ca --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/warped_platform.json b/src/main/resources/assets/ellas_mod/models/item/warped_platform.json new file mode 100644 index 0000000..6994b51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/warped_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/warped_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json new file mode 100644 index 0000000..1eb1783 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_acacia_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json new file mode 100644 index 0000000..85895a7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_birch_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json new file mode 100644 index 0000000..10b99cf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_dark_oak_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json new file mode 100644 index 0000000..d6af0c8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_iron_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json new file mode 100644 index 0000000..44ebc8e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_jungle_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json new file mode 100644 index 0000000..9734a92 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_oak_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json new file mode 100644 index 0000000..331f68b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_spruce_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json new file mode 100644 index 0000000..fb6780c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json new file mode 100644 index 0000000..bd0e720 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_slab"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json new file mode 100644 index 0000000..5db8567 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_stairs"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json new file mode 100644 index 0000000..c048198 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/wall_inventory","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json b/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json new file mode 100644 index 0000000..6831eaa --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_bricks"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png new file mode 100644 index 0000000..1c1744e Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png new file mode 100644 index 0000000..b94ba90 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png new file mode 100644 index 0000000..9414b61 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/clear_glass.png b/src/main/resources/assets/ellas_mod/textures/block/clear_glass.png new file mode 100644 index 0000000..a7fc7da Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/clear_glass.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png new file mode 100644 index 0000000..d3c75eb Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/diamond_platform.png b/src/main/resources/assets/ellas_mod/textures/block/diamond_platform.png new file mode 100644 index 0000000..ba513f0 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/diamond_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png b/src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png new file mode 100644 index 0000000..be3b56e Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/glass_slab.png new file mode 100644 index 0000000..e3af858 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/gold_platform.png b/src/main/resources/assets/ellas_mod/textures/block/gold_platform.png new file mode 100644 index 0000000..f5e62a3 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/gold_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png new file mode 100644 index 0000000..9a52cef Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png new file mode 100644 index 0000000..91bae70 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/iron_platform.png b/src/main/resources/assets/ellas_mod/textures/block/iron_platform.png new file mode 100644 index 0000000..eb69200 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/iron_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png b/src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png new file mode 100644 index 0000000..e297644 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png new file mode 100644 index 0000000..d627027 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png new file mode 100644 index 0000000..362e8c2 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png new file mode 100644 index 0000000..f13e9cf Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/netherite_platform.png b/src/main/resources/assets/ellas_mod/textures/block/netherite_platform.png new file mode 100644 index 0000000..446e5e5 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/netherite_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/orange_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/orange_stained_glass_slab.png new file mode 100644 index 0000000..bf0dacb Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/orange_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/pink_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/pink_stained_glass_slab.png new file mode 100644 index 0000000..7aab03b Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/pink_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png b/src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png new file mode 100644 index 0000000..ab1a0ed Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/polished_diorite_platform.png b/src/main/resources/assets/ellas_mod/textures/block/polished_diorite_platform.png new file mode 100644 index 0000000..ed87d77 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/polished_diorite_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/polished_granite_platform.png b/src/main/resources/assets/ellas_mod/textures/block/polished_granite_platform.png new file mode 100644 index 0000000..5aba19f Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/polished_granite_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png new file mode 100644 index 0000000..6b99eec Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/purpur_platform.png b/src/main/resources/assets/ellas_mod/textures/block/purpur_platform.png new file mode 100644 index 0000000..f8fc861 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/purpur_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png b/src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png new file mode 100644 index 0000000..f0628d9 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png new file mode 100644 index 0000000..72e105a Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png b/src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png new file mode 100644 index 0000000..25cbe17 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png new file mode 100644 index 0000000..8202a17 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png new file mode 100644 index 0000000..b2b490c Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/white_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/white_stained_glass_slab.png new file mode 100644 index 0000000..bf0b283 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/white_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_bottom.png new file mode 100644 index 0000000..fe6f405 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_top.png new file mode 100644 index 0000000..7262eea Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_bottom.png new file mode 100644 index 0000000..ec4b4a8 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_top.png new file mode 100644 index 0000000..d9ced3f Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_bottom.png new file mode 100644 index 0000000..b861b33 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png new file mode 100644 index 0000000..6add089 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_bottom.png new file mode 100644 index 0000000..30e2e9f Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_top.png new file mode 100644 index 0000000..ff1dc64 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_bottom.png new file mode 100644 index 0000000..f7babfc Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png new file mode 100644 index 0000000..9cff9e0 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_bottom.png new file mode 100644 index 0000000..5ce7bb7 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_top.png new file mode 100644 index 0000000..976df36 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png new file mode 100644 index 0000000..b0d1b35 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png new file mode 100644 index 0000000..0e95f5b Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_bottom.png new file mode 100644 index 0000000..49cca60 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png new file mode 100644 index 0000000..3cc471e Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png new file mode 100644 index 0000000..338b07b Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_top.png new file mode 100644 index 0000000..96b9b45 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_top.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png b/src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png new file mode 100644 index 0000000..b78e76b Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png new file mode 100644 index 0000000..f15c1f2 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png new file mode 100644 index 0000000..ccd4d4e Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png new file mode 100644 index 0000000..f302c9f Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_crimson_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_crimson_door.png new file mode 100644 index 0000000..e96feed Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_crimson_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_dark_oak_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_dark_oak_door.png new file mode 100644 index 0000000..af162d2 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_dark_oak_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_iron_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_iron_door.png new file mode 100644 index 0000000..5805ed7 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_iron_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_jungle_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_jungle_door.png new file mode 100644 index 0000000..1662a52 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_jungle_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png new file mode 100644 index 0000000..b3492f7 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png new file mode 100644 index 0000000..3800d30 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png differ diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_warped_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_warped_door.png new file mode 100644 index 0000000..57a3d38 Binary files /dev/null and b/src/main/resources/assets/ellas_mod/textures/item/windowed_warped_door.png differ diff --git a/src/main/resources/data/ellas_mod/recipes/acacia_platform.json b/src/main/resources/data/ellas_mod/recipes/acacia_platform.json new file mode 100644 index 0000000..c70df0e --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/acacia_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:acacia_slab"}},"result":{"item":"ellas_mod:acacia_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/andesite_platform.json b/src/main/resources/data/ellas_mod/recipes/andesite_platform.json new file mode 100644 index 0000000..bb11eaf --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/andesite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:andesite_slab"}},"result":{"item":"ellas_mod:andesite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/bamboo_platform.json b/src/main/resources/data/ellas_mod/recipes/bamboo_platform.json new file mode 100644 index 0000000..0d7932e --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/bamboo_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["#/#"],"key":{"#":{"item":"minecraft:bamboo"},"/":{"item":"minecraft:string"}},"result":{"item":"ellas_mod:bamboo_platform","count":6}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/birch_platform.json b/src/main/resources/data/ellas_mod/recipes/birch_platform.json new file mode 100644 index 0000000..dd9ce2b --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/birch_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:birch_slab"}},"result":{"item":"ellas_mod:birch_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/cobblestone_platform.json b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform.json new file mode 100644 index 0000000..4bc158b --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:cobblestone_slab"}},"result":{"item":"ellas_mod:cobblestone_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_slab_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_slab_stonecutting.json new file mode 100644 index 0000000..f19c0e2 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_slab_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"minecraft:cobblestone_slab"},"result":"ellas_mod:cobblestone_platform","count":4} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_stonecutting.json new file mode 100644 index 0000000..3906a94 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"minecraft:cobblestone"},"result":"ellas_mod:cobblestone_platform","count":8} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/crimson_platform.json b/src/main/resources/data/ellas_mod/recipes/crimson_platform.json new file mode 100644 index 0000000..4e624ac --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/crimson_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:crimson_slab"}},"result":{"item":"ellas_mod:crimson_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/dark_oak_platform.json b/src/main/resources/data/ellas_mod/recipes/dark_oak_platform.json new file mode 100644 index 0000000..270bdd5 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/dark_oak_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:dark_oak_slab"}},"result":{"item":"ellas_mod:dark_oak_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/diamond_platform.json b/src/main/resources/data/ellas_mod/recipes/diamond_platform.json new file mode 100644 index 0000000..400bba2 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/diamond_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"ellas_mod:diamond_slab"}},"result":{"item":"ellas_mod:diamond_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/diorite_platform.json b/src/main/resources/data/ellas_mod/recipes/diorite_platform.json new file mode 100644 index 0000000..4fee837 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/diorite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:diorite_slab"}},"result":{"item":"ellas_mod:diorite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/granite_platform.json b/src/main/resources/data/ellas_mod/recipes/granite_platform.json new file mode 100644 index 0000000..53a4911 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/granite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:granite_slab"}},"result":{"item":"ellas_mod:granite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/iron_bar_platform.json b/src/main/resources/data/ellas_mod/recipes/iron_bar_platform.json new file mode 100644 index 0000000..942edd0 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/iron_bar_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:iron_bars"}},"result":{"item":"ellas_mod:iron_bar_platform","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/jungle_platform.json b/src/main/resources/data/ellas_mod/recipes/jungle_platform.json new file mode 100644 index 0000000..a631875 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/jungle_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:jungle_slab"}},"result":{"item":"ellas_mod:jungle_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/oak_platform.json b/src/main/resources/data/ellas_mod/recipes/oak_platform.json new file mode 100644 index 0000000..626d97d --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/oak_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:oak_slab"}},"result":{"item":"ellas_mod:oak_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/polished_andesite_platform.json b/src/main/resources/data/ellas_mod/recipes/polished_andesite_platform.json new file mode 100644 index 0000000..8385b4a --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/polished_andesite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:polished_andesite_slab"}},"result":{"item":"ellas_mod:polished_andesite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/polished_diorite_platform.json b/src/main/resources/data/ellas_mod/recipes/polished_diorite_platform.json new file mode 100644 index 0000000..f2535a8 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/polished_diorite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:polished_diorite_slab"}},"result":{"item":"ellas_mod:polished_diorite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/polished_granite_platform.json b/src/main/resources/data/ellas_mod/recipes/polished_granite_platform.json new file mode 100644 index 0000000..9f84d71 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/polished_granite_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:polished_granite_slab"}},"result":{"item":"ellas_mod:polished_granite_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/purpur_platform.json b/src/main/resources/data/ellas_mod/recipes/purpur_platform.json new file mode 100644 index 0000000..14eb08b --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/purpur_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:purpur_slab"}},"result":{"item":"ellas_mod:purpur_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/smooth_stone_platform.json b/src/main/resources/data/ellas_mod/recipes/smooth_stone_platform.json new file mode 100644 index 0000000..47e9747 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/smooth_stone_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:smooth_stone_slab"}},"result":{"item":"ellas_mod:smooth_stone_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/spruce_platform.json b/src/main/resources/data/ellas_mod/recipes/spruce_platform.json new file mode 100644 index 0000000..76fd3bd --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/spruce_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:spruce_slab"}},"result":{"item":"ellas_mod:spruce_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/stone_platform.json b/src/main/resources/data/ellas_mod/recipes/stone_platform.json new file mode 100644 index 0000000..6bae1fd --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/stone_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:stone_slab"}},"result":{"item":"ellas_mod:stone_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_slab_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_slab_stonecutting.json new file mode 100644 index 0000000..5887183 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_slab_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"minecraft:stone_slab"},"result":"ellas_mod:stone_platform","count":4} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_stonecutting.json new file mode 100644 index 0000000..283f4ea --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"minecraft:stone"},"result":"ellas_mod:stone_platform","count":8} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/warped_platform.json b/src/main/resources/data/ellas_mod/recipes/warped_platform.json new file mode 100644 index 0000000..3e8dd39 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/warped_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"platform","pattern":["###"],"key":{"#":{"item":"minecraft:warped_slab"}},"result":{"item":"ellas_mod:warped_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_acacia_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_acacia_door.json new file mode 100644 index 0000000..6aa9902 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_acacia_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:acacia_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_acacia_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_birch_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_birch_door.json new file mode 100644 index 0000000..32841e7 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_birch_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:birch_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_birch_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_dark_oak_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_dark_oak_door.json new file mode 100644 index 0000000..c36635a --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_dark_oak_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:dark_oak_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_dark_oak_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_iron_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_iron_door.json new file mode 100644 index 0000000..fe12240 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_iron_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:iron_ingot"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_iron_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_jungle_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_jungle_door.json new file mode 100644 index 0000000..9d21646 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_jungle_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:jungle_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_jungle_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_oak_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_oak_door.json new file mode 100644 index 0000000..f050311 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_oak_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:oak_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_oak_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/windowed_spruce_door.json b/src/main/resources/data/ellas_mod/recipes/windowed_spruce_door.json new file mode 100644 index 0000000..1226e96 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/windowed_spruce_door.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","group":"windowed_door","pattern":["##","//","##"],"key":{"#":{"item":"minecraft:spruce_planks"},"/":{"item":"minecraft:glass_pane"}},"result":{"item":"ellas_mod:windowed_spruce_door","count":3}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform.json new file mode 100644 index 0000000..88541b9 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","pattern":["###"],"key":{"#":{"item":"ellas_mod:yellow_brick_slab"}},"result":{"item":"ellas_mod:yellow_brick_platform","count":12}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_block_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_block_stonecutting.json new file mode 100644 index 0000000..3a9a7b0 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_block_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"ellas_mod:yellow_bricks"},"result":"ellas_mod:yellow_brick_platform","count":8} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_slab_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_slab_stonecutting.json new file mode 100644 index 0000000..5e07eb3 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_slab_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"ellas_mod:yellow_brick_slab"},"result":"ellas_mod:yellow_brick_platform","count":4} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab.json new file mode 100644 index 0000000..942608d --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","pattern":["###"],"key":{"#":{"item":"ellas_mod:yellow_bricks"}},"result":{"item":"ellas_mod:yellow_brick_slab","count":6}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab_stonecutting.json new file mode 100644 index 0000000..5050db2 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_slab_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"ellas_mod:yellow_bricks"},"result":"ellas_mod:yellow_brick_slab","count":2} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs.json new file mode 100644 index 0000000..772746b --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","pattern":["# ","## ","###"],"key":{"#":{"item":"ellas_mod:yellow_bricks"}},"result":{"item":"ellas_mod:yellow_brick_stairs","count":4}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs_stonecutting.json new file mode 100644 index 0000000..1a56627 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"ellas_mod:yellow_bricks"},"result":"ellas_mod:yellow_brick_stairs","count":1} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall.json new file mode 100644 index 0000000..396245e --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","pattern":["###","###"],"key":{"#":{"item":"ellas_mod:yellow_bricks"}},"result":{"item":"ellas_mod:yellow_brick_wall","count":6}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall_stonecutting.json b/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall_stonecutting.json new file mode 100644 index 0000000..4538cc8 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_brick_wall_stonecutting.json @@ -0,0 +1 @@ +{"type":"minecraft:stonecutting","ingredient":{"item":"ellas_mod:yellow_bricks"},"result":"ellas_mod:yellow_brick_wall","count":1} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/recipes/yellow_bricks.json b/src/main/resources/data/ellas_mod/recipes/yellow_bricks.json new file mode 100644 index 0000000..e561353 --- /dev/null +++ b/src/main/resources/data/ellas_mod/recipes/yellow_bricks.json @@ -0,0 +1 @@ +{"type":"minecraft:crafting_shaped","pattern":["###","#X#","###"],"key":{"#":{"item":"minecraft:bricks"},"X":{"item":"minecraft:yellow_dye"}},"result":{"item":"ellas_mod:yellow_bricks","count":8}} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/block/glass_platforms.json b/src/main/resources/data/ellas_mod/tags/block/glass_platforms.json new file mode 100644 index 0000000..cf1a233 --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/block/glass_platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["#ellas_mod:stained_glass_platforms","ellas_mod:clear_glass_platform","ellas_mod:glass_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/block/platforms.json b/src/main/resources/data/ellas_mod/tags/block/platforms.json new file mode 100644 index 0000000..e05c76c --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/block/platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["#ellas_mod:glass_platforms","#ellas_mod:wooden_platforms","ellas_mod:andesite_platform","ellas_mod:bamboo_platform","ellas_mod:brick_platform","ellas_mod:cobblestone_platform","ellas_mod:diamond_platform","ellas_mod:diorite_platform","ellas_mod:emerald_platform","ellas_mod:gold_platform","ellas_mod:granite_platform","ellas_mod:iron_bar_platform","ellas_mod:iron_platform","ellas_mod:lapis_platform","ellas_mod:mossy_stone_brick_platform","ellas_mod:netherite_platform","ellas_mod:polished_andesite_platform","ellas_mod:polished_diorite_platform","ellas_mod:polished_granite_platform","ellas_mod:purpur_platform","ellas_mod:quartz_platform","ellas_mod:red_sandstone_platform","ellas_mod:sandstone_platform","ellas_mod:smooth_quartz_platform","ellas_mod:smooth_red_sandstone_platform","ellas_mod:smooth_sandstone_platform","ellas_mod:smooth_stone_platform","ellas_mod:stone_brick_platform","ellas_mod:stone_brick_tile_platform","ellas_mod:stone_platform","ellas_mod:yellow_brick_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/block/stained_glass_platforms.json b/src/main/resources/data/ellas_mod/tags/block/stained_glass_platforms.json new file mode 100644 index 0000000..83adfe7 --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/block/stained_glass_platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["ellas_mod:white_stained_glass_platform","ellas_mod:orange_stained_glass_platform","ellas_mod:magenta_stained_glass_platform","ellas_mod:light_blue_stained_glass_platform","ellas_mod:yellow_stained_glass_platform","ellas_mod:lime_stained_glass_platform","ellas_mod:pink_stained_glass_platform","ellas_mod:gray_stained_glass_platform","ellas_mod:light_gray_stained_glass_platform","ellas_mod:cyan_stained_glass_platform","ellas_mod:purple_stained_glass_platform","ellas_mod:blue_stained_glass_platform","ellas_mod:brown_stained_glass_platform","ellas_mod:green_stained_glass_platform","ellas_mod:red_stained_glass_platform","ellas_mod:black_stained_glass_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/block/wooden_platforms.json b/src/main/resources/data/ellas_mod/tags/block/wooden_platforms.json new file mode 100644 index 0000000..625565d --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/block/wooden_platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["ellas_mod:acacia_bar_platform","ellas_mod:acacia_platform","ellas_mod:birch_bar_platform","ellas_mod:birch_platform","ellas_mod:crimson_bar_platform","ellas_mod:crimson_platform","ellas_mod:dark_oak_bar_platform","ellas_mod:dark_oak_platform","ellas_mod:jungle_bar_platform","ellas_mod:jungle_platform","ellas_mod:oak_bar_platform","ellas_mod:oak_platform","ellas_mod:spruce_bar_platform","ellas_mod:spruce_platform","ellas_mod:warped_bar_platform","ellas_mod:warped_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/item/platforms.json b/src/main/resources/data/ellas_mod/tags/item/platforms.json new file mode 100644 index 0000000..7cceed2 --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/item/platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["#ellas_mod:wooden_platforms","ellas_mod:andesite_platform","ellas_mod:bamboo_platform","ellas_mod:black_stained_glass_platform","ellas_mod:blue_stained_glass_platform","ellas_mod:brick_platform","ellas_mod:brown_stained_glass_platform","ellas_mod:clear_glass_platform","ellas_mod:cobblestone_platform","ellas_mod:cyan_stained_glass_platform","ellas_mod:diamond_platform","ellas_mod:diorite_platform","ellas_mod:emerald_platform","ellas_mod:glass_platform","ellas_mod:gold_platform","ellas_mod:granite_platform","ellas_mod:gray_stained_glass_platform","ellas_mod:green_stained_glass_platform","ellas_mod:iron_bar_platform","ellas_mod:iron_platform","ellas_mod:lapis_platform","ellas_mod:light_blue_stained_glass_platform","ellas_mod:light_gray_stained_glass_platform","ellas_mod:lime_stained_glass_platform","ellas_mod:magenta_stained_glass_platform","ellas_mod:mossy_stone_brick_platform","ellas_mod:netherite_platform","ellas_mod:orange_stained_glass_platform","ellas_mod:pink_stained_glass_platform","ellas_mod:polished_andesite_platform","ellas_mod:polished_diorite_platform","ellas_mod:polished_granite_platform","ellas_mod:purple_stained_glass_platform","ellas_mod:purpur_platform","ellas_mod:quartz_platform","ellas_mod:red_stained_glass_platform","ellas_mod:red_sandstone_platform","ellas_mod:sandstone_platform","ellas_mod:smooth_quartz_platform","ellas_mod:smooth_red_sandstone_platform","ellas_mod:smooth_sandstone_platform","ellas_mod:smooth_stone_platform","ellas_mod:stone_brick_platform","ellas_mod:stone_brick_tile_platform","ellas_mod:stone_platform","ellas_mod:white_stained_glass_platform","ellas_mod:yellow_brick_platform","ellas_mod:yellow_stained_glass_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/ellas_mod/tags/item/wooden_platforms.json b/src/main/resources/data/ellas_mod/tags/item/wooden_platforms.json new file mode 100644 index 0000000..625565d --- /dev/null +++ b/src/main/resources/data/ellas_mod/tags/item/wooden_platforms.json @@ -0,0 +1 @@ +{"replace":false,"values":["ellas_mod:acacia_bar_platform","ellas_mod:acacia_platform","ellas_mod:birch_bar_platform","ellas_mod:birch_platform","ellas_mod:crimson_bar_platform","ellas_mod:crimson_platform","ellas_mod:dark_oak_bar_platform","ellas_mod:dark_oak_platform","ellas_mod:jungle_bar_platform","ellas_mod:jungle_platform","ellas_mod:oak_bar_platform","ellas_mod:oak_platform","ellas_mod:spruce_bar_platform","ellas_mod:spruce_platform","ellas_mod:warped_bar_platform","ellas_mod:warped_platform"]} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/block/impermeable.json b/src/main/resources/data/minecraft/tags/block/impermeable.json new file mode 100644 index 0000000..6345be9 --- /dev/null +++ b/src/main/resources/data/minecraft/tags/block/impermeable.json @@ -0,0 +1 @@ +{"replace":false,"values":["#ellas_mod:glass_platforms","ellas_mod:clear_glass"]} \ No newline at end of file diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json new file mode 100644 index 0000000..13aba2d --- /dev/null +++ b/src/main/resources/fabric.mod.json @@ -0,0 +1,40 @@ +{ + "schemaVersion": 1, + "id": "ellas_decorations", + "version": "${version}", + "name": "Ella's Decorations", + "description": "More hopefully interesting blocks", + "authors": [ + { + "name": "Ella Paws", + "contact": { + "matrix": "@e:lu.gl", + "mastodon": "https://transmom.love/@ella" + } + } + ], + "contact": { + "sources": "https://git.lain.faith/ella/ellas_decorations", + "matrix": "https://matrix.to/#/@e:lu.gl" + }, + + "license": "", + "icon": "assets/icon.png", + + "environment": "*", + "entrypoints": { + "main": [ + "ella.decorations.EllasDecorations" + ], + "client": [ + "ella.decorations.DecorationsClient" + ] + }, + + "depends": { + "fabricloader": ">=0.11.3", + "fabric": "*", + "minecraft": "1.17.x", + "java": ">=16" + } +}