diff --git a/elements/BlockEater.mod.json b/elements/BlockEater.mod.json index ea38ece..dd30b14 100644 --- a/elements/BlockEater.mod.json +++ b/elements/BlockEater.mod.json @@ -56,6 +56,10 @@ "isAlwaysEdible": false, "animation": "block", "isMusicDisc": false, + "musicDiscMusic": { + "value": "" + }, + "musicDiscDescription": "", "musicDiscLengthInTicks": 0, "musicDiscAnalogOutput": 0 } diff --git a/elements/CondensedCondensedCondensedNetherrack.mod.json b/elements/CondensedCondensedCondensedNetherrack.mod.json index 8c0ed94..858c5ab 100644 --- a/elements/CondensedCondensedCondensedNetherrack.mod.json +++ b/elements/CondensedCondensedCondensedNetherrack.mod.json @@ -38,8 +38,8 @@ "specialInformation": { "fixedValue": [] }, - "hardness": 291.6, - "resistance": 291.6, + "hardness": 21.6, + "resistance": 21.6, "hasGravity": false, "isWaterloggable": false, "creativeTabs": [ diff --git a/elements/CondensedCondensedNetherrack.mod.json b/elements/CondensedCondensedNetherrack.mod.json index 6d36953..7ce0905 100644 --- a/elements/CondensedCondensedNetherrack.mod.json +++ b/elements/CondensedCondensedNetherrack.mod.json @@ -38,8 +38,8 @@ "specialInformation": { "fixedValue": [] }, - "hardness": 32.4, - "resistance": 32.4, + "hardness": 12.6, + "resistance": 12.6, "hasGravity": false, "isWaterloggable": false, "creativeTabs": [ diff --git a/elements/HexaCondensedNetherrack.mod.json b/elements/HexaCondensedNetherrack.mod.json index 4cd8789..b887283 100644 --- a/elements/HexaCondensedNetherrack.mod.json +++ b/elements/HexaCondensedNetherrack.mod.json @@ -38,8 +38,8 @@ "specialInformation": { "fixedValue": [] }, - "hardness": 64000.0, - "resistance": 64000.0, + "hardness": 48.6, + "resistance": 48.6, "hasGravity": false, "isWaterloggable": false, "creativeTabs": [ diff --git a/elements/NetherrackingEnchantment.mod.json b/elements/NetherrackingEnchantment.mod.json deleted file mode 100644 index dc1f430..0000000 --- a/elements/NetherrackingEnchantment.mod.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "_fv": 73, - "_type": "enchantment", - "definition": { - "name": "Netherracking", - "supportedSlots": "mainhand", - "weight": 2, - "anvilCost": 4, - "maxLevel": 20, - "damageModifier": 0, - "incompatibleEnchantments": [ - { - "value": "EFFICIENCY" - } - ], - "supportedItems": [ - { - "value": "CUSTOM:NetherrackitePickaxe" - } - ], - "isTreasureEnchantment": false, - "isCurse": false, - "canGenerateInLootTables": true, - "canVillagerTrade": true - } -} \ No newline at end of file diff --git a/elements/NetherrackingLogic.mod.json b/elements/NetherrackingLogic.mod.json deleted file mode 100644 index 66a90e2..0000000 --- a/elements/NetherrackingLogic.mod.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "_fv": 73, - "_type": "procedure", - "definition": { - "procedurexml": "no_ext_triggerGTCUSTOM:NetherrackingEnchantment0HASTEMULTIPLYCUSTOM:NetherrackingEnchantment42FALSEFALSE" - } -} \ No newline at end of file diff --git a/elements/Netherrackite.mod.json b/elements/Netherrackite.mod.json index f08a2e5..7845d2f 100644 --- a/elements/Netherrackite.mod.json +++ b/elements/Netherrackite.mod.json @@ -7,7 +7,7 @@ "customModelName": "Normal", "customProperties": {}, "states": [], - "name": "Netherrackite", + "name": "Netherrackite Ingot", "rarity": "RARE", "creativeTabs": [ { @@ -53,6 +53,10 @@ "isAlwaysEdible": false, "animation": "none", "isMusicDisc": false, + "musicDiscMusic": { + "value": "" + }, + "musicDiscDescription": "", "musicDiscLengthInTicks": 0, "musicDiscAnalogOutput": 0 } diff --git a/elements/NetherrackitePickaxe.mod.json b/elements/NetherrackitePickaxe.mod.json index 2fe933e..08723cd 100644 --- a/elements/NetherrackitePickaxe.mod.json +++ b/elements/NetherrackitePickaxe.mod.json @@ -19,23 +19,24 @@ "value": "TOOLS" } ], - "efficiency": 729.0, + "efficiency": 13.0, "attackSpeed": 1.0, "enchantability": 15, - "damageVsEntity": 4.0, - "usageCount": 18279, + "damageVsEntity": 6.0, + "usageCount": 6093, "glowCondition": { "fixedValue": false }, - "repairItems": [], + "repairItems": [ + { + "value": "CUSTOM:CondensedCondensedCondensedNetherrack" + } + ], "immuneToFire": true, "blockDropsTier": "WOOD", "blocksAffected": [], "stayInGridWhenCrafting": false, "damageOnCrafting": false, - "onItemInUseTick": { - "name": "NetherrackingLogic" - }, "onBlockDestroyedWithTool": { "name": "NetherrackitePickaxeBlockDestroyedWithTool" } diff --git a/elements/PentaCondensedNetherrack.mod.json b/elements/PentaCondensedNetherrack.mod.json index 098f28a..d22151b 100644 --- a/elements/PentaCondensedNetherrack.mod.json +++ b/elements/PentaCondensedNetherrack.mod.json @@ -38,8 +38,8 @@ "specialInformation": { "fixedValue": [] }, - "hardness": 23619.6, - "resistance": 23619.6, + "hardness": 39.6, + "resistance": 39.6, "hasGravity": false, "isWaterloggable": false, "creativeTabs": [ diff --git a/elements/QuadraCondensedNetherrack.mod.json b/elements/QuadraCondensedNetherrack.mod.json index 1f4107a..d68a638 100644 --- a/elements/QuadraCondensedNetherrack.mod.json +++ b/elements/QuadraCondensedNetherrack.mod.json @@ -38,8 +38,8 @@ "specialInformation": { "fixedValue": [] }, - "hardness": 2624.4, - "resistance": 2624.4, + "hardness": 30.6, + "resistance": 30.6, "hasGravity": false, "isWaterloggable": false, "creativeTabs": [ diff --git a/nims_random_bullshit.mcreator b/nims_random_bullshit.mcreator index 34d4fb6..bee47cf 100644 --- a/nims_random_bullshit.mcreator +++ b/nims_random_bullshit.mcreator @@ -8,11 +8,11 @@ "registry_name": "condensed_netherrack", "metadata": { "files": [ - "src/main/java/net/mcreator/nimsrandombullshit/block/CondensedNetherrackBlock.java", - "src/main/resources/assets/nims_random_bullshit/models/block/condensed_netherrack.json", - "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/models/item/condensed_netherrack.json", - "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_netherrack.json" + "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_netherrack.json", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/condensed_netherrack.json", + "src/main/resources/assets/nims_random_bullshit/models/block/condensed_netherrack.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/CondensedNetherrackBlock.java" ] }, "path": "~/Netherracks" @@ -25,11 +25,11 @@ "registry_name": "condensed_condensed_netherrack", "metadata": { "files": [ + "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_condensed_netherrack.json", "src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedNetherrackBlock.java", - "src/main/resources/assets/nims_random_bullshit/models/block/condensed_condensed_netherrack.json", "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/condensed_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/models/item/condensed_condensed_netherrack.json", - "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_condensed_netherrack.json" + "src/main/resources/assets/nims_random_bullshit/models/block/condensed_condensed_netherrack.json" ] }, "path": "~/Netherracks" @@ -42,11 +42,11 @@ "registry_name": "condensed_condensed_condensed_netherrack", "metadata": { "files": [ - "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/condensed_condensed_condensed_netherrack.json", - "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_condensed_condensed_netherrack.json", "src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedCondensedNetherrackBlock.java", "src/main/resources/assets/nims_random_bullshit/models/item/condensed_condensed_condensed_netherrack.json", - "src/main/resources/assets/nims_random_bullshit/models/block/condensed_condensed_condensed_netherrack.json" + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/condensed_condensed_condensed_netherrack.json", + "src/main/resources/assets/nims_random_bullshit/models/block/condensed_condensed_condensed_netherrack.json", + "src/main/resources/assets/nims_random_bullshit/blockstates/condensed_condensed_condensed_netherrack.json" ] }, "path": "~/Netherracks" @@ -137,8 +137,8 @@ "registry_name": "block_eater", "metadata": { "files": [ - "src/main/resources/assets/nims_random_bullshit/models/item/block_eater.json", - "src/main/java/net/mcreator/nimsrandombullshit/item/BlockEaterItem.java" + "src/main/java/net/mcreator/nimsrandombullshit/item/BlockEaterItem.java", + "src/main/resources/assets/nims_random_bullshit/models/item/block_eater.json" ] }, "path": "~/Netherracks" @@ -273,10 +273,10 @@ "registry_name": "quadra_condensed_netherrack", "metadata": { "files": [ - "src/main/resources/assets/nims_random_bullshit/models/block/quadra_condensed_netherrack.json", - "src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java", "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/quadra_condensed_netherrack.json", + "src/main/resources/assets/nims_random_bullshit/models/block/quadra_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/blockstates/quadra_condensed_netherrack.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java", "src/main/resources/assets/nims_random_bullshit/models/item/quadra_condensed_netherrack.json" ] }, @@ -290,8 +290,8 @@ "registry_name": "netherrackite_pickaxe", "metadata": { "files": [ - "src/main/resources/assets/nims_random_bullshit/models/item/netherrackite_pickaxe.json", - "src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java" + "src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java", + "src/main/resources/assets/nims_random_bullshit/models/item/netherrackite_pickaxe.json" ] }, "path": "~/Netherracks" @@ -362,46 +362,6 @@ }, "path": "~/Netherracks" }, - { - "name": "NetherrackingEnchantment", - "type": "enchantment", - "compiles": true, - "locked_code": false, - "registry_name": "netherracking_enchantment", - "metadata": { - "files": [ - "src/main/java/net/mcreator/nimsrandombullshit/enchantment/NetherrackingEnchantmentEnchantment.java" - ] - }, - "path": "~/Netherracks" - }, - { - "name": "NetherrackingLogic", - "type": "procedure", - "compiles": true, - "locked_code": false, - "registry_name": "netherracking_logic", - "metadata": { - "files": [ - "src/main/java/net/mcreator/nimsrandombullshit/procedures/NetherrackingLogicProcedure.java" - ], - "dependencies": [ - { - "name": "entity", - "type": "entity" - }, - { - "name": "itemstack", - "type": "itemstack" - }, - { - "name": "world", - "type": "world" - } - ] - }, - "path": "~/Netherracks" - }, { "name": "PentaCondensedNetherrack", "type": "block", @@ -410,11 +370,11 @@ "registry_name": "penta_condensed_netherrack", "metadata": { "files": [ - "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/penta_condensed_netherrack.json", + "src/main/resources/assets/nims_random_bullshit/models/block/penta_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/models/item/penta_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/blockstates/penta_condensed_netherrack.json", - "src/main/resources/assets/nims_random_bullshit/models/block/penta_condensed_netherrack.json", - "src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java" + "src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/penta_condensed_netherrack.json" ] }, "path": "~/Netherracks" @@ -453,10 +413,10 @@ "registry_name": "hexa_condensed_netherrack", "metadata": { "files": [ - "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/hexa_condensed_netherrack.json", + "src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java", "src/main/resources/assets/nims_random_bullshit/models/item/hexa_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/models/block/hexa_condensed_netherrack.json", - "src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java", + "src/main/resources/data/nims_random_bullshit/loot_tables/blocks/hexa_condensed_netherrack.json", "src/main/resources/assets/nims_random_bullshit/blockstates/hexa_condensed_netherrack.json" ] }, @@ -1481,8 +1441,7 @@ "item.nims_random_bullshit.gravedigger.description_0": "Right-Click on soul sand or soul soil to use them, summoning a ghoul that attacks hostile mobs.", "item.nims_random_bullshit.shit": "Shit", "block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack", - "enchantment.nims_random_bullshit.netherracking_enchantment": "Netherracking", - "item.nims_random_bullshit.netherrackite": "Netherrackite" + "item.nims_random_bullshit.netherrackite": "Netherrackite Ingot" } }, "foldersRoot": { diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedCondensedNetherrackBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedCondensedNetherrackBlock.java index 70f805e..91c2c2d 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedCondensedNetherrackBlock.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedCondensedNetherrackBlock.java @@ -11,7 +11,7 @@ import net.minecraft.core.BlockPos; public class CondensedCondensedCondensedNetherrackBlock extends Block { public CondensedCondensedCondensedNetherrackBlock() { - super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(291.6f).requiresCorrectToolForDrops()); + super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(21.6f).requiresCorrectToolForDrops()); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedNetherrackBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedNetherrackBlock.java index e7bbe13..e5ceea3 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedNetherrackBlock.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/CondensedCondensedNetherrackBlock.java @@ -11,7 +11,7 @@ import net.minecraft.core.BlockPos; public class CondensedCondensedNetherrackBlock extends Block { public CondensedCondensedNetherrackBlock() { - super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(32.4f).requiresCorrectToolForDrops()); + super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(12.6f).requiresCorrectToolForDrops()); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java index 515e655..cfd2422 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/HexaCondensedNetherrackBlock.java @@ -11,7 +11,7 @@ import net.minecraft.core.BlockPos; public class HexaCondensedNetherrackBlock extends Block { public HexaCondensedNetherrackBlock() { - super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(64000f).requiresCorrectToolForDrops()); + super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(48.6f).requiresCorrectToolForDrops()); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java index f734afc..4ac557a 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/PentaCondensedNetherrackBlock.java @@ -11,7 +11,7 @@ import net.minecraft.core.BlockPos; public class PentaCondensedNetherrackBlock extends Block { public PentaCondensedNetherrackBlock() { - super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(23619.6f).requiresCorrectToolForDrops()); + super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(39.6f).requiresCorrectToolForDrops()); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java b/src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java index bacf92c..37e8b70 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/block/QuadraCondensedNetherrackBlock.java @@ -11,7 +11,7 @@ import net.minecraft.core.BlockPos; public class QuadraCondensedNetherrackBlock extends Block { public QuadraCondensedNetherrackBlock() { - super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(2624.4f).requiresCorrectToolForDrops()); + super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.NETHERRACK).strength(30.6f).requiresCorrectToolForDrops()); } @Override diff --git a/src/main/java/net/mcreator/nimsrandombullshit/enchantment/NetherrackingEnchantmentEnchantment.java b/src/main/java/net/mcreator/nimsrandombullshit/enchantment/NetherrackingEnchantmentEnchantment.java deleted file mode 100644 index 9e59fb0..0000000 --- a/src/main/java/net/mcreator/nimsrandombullshit/enchantment/NetherrackingEnchantmentEnchantment.java +++ /dev/null @@ -1,42 +0,0 @@ - -package net.mcreator.nimsrandombullshit.enchantment; - -import net.minecraft.world.item.enchantment.Enchantments; -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.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems; - -import java.util.List; - -public class NetherrackingEnchantmentEnchantment extends Enchantment { - private static final EnchantmentCategory ENCHANTMENT_CATEGORY = EnchantmentCategory.create("nims_random_bullshit_netherracking_enchantment", - item -> Ingredient.of(new ItemStack(NimsRandomBullshitModItems.NETHERRACKITE_PICKAXE.get())).test(new ItemStack(item))); - - public NetherrackingEnchantmentEnchantment() { - super(Enchantment.Rarity.RARE, ENCHANTMENT_CATEGORY, new EquipmentSlot[]{EquipmentSlot.MAINHAND}); - } - - @Override - public int getMinCost(int level) { - return 1 + level * 10; - } - - @Override - public int getMaxCost(int level) { - return 6 + level * 10; - } - - @Override - public int getMaxLevel() { - return 20; - } - - @Override - protected boolean checkCompatibility(Enchantment enchantment) { - return super.checkCompatibility(enchantment) && !List.of(Enchantments.BLOCK_EFFICIENCY).contains(enchantment); - } -} diff --git a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModEnchantments.java b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModEnchantments.java index da92eae..a530e19 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModEnchantments.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/init/NimsRandomBullshitModEnchantments.java @@ -11,11 +11,9 @@ import net.minecraftforge.registries.DeferredRegister; import net.minecraft.world.item.enchantment.Enchantment; import net.mcreator.nimsrandombullshit.enchantment.PassiveIncomeEnchantmentEnchantment; -import net.mcreator.nimsrandombullshit.enchantment.NetherrackingEnchantmentEnchantment; import net.mcreator.nimsrandombullshit.NimsRandomBullshitMod; public class NimsRandomBullshitModEnchantments { public static final DeferredRegister REGISTRY = DeferredRegister.create(ForgeRegistries.ENCHANTMENTS, NimsRandomBullshitMod.MODID); public static final RegistryObject PASSIVE_INCOME_ENCHANTMENT = REGISTRY.register("passive_income_enchantment", () -> new PassiveIncomeEnchantmentEnchantment()); - public static final RegistryObject NETHERRACKING_ENCHANTMENT = REGISTRY.register("netherracking_enchantment", () -> new NetherrackingEnchantmentEnchantment()); } diff --git a/src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java b/src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java index e33bb49..973c77c 100644 --- a/src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java +++ b/src/main/java/net/mcreator/nimsrandombullshit/item/NetherrackitePickaxeItem.java @@ -10,12 +10,11 @@ import net.minecraft.world.item.PickaxeItem; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Item; import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.Entity; import net.minecraft.network.chat.Component; import net.minecraft.core.BlockPos; import net.mcreator.nimsrandombullshit.procedures.NetherrackitePickaxeBlockDestroyedWithToolProcedure; -import net.mcreator.nimsrandombullshit.procedures.NetherrackingLogicProcedure; +import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModBlocks; import java.util.List; @@ -23,15 +22,15 @@ public class NetherrackitePickaxeItem extends PickaxeItem { public NetherrackitePickaxeItem() { super(new Tier() { public int getUses() { - return 18279; + return 6093; } public float getSpeed() { - return 729f; + return 13f; } public float getAttackDamageBonus() { - return 2f; + return 4f; } public int getLevel() { @@ -43,7 +42,7 @@ public class NetherrackitePickaxeItem extends PickaxeItem { } public Ingredient getRepairIngredient() { - return Ingredient.of(); + return Ingredient.of(new ItemStack(NimsRandomBullshitModBlocks.CONDENSED_CONDENSED_CONDENSED_NETHERRACK.get())); } }, 1, -3f, new Item.Properties().fireResistant()); } @@ -60,11 +59,4 @@ public class NetherrackitePickaxeItem extends PickaxeItem { super.appendHoverText(itemstack, level, list, flag); list.add(Component.translatable("item.nims_random_bullshit.netherrackite_pickaxe.description_0")); } - - @Override - public void inventoryTick(ItemStack itemstack, Level world, Entity entity, int slot, boolean selected) { - super.inventoryTick(itemstack, world, entity, slot, selected); - if (selected) - NetherrackingLogicProcedure.execute(world, entity, itemstack); - } } diff --git a/src/main/java/net/mcreator/nimsrandombullshit/procedures/NetherrackingLogicProcedure.java b/src/main/java/net/mcreator/nimsrandombullshit/procedures/NetherrackingLogicProcedure.java deleted file mode 100644 index 447c8b6..0000000 --- a/src/main/java/net/mcreator/nimsrandombullshit/procedures/NetherrackingLogicProcedure.java +++ /dev/null @@ -1,21 +0,0 @@ -package net.mcreator.nimsrandombullshit.procedures; - -import net.minecraft.world.level.LevelAccessor; -import net.minecraft.world.item.ItemStack; -import net.minecraft.world.entity.LivingEntity; -import net.minecraft.world.entity.Entity; -import net.minecraft.world.effect.MobEffects; -import net.minecraft.world.effect.MobEffectInstance; - -import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModEnchantments; - -public class NetherrackingLogicProcedure { - public static void execute(LevelAccessor world, Entity entity, ItemStack itemstack) { - if (entity == null) - return; - if (itemstack.getEnchantmentLevel(NimsRandomBullshitModEnchantments.NETHERRACKING_ENCHANTMENT.get()) > 0) { - if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide()) - _entity.addEffect(new MobEffectInstance(MobEffects.DIG_SPEED, 2, (int) (itemstack.getEnchantmentLevel(NimsRandomBullshitModEnchantments.NETHERRACKING_ENCHANTMENT.get()) * 4), false, false)); - } - } -} 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 d418cfa..f627ca1 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 @@ -31,6 +31,5 @@ "item.nims_random_bullshit.gravedigger.description_0": "Right-Click on soul sand or soul soil to use them, summoning a ghoul that attacks hostile mobs.", "item.nims_random_bullshit.shit": "Shit", "block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack", - "enchantment.nims_random_bullshit.netherracking_enchantment": "Netherracking", - "item.nims_random_bullshit.netherrackite": "Netherrackite" + "item.nims_random_bullshit.netherrackite": "Netherrackite Ingot" } \ No newline at end of file diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_condensed_netherrack.png b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_condensed_netherrack.png index 24731ad..f634496 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_condensed_netherrack.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_condensed_netherrack.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_netherrack_1.png b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_netherrack_1.png index fabdaf7..bc2ef6c 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_netherrack_1.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_condensed_netherrack_1.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_netherrack_1.png b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_netherrack_1.png index b9fb22c..815eda5 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_netherrack_1.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/condensed_netherrack_1.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/hexa-condensed_netherrack.png b/src/main/resources/assets/nims_random_bullshit/textures/block/hexa-condensed_netherrack.png index 97e6b7f..ee177f6 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/hexa-condensed_netherrack.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/hexa-condensed_netherrack.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/penta-condensed_netherrack.png b/src/main/resources/assets/nims_random_bullshit/textures/block/penta-condensed_netherrack.png index aa41088..8d9e3b4 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/penta-condensed_netherrack.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/penta-condensed_netherrack.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/block/quadra-condensed_netherrack.png b/src/main/resources/assets/nims_random_bullshit/textures/block/quadra-condensed_netherrack.png index 9e8c325..24ebd9c 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/block/quadra-condensed_netherrack.png and b/src/main/resources/assets/nims_random_bullshit/textures/block/quadra-condensed_netherrack.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/item/block_eater.png b/src/main/resources/assets/nims_random_bullshit/textures/item/block_eater.png index f35cde4..62e6172 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/item/block_eater.png and b/src/main/resources/assets/nims_random_bullshit/textures/item/block_eater.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite.png b/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite.png index 5cb5f0b..419e3d5 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite.png and b/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite.png differ diff --git a/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite_pickaxe.png b/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite_pickaxe.png index 8ee3eac..13d0233 100644 Binary files a/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite_pickaxe.png and b/src/main/resources/assets/nims_random_bullshit/textures/item/netherrackite_pickaxe.png differ