diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 0e259d4..0000000 --- a/LICENSE +++ /dev/null @@ -1,121 +0,0 @@ -Creative Commons Legal Code - -CC0 1.0 Universal - - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE - LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN - ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS - INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES - REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS - PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM - THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED - HEREUNDER. - -Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator -and subsequent owner(s) (each and all, an "owner") of an original work of -authorship and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for -the purpose of contributing to a commons of creative, cultural and -scientific works ("Commons") that the public can reliably and without fear -of later claims of infringement build upon, modify, incorporate in other -works, reuse and redistribute as freely as possible in any form whatsoever -and for any purposes, including without limitation commercial purposes. -These owners may contribute to the Commons to promote the ideal of a free -culture and the further production of creative, cultural and scientific -works, or to gain reputation or greater distribution for their Work in -part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any -expectation of additional consideration or compensation, the person -associating CC0 with a Work (the "Affirmer"), to the extent that he or she -is an owner of Copyright and Related Rights in the Work, voluntarily -elects to apply CC0 to the Work and publicly distribute the Work under its -terms, with knowledge of his or her Copyright and Related Rights in the -Work and the meaning and intended legal effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be -protected by copyright and related or neighboring rights ("Copyright and -Related Rights"). Copyright and Related Rights include, but are not -limited to, the following: - - i. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - ii. moral rights retained by the original author(s) and/or performer(s); -iii. publicity and privacy rights pertaining to a person's image or - likeness depicted in a Work; - iv. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(a), below; - v. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - vi. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation - thereof, including any amended or successor version of such - directive); and -vii. other similar, equivalent or corresponding rights throughout the - world based on applicable law or treaty, and any national - implementations thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention -of, applicable law, Affirmer hereby overtly, fully, permanently, -irrevocably and unconditionally waives, abandons, and surrenders all of -Affirmer's Copyright and Related Rights and associated claims and causes -of action, whether now known or unknown (including existing as well as -future claims and causes of action), in the Work (i) in all territories -worldwide, (ii) for the maximum duration provided by applicable law or -treaty (including future time extensions), (iii) in any current or future -medium and for any number of copies, and (iv) for any purpose whatsoever, -including without limitation commercial, advertising or promotional -purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each -member of the public at large and to the detriment of Affirmer's heirs and -successors, fully intending that such Waiver shall not be subject to -revocation, rescission, cancellation, termination, or any other legal or -equitable action to disrupt the quiet enjoyment of the Work by the public -as contemplated by Affirmer's express Statement of Purpose. - -3. Public License Fallback. Should any part of the Waiver for any reason -be judged legally invalid or ineffective under applicable law, then the -Waiver shall be preserved to the maximum extent permitted taking into -account Affirmer's express Statement of Purpose. In addition, to the -extent the Waiver is so judged Affirmer hereby grants to each affected -person a royalty-free, non transferable, non sublicensable, non exclusive, -irrevocable and unconditional license to exercise Affirmer's Copyright and -Related Rights in the Work (i) in all territories worldwide, (ii) for the -maximum duration provided by applicable law or treaty (including future -time extensions), (iii) in any current or future medium and for any number -of copies, and (iv) for any purpose whatsoever, including without -limitation commercial, advertising or promotional purposes (the -"License"). The License shall be deemed effective as of the date CC0 was -applied by Affirmer to the Work. Should any part of the License for any -reason be judged legally invalid or ineffective under applicable law, such -partial invalidity or ineffectiveness shall not invalidate the remainder -of the License, and in such case Affirmer hereby affirms that he or she -will not (i) exercise any of his or her remaining Copyright and Related -Rights in the Work or (ii) assert any associated claims and causes of -action with respect to the Work, in either case contrary to Affirmer's -express Statement of Purpose. - -4. Limitations and Disclaimers. - - a. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - b. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, - statutory or otherwise, including without limitation warranties of - title, merchantability, fitness for a particular purpose, non - infringement, or the absence of latent or other defects, accuracy, or - the present or absence of errors, whether or not discoverable, all to - the greatest extent permissible under applicable law. - c. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person's Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the - Work. - d. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. diff --git a/gradle.properties b/gradle.properties index 07ef228..e7e6d8e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ # Done to increase the memory available to gradle. -org.gradle.jvmargs=-Xmx1G +org.gradle.jvmargs=-Xmx3G org.gradle.parallel=true # Fabric Properties @@ -9,9 +9,9 @@ yarn_mappings=1.20.1+build.1 loader_version=0.14.21 # Mod Properties -mod_version=1.0.0 -maven_group=com.example -archives_base_name=modid +mod_version=0.1 +maven_group=su.a71 +archives_base_name=new_soviet # Dependencies fabric_version=0.83.0+1.20.1 \ No newline at end of file diff --git a/src/main/java/com/example/ExampleMod.java b/src/main/java/com/example/ExampleMod.java deleted file mode 100644 index 4cbb0cb..0000000 --- a/src/main/java/com/example/ExampleMod.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.example; - -import net.fabricmc.api.ModInitializer; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -public class ExampleMod implements ModInitializer { - // This logger is used to write text to the console and the log file. - // It is considered best practice to use your mod id as the logger's name. - // That way, it's clear which mod wrote info, warnings, and errors. - public static final Logger LOGGER = LoggerFactory.getLogger("modid"); - - @Override - public void onInitialize() { - // This code runs as soon as Minecraft is in a mod-load-ready state. - // However, some things (like resources) may still be uninitialized. - // Proceed with mild caution. - - LOGGER.info("Hello Fabric world!"); - } -} \ No newline at end of file diff --git a/src/main/java/com/example/mixin/ExampleMixin.java b/src/main/java/com/example/mixin/ExampleMixin.java deleted file mode 100644 index 3c4212c..0000000 --- a/src/main/java/com/example/mixin/ExampleMixin.java +++ /dev/null @@ -1,15 +0,0 @@ -package com.example.mixin; - -import net.minecraft.server.MinecraftServer; -import org.spongepowered.asm.mixin.Mixin; -import org.spongepowered.asm.mixin.injection.At; -import org.spongepowered.asm.mixin.injection.Inject; -import org.spongepowered.asm.mixin.injection.callback.CallbackInfo; - -@Mixin(MinecraftServer.class) -public class ExampleMixin { - @Inject(at = @At("HEAD"), method = "loadWorld") - private void init(CallbackInfo info) { - // This code is injected into the start of MinecraftServer.loadWorld()V - } -} \ No newline at end of file diff --git a/src/main/java/su/a71/new_soviet/NSE_Blocks.java b/src/main/java/su/a71/new_soviet/NSE_Blocks.java new file mode 100644 index 0000000..ab6f479 --- /dev/null +++ b/src/main/java/su/a71/new_soviet/NSE_Blocks.java @@ -0,0 +1,268 @@ +package su.a71.new_soviet; + +import net.fabricmc.fabric.api.item.v1.FabricItemSettings; +import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup; +import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.minecraft.block.Block; +import net.minecraft.item.BlockItem; +import net.minecraft.item.ItemGroup; +import net.minecraft.item.ItemStack; +import net.minecraft.registry.Registries; +import net.minecraft.registry.Registry; +import net.minecraft.registry.RegistryKey; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.text.Text; +import net.minecraft.util.Identifier; + +import java.util.Optional; +import java.util.function.Supplier; + +public class NSE_Blocks { + + // BUILDING BRICKS/TILES ==================== + public static final Block SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block CRACKED_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block MOSSY_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block SMALL_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block SMALL_CRACKED_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block SAND_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block CRACKED_SAND_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block MOSSY_SAND_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block BIG_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block BIG_SAND_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block HERRINGBONE_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + public static final Block CROSS_SAND_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.MUD_BRICKS)); + + public static final Block TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block MOSSY_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_CRACKED_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block GLAZED_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_GLAZED_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block VARIATED_TEAL_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); // TODO: name? + + public static final Block AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block MOSSY_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block DIRTY_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_CRACKED_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block GLAZED_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_GLAZED_AQUAMARINE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + + public static final Block DIORITE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_DIORITE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block MOSSY_DIORITE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_DIORITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_CRACKED_DIORITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block BIG_DIORITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + + public static final Block CALCITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.CALCITE)); + public static final Block CRACKED_CALCITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.CALCITE)); + public static final Block MOSSY_CALCITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.CALCITE)); + public static final Block DIAGONAL_CALCITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.CALCITE)); + + public static final Block DRIPSTONE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DRIPSTONE_BLOCK)); + public static final Block CRACKED_DRIPSTONE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DRIPSTONE_BLOCK)); + public static final Block MOSSY_DRIPSTONE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DRIPSTONE_BLOCK)); + public static final Block DRIPSTONE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DRIPSTONE_BLOCK)); + + public static final Block DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + public static final Block CRACKED_DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + public static final Block MOSSY_DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + public static final Block SMALL_DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + public static final Block SMALL_CRACKED_DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + public static final Block DIAGONAL_DEEPSLATE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.DEEPSLATE_TILES)); + + public static final Block LIGHT_BLUE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_LIGHT_BLUE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block MOSSY_LIGHT_BLUE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block LIGHT_BLUE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block CRACKED_LIGHT_BLUE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block MOSSY_LIGHT_BLUE_BRICKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + + public static final Block BIG_GRANITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block SMALL_GRANITE_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + + public static final Block SMOOTH_TUFF_TILES = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.TUFF)); + + // MISC ===================================== + public static final Block INDUSTRIAL_WARNING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.METAL)); + public static final Block RED_WARNING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + public static final Block ORANGE_WARNING = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.STONE)); + + // WOOD/FLOOR ====== + public static final Block HERRINGBONE_ACACIA_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_ACACIA_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_OAK_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_OAK_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_BIRCH_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_BIRCH_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_CRIMSON_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_CRIMSON_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_DARK_OAK_PLAKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_DARK_OAK_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_JUNGLE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_JUNGLE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_MANGROVE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_MANGROVE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block HERRINGBONE_SPRUCE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block CROSS_SPRUCE_PLANKS = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + + public static final Block SMALL_HERRINGBONE_PARQUET = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block STRAIGHT_PARQUET = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + public static final Block SEPARATED_PARQUET = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOD)); + + //TODO: Wool or wood? + public static final Block GREEN_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block BLUE_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block RED_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block GRAY_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block ORANGE_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block BROWN_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block CYAN_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block CROSS_ORANGE_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + public static final Block CROSS_BROWN_LINOLEUM = new Block(FabricBlockSettings.create().sounds(BlockSoundGroup.WOOL)); + + // Concrete + //RED_CONCRETE + //CRACKED_RED_CONCRETE + //BLUE_CONCRETE + //CRACKED_BLUE_CONCRETE + // +// blocks.add(new BasicBlock("red_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_red_concrete", 2, 2, Material.STONE)); +// +// blocks.add(new BasicBlock("blue_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_blue_concrete", 2, 2, Material.STONE)); +// +// blocks.add(new BasicBlock("green_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_green_concrete", 2, 2, Material.STONE)); +// +// blocks.add(new BasicBlock("yellow_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_yellow_concrete", 2, 2, Material.STONE)); +// +// blocks.add(new BasicBlock("white_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_white_concrete", 2, 2, Material.STONE)); +// +// blocks.add(new BasicBlock("beige_concrete", 2, 2, Material.STONE)); +// blocks.add(new BasicBlock("cracked_beige_concrete", 2, 2, Material.STONE)); +// return blocks; +// } + + private static final ItemGroup NSE_TAB = FabricItemGroup.builder() + .icon(() -> new ItemStack(CALCITE_TILES)) + .displayName(Text.translatable("itemGroup.new_soviet.building_blocks")) + .build(); + + + private static void register(String name, Supplier supplier, ItemGroup tab) + { + Registry.register(Registries.BLOCK, new Identifier(NewSoviet.MOD_ID, name), supplier.get()); + BlockItem blockItem = new BlockItem(supplier.get(), new FabricItemSettings()); + Registry.register(Registries.ITEM, new Identifier(NewSoviet.MOD_ID, name), blockItem); + + Optional> key = Registries.ITEM_GROUP.getKey(tab); + key.ifPresent(itemGroupRegistryKey -> ItemGroupEvents.modifyEntriesEvent(itemGroupRegistryKey).register(content -> { + content.add(blockItem); + })); + } + + public static void init() { + Registry.register(Registries.ITEM_GROUP, new Identifier("new_soviet", "building_blocks"), NSE_TAB); + register("sand_tiles", () -> SAND_TILES, NSE_TAB); + register("cracked_sand_tiles", () -> CRACKED_SAND_TILES, NSE_TAB); + register("mossy_sand_tiles", () -> MOSSY_SAND_TILES, NSE_TAB); + register("small_sand_tiles", () -> SMALL_SAND_TILES, NSE_TAB); + register("small_cracked_sand_tiles", () -> SMALL_CRACKED_SAND_TILES, NSE_TAB); + register("sand_bricks", () -> SAND_BRICKS, NSE_TAB); + register("cracked_sand_bricks", () -> CRACKED_SAND_BRICKS, NSE_TAB); + register("mossy_sand_bricks", () -> MOSSY_SAND_BRICKS, NSE_TAB); + register("big_sand_tiles", () -> BIG_SAND_TILES, NSE_TAB); + register("big_sand_bricks", () -> BIG_SAND_BRICKS, NSE_TAB); + register("herringbone_sand_tiles", () -> HERRINGBONE_SAND_TILES, NSE_TAB); + register("cross_sand_tiles", () -> CROSS_SAND_TILES, NSE_TAB); + register("teal_tiles", () -> TEAL_TILES, NSE_TAB); + register("cracked_teal_tiles", () -> CRACKED_TEAL_TILES, NSE_TAB); + register("mossy_teal_tiles", () -> MOSSY_TEAL_TILES, NSE_TAB); + register("small_teal_tiles", () -> SMALL_TEAL_TILES, NSE_TAB); + register("small_cracked_teal_tiles", () -> SMALL_CRACKED_TEAL_TILES, NSE_TAB); + register("glazed_teal_tiles", () -> GLAZED_TEAL_TILES, NSE_TAB); + register("cracked_glazed_teal_tiles", () -> CRACKED_GLAZED_TEAL_TILES, NSE_TAB); + register("variated_teal_tiles", () -> VARIATED_TEAL_TILES, NSE_TAB); + register("aquamarine_tiles", () -> AQUAMARINE_TILES, NSE_TAB); + register("cracked_aquamarine_tiles", () -> CRACKED_AQUAMARINE_TILES, NSE_TAB); + register("mossy_aquamarine_tiles", () -> MOSSY_AQUAMARINE_TILES, NSE_TAB); + register("dirty_aquamarine_tiles", () -> DIRTY_AQUAMARINE_TILES, NSE_TAB); + register("small_aquamarine_tiles", () -> SMALL_AQUAMARINE_TILES, NSE_TAB); + register("small_cracked_aquamarine_tiles", () -> SMALL_CRACKED_AQUAMARINE_TILES, NSE_TAB); + register("glazed_aquamarine_tiles", () -> GLAZED_AQUAMARINE_TILES, NSE_TAB); + register("cracked_glazed_aquamarine_tiles", () -> CRACKED_GLAZED_AQUAMARINE_TILES, NSE_TAB); + register("diorite_bricks", () -> DIORITE_BRICKS, NSE_TAB); + register("cracked_diorite_bricks", () -> CRACKED_DIORITE_BRICKS, NSE_TAB); + register("mossy_diorite_bricks", () -> MOSSY_DIORITE_BRICKS, NSE_TAB); + register("small_diorite_tiles", () -> SMALL_DIORITE_TILES, NSE_TAB); + register("small_cracked_diorite_tiles", () -> SMALL_CRACKED_DIORITE_TILES, NSE_TAB); + register("big_diorite_tiles", () -> BIG_DIORITE_TILES, NSE_TAB); + register("calcite_tiles", () -> CALCITE_TILES, NSE_TAB); + register("cracked_calcite_tiles", () -> CRACKED_CALCITE_TILES, NSE_TAB); + register("mossy_calcite_tiles", () -> MOSSY_CALCITE_TILES, NSE_TAB); + register("diagonal_calcite_tiles", () -> DIAGONAL_CALCITE_TILES, NSE_TAB); + register("dripstone_tiles", () -> DRIPSTONE_TILES, NSE_TAB); + register("cracked_dripstone_tiles", () -> CRACKED_DRIPSTONE_TILES, NSE_TAB); + register("mossy_dripstone_tiles", () -> MOSSY_DRIPSTONE_TILES, NSE_TAB); + register("dripstone_bricks", () -> DRIPSTONE_BRICKS, NSE_TAB); + register("deepslate_tiles", () -> DEEPSLATE_TILES, NSE_TAB); + register("cracked_deepslate_tiles", () -> CRACKED_DEEPSLATE_TILES, NSE_TAB); + register("mossy_deepslate_tiles", () -> MOSSY_DEEPSLATE_TILES, NSE_TAB); + register("small_deepslate_tiles", () -> SMALL_DEEPSLATE_TILES, NSE_TAB); + register("small_cracked_deepslate_tiles", () -> SMALL_CRACKED_DEEPSLATE_TILES, NSE_TAB); + register("diagonal_deepslate_tiles", () -> DIAGONAL_DEEPSLATE_TILES, NSE_TAB); + register("light_blue_tiles", () -> LIGHT_BLUE_TILES, NSE_TAB); + register("cracked_light_blue_tiles", () -> CRACKED_LIGHT_BLUE_TILES, NSE_TAB); + register("mossy_light_blue_tiles", () -> MOSSY_LIGHT_BLUE_TILES, NSE_TAB); + register("light_blue_bricks", () -> LIGHT_BLUE_BRICKS, NSE_TAB); + register("cracked_light_blue_bricks", () -> CRACKED_LIGHT_BLUE_BRICKS, NSE_TAB); + register("mossy_light_blue_bricks", () -> MOSSY_LIGHT_BLUE_BRICKS, NSE_TAB); + register("big_granite_tiles", () -> BIG_GRANITE_TILES, NSE_TAB); + register("small_granite_tiles", () -> SMALL_GRANITE_TILES, NSE_TAB); + register("smooth_tuff_tiles", () -> SMOOTH_TUFF_TILES, NSE_TAB); + + register("industrial_warning", () -> INDUSTRIAL_WARNING, NSE_TAB); + register("red_warning", () -> RED_WARNING, NSE_TAB); + register("orange_warning", () -> ORANGE_WARNING, NSE_TAB); + + register("herringbone_acacia_planks", () -> HERRINGBONE_ACACIA_PLANKS, NSE_TAB); + register("cross_acacia_planks", () -> CROSS_ACACIA_PLANKS, NSE_TAB); + register("herringbone_oak_planks", () -> HERRINGBONE_OAK_PLANKS, NSE_TAB); + register("cross_oak_planks", () -> CROSS_OAK_PLANKS, NSE_TAB); + register("herringbone_birch_planks", () -> HERRINGBONE_BIRCH_PLANKS, NSE_TAB); + register("cross_birch_planks", () -> CROSS_BIRCH_PLANKS, NSE_TAB); + register("herringbone_crimson_planks", () -> HERRINGBONE_CRIMSON_PLANKS, NSE_TAB); + register("cross_crimson_planks", () -> CROSS_CRIMSON_PLANKS, NSE_TAB); + register("herringbone_dark_oak_planks", () -> HERRINGBONE_DARK_OAK_PLAKS, NSE_TAB); + register("cross_dark_oak_planks", () -> CROSS_DARK_OAK_PLANKS, NSE_TAB); + register("herringbone_jungle_planks", () -> HERRINGBONE_JUNGLE_PLANKS, NSE_TAB); + register("cross_jungle_planks", () -> CROSS_JUNGLE_PLANKS, NSE_TAB); + register("herringbone_mangrove_planks", () -> HERRINGBONE_MANGROVE_PLANKS, NSE_TAB); + register("cross_mangrove_planks", () -> CROSS_MANGROVE_PLANKS, NSE_TAB); + register("herringbone_spruce_planks", () -> HERRINGBONE_SPRUCE_PLANKS, NSE_TAB); + register("cross_spruce_planks", () -> CROSS_SPRUCE_PLANKS, NSE_TAB); + + register("small_herringbone_parquet", () -> SMALL_HERRINGBONE_PARQUET, NSE_TAB); + register("straight_parquet", () -> STRAIGHT_PARQUET, NSE_TAB); + register("separated_parquet", () -> SEPARATED_PARQUET, NSE_TAB); + + register("green_linoleum", () -> GREEN_LINOLEUM, NSE_TAB); + register("blue_linoleum", () -> BLUE_LINOLEUM, NSE_TAB); + register("red_linoleum", () -> RED_LINOLEUM, NSE_TAB); + register("gray_linoleum", () -> GRAY_LINOLEUM, NSE_TAB); + register("orange_linoleum", () -> ORANGE_LINOLEUM, NSE_TAB); + register("brown_linoleum", () -> BROWN_LINOLEUM, NSE_TAB); + register("cyan_linoleum", () -> CYAN_LINOLEUM, NSE_TAB); + register("cross_orange_linoleum", () -> CROSS_ORANGE_LINOLEUM, NSE_TAB); + register("cross_brown_linoleum", () -> CROSS_BROWN_LINOLEUM, NSE_TAB); + } +} diff --git a/src/main/java/su/a71/new_soviet/NewSoviet.java b/src/main/java/su/a71/new_soviet/NewSoviet.java new file mode 100644 index 0000000..8018ccb --- /dev/null +++ b/src/main/java/su/a71/new_soviet/NewSoviet.java @@ -0,0 +1,28 @@ +package su.a71.new_soviet; + +import com.google.gson.Gson; +import com.google.gson.GsonBuilder; +import net.fabricmc.api.ModInitializer; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class NewSoviet implements ModInitializer { + public static final String MOD_ID = "new_soviet"; + public static final String MOD_NAME = "New Soviet Era"; + public static final Logger LOG; + public static final Gson GSON; + + static { + LOG = LoggerFactory.getLogger(MOD_NAME); + GSON = (new GsonBuilder()).setPrettyPrinting().create(); + } + + @Override + public void onInitialize() { + // This code runs as soon as Minecraft is in a mod-load-ready state. + // However, some things (like resources) may still be uninitialized. + // Proceed with mild caution. + NSE_Blocks.init(); + } +} \ No newline at end of file diff --git a/src/main/resources/assets/modid/icon.png b/src/main/resources/assets/modid/icon.png deleted file mode 100644 index 047b91f..0000000 Binary files a/src/main/resources/assets/modid/icon.png and /dev/null differ diff --git a/src/main/resources/assets/new_soviet/blockstates/big_sand_bricks.json b/src/main/resources/assets/new_soviet/blockstates/big_sand_bricks.json new file mode 100644 index 0000000..4fbf757 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/big_sand_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/big_sand_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/big_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/big_sand_tiles.json new file mode 100644 index 0000000..0aca032 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/big_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/big_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/calcite_tiles.json b/src/main/resources/assets/new_soviet/blockstates/calcite_tiles.json new file mode 100644 index 0000000..cd0e29c --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/calcite_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/calcite_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cracked_calcite_tiles.json b/src/main/resources/assets/new_soviet/blockstates/cracked_calcite_tiles.json new file mode 100644 index 0000000..70ffbfa --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cracked_calcite_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_calcite_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cracked_sand_bricks.json b/src/main/resources/assets/new_soviet/blockstates/cracked_sand_bricks.json new file mode 100644 index 0000000..d802a00 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cracked_sand_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_sand_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/cracked_sand_tiles.json new file mode 100644 index 0000000..a0d0088 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cracked_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cracked_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_acacia_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_acacia_planks.json new file mode 100644 index 0000000..4f777bb --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_acacia_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_acacia_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_birch_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_birch_planks.json new file mode 100644 index 0000000..6301f25 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_birch_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_birch_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_crimson_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_crimson_planks.json new file mode 100644 index 0000000..97c19e9 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_crimson_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_crimson_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_dark_oak_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_dark_oak_planks.json new file mode 100644 index 0000000..541a85b --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_dark_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_dark_oak_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_jungle_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_jungle_planks.json new file mode 100644 index 0000000..0834fcc --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_jungle_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_jungle_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_mangrove_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_mangrove_planks.json new file mode 100644 index 0000000..e3ad519 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_mangrove_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_mangrove_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_oak_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_oak_planks.json new file mode 100644 index 0000000..14e1788 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_oak_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/cross_sand_tiles.json new file mode 100644 index 0000000..9ce4ec1 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/cross_spruce_planks.json b/src/main/resources/assets/new_soviet/blockstates/cross_spruce_planks.json new file mode 100644 index 0000000..55af159 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/cross_spruce_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/cross_spruce_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/diagonal_calcite_tiles.json b/src/main/resources/assets/new_soviet/blockstates/diagonal_calcite_tiles.json new file mode 100644 index 0000000..ccaf147 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/diagonal_calcite_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/diagonal_calcite_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_acacia_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_acacia_planks.json new file mode 100644 index 0000000..bbdd346 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_acacia_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_acacia_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_birch_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_birch_planks.json new file mode 100644 index 0000000..a0b605c --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_birch_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_birch_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_crimson_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_crimson_planks.json new file mode 100644 index 0000000..e068b06 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_crimson_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_crimson_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_dark_oak_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_dark_oak_planks.json new file mode 100644 index 0000000..a05e4a9 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_dark_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_dark_oak_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_jungle_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_jungle_planks.json new file mode 100644 index 0000000..dc8f4ac --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_jungle_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_jungle_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_mangrove_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_mangrove_planks.json new file mode 100644 index 0000000..1148279 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_mangrove_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_mangrove_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_oak_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_oak_planks.json new file mode 100644 index 0000000..7a2349a --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_oak_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_oak_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_sand_tiles.json new file mode 100644 index 0000000..b38b51f --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/herringbone_spruce_planks.json b/src/main/resources/assets/new_soviet/blockstates/herringbone_spruce_planks.json new file mode 100644 index 0000000..55fac80 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/herringbone_spruce_planks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/herringbone_spruce_planks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/industrial_warning.json b/src/main/resources/assets/new_soviet/blockstates/industrial_warning.json new file mode 100644 index 0000000..37a0204 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/industrial_warning.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/industrial_warning" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/mossy_calcite_tiles.json b/src/main/resources/assets/new_soviet/blockstates/mossy_calcite_tiles.json new file mode 100644 index 0000000..59312df --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/mossy_calcite_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/mossy_calcite_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/mossy_sand_bricks.json b/src/main/resources/assets/new_soviet/blockstates/mossy_sand_bricks.json new file mode 100644 index 0000000..62eaffb --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/mossy_sand_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/mossy_sand_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/mossy_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/mossy_sand_tiles.json new file mode 100644 index 0000000..465f30a --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/mossy_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/mossy_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/orange_warning.json b/src/main/resources/assets/new_soviet/blockstates/orange_warning.json new file mode 100644 index 0000000..3bddc5a --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/orange_warning.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/orange_warning" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/red_warning.json b/src/main/resources/assets/new_soviet/blockstates/red_warning.json new file mode 100644 index 0000000..b44daa1 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/red_warning.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/red_warning" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/sand_bricks.json b/src/main/resources/assets/new_soviet/blockstates/sand_bricks.json new file mode 100644 index 0000000..b56453e --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/sand_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/sand_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/sand_tiles.json new file mode 100644 index 0000000..66c793f --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/small_cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/small_cracked_sand_tiles.json new file mode 100644 index 0000000..2ffb6d8 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/small_cracked_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/small_cracked_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/blockstates/small_sand_tiles.json b/src/main/resources/assets/new_soviet/blockstates/small_sand_tiles.json new file mode 100644 index 0000000..7e24165 --- /dev/null +++ b/src/main/resources/assets/new_soviet/blockstates/small_sand_tiles.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "new_soviet:block/small_sand_tiles" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/lang/en_us.json b/src/main/resources/assets/new_soviet/lang/en_us.json new file mode 100644 index 0000000..0e0dcd2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/lang/en_us.json @@ -0,0 +1,3 @@ +{ + +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/big_sand_bricks.json b/src/main/resources/assets/new_soviet/models/block/big_sand_bricks.json new file mode 100644 index 0000000..ded4c3a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/big_sand_bricks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/big_sand_bricks", + "particle": "new_soviet:block/sand/big_sand_bricks" + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/big_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/big_sand_tiles.json new file mode 100644 index 0000000..972c70f --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/big_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/big_sand_tiles", + "particle": "new_soviet:block/sand/big_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/calcite_tiles.json b/src/main/resources/assets/new_soviet/models/block/calcite_tiles.json new file mode 100644 index 0000000..c89fc86 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/calcite_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/calcite/calcite_tiles", + "particle": "new_soviet:block/calcite/calcite_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/cracked_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/block/cracked_calcite_tiles.json new file mode 100644 index 0000000..b2c23f9 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cracked_calcite_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/calcite/cracked_calcite_tiles", + "particle": "new_soviet:block/calcite/cracked_calcite_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/cracked_sand_bricks.json b/src/main/resources/assets/new_soviet/models/block/cracked_sand_bricks.json new file mode 100644 index 0000000..c39d9fe --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cracked_sand_bricks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/cracked_sand_bricks", + "particle": "new_soviet:block/sand/cracked_sand_bricks" + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/cracked_sand_tiles.json new file mode 100644 index 0000000..9f14ed2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cracked_sand_tiles.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/cracked_sand_tiles", + "particle": "new_soviet:block/sand/cracked_sand_tiles" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_acacia_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_acacia_planks.json new file mode 100644 index 0000000..6082957 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_acacia_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_acacia_planks", + "particle": "new_soviet:block/floor/planks/cross_acacia_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_birch_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_birch_planks.json new file mode 100644 index 0000000..decb003 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_birch_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_birch_planks", + "particle": "new_soviet:block/floor/planks/cross_birch_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_crimson_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_crimson_planks.json new file mode 100644 index 0000000..0656e63 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_crimson_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_crimson_planks", + "particle": "new_soviet:block/floor/planks/cross_crimson_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_dark_oak_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_dark_oak_planks.json new file mode 100644 index 0000000..ce09cf3 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_dark_oak_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_dark_oak_planks", + "particle": "new_soviet:block/floor/planks/cross_dark_oak_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_jungle_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_jungle_planks.json new file mode 100644 index 0000000..885b129 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_jungle_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_jungle_planks", + "particle": "new_soviet:block/floor/planks/cross_jungle_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_mangrove_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_mangrove_planks.json new file mode 100644 index 0000000..b07685c --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_mangrove_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_mangrove_planks", + "particle": "new_soviet:block/floor/planks/cross_mangrove_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_oak_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_oak_planks.json new file mode 100644 index 0000000..7cc3112 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_oak_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_oak_planks", + "particle": "new_soviet:block/floor/planks/cross_oak_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/cross_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/cross_sand_tiles.json new file mode 100644 index 0000000..7bfb9ef --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/cross_sand_tiles", + "particle": "new_soviet:block/sand/cross_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/cross_spruce_planks.json b/src/main/resources/assets/new_soviet/models/block/cross_spruce_planks.json new file mode 100644 index 0000000..b5f6489 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/cross_spruce_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/cross_spruce_planks", + "particle": "new_soviet:block/floor/planks/cross_spruce_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/diagonal_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/block/diagonal_calcite_tiles.json new file mode 100644 index 0000000..ce12a60 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/diagonal_calcite_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/calcite/diagonal_calcite_tiles", + "particle": "new_soviet:block/calcite/diagonal_calcite_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_acacia_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_acacia_planks.json new file mode 100644 index 0000000..26f2b97 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_acacia_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_acacia_planks", + "particle": "new_soviet:block/floor/planks/herringbone_acacia_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_birch_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_birch_planks.json new file mode 100644 index 0000000..8b732cb --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_birch_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_birch_planks", + "particle": "new_soviet:block/floor/planks/herringbone_birch_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_crimson_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_crimson_planks.json new file mode 100644 index 0000000..576344d --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_crimson_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_crimson_planks", + "particle": "new_soviet:block/floor/planks/herringbone_crimson_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_dark_oak_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_dark_oak_planks.json new file mode 100644 index 0000000..fbdc7a2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_dark_oak_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_dark_oak_planks", + "particle": "new_soviet:block/floor/planks/herringbone_dark_oak_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_jungle_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_jungle_planks.json new file mode 100644 index 0000000..7369196 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_jungle_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_jungle_planks", + "particle": "new_soviet:block/floor/planks/herringbone_jungle_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_mangrove_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_mangrove_planks.json new file mode 100644 index 0000000..a0c50b2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_mangrove_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_mangrove_planks", + "particle": "new_soviet:block/floor/planks/herringbone_mangrove_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_oak_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_oak_planks.json new file mode 100644 index 0000000..1ecdc6a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_oak_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_oak_planks", + "particle": "new_soviet:block/floor/planks/herringbone_oak_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/herringbone_sand_tiles.json new file mode 100644 index 0000000..c91c278 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/herringbone_sand_tiles", + "particle": "new_soviet:block/sand/herringbone_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/herringbone_spruce_planks.json b/src/main/resources/assets/new_soviet/models/block/herringbone_spruce_planks.json new file mode 100644 index 0000000..d0dd1f4 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/herringbone_spruce_planks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/floor/planks/herringbone_spruce_planks", + "particle": "new_soviet:block/floor/planks/herringbone_spruce_planks" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/industrial_warning.json b/src/main/resources/assets/new_soviet/models/block/industrial_warning.json new file mode 100644 index 0000000..fbd6003 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/industrial_warning.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/warning_stripes/industrial_warning_stripes", + "particle": "new_soviet:block/warning_stripes/industrial_warning_stripes" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/mossy_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/block/mossy_calcite_tiles.json new file mode 100644 index 0000000..5c67a25 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/mossy_calcite_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/calcite/mossy_calcite_tiles", + "particle": "new_soviet:block/calcite/mossy_calcite_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/mossy_sand_bricks.json b/src/main/resources/assets/new_soviet/models/block/mossy_sand_bricks.json new file mode 100644 index 0000000..c93517b --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/mossy_sand_bricks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/mossy_sand_bricks", + "particle": "new_soviet:block/sand/mossy_sand_bricks" + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/mossy_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/mossy_sand_tiles.json new file mode 100644 index 0000000..81dff76 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/mossy_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/mossy_sand_tiles", + "particle": "new_soviet:block/sand/mossy_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/orange_warning.json b/src/main/resources/assets/new_soviet/models/block/orange_warning.json new file mode 100644 index 0000000..394934a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/orange_warning.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/warning_stripes/orange_warning_stripes", + "particle": "new_soviet:block/warning_stripes/orange_warning_stripes" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/red_warning.json b/src/main/resources/assets/new_soviet/models/block/red_warning.json new file mode 100644 index 0000000..e94eaab --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/red_warning.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/warning_stripes/red_warning_stripes", + "particle": "new_soviet:block/warning_stripes/red_warning_stripes" + + } +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/block/sand_bricks.json b/src/main/resources/assets/new_soviet/models/block/sand_bricks.json new file mode 100644 index 0000000..b6658fb --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/sand_bricks.json @@ -0,0 +1,8 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/sand_bricks", + "particle": "new_soviet:block/sand/sand_bricks" + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/sand_tiles.json new file mode 100644 index 0000000..06989d7 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/sand_tiles", + "particle": "new_soviet:block/sand/sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/small_cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/small_cracked_sand_tiles.json new file mode 100644 index 0000000..63a49d5 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/small_cracked_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/small_cracked_sand_tiles", + "particle": "new_soviet:block/sand/small_cracked_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/block/small_sand_tiles.json b/src/main/resources/assets/new_soviet/models/block/small_sand_tiles.json new file mode 100644 index 0000000..985716f --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/block/small_sand_tiles.json @@ -0,0 +1,9 @@ +{ + "parent": "block/cube_all", + "textures": { + "all": "new_soviet:block/sand/small_sand_tiles", + "particle": "new_soviet:block/sand/small_sand_tiles" + + } +} + diff --git a/src/main/resources/assets/new_soviet/models/item/big_sand_bricks.json b/src/main/resources/assets/new_soviet/models/item/big_sand_bricks.json new file mode 100644 index 0000000..b108cc5 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/big_sand_bricks.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/big_sand_bricks" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/big_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/big_sand_tiles.json new file mode 100644 index 0000000..b37080a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/big_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/big_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/calcite_tiles.json b/src/main/resources/assets/new_soviet/models/item/calcite_tiles.json new file mode 100644 index 0000000..ce10c82 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/calcite_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/calcite_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cracked_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/item/cracked_calcite_tiles.json new file mode 100644 index 0000000..95facbd --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cracked_calcite_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/cracked_calcite_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cracked_sand_bricks.json b/src/main/resources/assets/new_soviet/models/item/cracked_sand_bricks.json new file mode 100644 index 0000000..53af9b0 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cracked_sand_bricks.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/cracked_sand_bricks" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/cracked_sand_tiles.json new file mode 100644 index 0000000..2478e11 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cracked_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/cracked_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cross_acacia_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_acacia_planks.json new file mode 100644 index 0000000..e92c793 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_acacia_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_acacia_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_birch_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_birch_planks.json new file mode 100644 index 0000000..88600e4 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_birch_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_birch_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_crimson_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_crimson_planks.json new file mode 100644 index 0000000..7bdf895 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_crimson_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_crimson_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_dark_oak_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_dark_oak_planks.json new file mode 100644 index 0000000..f155d45 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_dark_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_dark_oak_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_jungle_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_jungle_planks.json new file mode 100644 index 0000000..57796dc --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_jungle_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_jungle_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_mangrove_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_mangrove_planks.json new file mode 100644 index 0000000..27ea50b --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_mangrove_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_mangrove_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_oak_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_oak_planks.json new file mode 100644 index 0000000..d3525da --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_oak_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/cross_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/cross_sand_tiles.json new file mode 100644 index 0000000..bbd7ec3 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/cross_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/cross_spruce_planks.json b/src/main/resources/assets/new_soviet/models/item/cross_spruce_planks.json new file mode 100644 index 0000000..3493551 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/cross_spruce_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/cross_spruce_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/diagonal_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/item/diagonal_calcite_tiles.json new file mode 100644 index 0000000..a5583b0 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/diagonal_calcite_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/diagonal_calcite_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_acacia_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_acacia_planks.json new file mode 100644 index 0000000..1850163 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_acacia_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_acacia_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_birch_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_birch_planks.json new file mode 100644 index 0000000..afaff07 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_birch_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_birch_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_crimson_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_crimson_planks.json new file mode 100644 index 0000000..b0399eb --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_crimson_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_crimson_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_dark_oak_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_dark_oak_planks.json new file mode 100644 index 0000000..3002213 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_dark_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_dark_oak_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_jungle_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_jungle_planks.json new file mode 100644 index 0000000..9d53568 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_jungle_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_jungle_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_mangrove_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_mangrove_planks.json new file mode 100644 index 0000000..4ce9171 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_mangrove_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_mangrove_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_oak_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_oak_planks.json new file mode 100644 index 0000000..e6f618a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_oak_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_oak_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/herringbone_sand_tiles.json new file mode 100644 index 0000000..fcd431c --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/herringbone_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/herringbone_spruce_planks.json b/src/main/resources/assets/new_soviet/models/item/herringbone_spruce_planks.json new file mode 100644 index 0000000..5f4304a --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/herringbone_spruce_planks.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/herringbone_spruce_planks" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/industrial_warning.json b/src/main/resources/assets/new_soviet/models/item/industrial_warning.json new file mode 100644 index 0000000..eaafb12 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/industrial_warning.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/industrial_warning" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/mossy_calcite_tiles.json b/src/main/resources/assets/new_soviet/models/item/mossy_calcite_tiles.json new file mode 100644 index 0000000..667596f --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/mossy_calcite_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/mossy_calcite_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/mossy_sand_bricks.json b/src/main/resources/assets/new_soviet/models/item/mossy_sand_bricks.json new file mode 100644 index 0000000..4138a03 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/mossy_sand_bricks.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/mossy_sand_bricks" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/mossy_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/mossy_sand_tiles.json new file mode 100644 index 0000000..5148d10 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/mossy_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/mossy_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/orange_warning.json b/src/main/resources/assets/new_soviet/models/item/orange_warning.json new file mode 100644 index 0000000..19e0bdc --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/orange_warning.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/orange_warning" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/red_warning.json b/src/main/resources/assets/new_soviet/models/item/red_warning.json new file mode 100644 index 0000000..d8b07f1 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/red_warning.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/red_warning" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/sand_bricks.json b/src/main/resources/assets/new_soviet/models/item/sand_bricks.json new file mode 100644 index 0000000..d92763c --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/sand_bricks.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/sand_bricks" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/sand_tiles.json new file mode 100644 index 0000000..5559edf --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/models/item/small_cracked_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/small_cracked_sand_tiles.json new file mode 100644 index 0000000..41021e2 --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/small_cracked_sand_tiles.json @@ -0,0 +1,3 @@ +{ + "parent": "new_soviet:block/small_cracked_sand_tiles" +} \ No newline at end of file diff --git a/src/main/resources/assets/new_soviet/models/item/small_sand_tiles.json b/src/main/resources/assets/new_soviet/models/item/small_sand_tiles.json new file mode 100644 index 0000000..e381d5e --- /dev/null +++ b/src/main/resources/assets/new_soviet/models/item/small_sand_tiles.json @@ -0,0 +1,4 @@ +{ + "parent": "new_soviet:block/small_sand_tiles" +} + diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles.png new file mode 100644 index 0000000..466b7ae Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles_mossy.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles_mossy.png new file mode 100644 index 0000000..21f9308 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/aquamarine_tiles_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/cracked_aquamarine_tiles.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/cracked_aquamarine_tiles.png new file mode 100644 index 0000000..5694178 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/cracked_aquamarine_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/dirty_aquamarine_tiles.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/dirty_aquamarine_tiles.png new file mode 100644 index 0000000..74b458f Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/dirty_aquamarine_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1.png new file mode 100644 index 0000000..317dc1f Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1_cracked.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1_cracked.png new file mode 100644 index 0000000..42c6659 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/glazed_white_tile1_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_cracked_white_tiles.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_cracked_white_tiles.png new file mode 100644 index 0000000..65687a0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_cracked_white_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_white_tiles.png b/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_white_tiles.png new file mode 100644 index 0000000..7a15689 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/aquamarine/small_white_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black.png b/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black.png new file mode 100644 index 0000000..a9e7b16 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black_cracked.png b/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black_cracked.png new file mode 100644 index 0000000..562c40b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/blackstone/glazed_tile_black_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles.png b/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles.png new file mode 100644 index 0000000..d1044bd Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles_mossy.png b/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles_mossy.png new file mode 100644 index 0000000..8bf2280 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/brown_tiles_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/cracked_brown_tiles.png b/src/main/resources/assets/new_soviet/textures/block/brown/cracked_brown_tiles.png new file mode 100644 index 0000000..5d4ebc5 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/cracked_brown_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-cracked.png b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-cracked.png new file mode 100644 index 0000000..0d13905 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-dirty.png b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-dirty.png new file mode 100644 index 0000000..bc88331 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile-dirty.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile.png b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile.png new file mode 100644 index 0000000..9b199b4 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile_mossy.png b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile_mossy.png new file mode 100644 index 0000000..794a54b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/dark-brown-tile_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/brown/dirty_brown_tiles.png b/src/main/resources/assets/new_soviet/textures/block/brown/dirty_brown_tiles.png new file mode 100644 index 0000000..5a6bb2d Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/brown/dirty_brown_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/calcite/calcite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/calcite/calcite_tiles.png new file mode 100644 index 0000000..b8684c5 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/calcite/calcite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/calcite/diagonal_calcite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/calcite/diagonal_calcite_tiles.png new file mode 100644 index 0000000..73ed214 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/calcite/diagonal_calcite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/calcite/mossy_calcite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/calcite/mossy_calcite_tiles.png new file mode 100644 index 0000000..aa42b9c Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/calcite/mossy_calcite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/coconut.png b/src/main/resources/assets/new_soviet/textures/block/coconut.png new file mode 100644 index 0000000..3dce565 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/coconut.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/concrete_fence.png b/src/main/resources/assets/new_soviet/textures/block/concrete_fence.png new file mode 100644 index 0000000..388ba2e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/concrete_fence.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles.png new file mode 100644 index 0000000..e3db3de Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles_cracked.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles_cracked.png new file mode 100644 index 0000000..70b1e19 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/deepslate_tiles_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/diagonal_deepslate_tiles.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/diagonal_deepslate_tiles.png new file mode 100644 index 0000000..5d5defe Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/diagonal_deepslate_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/mossy_deepslate_tiles.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/mossy_deepslate_tiles.png new file mode 100644 index 0000000..5292991 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/mossy_deepslate_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles.png new file mode 100644 index 0000000..ad623b0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles_cracked.png b/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles_cracked.png new file mode 100644 index 0000000..20efff7 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/deepslate/small_deepslate_tiles_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/big_diorite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/diorite/big_diorite_tiles.png new file mode 100644 index 0000000..a99725b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/big_diorite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/cracked_diorite_bricks.png b/src/main/resources/assets/new_soviet/textures/block/diorite/cracked_diorite_bricks.png new file mode 100644 index 0000000..474c868 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/cracked_diorite_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks.png b/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks.png new file mode 100644 index 0000000..e4c42cb Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks_mossy.png b/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks_mossy.png new file mode 100644 index 0000000..3299b64 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/diorite_bricks_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles.png new file mode 100644 index 0000000..adf588b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles_cracked.png b/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles_cracked.png new file mode 100644 index 0000000..895bc4b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/diorite/small_diorite_tiles_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_bricks.png b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_bricks.png new file mode 100644 index 0000000..bf6dcaa Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles.png b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles.png new file mode 100644 index 0000000..db8babe Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles_cracked.png b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles_cracked.png new file mode 100644 index 0000000..cd04a82 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/dripstone/dripstone_tiles_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/dripstone/mossy_dripstone_tiles.png b/src/main/resources/assets/new_soviet/textures/block/dripstone/mossy_dripstone_tiles.png new file mode 100644 index 0000000..4b1d026 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/dripstone/mossy_dripstone_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/blue_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/blue_linoleum.png new file mode 100644 index 0000000..8656f83 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/blue_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/brown_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/brown_linoleum.png new file mode 100644 index 0000000..1794df4 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/brown_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_brown_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_brown_linoleum.png new file mode 100644 index 0000000..29e2259 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_brown_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_orange_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_orange_linoleum.png new file mode 100644 index 0000000..24d5f6e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cross_orange_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cyan_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cyan_linoleum.png new file mode 100644 index 0000000..659dd35 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/cyan_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/green_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/green_linoleum.png new file mode 100644 index 0000000..0933194 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/green_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/grey_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/grey_linoleum.png new file mode 100644 index 0000000..9c3482a Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/grey_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/oramge_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/oramge_linoleum.png new file mode 100644 index 0000000..bf46c5c Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/oramge_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/red_linoleum.png b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/red_linoleum.png new file mode 100644 index 0000000..0a10fdb Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/linoleum/red_linoleum.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_acacia_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_acacia_planks.png new file mode 100644 index 0000000..9295020 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_acacia_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_dark_oak_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_dark_oak_planks.png new file mode 100644 index 0000000..809c0a6 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_dark_oak_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_jungle_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_jungle_planks.png new file mode 100644 index 0000000..53e9eab Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_jungle_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_mangrove_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_mangrove_planks.png new file mode 100644 index 0000000..69a8e26 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_mangrove_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_oak_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_oak_planks.png new file mode 100644 index 0000000..d75e8d7 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_oak_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_spruce_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_spruce_planks.png new file mode 100644 index 0000000..c88a14b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/cross_spruce_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_acacia_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_acacia_planks.png new file mode 100644 index 0000000..111b1cf Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_acacia_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_crimson_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_crimson_planks.png new file mode 100644 index 0000000..aacea8b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_crimson_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_dark_oak_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_dark_oak_planks.png new file mode 100644 index 0000000..dba0990 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_dark_oak_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_jungle_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_jungle_planks.png new file mode 100644 index 0000000..a146cd0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_jungle_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_mangrove_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_mangrove_planks.png new file mode 100644 index 0000000..4034c5a Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_mangrove_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_oak_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_oak_planks.png new file mode 100644 index 0000000..ccdad43 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_oak_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_spruce_planks.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_spruce_planks.png new file mode 100644 index 0000000..c811639 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/herringbone_spruce_planks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/separated_parquet.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/separated_parquet.png new file mode 100644 index 0000000..796b281 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/separated_parquet.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/small_herringbone_parquet.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/small_herringbone_parquet.png new file mode 100644 index 0000000..7187e3e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/small_herringbone_parquet.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/floor/planks/straight_parquet.png b/src/main/resources/assets/new_soviet/textures/block/floor/planks/straight_parquet.png new file mode 100644 index 0000000..de1307b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/floor/planks/straight_parquet.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/granite/big_granite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/granite/big_granite_tiles.png new file mode 100644 index 0000000..0b0ff37 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/granite/big_granite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles.png b/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles.png new file mode 100644 index 0000000..a572b91 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles_cracked.png b/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles_cracked.png new file mode 100644 index 0000000..cfca522 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/granite/small_granite_tiles_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/big_green_tiles.png b/src/main/resources/assets/new_soviet/textures/block/green/big_green_tiles.png new file mode 100644 index 0000000..a679893 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/big_green_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/cracked_green_bricks.png b/src/main/resources/assets/new_soviet/textures/block/green/cracked_green_bricks.png new file mode 100644 index 0000000..c2c65f9 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/cracked_green_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/green_bricks.png b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks.png new file mode 100644 index 0000000..388e69a Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_mossy.png b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_mossy.png new file mode 100644 index 0000000..fe02baf Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any.png b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any.png new file mode 100644 index 0000000..fa1c696 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any_cracked.png b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any_cracked.png new file mode 100644 index 0000000..b3f3372 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/green_bricks_with_any_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked1.png b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked1.png new file mode 100644 index 0000000..c3135fb Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked2.png b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked2.png new file mode 100644 index 0000000..d6e220e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked2.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked3.png b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked3.png new file mode 100644 index 0000000..eb45efb Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green/variated/big_green_tile_сacked3.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3.png b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3.png new file mode 100644 index 0000000..96b1685 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3b.png b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3b.png new file mode 100644 index 0000000..f0254da Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3b.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3c.png b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3c.png new file mode 100644 index 0000000..2a5c335 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/green_white/kafel3c.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_light_blue_tiles.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_light_blue_tiles.png new file mode 100644 index 0000000..db11107 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_light_blue_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_small_light_blue_tiles.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_small_light_blue_tiles.png new file mode 100644 index 0000000..9e1c139 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/cracked_small_light_blue_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1.png new file mode 100644 index 0000000..122ae27 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1_cracked.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1_cracked.png new file mode 100644 index 0000000..abecaac Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/glazed_light_blue_tile1_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/lb_tiles_misc1.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/lb_tiles_misc1.png new file mode 100644 index 0000000..f2dda0e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/lb_tiles_misc1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks.png new file mode 100644 index 0000000..951634e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks_mossy.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks_mossy.png new file mode 100644 index 0000000..ed0606e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_bricks_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_tiles.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_tiles.png new file mode 100644 index 0000000..2f3ce25 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/light_blue_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/mossy_light_blue_tiles.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/mossy_light_blue_tiles.png new file mode 100644 index 0000000..f786379 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/mossy_light_blue_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/small_light_blue_tiles.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/small_light_blue_tiles.png new file mode 100644 index 0000000..0800a90 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/small_light_blue_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_1.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_1.png new file mode 100644 index 0000000..8988834 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_2.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_2.png new file mode 100644 index 0000000..f64f426 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_2.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_3.png b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_3.png new file mode 100644 index 0000000..c764b58 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/light_blue/variated/cracked_light_blue_bricks_3.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/metalplating.png b/src/main/resources/assets/new_soviet/textures/block/metalplating.png new file mode 100644 index 0000000..49c3e9d Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/metalplating.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_floor1.png b/src/main/resources/assets/new_soviet/textures/block/nii_floor1.png new file mode 100644 index 0000000..fc04d8d Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/nii_floor1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall3.png b/src/main/resources/assets/new_soviet/textures/block/nii_wall3.png new file mode 100644 index 0000000..bfa2c53 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/nii_wall3.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall4.png b/src/main/resources/assets/new_soviet/textures/block/nii_wall4.png new file mode 100644 index 0000000..0a03b5b Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/nii_wall4.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall_1.png b/src/main/resources/assets/new_soviet/textures/block/nii_wall_1.png new file mode 100644 index 0000000..8d1b3de Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/nii_wall_1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/nii_wall_1_crack.png b/src/main/resources/assets/new_soviet/textures/block/nii_wall_1_crack.png new file mode 100644 index 0000000..99c496d Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/nii_wall_1_crack.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks.png b/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks.png new file mode 100644 index 0000000..b1092ff Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks_cracked.png b/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks_cracked.png new file mode 100644 index 0000000..949b95e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/red/glazed_tile_bricks_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/red/red_bricks.png b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks.png new file mode 100644 index 0000000..24b7b19 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_cracked.png b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_cracked.png new file mode 100644 index 0000000..9693592 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_mossy.png b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_mossy.png new file mode 100644 index 0000000..85271ef Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/red/red_bricks_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_bricks.png b/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_bricks.png new file mode 100644 index 0000000..e4d7335 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_tiles.png new file mode 100644 index 0000000..ee4ffbe Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/big_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_bricks.png b/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_bricks.png new file mode 100644 index 0000000..223243a Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_tiles.png new file mode 100644 index 0000000..233b4ad Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/cracked_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/cross_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/cross_sand_tiles.png new file mode 100644 index 0000000..501dc84 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/cross_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/herringbone_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/herringbone_sand_tiles.png new file mode 100644 index 0000000..ef93064 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/herringbone_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_bricks.png b/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_bricks.png new file mode 100644 index 0000000..7633de0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_tiles.png new file mode 100644 index 0000000..adeeb8e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/mossy_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/sand_bricks.png b/src/main/resources/assets/new_soviet/textures/block/sand/sand_bricks.png new file mode 100644 index 0000000..90de635 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/sand_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/sand_tiles.png new file mode 100644 index 0000000..6939f89 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/small_cracked_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/small_cracked_sand_tiles.png new file mode 100644 index 0000000..9be7083 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/small_cracked_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/sand/small_sand_tiles.png b/src/main/resources/assets/new_soviet/textures/block/sand/small_sand_tiles.png new file mode 100644 index 0000000..784abb0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/sand/small_sand_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/blue_big_tile_cracked.png b/src/main/resources/assets/new_soviet/textures/block/teal/blue_big_tile_cracked.png new file mode 100644 index 0000000..0e19a5f Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/blue_big_tile_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/cracked_glazed_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/cracked_glazed_teal_tiles.png new file mode 100644 index 0000000..3ac3f2e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/cracked_glazed_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/cracked_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/cracked_teal_tiles.png new file mode 100644 index 0000000..2246f01 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/cracked_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/glazed_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/glazed_teal_tiles.png new file mode 100644 index 0000000..53f7d2a Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/glazed_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/mossy_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/mossy_teal_tiles.png new file mode 100644 index 0000000..19fdf68 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/mossy_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/small_cracked_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/small_cracked_teal_tiles.png new file mode 100644 index 0000000..c0b1f00 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/small_cracked_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/small_teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/small_teal_tiles.png new file mode 100644 index 0000000..3c2dd09 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/small_teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/teal/teal_tiles.png b/src/main/resources/assets/new_soviet/textures/block/teal/teal_tiles.png new file mode 100644 index 0000000..a969ff0 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/teal/teal_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tilled_block.png b/src/main/resources/assets/new_soviet/textures/block/tilled_block.png new file mode 100644 index 0000000..b8a7af4 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tilled_block.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tilled_block_cracked.png b/src/main/resources/assets/new_soviet/textures/block/tilled_block_cracked.png new file mode 100644 index 0000000..f89c676 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tilled_block_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/big_tuff_tiles.png b/src/main/resources/assets/new_soviet/textures/block/tuff/big_tuff_tiles.png new file mode 100644 index 0000000..d6b3edc Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/big_tuff_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/cracked_tuff_tiles.png b/src/main/resources/assets/new_soviet/textures/block/tuff/cracked_tuff_tiles.png new file mode 100644 index 0000000..462695e Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/cracked_tuff_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/mossy_tuff_tiles.png b/src/main/resources/assets/new_soviet/textures/block/tuff/mossy_tuff_tiles.png new file mode 100644 index 0000000..186a128 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/mossy_tuff_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks.png b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks.png new file mode 100644 index 0000000..fc3ed04 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_cracked.png b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_cracked.png new file mode 100644 index 0000000..5e55515 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_mossy.png b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_mossy.png new file mode 100644 index 0000000..8633f70 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_bricks_mossy.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_tiles.png b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_tiles.png new file mode 100644 index 0000000..2c55773 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/tuff/tuff_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/warning_stripes/industrial_warning_stripes.png b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/industrial_warning_stripes.png new file mode 100644 index 0000000..f68b373 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/industrial_warning_stripes.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/warning_stripes/orange_warning_stripes.png b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/orange_warning_stripes.png new file mode 100644 index 0000000..0a91723 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/orange_warning_stripes.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/warning_stripes/red_warning_stripes.png b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/red_warning_stripes.png new file mode 100644 index 0000000..824ed69 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/warning_stripes/red_warning_stripes.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1.png b/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1.png new file mode 100644 index 0000000..50f3677 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1_cracked.png b/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1_cracked.png new file mode 100644 index 0000000..58c4d14 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/white/glazed_white_tile1_cracked.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/white/small_cracked_white_tiles.png b/src/main/resources/assets/new_soviet/textures/block/white/small_cracked_white_tiles.png new file mode 100644 index 0000000..ee11328 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/white/small_cracked_white_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/white/small_white_tiles.png b/src/main/resources/assets/new_soviet/textures/block/white/small_white_tiles.png new file mode 100644 index 0000000..832f5f5 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/white/small_white_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/whitewash/cracked_whitewash.png b/src/main/resources/assets/new_soviet/textures/block/whitewash/cracked_whitewash.png new file mode 100644 index 0000000..a7d7cdd Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/whitewash/cracked_whitewash.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/whitewash/very_cracked_whitewash.png b/src/main/resources/assets/new_soviet/textures/block/whitewash/very_cracked_whitewash.png new file mode 100644 index 0000000..5c97100 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/whitewash/very_cracked_whitewash.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/whitewash/whitewash.png b/src/main/resources/assets/new_soviet/textures/block/whitewash/whitewash.png new file mode 100644 index 0000000..aeb8a68 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/whitewash/whitewash.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/yellow/cracked_yellow_tiles.png b/src/main/resources/assets/new_soviet/textures/block/yellow/cracked_yellow_tiles.png new file mode 100644 index 0000000..0c94d29 Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/yellow/cracked_yellow_tiles.png differ diff --git a/src/main/resources/assets/new_soviet/textures/block/yellow/small_yellow_tiles.png b/src/main/resources/assets/new_soviet/textures/block/yellow/small_yellow_tiles.png new file mode 100644 index 0000000..b9a679d Binary files /dev/null and b/src/main/resources/assets/new_soviet/textures/block/yellow/small_yellow_tiles.png differ diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 5b8a367..964dddd 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -1,41 +1,29 @@ { "schemaVersion": 1, - "id": "modid", + "id": "new_soviet", "version": "${version}", - "name": "Example mod", - "description": "This is an example description! Tell everyone what your mod is about!", + "name": "New Soviet Era", + "description": "Minecraft mod to relive the good old days", "authors": [ - "Me!" + "Andrew_7_1", + "Karoter2" ], "contact": { "homepage": "https://fabricmc.net/", "sources": "https://github.com/FabricMC/fabric-example-mod" }, - "license": "CC0-1.0", + "license": "All rights reserved", "icon": "assets/modid/icon.png", "environment": "*", "entrypoints": { "main": [ - "com.example.ExampleMod" - ], - "client": [ - "com.example.ExampleModClient" + "su.a71.new_soviet.NewSoviet" ] }, - "mixins": [ - "modid.mixins.json", - { - "config": "modid.client.mixins.json", - "environment": "client" - } - ], "depends": { "fabricloader": ">=0.14.21", "minecraft": "~1.20.1", "java": ">=17", "fabric-api": "*" - }, - "suggests": { - "another-mod": "*" } } \ No newline at end of file diff --git a/src/main/resources/modid.mixins.json b/src/main/resources/modid.mixins.json deleted file mode 100644 index 166e787..0000000 --- a/src/main/resources/modid.mixins.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "required": true, - "package": "com.example.mixin", - "compatibilityLevel": "JAVA_17", - "mixins": [ - "ExampleMixin" - ], - "injectors": { - "defaultRequire": 1 - } -} \ No newline at end of file