From aa8c6fa7bdd5bb5d404a91540c4522cc4f3f05d6 Mon Sep 17 00:00:00 2001 From: nimsolated Date: Sat, 14 Mar 2026 11:32:30 -0700 Subject: [PATCH] update: 1.5.0 --- elements/Bean.mod.json | 63 +++ elements/BedrockLootTable.mod.json | 34 ++ elements/Cheese.mod.json | 63 +++ elements/CheeseRecipe.mod.json | 48 ++ elements/GoldenBerries.mod.json | 2 +- elements/MagmaBlockLootTable.mod.json | 80 +++ elements/MagmaBrickButton.mod.json | 138 ++++++ elements/MagmaBrickButtonRecipe.mod.json | 48 ++ elements/MagmaBrickPressurePlate.mod.json | 138 ++++++ .../MagmaBrickPressurePlateRecipe.mod.json | 48 ++ elements/MagmaBrickSlabs.mod.json | 138 ++++++ elements/MagmaBrickSlabsRecipe.mod.json | 48 ++ elements/MagmaBrickStairs.mod.json | 138 ++++++ elements/MagmaBrickStairsRecipe.mod.json | 48 ++ elements/MagmaBrickWalls.mod.json | 138 ++++++ elements/MagmaBrickWallsRecipe.mod.json | 48 ++ elements/MagmaBricks.mod.json | 137 ++++++ elements/MagmaBricksRecipe.mod.json | 48 ++ elements/MagmaBricksRecipe4.mod.json | 48 ++ elements/ObsidianRecipe.mod.json | 48 ++ elements/PassiveIncomeEnchantment.mod.json | 2 +- elements/PassiveIncomeProcedure.mod.json | 2 +- elements/RedstoneBrickSlabs.mod.json | 138 ++++++ elements/RedstoneBrickSlabsRecipe.mod.json | 48 ++ elements/RedstoneBrickStairs.mod.json | 138 ++++++ elements/RedstoneBrickStairsRecipe.mod.json | 48 ++ elements/RedstoneBrickWalls.mod.json | 138 ++++++ elements/RedstoneBrickWallsRecipe.mod.json | 48 ++ elements/RedstoneBricks.mod.json | 137 ++++++ elements/RedstoneBricksRecipe.mod.json | 48 ++ nims_random_bullshit.mcreator | 454 +++++++++++++++++- .../block/MagmaBrickButtonBlock.java | 16 + .../block/MagmaBrickPressurePlateBlock.java | 16 + .../block/MagmaBrickSlabsBlock.java | 15 + .../block/MagmaBrickStairsBlock.java | 27 ++ .../block/MagmaBrickWallsBlock.java | 15 + .../block/MagmaBricksBlock.java | 23 + .../block/RedstoneBrickSlabsBlock.java | 32 ++ .../block/RedstoneBrickStairsBlock.java | 43 ++ .../block/RedstoneBrickWallsBlock.java | 32 ++ .../block/RedstoneBricksBlock.java | 37 ++ .../PassiveIncomeEnchantmentEnchantment.java | 7 +- .../init/NimsRandomBullshitModBlocks.java | 20 + .../init/NimsRandomBullshitModItems.java | 14 + .../init/NimsRandomBullshitModTabs.java | 13 + .../nimsrandombullshit/item/BeanItem.java | 12 + .../nimsrandombullshit/item/CheeseItem.java | 12 + .../item/GoldenBerriesItem.java | 2 +- .../PassiveIncomeProcedureProcedure.java | 2 +- src/main/resources/META-INF/mods.toml | 2 +- .../blockstates/magma_brick_button.json | 118 +++++ .../magma_brick_pressure_plate.json | 10 + .../blockstates/magma_brick_slabs.json | 13 + .../blockstates/magma_brick_stairs.json | 209 ++++++++ .../blockstates/magma_brick_walls.json | 90 ++++ .../blockstates/magma_bricks.json | 7 + .../blockstates/redstone_brick_slabs.json | 13 + .../blockstates/redstone_brick_stairs.json | 209 ++++++++ .../blockstates/redstone_brick_walls.json | 90 ++++ .../blockstates/redstone_bricks.json | 7 + .../nims_random_bullshit/lang/en_us.json | 12 + .../models/block/magma_brick_button.json | 8 + .../block/magma_brick_button_inventory.json | 8 + .../block/magma_brick_button_pressed.json | 8 + .../block/magma_brick_pressure_plate.json | 8 + .../magma_brick_pressure_plate_down.json | 8 + .../models/block/magma_brick_slabs.json | 10 + .../models/block/magma_brick_slabs_full.json | 10 + .../models/block/magma_brick_slabs_top.json | 10 + .../models/block/magma_brick_stairs.json | 10 + .../block/magma_brick_stairs_inner.json | 10 + .../block/magma_brick_stairs_outer.json | 10 + .../models/block/magma_brick_walls.json | 8 + .../block/magma_brick_walls_inventory.json | 8 + .../models/block/magma_brick_walls_post.json | 8 + .../block/magma_brick_walls_side_tall.json | 8 + .../models/block/magma_bricks.json | 13 + .../models/block/redstone_brick_slabs.json | 10 + .../block/redstone_brick_slabs_full.json | 10 + .../block/redstone_brick_slabs_top.json | 10 + .../models/block/redstone_brick_stairs.json | 10 + .../block/redstone_brick_stairs_inner.json | 10 + .../block/redstone_brick_stairs_outer.json | 10 + .../models/block/redstone_brick_walls.json | 8 + .../block/redstone_brick_walls_inventory.json | 8 + .../block/redstone_brick_walls_post.json | 8 + .../block/redstone_brick_walls_side_tall.json | 8 + .../models/block/redstone_bricks.json | 13 + .../textures/block/magma.png | Bin 0 -> 643 bytes .../textures/block/magma_bricks.png | Bin 0 -> 259 bytes .../textures/block/magma_bricks_2.png | Bin 0 -> 753 bytes .../textures/block/redstone_block.png | Bin 0 -> 195 bytes .../textures/block/redstone_bricks.png | Bin 0 -> 254 bytes .../textures/block/redstone_bricks_2.png | Bin 0 -> 287 bytes .../textures/item/bean.png | Bin 0 -> 861 bytes .../textures/item/cheese.png | Bin 0 -> 870 bytes .../minecraft/loot_tables/blocks/bedrock.json | 40 ++ .../loot_tables/blocks/magma_block.json | 133 +++++ .../tags/blocks/mineable/pickaxe.json | 10 + .../data/minecraft/tags/blocks/slabs.json | 5 +- .../data/minecraft/tags/blocks/stairs.json | 5 +- .../data/minecraft/tags/blocks/walls.json | 7 + .../blocks/magma_brick_button.json | 20 + .../blocks/magma_brick_pressure_plate.json | 20 + .../loot_tables/blocks/magma_brick_slabs.json | 33 ++ .../blocks/magma_brick_stairs.json | 20 + .../loot_tables/blocks/magma_brick_walls.json | 20 + .../loot_tables/blocks/magma_bricks.json | 20 + .../blocks/redstone_brick_slabs.json | 33 ++ .../blocks/redstone_brick_stairs.json | 20 + .../blocks/redstone_brick_walls.json | 20 + .../loot_tables/blocks/redstone_bricks.json | 20 + .../recipes/cheese_recipe.json | 16 + .../recipes/magma_brick_button_recipe.json | 13 + .../magma_brick_pressure_plate_recipe.json | 16 + .../recipes/magma_brick_slabs_recipe.json | 16 + .../recipes/magma_brick_stairs_recipe.json | 18 + .../recipes/magma_brick_walls_recipe.json | 17 + .../recipes/magma_bricks_recipe.json | 17 + .../recipes/magma_bricks_recipe_4.json | 21 + .../recipes/obsidian_recipe.json | 16 + .../recipes/redstone_brick_slabs_recipe.json | 16 + .../recipes/redstone_brick_stairs_recipe.json | 18 + .../recipes/redstone_brick_walls_recipe.json | 17 + .../recipes/redstone_bricks_recipe.json | 17 + 125 files changed, 4697 insertions(+), 17 deletions(-) create mode 100644 elements/Bean.mod.json create mode 100644 elements/BedrockLootTable.mod.json create mode 100644 elements/Cheese.mod.json create mode 100644 elements/CheeseRecipe.mod.json create mode 100644 elements/MagmaBlockLootTable.mod.json create mode 100644 elements/MagmaBrickButton.mod.json create mode 100644 elements/MagmaBrickButtonRecipe.mod.json create mode 100644 elements/MagmaBrickPressurePlate.mod.json create mode 100644 elements/MagmaBrickPressurePlateRecipe.mod.json create mode 100644 elements/MagmaBrickSlabs.mod.json create mode 100644 elements/MagmaBrickSlabsRecipe.mod.json create mode 100644 elements/MagmaBrickStairs.mod.json create mode 100644 elements/MagmaBrickStairsRecipe.mod.json create mode 100644 elements/MagmaBrickWalls.mod.json create mode 100644 elements/MagmaBrickWallsRecipe.mod.json create mode 100644 elements/MagmaBricks.mod.json create mode 100644 elements/MagmaBricksRecipe.mod.json create mode 100644 elements/MagmaBricksRecipe4.mod.json create mode 100644 elements/ObsidianRecipe.mod.json create mode 100644 elements/RedstoneBrickSlabs.mod.json create mode 100644 elements/RedstoneBrickSlabsRecipe.mod.json create mode 100644 elements/RedstoneBrickStairs.mod.json create mode 100644 elements/RedstoneBrickStairsRecipe.mod.json create mode 100644 elements/RedstoneBrickWalls.mod.json create mode 100644 elements/RedstoneBrickWallsRecipe.mod.json create mode 100644 elements/RedstoneBricks.mod.json create mode 100644 elements/RedstoneBricksRecipe.mod.json create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickButtonBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickPressurePlateBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickSlabsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickStairsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickWallsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBricksBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickSlabsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickStairsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickWallsBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBricksBlock.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/item/BeanItem.java create mode 100644 src/main/java/net/mcreator/nimsrandombullshit/item/CheeseItem.java create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_button.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_pressure_plate.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_slabs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_stairs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_walls.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/magma_bricks.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_slabs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_stairs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_walls.json create mode 100644 src/main/resources/assets/nims_random_bullshit/blockstates/redstone_bricks.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_inventory.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_pressed.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate_down.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_full.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_top.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_inner.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_outer.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_inventory.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_post.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_side_tall.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/magma_bricks.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_full.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_top.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_inner.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_outer.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_inventory.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_post.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_side_tall.json create mode 100644 src/main/resources/assets/nims_random_bullshit/models/block/redstone_bricks.json create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/magma.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks_2.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/redstone_block.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks_2.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/item/bean.png create mode 100644 src/main/resources/assets/nims_random_bullshit/textures/item/cheese.png create mode 100644 src/main/resources/data/minecraft/loot_tables/blocks/bedrock.json create mode 100644 src/main/resources/data/minecraft/loot_tables/blocks/magma_block.json create mode 100644 src/main/resources/data/minecraft/tags/blocks/walls.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_button.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_pressure_plate.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_slabs.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_stairs.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_walls.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_bricks.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_slabs.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_stairs.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_walls.json create mode 100644 src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_bricks.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/cheese_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_brick_button_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_brick_pressure_plate_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_brick_slabs_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_brick_stairs_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_brick_walls_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_bricks_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/magma_bricks_recipe_4.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/obsidian_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_slabs_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_stairs_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_walls_recipe.json create mode 100644 src/main/resources/data/nims_random_bullshit/recipes/redstone_bricks_recipe.json diff --git a/elements/Bean.mod.json b/elements/Bean.mod.json new file mode 100644 index 0000000..bfe5530 --- /dev/null +++ b/elements/Bean.mod.json @@ -0,0 +1,63 @@ +{ + "_fv": 73, + "_type": "item", + "definition": { + "renderType": 0, + "texture": "bean", + "customModelName": "Normal", + "customProperties": {}, + "states": [], + "name": "Bean", + "rarity": "COMMON", + "creativeTabs": [ + { + "value": "FOOD" + } + ], + "stackSize": 64, + "enchantability": 0, + "useDuration": 32, + "toolType": 1.0, + "damageCount": 0, + "recipeRemainder": { + "value": "" + }, + "destroyAnyBlock": false, + "immuneToFire": true, + "stayInGridWhenCrafting": false, + "damageOnCrafting": false, + "enableMeleeDamage": false, + "damageVsEntity": 0.0, + "specialInformation": { + "fixedValue": [] + }, + "glowCondition": { + "fixedValue": false + }, + "inventorySize": 9, + "inventoryStackSize": 64, + "enableRanged": false, + "shootConstantly": false, + "rangedItemChargesPower": false, + "projectile": { + "value": "CUSTOM:ShitProjectile" + }, + "projectileDisableAmmoCheck": false, + "isFood": true, + "nutritionalValue": 1, + "saturation": 0.3, + "eatResultItem": { + "value": "" + }, + "isMeat": false, + "isAlwaysEdible": false, + "animation": "eat", + "isMusicDisc": false, + "musicDiscMusic": { + "value": "" + }, + "musicDiscDescription": "", + "musicDiscLengthInTicks": 100, + "musicDiscAnalogOutput": 0 + } +} \ No newline at end of file diff --git a/elements/BedrockLootTable.mod.json b/elements/BedrockLootTable.mod.json new file mode 100644 index 0000000..b4f4291 --- /dev/null +++ b/elements/BedrockLootTable.mod.json @@ -0,0 +1,34 @@ +{ + "_fv": 73, + "_type": "loottable", + "definition": { + "type": "Block", + "pools": [ + { + "minrolls": 1, + "maxrolls": 1, + "minbonusrolls": 1, + "maxbonusrolls": 1, + "hasbonusrolls": false, + "entries": [ + { + "type": "item", + "item": { + "value": "Blocks.BEDROCK" + }, + "weight": 1, + "minCount": 1, + "maxCount": 1, + "minEnchantmentLevel": 0, + "maxEnchantmentLevel": 0, + "affectedByFortune": false, + "explosionDecay": false, + "silkTouchMode": 1 + } + ] + } + ], + "name": "blocks/bedrock", + "namespace": "minecraft" + } +} \ No newline at end of file diff --git a/elements/Cheese.mod.json b/elements/Cheese.mod.json new file mode 100644 index 0000000..bb0ab97 --- /dev/null +++ b/elements/Cheese.mod.json @@ -0,0 +1,63 @@ +{ + "_fv": 73, + "_type": "item", + "definition": { + "renderType": 0, + "texture": "cheese", + "customModelName": "Normal", + "customProperties": {}, + "states": [], + "name": "Cheese", + "rarity": "COMMON", + "creativeTabs": [ + { + "value": "FOOD" + } + ], + "stackSize": 64, + "enchantability": 0, + "useDuration": 32, + "toolType": 1.0, + "damageCount": 0, + "recipeRemainder": { + "value": "" + }, + "destroyAnyBlock": false, + "immuneToFire": true, + "stayInGridWhenCrafting": false, + "damageOnCrafting": false, + "enableMeleeDamage": false, + "damageVsEntity": 0.0, + "specialInformation": { + "fixedValue": [] + }, + "glowCondition": { + "fixedValue": false + }, + "inventorySize": 9, + "inventoryStackSize": 64, + "enableRanged": false, + "shootConstantly": false, + "rangedItemChargesPower": false, + "projectile": { + "value": "CUSTOM:ShitProjectile" + }, + "projectileDisableAmmoCheck": false, + "isFood": true, + "nutritionalValue": 1, + "saturation": 0.3, + "eatResultItem": { + "value": "" + }, + "isMeat": false, + "isAlwaysEdible": false, + "animation": "eat", + "isMusicDisc": false, + "musicDiscMusic": { + "value": "" + }, + "musicDiscDescription": "", + "musicDiscLengthInTicks": 100, + "musicDiscAnalogOutput": 0 + } +} \ No newline at end of file diff --git a/elements/CheeseRecipe.mod.json b/elements/CheeseRecipe.mod.json new file mode 100644 index 0000000..18040d5 --- /dev/null +++ b/elements/CheeseRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 64, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "MISC", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "Blocks.BEDROCK" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:Cheese" + }, + "name": "cheese_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/GoldenBerries.mod.json b/elements/GoldenBerries.mod.json index f5e7c2c..f3cc3e3 100644 --- a/elements/GoldenBerries.mod.json +++ b/elements/GoldenBerries.mod.json @@ -45,7 +45,7 @@ "projectileDisableAmmoCheck": false, "isFood": true, "nutritionalValue": 4, - "saturation": 12.0, + "saturation": 1.67, "eatResultItem": { "value": "" }, diff --git a/elements/MagmaBlockLootTable.mod.json b/elements/MagmaBlockLootTable.mod.json new file mode 100644 index 0000000..b3e1213 --- /dev/null +++ b/elements/MagmaBlockLootTable.mod.json @@ -0,0 +1,80 @@ +{ + "_fv": 73, + "_type": "loottable", + "definition": { + "type": "Block", + "pools": [ + { + "minrolls": 1, + "maxrolls": 1, + "minbonusrolls": 1, + "maxbonusrolls": 1, + "hasbonusrolls": false, + "entries": [ + { + "type": "item", + "item": { + "value": "CUSTOM:Bean" + }, + "weight": 1, + "minCount": 1, + "maxCount": 1, + "minEnchantmentLevel": 0, + "maxEnchantmentLevel": 0, + "affectedByFortune": true, + "explosionDecay": true, + "silkTouchMode": 2 + } + ] + }, + { + "minrolls": 1, + "maxrolls": 1, + "minbonusrolls": 1, + "maxbonusrolls": 1, + "hasbonusrolls": false, + "entries": [ + { + "type": "item", + "item": { + "value": "CUSTOM:Cheese" + }, + "weight": 1, + "minCount": 1, + "maxCount": 1, + "minEnchantmentLevel": 0, + "maxEnchantmentLevel": 0, + "affectedByFortune": true, + "explosionDecay": true, + "silkTouchMode": 2 + } + ] + }, + { + "minrolls": 1, + "maxrolls": 1, + "minbonusrolls": 1, + "maxbonusrolls": 1, + "hasbonusrolls": false, + "entries": [ + { + "type": "item", + "item": { + "value": "Blocks.MAGMA" + }, + "weight": 1, + "minCount": 1, + "maxCount": 1, + "minEnchantmentLevel": 0, + "maxEnchantmentLevel": 0, + "affectedByFortune": false, + "explosionDecay": true, + "silkTouchMode": 1 + } + ] + } + ], + "name": "blocks/magma_block", + "namespace": "minecraft" + } +} \ No newline at end of file diff --git a/elements/MagmaBrickButton.mod.json b/elements/MagmaBrickButton.mod.json new file mode 100644 index 0000000..ed40745 --- /dev/null +++ b/elements/MagmaBrickButton.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks", + "textureLeft": "magma_bricks", + "textureFront": "magma_bricks", + "textureRight": "magma_bricks", + "textureBack": "magma_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Button", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Brick Button", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBrickButtonRecipe.mod.json b/elements/MagmaBrickButtonRecipe.mod.json new file mode 100644 index 0000000..8a5a0bd --- /dev/null +++ b/elements/MagmaBrickButtonRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 1, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "REDSTONE", + "recipeShapeless": true, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBrickButton" + }, + "name": "magma_brick_button_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBrickPressurePlate.mod.json b/elements/MagmaBrickPressurePlate.mod.json new file mode 100644 index 0000000..c97042f --- /dev/null +++ b/elements/MagmaBrickPressurePlate.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks", + "textureLeft": "magma_bricks", + "textureFront": "magma_bricks", + "textureRight": "magma_bricks", + "textureBack": "magma_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "PressurePlate", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Brick Pressure Plate", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBrickPressurePlateRecipe.mod.json b/elements/MagmaBrickPressurePlateRecipe.mod.json new file mode 100644 index 0000000..9ee0e81 --- /dev/null +++ b/elements/MagmaBrickPressurePlateRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 1, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "REDSTONE", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBrickPressurePlate" + }, + "name": "magma_brick_pressure_plate_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBrickSlabs.mod.json b/elements/MagmaBrickSlabs.mod.json new file mode 100644 index 0000000..d7f0fee --- /dev/null +++ b/elements/MagmaBrickSlabs.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks_2", + "textureLeft": "magma_bricks", + "textureFront": "magma_bricks_2", + "textureRight": "magma_bricks", + "textureBack": "magma_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Slab", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Brick Slab", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "BUILDING_BLOCKS" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBrickSlabsRecipe.mod.json b/elements/MagmaBrickSlabsRecipe.mod.json new file mode 100644 index 0000000..a2ab338 --- /dev/null +++ b/elements/MagmaBrickSlabsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBrickSlabs" + }, + "name": "magma_brick_slabs_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBrickStairs.mod.json b/elements/MagmaBrickStairs.mod.json new file mode 100644 index 0000000..a2e6983 --- /dev/null +++ b/elements/MagmaBrickStairs.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks_2", + "textureLeft": "magma_bricks", + "textureFront": "magma_bricks_2", + "textureRight": "magma_bricks", + "textureBack": "magma_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Stairs", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Brick Stairs", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "BUILDING_BLOCKS" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBrickStairsRecipe.mod.json b/elements/MagmaBrickStairsRecipe.mod.json new file mode 100644 index 0000000..8888556 --- /dev/null +++ b/elements/MagmaBrickStairsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBrickStairs" + }, + "name": "magma_brick_stairs_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBrickWalls.mod.json b/elements/MagmaBrickWalls.mod.json new file mode 100644 index 0000000..e529517 --- /dev/null +++ b/elements/MagmaBrickWalls.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks", + "textureLeft": "magma_bricks", + "textureFront": "magma_bricks", + "textureRight": "magma_bricks", + "textureBack": "magma_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Wall", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Brick Wall", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "BUILDING_BLOCKS" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBrickWallsRecipe.mod.json b/elements/MagmaBrickWallsRecipe.mod.json new file mode 100644 index 0000000..96112e0 --- /dev/null +++ b/elements/MagmaBrickWallsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + }, + { + "value": "CUSTOM:MagmaBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBrickWalls" + }, + "name": "magma_brick_walls_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBricks.mod.json b/elements/MagmaBricks.mod.json new file mode 100644 index 0000000..e49ec8f --- /dev/null +++ b/elements/MagmaBricks.mod.json @@ -0,0 +1,137 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "magma_bricks_2", + "textureTop": "magma_bricks_2", + "textureLeft": "magma_bricks_2", + "textureFront": "magma_bricks_2", + "textureRight": "magma_bricks_2", + "textureBack": "magma_bricks_2", + "renderType": 10, + "customModelName": "Normal", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Magma Bricks", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 0.5, + "resistance": 0.5, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "BUILDING_BLOCKS" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": false, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": false, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "ADOBE", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "STONE" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 3, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/MagmaBricksRecipe.mod.json b/elements/MagmaBricksRecipe.mod.json new file mode 100644 index 0000000..3302e38 --- /dev/null +++ b/elements/MagmaBricksRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 1, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "Blocks.MAGMA" + }, + { + "value": "Blocks.MAGMA" + }, + { + "value": "" + }, + { + "value": "Blocks.MAGMA" + }, + { + "value": "Blocks.MAGMA" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBricks" + }, + "name": "magma_bricks_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/MagmaBricksRecipe4.mod.json b/elements/MagmaBricksRecipe4.mod.json new file mode 100644 index 0000000..ec51c3e --- /dev/null +++ b/elements/MagmaBricksRecipe4.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 3, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "CUSTOM:Bean" + }, + { + "value": "CUSTOM:Bean" + }, + { + "value": "CUSTOM:Bean" + }, + { + "value": "CUSTOM:Cheese" + }, + { + "value": "CUSTOM:Cheese" + }, + { + "value": "CUSTOM:Cheese" + }, + { + "value": "CUSTOM:Bean" + }, + { + "value": "CUSTOM:Bean" + }, + { + "value": "CUSTOM:Bean" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:MagmaBricks" + }, + "name": "magma_bricks_recipe_4", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/ObsidianRecipe.mod.json b/elements/ObsidianRecipe.mod.json new file mode 100644 index 0000000..7e7a8f2 --- /dev/null +++ b/elements/ObsidianRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 9, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "Blocks.BEDROCK" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "Blocks.OBSIDIAN" + }, + "name": "obsidian_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/PassiveIncomeEnchantment.mod.json b/elements/PassiveIncomeEnchantment.mod.json index 8401063..4739220 100644 --- a/elements/PassiveIncomeEnchantment.mod.json +++ b/elements/PassiveIncomeEnchantment.mod.json @@ -11,7 +11,7 @@ "incompatibleEnchantments": [], "supportedItems": [ { - "value": "TAG:enchantable/equippable" + "value": "TAG:minecraft:enchantable/armor" } ], "isTreasureEnchantment": false, diff --git a/elements/PassiveIncomeProcedure.mod.json b/elements/PassiveIncomeProcedure.mod.json index 6d037cc..a79fd53 100644 --- a/elements/PassiveIncomeProcedure.mod.json +++ b/elements/PassiveIncomeProcedure.mod.json @@ -2,6 +2,6 @@ "_fv": 73, "_type": "procedure", "definition": { - "procedurexml": "player_ticksPassiveIncomeCounterADDPassiveIncomeCounter1EQMODPassiveIncomeCounter800GTCUSTOM:PassiveIncomeEnchantment00CUSTOM:PassiveIncomeEnchantment0GTCUSTOM:PassiveIncomeEnchantment10CUSTOM:PassiveIncomeEnchantment1GTCUSTOM:PassiveIncomeEnchantment20CUSTOM:PassiveIncomeEnchantment2GTCUSTOM:PassiveIncomeEnchantment30CUSTOM:PassiveIncomeEnchantment3" + "procedurexml": "player_ticksPassiveIncomeCounterADDPassiveIncomeCounter1EQMODPassiveIncomeCounter33400GTCUSTOM:PassiveIncomeEnchantment00CUSTOM:PassiveIncomeEnchantment0GTCUSTOM:PassiveIncomeEnchantment10CUSTOM:PassiveIncomeEnchantment1GTCUSTOM:PassiveIncomeEnchantment20CUSTOM:PassiveIncomeEnchantment2GTCUSTOM:PassiveIncomeEnchantment30CUSTOM:PassiveIncomeEnchantment3" } } \ No newline at end of file diff --git a/elements/RedstoneBrickSlabs.mod.json b/elements/RedstoneBrickSlabs.mod.json new file mode 100644 index 0000000..960ca7e --- /dev/null +++ b/elements/RedstoneBrickSlabs.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "redstone_bricks_2", + "textureTop": "redstone_bricks_2", + "textureLeft": "redstone_bricks", + "textureFront": "redstone_bricks_2", + "textureRight": "redstone_bricks", + "textureBack": "redstone_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Slab", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Redstone Brick Slab", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 5.0, + "resistance": 6.0, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": true, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": true, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "RED", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "METAL" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 0, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/RedstoneBrickSlabsRecipe.mod.json b/elements/RedstoneBrickSlabsRecipe.mod.json new file mode 100644 index 0000000..2750f6d --- /dev/null +++ b/elements/RedstoneBrickSlabsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:RedstoneBrickSlabs" + }, + "name": "redstone_brick_slabs_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/RedstoneBrickStairs.mod.json b/elements/RedstoneBrickStairs.mod.json new file mode 100644 index 0000000..b3ebe9f --- /dev/null +++ b/elements/RedstoneBrickStairs.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "redstone_bricks_2", + "textureTop": "redstone_bricks_2", + "textureLeft": "redstone_bricks", + "textureFront": "redstone_bricks_2", + "textureRight": "redstone_bricks", + "textureBack": "redstone_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Stairs", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Redstone Brick Stairs", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 5.0, + "resistance": 6.0, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": true, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": true, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "RED", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "METAL" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 0, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/RedstoneBrickStairsRecipe.mod.json b/elements/RedstoneBrickStairsRecipe.mod.json new file mode 100644 index 0000000..52b339e --- /dev/null +++ b/elements/RedstoneBrickStairsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:RedstoneBrickStairs" + }, + "name": "redstone_brick_stairs_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/RedstoneBrickWalls.mod.json b/elements/RedstoneBrickWalls.mod.json new file mode 100644 index 0000000..d9720c6 --- /dev/null +++ b/elements/RedstoneBrickWalls.mod.json @@ -0,0 +1,138 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "redstone_bricks_2", + "textureTop": "redstone_bricks", + "textureLeft": "redstone_bricks", + "textureFront": "redstone_bricks", + "textureRight": "redstone_bricks", + "textureBack": "redstone_bricks", + "renderType": 11, + "customModelName": "Single texture", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "blockBase": "Wall", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Redstone Brick Wall", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 5.0, + "resistance": 6.0, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": true, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": true, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "RED", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "METAL" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 0, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/RedstoneBrickWallsRecipe.mod.json b/elements/RedstoneBrickWallsRecipe.mod.json new file mode 100644 index 0000000..5f22826 --- /dev/null +++ b/elements/RedstoneBrickWallsRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 6, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + }, + { + "value": "CUSTOM:RedstoneBricks" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:RedstoneBrickWalls" + }, + "name": "redstone_brick_walls_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/elements/RedstoneBricks.mod.json b/elements/RedstoneBricks.mod.json new file mode 100644 index 0000000..5ab1161 --- /dev/null +++ b/elements/RedstoneBricks.mod.json @@ -0,0 +1,137 @@ +{ + "_fv": 73, + "_type": "block", + "definition": { + "texture": "redstone_bricks_2", + "textureTop": "redstone_bricks_2", + "textureLeft": "redstone_bricks_2", + "textureFront": "redstone_bricks_2", + "textureRight": "redstone_bricks_2", + "textureBack": "redstone_bricks_2", + "renderType": 10, + "customModelName": "Normal", + "rotationMode": 0, + "enablePitch": false, + "emissiveRendering": false, + "displayFluidOverlay": false, + "itemTexture": "", + "particleTexture": "", + "tintType": "No tint", + "isItemTinted": false, + "hasTransparency": false, + "connectedSides": false, + "transparencyType": "SOLID", + "disableOffset": false, + "boundingBoxes": [ + { + "mx": 0.0, + "my": 0.0, + "mz": 0.0, + "Mx": 16.0, + "My": 16.0, + "Mz": 16.0, + "subtract": false + } + ], + "customProperties": [], + "name": "Redstone Bricks", + "specialInformation": { + "fixedValue": [] + }, + "hardness": 5.0, + "resistance": 6.0, + "hasGravity": false, + "isWaterloggable": false, + "creativeTabs": [ + { + "value": "REDSTONE" + } + ], + "destroyTool": "pickaxe", + "customDrop": { + "value": "" + }, + "dropAmount": 1, + "useLootTableForDrops": false, + "requiresCorrectTool": true, + "enchantPowerBonus": 0.0, + "plantsGrowOn": false, + "canRedstoneConnect": true, + "lightOpacity": 15, + "material": { + "value": "NONE" + }, + "tickRate": 0, + "tickRandomly": false, + "isReplaceable": false, + "canProvidePower": true, + "emittedRedstonePower": { + "fixedValue": 15.0 + }, + "colorOnMap": "RED", + "creativePickItem": { + "value": "" + }, + "offsetType": "NONE", + "aiPathNodeType": "DEFAULT", + "flammability": 0, + "fireSpreadSpeed": 0, + "isLadder": false, + "slipperiness": 0.6, + "speedFactor": 1.0, + "jumpFactor": 1.0, + "reactionToPushing": "NORMAL", + "isNotColidable": false, + "isCustomSoundType": false, + "soundOnStep": { + "value": "METAL" + }, + "breakSound": { + "value": "" + }, + "fallSound": { + "value": "" + }, + "hitSound": { + "value": "" + }, + "placeSound": { + "value": "" + }, + "stepSound": { + "value": "" + }, + "luminance": 0, + "unbreakable": false, + "vanillaToolTier": "NONE", + "isBonemealable": false, + "hasInventory": false, + "openGUIOnRightClick": false, + "inventorySize": 9, + "inventoryStackSize": 64, + "inventoryDropWhenDestroyed": true, + "inventoryComparatorPower": true, + "inventoryOutSlotIDs": [], + "inventoryInSlotIDs": [], + "hasEnergyStorage": false, + "energyInitial": 0, + "energyCapacity": 400000, + "energyMaxReceive": 200, + "energyMaxExtract": 200, + "isFluidTank": false, + "fluidCapacity": 8000, + "fluidRestrictions": [], + "generateFeature": false, + "restrictionBiomes": [], + "blocksToReplace": [ + { + "value": "TAG:stone_ore_replaceables" + } + ], + "generationShape": "UNIFORM", + "frequencyPerChunks": 10, + "frequencyOnChunk": 16, + "minGenerateHeight": 0, + "maxGenerateHeight": 64 + } +} \ No newline at end of file diff --git a/elements/RedstoneBricksRecipe.mod.json b/elements/RedstoneBricksRecipe.mod.json new file mode 100644 index 0000000..34334f5 --- /dev/null +++ b/elements/RedstoneBricksRecipe.mod.json @@ -0,0 +1,48 @@ +{ + "_fv": 73, + "_type": "recipe", + "definition": { + "recipeType": "Crafting", + "recipeRetstackSize": 1, + "group": "", + "cookingBookCategory": "MISC", + "xpReward": 0.0, + "cookingTime": 200, + "craftingBookCategory": "BUILDING", + "recipeShapeless": false, + "recipeSlots": [ + { + "value": "Items.REDSTONE" + }, + { + "value": "Items.REDSTONE" + }, + { + "value": "" + }, + { + "value": "Items.REDSTONE" + }, + { + "value": "Items.REDSTONE" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + }, + { + "value": "" + } + ], + "recipeReturnStack": { + "value": "CUSTOM:RedstoneBricks" + }, + "name": "redstone_bricks_recipe", + "namespace": "mod" + } +} \ No newline at end of file diff --git a/nims_random_bullshit.mcreator b/nims_random_bullshit.mcreator index 389b330..90ab7d0 100644 --- a/nims_random_bullshit.mcreator +++ b/nims_random_bullshit.mcreator @@ -1976,6 +1976,416 @@ ] }, "path": "~/Other" + }, + { + "name": "RedstoneBricks", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_bricks", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/blockstates/redstone_bricks.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBricksBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_bricks.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_bricks.json", + "src/main/resources/assets/nims_random_bullshit/models/item/redstone_bricks.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickStairs", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_stairs", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_stairs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_outer.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_stairs.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickStairsBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/item/redstone_brick_stairs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_inner.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickSlabs", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_slabs", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/models/item/redstone_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_top.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_full.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickSlabsBlock.java" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickWalls", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_walls", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/redstone_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/item/redstone_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_post.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickWallsBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_inventory.json", + "src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_side_tall.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "MagmaBricks", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_bricks", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/item/magma_bricks.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBricksBlock.java", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_bricks.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_bricks.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_bricks.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickStairs", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_stairs", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/item/magma_brick_stairs.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickStairsBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_outer.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_stairs.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_stairs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_inner.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickSlabs", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_slabs", + "metadata": { + "files": [ + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickSlabsBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_full.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/models/item/magma_brick_slabs.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_top.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_slabs.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickWalls", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_walls", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_post.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_side_tall.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/item/magma_brick_walls.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_walls.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_inventory.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickWallsBlock.java" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickPressurePlate", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_pressure_plate", + "metadata": { + "files": [ + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickPressurePlateBlock.java", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_pressure_plate.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate_down.json", + "src/main/resources/assets/nims_random_bullshit/models/item/magma_brick_pressure_plate.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_pressure_plate.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickButton", + "type": "block", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_button", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/magma_brick_button.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_inventory.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button.json", + "src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_pressed.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickButtonBlock.java", + "src/main/resources/assets/nims_random_bullshit/models/item/magma_brick_button.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_button.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBricksRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_bricks_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_bricks_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickStairsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_stairs_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_brick_stairs_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickSlabsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_slabs_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_brick_slabs_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickWallsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_walls_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_brick_walls_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickPressurePlateRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_pressure_plate_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_brick_pressure_plate_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBrickButtonRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_brick_button_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_brick_button_recipe.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "RedstoneBricksRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_bricks_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/redstone_bricks_recipe.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickStairsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_stairs_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_stairs_recipe.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickSlabsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_slabs_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_slabs_recipe.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "RedstoneBrickWallsRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "redstone_brick_walls_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/redstone_brick_walls_recipe.json" + ] + }, + "path": "~/Redstone" + }, + { + "name": "Bean", + "type": "item", + "compiles": true, + "locked_code": false, + "registry_name": "bean", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/item/bean.json", + "src/main/java/net/mcreator/nimsrandombullshit/item/BeanItem.java" + ] + }, + "path": "~/Other" + }, + { + "name": "Cheese", + "type": "item", + "compiles": true, + "locked_code": false, + "registry_name": "cheese", + "metadata": { + "files": [ + "src/main/resources/assets/nims_random_bullshit/models/item/cheese.json", + "src/main/java/net/mcreator/nimsrandombullshit/item/CheeseItem.java" + ] + }, + "path": "~/Other" + }, + { + "name": "MagmaBlockLootTable", + "type": "loottable", + "compiles": true, + "locked_code": false, + "registry_name": "magma_block_loot_table", + "metadata": { + "files": [ + "src/main/resources/data/minecraft/loot_tables/blocks/magma_block.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "MagmaBricksRecipe4", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "magma_bricks_recipe_4", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/magma_bricks_recipe_4.json" + ] + }, + "path": "~/Magma" + }, + { + "name": "BedrockLootTable", + "type": "loottable", + "compiles": true, + "locked_code": false, + "registry_name": "bedrock_loot_table", + "metadata": { + "files": [ + "src/main/resources/data/minecraft/loot_tables/blocks/bedrock.json" + ] + }, + "path": "~/Other" + }, + { + "name": "ObsidianRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "obsidian_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/obsidian_recipe.json" + ] + }, + "path": "~/Other" + }, + { + "name": "CheeseRecipe", + "type": "recipe", + "compiles": true, + "locked_code": false, + "registry_name": "cheese_recipe", + "metadata": { + "files": [ + "src/main/resources/data/nims_random_bullshit/recipes/cheese_recipe.json" + ] + }, + "path": "~/Other" } ], "variable_elements": [], @@ -1985,6 +2395,16 @@ "~CUSTOM:NetherrackJuice" ], "BLOCKS:minecraft:mineable/pickaxe": [ + "~CUSTOM:MagmaBrickButton", + "~CUSTOM:MagmaBrickPressurePlate", + "~CUSTOM:MagmaBrickWalls", + "~CUSTOM:MagmaBrickSlabs", + "~CUSTOM:MagmaBrickStairs", + "~CUSTOM:MagmaBricks", + "~CUSTOM:RedstoneBrickWalls", + "~CUSTOM:RedstoneBrickSlabs", + "~CUSTOM:RedstoneBrickStairs", + "~CUSTOM:RedstoneBricks", "~CUSTOM:HexaCondensedNetherrack", "~CUSTOM:PentaCondensedNetherrack", "~CUSTOM:QuadraCondensedNetherrack", @@ -1993,6 +2413,8 @@ "~CUSTOM:CondensedNetherrack" ], "BLOCKS:minecraft:slabs": [ + "~CUSTOM:MagmaBrickSlabs", + "~CUSTOM:RedstoneBrickSlabs", "~CUSTOM:RubberSlab" ], "BLOCKS:minecraft:fences": [ @@ -2002,7 +2424,13 @@ "~CUSTOM:StarWand", "~CUSTOM:NetherrackitePickaxe" ], + "BLOCKS:minecraft:walls": [ + "~CUSTOM:MagmaBrickWalls", + "~CUSTOM:RedstoneBrickWalls" + ], "BLOCKS:minecraft:stairs": [ + "~CUSTOM:MagmaBrickStairs", + "~CUSTOM:RedstoneBrickStairs", "~CUSTOM:RubberStairs" ], "ITEMS:minecraft:shovels": [ @@ -2020,23 +2448,28 @@ "tab_element_order": {}, "language_map": { "en_us": { - "item.nims_random_bullshit.star_wand": "Star Wand", "gui.nims_random_bullshit.mailbox_name_entry_gui.button_done": "Done", + "item.nims_random_bullshit.star_wand": "Star Wand", "gui.nims_random_bullshit.ore_miner_gui.button_mine": "Mine", - "item.nims_random_bullshit.magic_dust": "Magic Dust", "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack", + "item.nims_random_bullshit.magic_dust": "Magic Dust", + "block.nims_random_bullshit.magma_brick_button": "Magma Brick Button", "enchantment.nims_random_bullshit.passive_income_enchantment": "Passive Income", "gui.nims_random_bullshit.label_copy_machine_gui.button_copy": "Copy", "gui.nims_random_bullshit.mailbox_gui.outbox_x_coord": "0", "block.nims_random_bullshit.broken_glass": "Broken Glass", + "block.nims_random_bullshit.redstone_brick_walls": "Redstone Brick Wall", "block.nims_random_bullshit.rubber_fence": "Rubber Fence", "block.nims_random_bullshit.label_copy_machine": "Label Copy Machine", + "item.nims_random_bullshit.bean": "Bean", "effect.nims_random_bullshit.summoned_entity_effect": "Summoned Entity", "block.nims_random_bullshit.rubber_slab": "Rubber Slab", "gui.nims_random_bullshit.mailbox_name_entry_gui.mailbox_name_field": "", "item.nims_random_bullshit.shipping_label": "Shipping Label", "item.nims_random_bullshit.ghoul_spawn_egg": "Ghoul Spawn Egg", + "block.nims_random_bullshit.magma_brick_walls": "Magma Brick Wall", "gui.nims_random_bullshit.mailbox_gui.label_y": "Y:", + "block.nims_random_bullshit.redstone_bricks": "Redstone Bricks", "gui.nims_random_bullshit.mailbox_gui.label_z": "Z:", "item.nims_random_bullshit.tux_spawn_egg": "Tux Spawn Egg", "gui.nims_random_bullshit.mailbox_gui.label_x": "X:", @@ -2049,8 +2482,11 @@ "gui.nims_random_bullshit.label_copy_machine_gui.tooltip_paper_slot": "Paper Slot", "block.nims_random_bullshit.mailbox": "Mailbox", "gui.nims_random_bullshit.mailbox_gui.button_send": "Send", + "block.nims_random_bullshit.redstone_brick_stairs": "Redstone Brick Stairs", "gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0", "gui.nims_random_bullshit.mailbox_gui.label_inbox": "Inbox", + "block.nims_random_bullshit.magma_brick_pressure_plate": "Magma Brick Pressure Plate", + "item.nims_random_bullshit.cheese": "Cheese", "item.nims_random_bullshit.netherrackite": "Netherrackite Ingot", "block.nims_random_bullshit.condensed_condensed_netherrack": "Condensed Condensed Netherrack", "item.nims_random_bullshit.gravedigger": "Gravedigger", @@ -2077,10 +2513,14 @@ "entity.nims_random_bullshit.ghoul": "Ghoul", "item.nims_random_bullshit.star": "Star", "gui.nims_random_bullshit.shit_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ", + "block.nims_random_bullshit.magma_bricks": "Magma Bricks", "block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate", "item.nims_random_bullshit.shit": "Shit", "block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack", + "block.nims_random_bullshit.magma_brick_stairs": "Magma Brick Stairs", + "block.nims_random_bullshit.magma_brick_slabs": "Magma Brick Slab", "gui.nims_random_bullshit.label_copy_machine_gui.tooltip_shipping_label_slot": "Shipping Label Slot", + "block.nims_random_bullshit.redstone_brick_slabs": "Redstone Brick Slab", "gui.nims_random_bullshit.mailbox_name_entry_gui.label_mailbox_name": "Mailbox Name:" } }, @@ -2122,13 +2562,21 @@ { "name": "Tux", "children": [] + }, + { + "name": "Redstone", + "children": [] + }, + { + "name": "Magma", + "children": [] } ] }, "workspaceSettings": { "modid": "nims_random_bullshit", "modName": "Nim\u0027s Random Bullshit", - "version": "1.4.2", + "version": "1.5.0", "description": "Random shit added by Nim. Created with MCreator.", "author": "nimsolated, MCreator", "websiteURL": "https://mcreator.net", diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickButtonBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickButtonBlock.java new file mode 100644 index 0000000..956d45c --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickButtonBlock.java @@ -0,0 +1,16 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.properties.BlockSetType; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.ButtonBlock; + +public class MagmaBrickButtonBlock extends ButtonBlock { + public MagmaBrickButtonBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops(), BlockSetType.STONE, 20, false); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickPressurePlateBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickPressurePlateBlock.java new file mode 100644 index 0000000..facc31d --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickPressurePlateBlock.java @@ -0,0 +1,16 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.properties.BlockSetType; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.PressurePlateBlock; + +public class MagmaBrickPressurePlateBlock extends PressurePlateBlock { + public MagmaBrickPressurePlateBlock() { + super(Sensitivity.MOBS, BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops().forceSolidOn(), BlockSetType.IRON); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickSlabsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickSlabsBlock.java new file mode 100644 index 0000000..5f00f81 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickSlabsBlock.java @@ -0,0 +1,15 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.SlabBlock; + +public class MagmaBrickSlabsBlock extends SlabBlock { + public MagmaBrickSlabsBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops()); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickStairsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickStairsBlock.java new file mode 100644 index 0000000..7bf8642 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickStairsBlock.java @@ -0,0 +1,27 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.StairBlock; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.Blocks; + +public class MagmaBrickStairsBlock extends StairBlock { + public MagmaBrickStairsBlock() { + super(() -> Blocks.AIR.defaultBlockState(), BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops()); + } + + @Override + public float getExplosionResistance() { + return 0.5f; + } + + @Override + public boolean isRandomlyTicking(BlockState state) { + return false; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickWallsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickWallsBlock.java new file mode 100644 index 0000000..f831add --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBrickWallsBlock.java @@ -0,0 +1,15 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.WallBlock; +import net.minecraft.world.level.block.SoundType; + +public class MagmaBrickWallsBlock extends WallBlock { + public MagmaBrickWallsBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops().forceSolidOn()); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBricksBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBricksBlock.java new file mode 100644 index 0000000..f4999ab --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/MagmaBricksBlock.java @@ -0,0 +1,23 @@ + +package net.mcreator.nimsrandombullshit.block; + +import org.checkerframework.checker.units.qual.s; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.core.BlockPos; + +public class MagmaBricksBlock extends Block { + public MagmaBricksBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_ORANGE).sound(SoundType.STONE).strength(0.5f).lightLevel(s -> 3).requiresCorrectToolForDrops()); + } + + @Override + public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) { + return 15; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickSlabsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickSlabsBlock.java new file mode 100644 index 0000000..2209080 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickSlabsBlock.java @@ -0,0 +1,32 @@ + +package net.mcreator.nimsrandombullshit.block; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.SlabBlock; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.core.Direction; +import net.minecraft.core.BlockPos; + +public class RedstoneBrickSlabsBlock extends SlabBlock { + public RedstoneBrickSlabsBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_RED).sound(SoundType.METAL).strength(5f, 6f).requiresCorrectToolForDrops()); + } + + @Override + public boolean isSignalSource(BlockState state) { + return true; + } + + @Override + public int getSignal(BlockState blockstate, BlockGetter blockAccess, BlockPos pos, Direction direction) { + return 15; + } + + @Override + public boolean canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction side) { + return true; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickStairsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickStairsBlock.java new file mode 100644 index 0000000..33a472d --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickStairsBlock.java @@ -0,0 +1,43 @@ + +package net.mcreator.nimsrandombullshit.block; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.StairBlock; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.Blocks; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.core.Direction; +import net.minecraft.core.BlockPos; + +public class RedstoneBrickStairsBlock extends StairBlock { + public RedstoneBrickStairsBlock() { + super(() -> Blocks.AIR.defaultBlockState(), BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_RED).sound(SoundType.METAL).strength(5f, 6f).requiresCorrectToolForDrops()); + } + + @Override + public float getExplosionResistance() { + return 6f; + } + + @Override + public boolean isRandomlyTicking(BlockState state) { + return false; + } + + @Override + public boolean isSignalSource(BlockState state) { + return true; + } + + @Override + public int getSignal(BlockState blockstate, BlockGetter blockAccess, BlockPos pos, Direction direction) { + return 15; + } + + @Override + public boolean canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction side) { + return true; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickWallsBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickWallsBlock.java new file mode 100644 index 0000000..b463fc5 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBrickWallsBlock.java @@ -0,0 +1,32 @@ + +package net.mcreator.nimsrandombullshit.block; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.WallBlock; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.core.Direction; +import net.minecraft.core.BlockPos; + +public class RedstoneBrickWallsBlock extends WallBlock { + public RedstoneBrickWallsBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_RED).sound(SoundType.METAL).strength(5f, 6f).requiresCorrectToolForDrops().forceSolidOn()); + } + + @Override + public boolean isSignalSource(BlockState state) { + return true; + } + + @Override + public int getSignal(BlockState blockstate, BlockGetter blockAccess, BlockPos pos, Direction direction) { + return 15; + } + + @Override + public boolean canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction side) { + return true; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBricksBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBricksBlock.java new file mode 100644 index 0000000..4f45f75 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/RedstoneBricksBlock.java @@ -0,0 +1,37 @@ + +package net.mcreator.nimsrandombullshit.block; + +import net.minecraft.world.level.material.MapColor; +import net.minecraft.world.level.block.state.BlockState; +import net.minecraft.world.level.block.state.BlockBehaviour; +import net.minecraft.world.level.block.SoundType; +import net.minecraft.world.level.block.Block; +import net.minecraft.world.level.BlockGetter; +import net.minecraft.core.Direction; +import net.minecraft.core.BlockPos; + +public class RedstoneBricksBlock extends Block { + public RedstoneBricksBlock() { + super(BlockBehaviour.Properties.of().mapColor(MapColor.COLOR_RED).sound(SoundType.METAL).strength(5f, 6f).requiresCorrectToolForDrops()); + } + + @Override + public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) { + return 15; + } + + @Override + public boolean isSignalSource(BlockState state) { + return true; + } + + @Override + public int getSignal(BlockState blockstate, BlockGetter blockAccess, BlockPos pos, Direction direction) { + return 15; + } + + @Override + public boolean canConnectRedstone(BlockState state, BlockGetter world, BlockPos pos, Direction side) { + return true; + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/enchantment/PassiveIncomeEnchantmentEnchantment.java b/src/main/java/net/mcreator/nimsrandombullshit/enchantment/PassiveIncomeEnchantmentEnchantment.java index ba364fa..7f5c913 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/enchantment/PassiveIncomeEnchantmentEnchantment.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/enchantment/PassiveIncomeEnchantmentEnchantment.java @@ -3,15 +3,10 @@ package net.mcreator.nimsrandombullshit.enchantment; import net.minecraft.world.item.enchantment.EnchantmentCategory; import net.minecraft.world.item.enchantment.Enchantment; -import net.minecraft.world.item.crafting.Ingredient; -import net.minecraft.world.item.ItemStack; import net.minecraft.world.entity.EquipmentSlot; -import net.minecraft.tags.ItemTags; -import net.minecraft.resources.ResourceLocation; public class PassiveIncomeEnchantmentEnchantment extends Enchantment { - private static final EnchantmentCategory ENCHANTMENT_CATEGORY = EnchantmentCategory.create("nims_random_bullshit_passive_income_enchantment", - item -> Ingredient.of(ItemTags.create(new ResourceLocation("enchantable/equippable"))).test(new ItemStack(item))); + private static final EnchantmentCategory ENCHANTMENT_CATEGORY = EnchantmentCategory.ARMOR; public PassiveIncomeEnchantmentEnchantment() { super(Enchantment.Rarity.VERY_RARE, ENCHANTMENT_CATEGORY, new EquipmentSlot[]{EquipmentSlot.HEAD, EquipmentSlot.CHEST, EquipmentSlot.LEGS, EquipmentSlot.FEET}); diff --git a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModBlocks.java b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModBlocks.java index 1428815..2164a2e 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModBlocks.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModBlocks.java @@ -10,11 +10,21 @@ import net.minecraftforge.registries.DeferredRegister; import net.minecraft.world.level.block.Block; +import net.mcreator.nimsrandombullshit.block.RedstoneBricksBlock; +import net.mcreator.nimsrandombullshit.block.RedstoneBrickWallsBlock; +import net.mcreator.nimsrandombullshit.block.RedstoneBrickStairsBlock; +import net.mcreator.nimsrandombullshit.block.RedstoneBrickSlabsBlock; import net.mcreator.nimsrandombullshit.block.QuadraCondensedNetherrackBlock; import net.mcreator.nimsrandombullshit.block.PentaCondensedNetherrackBlock; import net.mcreator.nimsrandombullshit.block.OreMinerBlock; import net.mcreator.nimsrandombullshit.block.NetherrackJuiceBlock; import net.mcreator.nimsrandombullshit.block.MailboxBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBricksBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBrickWallsBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBrickStairsBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBrickSlabsBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBrickPressurePlateBlock; +import net.mcreator.nimsrandombullshit.block.MagmaBrickButtonBlock; import net.mcreator.nimsrandombullshit.block.LabelCopyMachineBlock; import net.mcreator.nimsrandombullshit.block.HexaCondensedNetherrackBlock; import net.mcreator.nimsrandombullshit.block.CondensedNetherrackBlock; @@ -36,6 +46,16 @@ public class NimsRandomBullshitModBlocks { public static final RegistryObject NETHERRACK_JUICE = REGISTRY.register("netherrack_juice", () -> new NetherrackJuiceBlock()); public static final RegistryObject MAILBOX = REGISTRY.register("mailbox", () -> new MailboxBlock()); public static final RegistryObject LABEL_COPY_MACHINE = REGISTRY.register("label_copy_machine", () -> new LabelCopyMachineBlock()); + public static final RegistryObject REDSTONE_BRICKS = REGISTRY.register("redstone_bricks", () -> new RedstoneBricksBlock()); + public static final RegistryObject REDSTONE_BRICK_STAIRS = REGISTRY.register("redstone_brick_stairs", () -> new RedstoneBrickStairsBlock()); + public static final RegistryObject REDSTONE_BRICK_SLABS = REGISTRY.register("redstone_brick_slabs", () -> new RedstoneBrickSlabsBlock()); + public static final RegistryObject REDSTONE_BRICK_WALLS = REGISTRY.register("redstone_brick_walls", () -> new RedstoneBrickWallsBlock()); + public static final RegistryObject MAGMA_BRICKS = REGISTRY.register("magma_bricks", () -> new MagmaBricksBlock()); + public static final RegistryObject MAGMA_BRICK_STAIRS = REGISTRY.register("magma_brick_stairs", () -> new MagmaBrickStairsBlock()); + public static final RegistryObject MAGMA_BRICK_SLABS = REGISTRY.register("magma_brick_slabs", () -> new MagmaBrickSlabsBlock()); + public static final RegistryObject MAGMA_BRICK_WALLS = REGISTRY.register("magma_brick_walls", () -> new MagmaBrickWallsBlock()); + public static final RegistryObject MAGMA_BRICK_PRESSURE_PLATE = REGISTRY.register("magma_brick_pressure_plate", () -> new MagmaBrickPressurePlateBlock()); + public static final RegistryObject MAGMA_BRICK_BUTTON = REGISTRY.register("magma_brick_button", () -> new MagmaBrickButtonBlock()); // Start of user code block custom blocks // End of user code block custom blocks } diff --git a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModItems.java b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModItems.java index 66c0487..d97a431 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModItems.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModItems.java @@ -26,7 +26,9 @@ import net.mcreator.nimsrandombullshit.item.MagicDustItem; import net.mcreator.nimsrandombullshit.item.LapisLazuliNuggetItem; import net.mcreator.nimsrandombullshit.item.GravediggerItem; import net.mcreator.nimsrandombullshit.item.GoldenBerriesItem; +import net.mcreator.nimsrandombullshit.item.CheeseItem; import net.mcreator.nimsrandombullshit.item.BlockEaterItem; +import net.mcreator.nimsrandombullshit.item.BeanItem; import net.mcreator.nimsrandombullshit.NimsRandomBullshitMod; public class NimsRandomBullshitModItems { @@ -57,6 +59,18 @@ public class NimsRandomBullshitModItems { public static final RegistryObject SHIPPING_LABEL = REGISTRY.register("shipping_label", () -> new ShippingLabelItem()); public static final RegistryObject TUX_SPAWN_EGG = REGISTRY.register("tux_spawn_egg", () -> new ForgeSpawnEggItem(NimsRandomBullshitModEntities.TUX, -16777216, -1, new Item.Properties())); public static final RegistryObject LABEL_COPY_MACHINE = block(NimsRandomBullshitModBlocks.LABEL_COPY_MACHINE); + public static final RegistryObject REDSTONE_BRICKS = block(NimsRandomBullshitModBlocks.REDSTONE_BRICKS); + public static final RegistryObject REDSTONE_BRICK_STAIRS = block(NimsRandomBullshitModBlocks.REDSTONE_BRICK_STAIRS); + public static final RegistryObject REDSTONE_BRICK_SLABS = block(NimsRandomBullshitModBlocks.REDSTONE_BRICK_SLABS); + public static final RegistryObject REDSTONE_BRICK_WALLS = block(NimsRandomBullshitModBlocks.REDSTONE_BRICK_WALLS); + public static final RegistryObject MAGMA_BRICKS = block(NimsRandomBullshitModBlocks.MAGMA_BRICKS); + public static final RegistryObject MAGMA_BRICK_STAIRS = block(NimsRandomBullshitModBlocks.MAGMA_BRICK_STAIRS); + public static final RegistryObject MAGMA_BRICK_SLABS = block(NimsRandomBullshitModBlocks.MAGMA_BRICK_SLABS); + public static final RegistryObject MAGMA_BRICK_WALLS = block(NimsRandomBullshitModBlocks.MAGMA_BRICK_WALLS); + public static final RegistryObject MAGMA_BRICK_PRESSURE_PLATE = block(NimsRandomBullshitModBlocks.MAGMA_BRICK_PRESSURE_PLATE); + public static final RegistryObject MAGMA_BRICK_BUTTON = block(NimsRandomBullshitModBlocks.MAGMA_BRICK_BUTTON); + public static final RegistryObject BEAN = REGISTRY.register("bean", () -> new BeanItem()); + public static final RegistryObject CHEESE = REGISTRY.register("cheese", () -> new CheeseItem()); // Start of user code block custom items // End of user code block custom items diff --git a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModTabs.java b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModTabs.java index 67de77f..7ad6a56 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModTabs.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModTabs.java @@ -29,6 +29,10 @@ public class NimsRandomBullshitModTabs { tabData.accept(NimsRandomBullshitModBlocks.QUADRA_CONDENSED_NETHERRACK.get().asItem()); tabData.accept(NimsRandomBullshitModBlocks.PENTA_CONDENSED_NETHERRACK.get().asItem()); tabData.accept(NimsRandomBullshitModBlocks.HEXA_CONDENSED_NETHERRACK.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICKS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_STAIRS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_SLABS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_WALLS.get().asItem()); } else if (tabData.getTabKey() == CreativeModeTabs.TOOLS_AND_UTILITIES) { tabData.accept(NimsRandomBullshitModItems.BLOCK_EATER.get()); tabData.accept(NimsRandomBullshitModItems.NETHERRACKITE_PICKAXE.get()); @@ -46,6 +50,8 @@ public class NimsRandomBullshitModTabs { } else if (tabData.getTabKey() == CreativeModeTabs.FOOD_AND_DRINKS) { tabData.accept(NimsRandomBullshitModItems.MAGIC_FLESH.get()); tabData.accept(NimsRandomBullshitModItems.GOLDEN_BERRIES.get()); + tabData.accept(NimsRandomBullshitModItems.BEAN.get()); + tabData.accept(NimsRandomBullshitModItems.CHEESE.get()); } else if (tabData.getTabKey() == CreativeModeTabs.FUNCTIONAL_BLOCKS) { tabData.accept(NimsRandomBullshitModBlocks.ORE_MINER.get().asItem()); tabData.accept(NimsRandomBullshitModBlocks.MAILBOX.get().asItem()); @@ -53,6 +59,13 @@ public class NimsRandomBullshitModTabs { } else if (tabData.getTabKey() == CreativeModeTabs.SPAWN_EGGS) { tabData.accept(NimsRandomBullshitModItems.GHOUL_SPAWN_EGG.get()); tabData.accept(NimsRandomBullshitModItems.TUX_SPAWN_EGG.get()); + } else if (tabData.getTabKey() == CreativeModeTabs.REDSTONE_BLOCKS) { + tabData.accept(NimsRandomBullshitModBlocks.REDSTONE_BRICKS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.REDSTONE_BRICK_STAIRS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.REDSTONE_BRICK_SLABS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.REDSTONE_BRICK_WALLS.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_PRESSURE_PLATE.get().asItem()); + tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_BUTTON.get().asItem()); } } } diff --git a/src/main/java/net/mcreator/nimsrandombullshit/item/BeanItem.java b/src/main/java/net/mcreator/nimsrandombullshit/item/BeanItem.java new file mode 100644 index 0000000..4763659 --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/item/BeanItem.java @@ -0,0 +1,12 @@ + +package net.mcreator.nimsrandombullshit.item; + +import net.minecraft.world.item.Rarity; +import net.minecraft.world.item.Item; +import net.minecraft.world.food.FoodProperties; + +public class BeanItem extends Item { + public BeanItem() { + super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.COMMON).food((new FoodProperties.Builder()).nutrition(1).saturationMod(0.3f).build())); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/item/CheeseItem.java b/src/main/java/net/mcreator/nimsrandombullshit/item/CheeseItem.java new file mode 100644 index 0000000..4ef8e2f --- /dev/null +++ b/src/main/java/net/mcreator/nimsrandombullshit/item/CheeseItem.java @@ -0,0 +1,12 @@ + +package net.mcreator.nimsrandombullshit.item; + +import net.minecraft.world.item.Rarity; +import net.minecraft.world.item.Item; +import net.minecraft.world.food.FoodProperties; + +public class CheeseItem extends Item { + public CheeseItem() { + super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.COMMON).food((new FoodProperties.Builder()).nutrition(1).saturationMod(0.3f).build())); + } +} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/item/GoldenBerriesItem.java b/src/main/java/net/mcreator/nimsrandombullshit/item/GoldenBerriesItem.java index 4cf05ad..8d3b280 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/item/GoldenBerriesItem.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/item/GoldenBerriesItem.java @@ -8,7 +8,7 @@ import net.minecraft.world.food.FoodProperties; public class GoldenBerriesItem extends Item { public GoldenBerriesItem() { - super(new Item.Properties().stacksTo(64).rarity(Rarity.UNCOMMON).food((new FoodProperties.Builder()).nutrition(4).saturationMod(12f).build())); + super(new Item.Properties().stacksTo(64).rarity(Rarity.UNCOMMON).food((new FoodProperties.Builder()).nutrition(4).saturationMod(1.67f).build())); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/procedures/PassiveIncomeProcedureProcedure.java b/src/main/java/net/mcreator/nimsrandombullshit/procedures/PassiveIncomeProcedureProcedure.java index db42140..964e07b 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/procedures/PassiveIncomeProcedureProcedure.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/procedures/PassiveIncomeProcedureProcedure.java @@ -33,7 +33,7 @@ public class PassiveIncomeProcedureProcedure { if (entity == null) return; entity.getPersistentData().putDouble("PassiveIncomeCounter", (entity.getPersistentData().getDouble("PassiveIncomeCounter") + 1)); - if (entity.getPersistentData().getDouble("PassiveIncomeCounter") % 80 == 0) { + if (entity.getPersistentData().getDouble("PassiveIncomeCounter") % 3340 == 0) { if ((entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.FEET) : ItemStack.EMPTY).getEnchantmentLevel(NimsRandomBullshitModEnchantments.PASSIVE_INCOME_ENCHANTMENT.get()) > 0) { if (entity instanceof Player _player) _player.giveExperiencePoints( diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index 874b627..ecf63e9 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -4,7 +4,7 @@ license="Academic Free License v3.0" [[mods]] modId="nims_random_bullshit" -version="1.4.2" +version="1.5.0" displayName="Nim's Random Bullshit" displayURL="https://mcreator.net" credits="Created using mod maker MCreator - https://mcreator.net/about" diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_button.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_button.json new file mode 100644 index 0000000..cbca5a0 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_button.json @@ -0,0 +1,118 @@ +{ + "variants": { + "face=floor,facing=east,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "y": 90 + }, + "face=floor,facing=west,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "y": 270 + }, + "face=floor,facing=south,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "y": 180 + }, + "face=floor,facing=north,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button" + }, + "face=wall,facing=east,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=west,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=south,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=north,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "uvlock": true, + "x": 90 + }, + "face=ceiling,facing=east,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=west,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=south,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "x": 180 + }, + "face=ceiling,facing=north,powered=false": { + "model": "nims_random_bullshit:block/magma_brick_button", + "x": 180, + "y": 180 + }, + "face=floor,facing=east,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "y": 90 + }, + "face=floor,facing=west,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "y": 270 + }, + "face=floor,facing=south,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "y": 180 + }, + "face=floor,facing=north,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed" + }, + "face=wall,facing=east,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "uvlock": true, + "x": 90, + "y": 90 + }, + "face=wall,facing=west,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "uvlock": true, + "x": 90, + "y": 270 + }, + "face=wall,facing=south,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "uvlock": true, + "x": 90, + "y": 180 + }, + "face=wall,facing=north,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "uvlock": true, + "x": 90 + }, + "face=ceiling,facing=east,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "x": 180, + "y": 270 + }, + "face=ceiling,facing=west,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "x": 180, + "y": 90 + }, + "face=ceiling,facing=south,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "x": 180 + }, + "face=ceiling,facing=north,powered=true": { + "model": "nims_random_bullshit:block/magma_brick_button_pressed", + "x": 180, + "y": 180 + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_pressure_plate.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_pressure_plate.json new file mode 100644 index 0000000..e756c9f --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_pressure_plate.json @@ -0,0 +1,10 @@ +{ + "variants": { + "powered=false": { + "model": "nims_random_bullshit:block/magma_brick_pressure_plate" + }, + "powered=true": { + "model": "nims_random_bullshit:block/magma_brick_pressure_plate_down" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_slabs.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_slabs.json new file mode 100644 index 0000000..24f6fba --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_slabs.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "nims_random_bullshit:block/magma_brick_slabs" + }, + "type=top": { + "model": "nims_random_bullshit:block/magma_brick_slabs_top" + }, + "type=double": { + "model": "nims_random_bullshit:block/magma_brick_slabs_full" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_stairs.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_stairs.json new file mode 100644 index 0000000..8dd4aad --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs" + }, + "facing=west,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner" + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=straight": { + "model": "nims_random_bullshit:block/magma_brick_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer" + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/magma_brick_stairs_outer", + "y": 180, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_walls.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_walls.json new file mode 100644 index 0000000..ca3caa4 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_brick_walls.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "when": { + "up": "true" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls_post" + } + }, + { + "when": { + "north": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls", + "uvlock": true + } + }, + { + "when": { + "east": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "north": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls_side_tall", + "uvlock": true + } + }, + { + "when": { + "east": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls_side_tall", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls_side_tall", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/magma_brick_walls_side_tall", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/magma_bricks.json b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_bricks.json new file mode 100644 index 0000000..4ac68b7 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/magma_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "nims_random_bullshit:block/magma_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_slabs.json b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_slabs.json new file mode 100644 index 0000000..606d8d4 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_slabs.json @@ -0,0 +1,13 @@ +{ + "variants": { + "type=bottom": { + "model": "nims_random_bullshit:block/redstone_brick_slabs" + }, + "type=top": { + "model": "nims_random_bullshit:block/redstone_brick_slabs_top" + }, + "type=double": { + "model": "nims_random_bullshit:block/redstone_brick_slabs_full" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_stairs.json b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_stairs.json new file mode 100644 index 0000000..4cb4e68 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_stairs.json @@ -0,0 +1,209 @@ +{ + "variants": { + "facing=east,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs" + }, + "facing=west,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner" + }, + "facing=west,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 270, + "uvlock": true + }, + "facing=west,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner" + }, + "facing=north,half=bottom,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "y": 180, + "uvlock": true + }, + "facing=east,half=top,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=straight": { + "model": "nims_random_bullshit:block/redstone_brick_stairs", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=north,half=top,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=west,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=south,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=north,half=top,shape=inner_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=east,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "uvlock": true + }, + "facing=west,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 180, + "uvlock": true + }, + "facing=south,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 90, + "uvlock": true + }, + "facing=north,half=top,shape=inner_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_inner", + "x": 180, + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer" + }, + "facing=west,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 180, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=north,half=bottom,shape=outer_right": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=east,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 270, + "uvlock": true + }, + "facing=west,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 90, + "uvlock": true + }, + "facing=south,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer" + }, + "facing=north,half=bottom,shape=outer_left": { + "model": "nims_random_bullshit:block/redstone_brick_stairs_outer", + "y": 180, + "uvlock": true + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_walls.json b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_walls.json new file mode 100644 index 0000000..b169d11 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_brick_walls.json @@ -0,0 +1,90 @@ +{ + "multipart": [ + { + "when": { + "up": "true" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls_post" + } + }, + { + "when": { + "north": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls", + "uvlock": true + } + }, + { + "when": { + "east": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "low" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls", + "y": 270, + "uvlock": true + } + }, + { + "when": { + "north": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls_side_tall", + "uvlock": true + } + }, + { + "when": { + "east": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls_side_tall", + "y": 90, + "uvlock": true + } + }, + { + "when": { + "south": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls_side_tall", + "y": 180, + "uvlock": true + } + }, + { + "when": { + "west": "tall" + }, + "apply": { + "model": "nims_random_bullshit:block/redstone_brick_walls_side_tall", + "y": 270, + "uvlock": true + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_bricks.json b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_bricks.json new file mode 100644 index 0000000..22c6586 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/blockstates/redstone_bricks.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "nims_random_bullshit:block/redstone_bricks" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/lang/en_us.json b/src/main/resources/assets/nims_random_bullshit/lang/en_us.json index 8e1649e..e90028e 100644 --- a/src/main/resources/assets/nims_random_bullshit/lang/en_us.json +++ b/src/main/resources/assets/nims_random_bullshit/lang/en_us.json @@ -4,18 +4,23 @@ "gui.nims_random_bullshit.ore_miner_gui.button_mine": "Mine", "block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack", "item.nims_random_bullshit.magic_dust": "Magic Dust", + "block.nims_random_bullshit.magma_brick_button": "Magma Brick Button", "enchantment.nims_random_bullshit.passive_income_enchantment": "Passive Income", "gui.nims_random_bullshit.label_copy_machine_gui.button_copy": "Copy", "gui.nims_random_bullshit.mailbox_gui.outbox_x_coord": "0", "block.nims_random_bullshit.broken_glass": "Broken Glass", + "block.nims_random_bullshit.redstone_brick_walls": "Redstone Brick Wall", "block.nims_random_bullshit.rubber_fence": "Rubber Fence", "block.nims_random_bullshit.label_copy_machine": "Label Copy Machine", + "item.nims_random_bullshit.bean": "Bean", "effect.nims_random_bullshit.summoned_entity_effect": "Summoned Entity", "block.nims_random_bullshit.rubber_slab": "Rubber Slab", "gui.nims_random_bullshit.mailbox_name_entry_gui.mailbox_name_field": "", "item.nims_random_bullshit.shipping_label": "Shipping Label", "item.nims_random_bullshit.ghoul_spawn_egg": "Ghoul Spawn Egg", + "block.nims_random_bullshit.magma_brick_walls": "Magma Brick Wall", "gui.nims_random_bullshit.mailbox_gui.label_y": "Y:", + "block.nims_random_bullshit.redstone_bricks": "Redstone Bricks", "gui.nims_random_bullshit.mailbox_gui.label_z": "Z:", "item.nims_random_bullshit.tux_spawn_egg": "Tux Spawn Egg", "gui.nims_random_bullshit.mailbox_gui.label_x": "X:", @@ -28,8 +33,11 @@ "gui.nims_random_bullshit.label_copy_machine_gui.tooltip_paper_slot": "Paper Slot", "block.nims_random_bullshit.mailbox": "Mailbox", "gui.nims_random_bullshit.mailbox_gui.button_send": "Send", + "block.nims_random_bullshit.redstone_brick_stairs": "Redstone Brick Stairs", "gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0", "gui.nims_random_bullshit.mailbox_gui.label_inbox": "Inbox", + "block.nims_random_bullshit.magma_brick_pressure_plate": "Magma Brick Pressure Plate", + "item.nims_random_bullshit.cheese": "Cheese", "item.nims_random_bullshit.netherrackite": "Netherrackite Ingot", "block.nims_random_bullshit.condensed_condensed_netherrack": "Condensed Condensed Netherrack", "item.nims_random_bullshit.gravedigger": "Gravedigger", @@ -56,9 +64,13 @@ "entity.nims_random_bullshit.ghoul": "Ghoul", "item.nims_random_bullshit.star": "Star", "gui.nims_random_bullshit.shit_gui.label_uh_ohh_stinky": "UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! UH OHH!!! STINKY!!! ", + "block.nims_random_bullshit.magma_bricks": "Magma Bricks", "block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate", "item.nims_random_bullshit.shit": "Shit", "block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack", + "block.nims_random_bullshit.magma_brick_stairs": "Magma Brick Stairs", + "block.nims_random_bullshit.magma_brick_slabs": "Magma Brick Slab", "gui.nims_random_bullshit.label_copy_machine_gui.tooltip_shipping_label_slot": "Shipping Label Slot", + "block.nims_random_bullshit.redstone_brick_slabs": "Redstone Brick Slab", "gui.nims_random_bullshit.mailbox_name_entry_gui.label_mailbox_name": "Mailbox Name:" } \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button.json new file mode 100644 index 0000000..fae486b --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button.json @@ -0,0 +1,8 @@ +{ + "parent": "block/button", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "texture": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_inventory.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_inventory.json new file mode 100644 index 0000000..2113be1 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "block/button_inventory", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "texture": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_pressed.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_pressed.json new file mode 100644 index 0000000..fa679f9 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_button_pressed.json @@ -0,0 +1,8 @@ +{ + "parent": "block/button_pressed", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "texture": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate.json new file mode 100644 index 0000000..92f53b0 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate.json @@ -0,0 +1,8 @@ +{ + "parent": "block/pressure_plate_up", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "texture": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate_down.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate_down.json new file mode 100644 index 0000000..39266b5 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_pressure_plate_down.json @@ -0,0 +1,8 @@ +{ + "parent": "block/pressure_plate_down", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "texture": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs.json new file mode 100644 index 0000000..961ab3d --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs.json @@ -0,0 +1,10 @@ +{ + "parent": "block/slab", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_full.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_full.json new file mode 100644 index 0000000..58c119b --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_full.json @@ -0,0 +1,10 @@ +{ + "parent": "block/cube_bottom_top", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_top.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_top.json new file mode 100644 index 0000000..f412bbb --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_slabs_top.json @@ -0,0 +1,10 @@ +{ + "parent": "block/slab_top", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs.json new file mode 100644 index 0000000..5bc7ef7 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs.json @@ -0,0 +1,10 @@ +{ + "parent": "block/stairs", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_inner.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_inner.json new file mode 100644 index 0000000..a37a36a --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_inner.json @@ -0,0 +1,10 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_outer.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_outer.json new file mode 100644 index 0000000..fecf2e3 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_stairs_outer.json @@ -0,0 +1,10 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "particle": "nims_random_bullshit:block/magma_bricks_2", + "bottom": "nims_random_bullshit:block/magma_bricks_2", + "top": "nims_random_bullshit:block/magma_bricks_2", + "side": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls.json new file mode 100644 index 0000000..a79a2a5 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "nims_random_bullshit:block/magma_bricks_2", + "particle": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_inventory.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_inventory.json new file mode 100644 index 0000000..c3fc9d1 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "nims_random_bullshit:block/magma_bricks_2", + "particle": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_post.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_post.json new file mode 100644 index 0000000..94967f9 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_post.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "nims_random_bullshit:block/magma_bricks_2", + "particle": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_side_tall.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_side_tall.json new file mode 100644 index 0000000..49f4bf3 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_brick_walls_side_tall.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_side_tall", + "textures": { + "wall": "nims_random_bullshit:block/magma_bricks_2", + "particle": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/magma_bricks.json b/src/main/resources/assets/nims_random_bullshit/models/block/magma_bricks.json new file mode 100644 index 0000000..7f3719d --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/magma_bricks.json @@ -0,0 +1,13 @@ +{ + "parent": "block/cube", + "textures": { + "down": "nims_random_bullshit:block/magma_bricks_2", + "up": "nims_random_bullshit:block/magma_bricks_2", + "north": "nims_random_bullshit:block/magma_bricks_2", + "east": "nims_random_bullshit:block/magma_bricks_2", + "south": "nims_random_bullshit:block/magma_bricks_2", + "west": "nims_random_bullshit:block/magma_bricks_2", + "particle": "nims_random_bullshit:block/magma_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs.json new file mode 100644 index 0000000..3643c0a --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs.json @@ -0,0 +1,10 @@ +{ + "parent": "block/slab", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_full.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_full.json new file mode 100644 index 0000000..69f3104 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_full.json @@ -0,0 +1,10 @@ +{ + "parent": "block/cube_bottom_top", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_top.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_top.json new file mode 100644 index 0000000..3b2534b --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_slabs_top.json @@ -0,0 +1,10 @@ +{ + "parent": "block/slab_top", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs.json new file mode 100644 index 0000000..b4d3812 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs.json @@ -0,0 +1,10 @@ +{ + "parent": "block/stairs", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_inner.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_inner.json new file mode 100644 index 0000000..2c9b612 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_inner.json @@ -0,0 +1,10 @@ +{ + "parent": "block/inner_stairs", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_outer.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_outer.json new file mode 100644 index 0000000..5bb6bf2 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_stairs_outer.json @@ -0,0 +1,10 @@ +{ + "parent": "block/outer_stairs", + "textures": { + "particle": "nims_random_bullshit:block/redstone_bricks_2", + "bottom": "nims_random_bullshit:block/redstone_bricks_2", + "top": "nims_random_bullshit:block/redstone_bricks_2", + "side": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls.json new file mode 100644 index 0000000..349797c --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_side", + "textures": { + "wall": "nims_random_bullshit:block/redstone_bricks_2", + "particle": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_inventory.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_inventory.json new file mode 100644 index 0000000..bb522ca --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_inventory.json @@ -0,0 +1,8 @@ +{ + "parent": "block/wall_inventory", + "textures": { + "wall": "nims_random_bullshit:block/redstone_bricks_2", + "particle": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_post.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_post.json new file mode 100644 index 0000000..74b57f8 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_post.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_post", + "textures": { + "wall": "nims_random_bullshit:block/redstone_bricks_2", + "particle": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_side_tall.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_side_tall.json new file mode 100644 index 0000000..78470b5 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_brick_walls_side_tall.json @@ -0,0 +1,8 @@ +{ + "parent": "block/template_wall_side_tall", + "textures": { + "wall": "nims_random_bullshit:block/redstone_bricks_2", + "particle": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/models/block/redstone_bricks.json b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_bricks.json new file mode 100644 index 0000000..f16a3b8 --- /dev/null +++ b/src/main/resources/assets/nims_random_bullshit/models/block/redstone_bricks.json @@ -0,0 +1,13 @@ +{ + "parent": "block/cube", + "textures": { + "down": "nims_random_bullshit:block/redstone_bricks_2", + "up": "nims_random_bullshit:block/redstone_bricks_2", + "north": "nims_random_bullshit:block/redstone_bricks_2", + "east": "nims_random_bullshit:block/redstone_bricks_2", + "south": "nims_random_bullshit:block/redstone_bricks_2", + "west": "nims_random_bullshit:block/redstone_bricks_2", + "particle": "nims_random_bullshit:block/redstone_bricks_2" + }, + "render_type": "solid" +} \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/magma.png b/src/main/resources/assets/nims_random_bullshit/textures/block/magma.png new file mode 100644 index 0000000000000000000000000000000000000000..702265d016ebf861dbc58a6d0b3ffb6a75308976 GIT binary patch literal 643 zcmV-}0(||6P)3VBD6!=E^h()>tmmH^(u=}ms5)*wp zu(&!vbdC7QjR`FOv2;79U6+v~3XZl5;S$B>U}MFwfK9Yw zW@cnY1yBcw>GvM`C_wopA9(RNptw3+&;m}tS6p!P6JQjzd;o~rPkB^cauH#!Owpvcj-6UQ zNWyR>T}IAw-fCHyzFkI+Fm~CN?JPT#zEN7#dlyE4#5y9wB_oU;5@%<4!TY5Yv$x^{ z4-pUa?j?>pp3=K~(9H))@wL^)oVp!-IB}N`{3ef3&Ic!akd4#lgEW1%HV@nP%jJwj z&Iien(*@o7Up{apoAW^uMiOo2%LyNlbzS*-d9Q{nCr)oLzV^)YJo(prfO2 d)Rs{J)IUc5#=HHsY5xEK002ovPDHLkV1lTXCw~9{ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks.png b/src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..a12b83ae597cf844f4e27e63b78ee8bdfc92c6e6 GIT binary patch literal 259 zcmV+e0sQ`nP)B1RMe4bX$zpdbpN0s=D7tTfi_=*|Qqdq4B;ZZ|ID_-*Mn zO{w>CSYz*j!izLA_qy&&&HD?0#``>{@UMW@0il5c_$5G%O@Nvm;9ynIphe9Apg@PM zfYvRZ=Ur|=fetA*ph@+4oJ#DFKm$&}RaMBLM)i6UfN36wp~%;!vE~C5Z|XIx*b};@ zEhFFU122G literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks_2.png b/src/main/resources/assets/nims_random_bullshit/textures/block/magma_bricks_2.png new file mode 100644 index 0000000000000000000000000000000000000000..b1a20e345c6be0b6a8902f6e97e5cda37e37ffbd GIT binary patch literal 753 zcmV z3PL`O=0_;zIC5vgSg)aXKd|jMEDSxys)yRrHO)J0arw;3>tl@ZzGYc$_I{Nq37+U~ zPvvh2x1feIj$@3_EZNdV2Hi0J{5?3L6d}Z-2n01t;u@_Mh$KOf6A3~{UoMxD*c^#-*`Gk|aa)QgJ$zON13?(_Bn`V=8f_H| zc=7T80*>v+LsTn1da>W#8(th#H>&jaj=&QF>^Y3VbXO`xT^E#25G*fc@ZP=5%BM2| z&jZ;Lbf+_tfB~nKpRI??ZI6g$^aKKs#})l`_S-Tt*dH5*L%`w7zYk7 zoR@gT5afDeW>Q`+5x51Z&luETDnu@eB9MXD7UvSWDvuZN2_@&aQ`_8wkQX=D?<)iPnJ&z je$%$LD*D)vsA>NIw2g9e-i@8g00000NkvXXu0mjf-qTz8 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_block.png b/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_block.png new file mode 100644 index 0000000000000000000000000000000000000000..4391e518225edd246a7bcad47c7042587ca8d01c GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!P=HT}E08YcVVEMqutb7muL8$2 z1rFJVZL5Kzj3q&S!3+-1ZlnP@@t!V@Arg|T2OASv6d70)-Sq#4|H)fm&u}1p)FVdQ&MBb@00Xf=ApigX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks.png b/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..248d1709384e26e4e949450f9e5c8f802e47742c GIT binary patch literal 254 zcmV{epztD%%suu~sd;|^(0JQSDf}y-J0LVr0KWvNu?48v0S;CL4O-M3019;24Crog z|C+G{1v;eMfF{-JbS$w$0u49?S5+a08a3)k0H%4_R{7dA)_j2CO`~QNdqUT=WaPVj z;04ebX;Ogx=Mym95yYqN8_OZ;n*3xp`kE84w5ETx4<+)#NZm4>QUCw|07*qoM6N<$ Ef>@|$>Hq)$ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks_2.png b/src/main/resources/assets/nims_random_bullshit/textures/block/redstone_bricks_2.png new file mode 100644 index 0000000000000000000000000000000000000000..a21baf99401656ff44d1ba7e7b1a34f8ff1ca3d7 GIT binary patch literal 287 zcmV+)0pR|LP)3Q#pN0YV zJnnyRFu3ck%mrZj8~_|(mvw1I!Mq6$^nh%K-| zxbSTRyIX_-UG&viF|Gz|JQv~WtTs(`uxgM5n|Stg5>4)?jeszY2>P4vO=8qKKpX=n z_hZG}m%8Y{)syHIjSIAAj6nqbQ>GKR7zAJZNUqRdmJ@8yUcpt|kvlM-bL}8RW(w)C l%p0#A@F5_H(fJ=vyaAtA>K;7V2|54(002ovPDHLkV1kdlbddl6 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/nims_random_bullshit/textures/item/bean.png b/src/main/resources/assets/nims_random_bullshit/textures/item/bean.png new file mode 100644 index 0000000000000000000000000000000000000000..86282acfbaf42a03453dfc538ade610a8ecf1e00 GIT binary patch literal 861 zcmV-j1ETziP)EX>4Tx04R}tkvmHRK@^2Q6Gf4zh$%!Ywun}yQ4vdxf(QyBMu?BX-HnMtb`84; zHkN{|VBw?jRoGZ-Yhf!0f)5aXfLJNoNLcSAfdnxQ4D)g3p2M9x;5*8gmRmmpmYs8A z6A>*jH?K9m;-{5%>OeQ$>}WJPMa}hfuj=3~tg>p?{kd9_%dQD^n(&C3b#lT>!b9u1 ztl~Z4pt+(ah0lfi9BEMaQRzmB-xQ~d>{FRRCmtIU4hn1ODmJRvTyZSnLE%u+vL)Y_ zC~;EphGHv|H_Lsh7Y3H?*%_tF?q-5Xrir3qkY|+)Il^+yK6;>W2MXJs_kHYng%j{U!R3vP9GpHvzoer{R8Mt zOZH-ocQ;kf?cbX6{C)uXb8>dvW=iJ(000JJOGiWi{{a60|De66lK=n!32;bRa{vGf z6951U69E94oEQKA00(qQO+^Rl0}c@=Dc*lzCIA2dTS-JgR5;7Mld(<$K@>&Ln_*`* z=nA5QXtR)LW8)`S_yrcC7B;s2lZB<<;V0Obt%!+M6uPMFF6^@rgNj5FV_hUunGSDlZqke*Lg(}{N#xgnN%-LKko8uJmx~KXl3z72lSS1zqFRk` zd6~Waea?4xbs+_So9k<;troXQLc7`IY-dLY&(B=-dNLRAen6#CVFM^09}!@!(O@_n z(v4&N3G$&JBHZ5H@o;~SSz2P`90Jtqb-Z(&bUHJYKB%YL+jd-*Bkw&y5K!bftF;

)TbCo{c{+HJMg zVvWH&hx49l81gh2kYyPn!prOH_Xc0vSYrr+fbn>YF@~}%5fN0CEYIfyrrS)k6ex;< nvMib0o-FcDruXyS#{bS6k}7~UQHEX>4Tx04R}tkvmHRK@^2Q6Gf4zh$%!Ywun}yQ4vdxf(QyBMu?BX-HnMtb`84; zHkN{|VBw?jRoGZ-Yhf!0f)5aXfLJNoNLcSAfdnxQ4D)g3p2M9x;5*8gmRmmpmYs8A z6A>*jH?K9m;-{5%>OeQ$>}WJPMa}hfuj=3~tg>p?{kd9_%dQD^n(&C3b#lT>!b9u1 ztl~Z4pt+(ah0lfi9BEMaQRzmB-xQ~d>{FRRCmtIU4hn1ODmJRvTyZSnLE%u+vL)Y_ zC~;EphGHv|H_Lsh7Y3H?*%_tF?q-5Xrir3qkY|+)Il^+yK6;>W2MXJs_kHYng%j{U!R3vP9GpHvzoer{R8Mt zOZH-ocQ;kf?cbX6{C)uXb8>dvW=iJ(000JJOGiWi{{a60|De66lK=n!32;bRa{vGf z6951U69E94oEQKA00(qQO+^Rl0}c`Z3seL#F#rGoWJyFpR5;7clCe%3K@>&Lo0;`` zy)lwySu`n7T&KzpSc+1l){)nS#okv{V*toEj^w`qemv6oN(Sv5lk}0 z5Yru!eELp3{Xx8(V5Vne+dmt3OylLs$PF?Gm?HPX);*#40AmmS1q#5~21N4gZ? z$0OCei~RkAbzQibQJwCiwWpdK!n}nH)(E}40g=amn5RfRM^`^0E(L4B_CO=C{EgNH z8VV#t+(kjQbs}y7h-rd4OKdstGiY@XV-Z`Sp@hqG%sk%B0kwCZe*l;|5UoM81mjEa zC9$2L0170Q*iNt)9#aRhtrK}>VX<520w~Cq