update: 1.7.0
@@ -0,0 +1,20 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
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 OrichalcumBlockBlock extends Block {
|
||||
public OrichalcumBlockBlock() {
|
||||
super(BlockBehaviour.Properties.of().sound(SoundType.METAL).strength(5f, 10f).requiresCorrectToolForDrops());
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 15;
|
||||
}
|
||||
}
|
||||
@@ -5,23 +5,17 @@ import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
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.block.Block;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
public class RubberSlabBlock extends SlabBlock {
|
||||
public RubberSlabBlock() {
|
||||
super(BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(2f, 3f));
|
||||
public class OrichalcumOreBlock extends Block {
|
||||
public OrichalcumOreBlock() {
|
||||
super(BlockBehaviour.Properties.of().instrument(NoteBlockInstrument.BASEDRUM).sound(SoundType.STONE).strength(12f, 15.1571656651f).requiresCorrectToolForDrops());
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
return 15;
|
||||
}
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
import net.minecraft.world.level.block.state.properties.BlockSetType;
|
||||
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.ButtonBlock;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
public class RubberButtonBlock extends ButtonBlock {
|
||||
public RubberButtonBlock() {
|
||||
super(BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(2f, 3f), BlockSetType.OAK, 30, true);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
@@ -1,27 +0,0 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
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.FenceBlock;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
public class RubberFenceBlock extends FenceBlock {
|
||||
public RubberFenceBlock() {
|
||||
super(BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(2f, 3f).forceSolidOn());
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
import net.minecraft.world.level.block.state.properties.WoodType;
|
||||
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
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.FenceGateBlock;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
public class RubberFenceGateBlock extends FenceGateBlock {
|
||||
public RubberFenceGateBlock() {
|
||||
super(BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(2f, 3f).forceSolidOn(), WoodType.OAK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
import net.minecraft.world.level.block.state.properties.BlockSetType;
|
||||
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.PressurePlateBlock;
|
||||
import net.minecraft.world.level.BlockGetter;
|
||||
import net.minecraft.core.Direction;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
public class RubberPressurePlateBlock extends PressurePlateBlock {
|
||||
public RubberPressurePlateBlock() {
|
||||
super(Sensitivity.EVERYTHING, BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(2f, 3f).forceSolidOn(), BlockSetType.OAK);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
@@ -1,38 +0,0 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.block;
|
||||
|
||||
import net.minecraft.world.level.block.state.properties.NoteBlockInstrument;
|
||||
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 RubberStairsBlock extends StairBlock {
|
||||
public RubberStairsBlock() {
|
||||
super(() -> Blocks.AIR.defaultBlockState(), BlockBehaviour.Properties.of().ignitedByLava().instrument(NoteBlockInstrument.BASS).sound(SoundType.WOOD).strength(3f, 2f));
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getExplosionResistance() {
|
||||
return 2f;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isRandomlyTicking(BlockState state) {
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getLightBlock(BlockState state, BlockGetter worldIn, BlockPos pos) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getFlammability(BlockState state, BlockGetter world, BlockPos pos, Direction face) {
|
||||
return 5;
|
||||
}
|
||||
}
|
||||
@@ -16,6 +16,8 @@ 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.OrichalcumOreBlock;
|
||||
import net.mcreator.nimsrandombullshit.block.OrichalcumBlockBlock;
|
||||
import net.mcreator.nimsrandombullshit.block.OreMinerBlock;
|
||||
import net.mcreator.nimsrandombullshit.block.NetherrackJuiceBlock;
|
||||
import net.mcreator.nimsrandombullshit.block.MagmaBricksBlock;
|
||||
@@ -54,6 +56,8 @@ public class NimsRandomBullshitModBlocks {
|
||||
public static final RegistryObject<Block> MAGMA_BRICK_PRESSURE_PLATE = REGISTRY.register("magma_brick_pressure_plate", () -> new MagmaBrickPressurePlateBlock());
|
||||
public static final RegistryObject<Block> MAGMA_BRICK_BUTTON = REGISTRY.register("magma_brick_button", () -> new MagmaBrickButtonBlock());
|
||||
public static final RegistryObject<Block> BEDROCKIFIER = REGISTRY.register("bedrockifier", () -> new BedrockifierBlock());
|
||||
public static final RegistryObject<Block> ORICHALCUM_ORE = REGISTRY.register("orichalcum_ore", () -> new OrichalcumOreBlock());
|
||||
public static final RegistryObject<Block> ORICHALCUM_BLOCK = REGISTRY.register("orichalcum_block", () -> new OrichalcumBlockBlock());
|
||||
// Start of user code block custom blocks
|
||||
// End of user code block custom blocks
|
||||
}
|
||||
|
||||
@@ -19,6 +19,13 @@ import net.mcreator.nimsrandombullshit.item.StarItem;
|
||||
import net.mcreator.nimsrandombullshit.item.SnowGolemQuestionMarkItem;
|
||||
import net.mcreator.nimsrandombullshit.item.ShitItem;
|
||||
import net.mcreator.nimsrandombullshit.item.SandDustItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumSwordItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumShovelItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumPickaxeItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumHoeItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumAxeItem;
|
||||
import net.mcreator.nimsrandombullshit.item.OrichalcumArmorItem;
|
||||
import net.mcreator.nimsrandombullshit.item.NetherrackitePickaxeItem;
|
||||
import net.mcreator.nimsrandombullshit.item.NetherrackiteItem;
|
||||
import net.mcreator.nimsrandombullshit.item.NetherrackJuiceItem;
|
||||
@@ -33,6 +40,7 @@ import net.mcreator.nimsrandombullshit.item.CheeseItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BlockEaterItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BedrockUpgradeTemplateItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BedrockSwordItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BedrockShardItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BedrockPickaxeItem;
|
||||
import net.mcreator.nimsrandombullshit.item.BeanItem;
|
||||
import net.mcreator.nimsrandombullshit.NimsRandomBullshitMod;
|
||||
@@ -82,6 +90,19 @@ public class NimsRandomBullshitModItems {
|
||||
public static final RegistryObject<Item> IRON_GOLEM_QUESTION_MARK = REGISTRY.register("iron_golem_question_mark", () -> new IronGolemQuestionMarkItem());
|
||||
public static final RegistryObject<Item> SNOW_GOLEM_QUESTION_MARK = REGISTRY.register("snow_golem_question_mark", () -> new SnowGolemQuestionMarkItem());
|
||||
public static final RegistryObject<Item> BEDROCK_SWORD = REGISTRY.register("bedrock_sword", () -> new BedrockSwordItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM = REGISTRY.register("orichalcum", () -> new OrichalcumItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_ORE = block(NimsRandomBullshitModBlocks.ORICHALCUM_ORE);
|
||||
public static final RegistryObject<Item> ORICHALCUM_BLOCK = block(NimsRandomBullshitModBlocks.ORICHALCUM_BLOCK);
|
||||
public static final RegistryObject<Item> ORICHALCUM_PICKAXE = REGISTRY.register("orichalcum_pickaxe", () -> new OrichalcumPickaxeItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_AXE = REGISTRY.register("orichalcum_axe", () -> new OrichalcumAxeItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_SWORD = REGISTRY.register("orichalcum_sword", () -> new OrichalcumSwordItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_SHOVEL = REGISTRY.register("orichalcum_shovel", () -> new OrichalcumShovelItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_HOE = REGISTRY.register("orichalcum_hoe", () -> new OrichalcumHoeItem());
|
||||
public static final RegistryObject<Item> ORICHALCUM_ARMOR_HELMET = REGISTRY.register("orichalcum_armor_helmet", () -> new OrichalcumArmorItem.Helmet());
|
||||
public static final RegistryObject<Item> ORICHALCUM_ARMOR_CHESTPLATE = REGISTRY.register("orichalcum_armor_chestplate", () -> new OrichalcumArmorItem.Chestplate());
|
||||
public static final RegistryObject<Item> ORICHALCUM_ARMOR_LEGGINGS = REGISTRY.register("orichalcum_armor_leggings", () -> new OrichalcumArmorItem.Leggings());
|
||||
public static final RegistryObject<Item> ORICHALCUM_ARMOR_BOOTS = REGISTRY.register("orichalcum_armor_boots", () -> new OrichalcumArmorItem.Boots());
|
||||
public static final RegistryObject<Item> BEDROCK_SHARD = REGISTRY.register("bedrock_shard", () -> new BedrockShardItem());
|
||||
|
||||
// Start of user code block custom items
|
||||
// End of user code block custom items
|
||||
|
||||
@@ -33,6 +33,8 @@ public class NimsRandomBullshitModTabs {
|
||||
tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_STAIRS.get().asItem());
|
||||
tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_SLABS.get().asItem());
|
||||
tabData.accept(NimsRandomBullshitModBlocks.MAGMA_BRICK_WALLS.get().asItem());
|
||||
tabData.accept(NimsRandomBullshitModBlocks.ORICHALCUM_ORE.get().asItem());
|
||||
tabData.accept(NimsRandomBullshitModBlocks.ORICHALCUM_BLOCK.get().asItem());
|
||||
} else if (tabData.getTabKey() == CreativeModeTabs.TOOLS_AND_UTILITIES) {
|
||||
tabData.accept(NimsRandomBullshitModItems.BLOCK_EATER.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.NETHERRACKITE_PICKAXE.get());
|
||||
@@ -42,6 +44,10 @@ public class NimsRandomBullshitModTabs {
|
||||
tabData.accept(NimsRandomBullshitModItems.NETHERRACK_JUICE_BUCKET.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.BEDROCK_PICKAXE.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.BEDROCK_SWORD.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_PICKAXE.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_AXE.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_SHOVEL.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_HOE.get());
|
||||
} else if (tabData.getTabKey() == CreativeModeTabs.INGREDIENTS) {
|
||||
tabData.accept(NimsRandomBullshitModItems.NETHERRACKITE.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.SAND_DUST.get());
|
||||
@@ -53,6 +59,8 @@ public class NimsRandomBullshitModTabs {
|
||||
tabData.accept(NimsRandomBullshitModItems.WITHER_QUESTION_MARK.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.IRON_GOLEM_QUESTION_MARK.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.SNOW_GOLEM_QUESTION_MARK.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.BEDROCK_SHARD.get());
|
||||
} else if (tabData.getTabKey() == CreativeModeTabs.FOOD_AND_DRINKS) {
|
||||
tabData.accept(NimsRandomBullshitModItems.MAGIC_FLESH.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.GOLDEN_BERRIES.get());
|
||||
@@ -71,6 +79,12 @@ public class NimsRandomBullshitModTabs {
|
||||
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());
|
||||
} else if (tabData.getTabKey() == CreativeModeTabs.COMBAT) {
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_SWORD.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_ARMOR_HELMET.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_ARMOR_CHESTPLATE.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_ARMOR_LEGGINGS.get());
|
||||
tabData.accept(NimsRandomBullshitModItems.ORICHALCUM_ARMOR_BOOTS.get());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.Rarity;
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
public class BedrockShardItem extends Item {
|
||||
public BedrockShardItem() {
|
||||
super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.EPIC));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.level.Level;
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
import net.minecraft.world.item.ArmorMaterial;
|
||||
import net.minecraft.world.item.ArmorItem;
|
||||
import net.minecraft.world.entity.player.Player;
|
||||
import net.minecraft.world.entity.EquipmentSlot;
|
||||
import net.minecraft.world.entity.Entity;
|
||||
import net.minecraft.sounds.SoundEvents;
|
||||
import net.minecraft.sounds.SoundEvent;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.procedures.OrichalcumArmorBootsTickEventProcedure;
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
import com.google.common.collect.Iterables;
|
||||
|
||||
public abstract class OrichalcumArmorItem extends ArmorItem {
|
||||
public OrichalcumArmorItem(ArmorItem.Type type, Item.Properties properties) {
|
||||
super(new ArmorMaterial() {
|
||||
@Override
|
||||
public int getDurabilityForType(ArmorItem.Type type) {
|
||||
return new int[]{13, 15, 16, 11}[type.getSlot().getIndex()] * 39;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getDefenseForType(ArmorItem.Type type) {
|
||||
return new int[]{3, 6, 9, 3}[type.getSlot().getIndex()];
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getEnchantmentValue() {
|
||||
return 25;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SoundEvent getEquipSound() {
|
||||
return SoundEvents.EMPTY;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return "orichalcum_armor";
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getToughness() {
|
||||
return 3f;
|
||||
}
|
||||
|
||||
@Override
|
||||
public float getKnockbackResistance() {
|
||||
return 0.1f;
|
||||
}
|
||||
}, type, properties);
|
||||
}
|
||||
|
||||
public static class Helmet extends OrichalcumArmorItem {
|
||||
public Helmet() {
|
||||
super(ArmorItem.Type.HELMET, new Item.Properties());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
|
||||
return "nims_random_bullshit:textures/models/armor/orichalcum_layer_1.png";
|
||||
}
|
||||
}
|
||||
|
||||
public static class Chestplate extends OrichalcumArmorItem {
|
||||
public Chestplate() {
|
||||
super(ArmorItem.Type.CHESTPLATE, new Item.Properties());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
|
||||
return "nims_random_bullshit:textures/models/armor/orichalcum_layer_1.png";
|
||||
}
|
||||
}
|
||||
|
||||
public static class Leggings extends OrichalcumArmorItem {
|
||||
public Leggings() {
|
||||
super(ArmorItem.Type.LEGGINGS, new Item.Properties());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
|
||||
return "nims_random_bullshit:textures/models/armor/orichalcum_layer_2.png";
|
||||
}
|
||||
}
|
||||
|
||||
public static class Boots extends OrichalcumArmorItem {
|
||||
public Boots() {
|
||||
super(ArmorItem.Type.BOOTS, new Item.Properties());
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getArmorTexture(ItemStack stack, Entity entity, EquipmentSlot slot, String type) {
|
||||
return "nims_random_bullshit:textures/models/armor/orichalcum_layer_1.png";
|
||||
}
|
||||
|
||||
@Override
|
||||
public void inventoryTick(ItemStack itemstack, Level world, Entity entity, int slot, boolean selected) {
|
||||
super.inventoryTick(itemstack, world, entity, slot, selected);
|
||||
if (entity instanceof Player player && Iterables.contains(player.getArmorSlots(), itemstack)) {
|
||||
OrichalcumArmorBootsTickEventProcedure.execute(entity);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.Tier;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
import net.minecraft.world.item.AxeItem;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumAxeItem extends AxeItem {
|
||||
public OrichalcumAxeItem() {
|
||||
super(new Tier() {
|
||||
public int getUses() {
|
||||
return 2032;
|
||||
}
|
||||
|
||||
public float getSpeed() {
|
||||
return 12f;
|
||||
}
|
||||
|
||||
public float getAttackDamageBonus() {
|
||||
return 11f;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int getEnchantmentValue() {
|
||||
return 22;
|
||||
}
|
||||
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
}, 1, -3f, new Item.Properties().fireResistant());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.Tier;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
import net.minecraft.world.item.HoeItem;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumHoeItem extends HoeItem {
|
||||
public OrichalcumHoeItem() {
|
||||
super(new Tier() {
|
||||
public int getUses() {
|
||||
return 2032;
|
||||
}
|
||||
|
||||
public float getSpeed() {
|
||||
return 12f;
|
||||
}
|
||||
|
||||
public float getAttackDamageBonus() {
|
||||
return 0f;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int getEnchantmentValue() {
|
||||
return 22;
|
||||
}
|
||||
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
}, 0, 0f, new Item.Properties().fireResistant());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.Rarity;
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
public class OrichalcumItem extends Item {
|
||||
public OrichalcumItem() {
|
||||
super(new Item.Properties().stacksTo(64).fireResistant().rarity(Rarity.COMMON));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.Tier;
|
||||
import net.minecraft.world.item.PickaxeItem;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumPickaxeItem extends PickaxeItem {
|
||||
public OrichalcumPickaxeItem() {
|
||||
super(new Tier() {
|
||||
public int getUses() {
|
||||
return 2032;
|
||||
}
|
||||
|
||||
public float getSpeed() {
|
||||
return 12f;
|
||||
}
|
||||
|
||||
public float getAttackDamageBonus() {
|
||||
return 7f;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int getEnchantmentValue() {
|
||||
return 22;
|
||||
}
|
||||
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
}, 1, -2.8f, new Item.Properties().fireResistant());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.Tier;
|
||||
import net.minecraft.world.item.ShovelItem;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumShovelItem extends ShovelItem {
|
||||
public OrichalcumShovelItem() {
|
||||
super(new Tier() {
|
||||
public int getUses() {
|
||||
return 2032;
|
||||
}
|
||||
|
||||
public float getSpeed() {
|
||||
return 12f;
|
||||
}
|
||||
|
||||
public float getAttackDamageBonus() {
|
||||
return 2f;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int getEnchantmentValue() {
|
||||
return 22;
|
||||
}
|
||||
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
}, 1, -3f, new Item.Properties().fireResistant());
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,40 @@
|
||||
|
||||
package net.mcreator.nimsrandombullshit.item;
|
||||
|
||||
import net.minecraft.world.item.crafting.Ingredient;
|
||||
import net.minecraft.world.item.Tier;
|
||||
import net.minecraft.world.item.SwordItem;
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.item.Item;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumSwordItem extends SwordItem {
|
||||
public OrichalcumSwordItem() {
|
||||
super(new Tier() {
|
||||
public int getUses() {
|
||||
return 2032;
|
||||
}
|
||||
|
||||
public float getSpeed() {
|
||||
return 12f;
|
||||
}
|
||||
|
||||
public float getAttackDamageBonus() {
|
||||
return 5f;
|
||||
}
|
||||
|
||||
public int getLevel() {
|
||||
return 3;
|
||||
}
|
||||
|
||||
public int getEnchantmentValue() {
|
||||
return 22;
|
||||
}
|
||||
|
||||
public Ingredient getRepairIngredient() {
|
||||
return Ingredient.of(new ItemStack(NimsRandomBullshitModItems.ORICHALCUM.get()));
|
||||
}
|
||||
}, 3, -2.4f, new Item.Properties().fireResistant());
|
||||
}
|
||||
}
|
||||
@@ -16,6 +16,7 @@ import net.minecraft.server.level.ServerLevel;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.core.BlockPos;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModBlocks;
|
||||
|
||||
import java.util.Map;
|
||||
@@ -67,7 +68,7 @@ public class BedrockPickaxeEntitySwingsItemProcedure {
|
||||
(entity.level().clip(new ClipContext(entity.getEyePosition(1f), entity.getEyePosition(1f).add(entity.getViewVector(1f).scale(4.5)), ClipContext.Block.OUTLINE, ClipContext.Fluid.NONE, entity)).getBlockPos().getX()),
|
||||
(entity.level().clip(new ClipContext(entity.getEyePosition(1f), entity.getEyePosition(1f).add(entity.getViewVector(1f).scale(4.5)), ClipContext.Block.OUTLINE, ClipContext.Fluid.NONE, entity)).getBlockPos().getY()),
|
||||
(entity.level().clip(new ClipContext(entity.getEyePosition(1f), entity.getEyePosition(1f).add(entity.getViewVector(1f).scale(4.5)), ClipContext.Block.OUTLINE, ClipContext.Fluid.NONE, entity)).getBlockPos().getZ()),
|
||||
new ItemStack(Blocks.BEDROCK));
|
||||
new ItemStack(NimsRandomBullshitModItems.BEDROCK_SHARD.get()));
|
||||
entityToSpawn.setPickUpDelay(10);
|
||||
_level.addFreshEntity(entityToSpawn);
|
||||
}
|
||||
|
||||
@@ -9,10 +9,13 @@ import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.entity.player.Player;
|
||||
import net.minecraft.world.entity.Entity;
|
||||
import net.minecraft.sounds.SoundSource;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import net.minecraft.server.level.ServerLevel;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.core.particles.ParticleTypes;
|
||||
import net.minecraft.core.BlockPos;
|
||||
import net.minecraft.advancements.AdvancementProgress;
|
||||
import net.minecraft.advancements.Advancement;
|
||||
|
||||
public class BlockEaterRightclickedOnBlockProcedure {
|
||||
public static void execute(LevelAccessor world, double x, double y, double z, Entity entity, ItemStack itemstack) {
|
||||
@@ -37,6 +40,17 @@ public class BlockEaterRightclickedOnBlockProcedure {
|
||||
_level.sendParticles(ParticleTypes.END_ROD, x, y, z, 4, 1, 1, 1, 0.4);
|
||||
if (entity instanceof Player _player)
|
||||
_player.getCooldowns().addCooldown(itemstack.getItem(), 600);
|
||||
if (!(entity instanceof ServerPlayer _plr11 && _plr11.level() instanceof ServerLevel
|
||||
&& _plr11.getAdvancements().getOrStartProgress(_plr11.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:block_eater_advancement"))).isDone())) {
|
||||
if (entity instanceof ServerPlayer _player) {
|
||||
Advancement _adv = _player.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:block_eater_advancement"));
|
||||
AdvancementProgress _ap = _player.getAdvancements().getOrStartProgress(_adv);
|
||||
if (!_ap.isDone()) {
|
||||
for (String criteria : _ap.getRemainingCriteria())
|
||||
_player.getAdvancements().award(_adv, criteria);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
package net.mcreator.nimsrandombullshit.procedures;
|
||||
|
||||
import net.minecraft.world.item.ItemStack;
|
||||
import net.minecraft.world.entity.player.Player;
|
||||
import net.minecraft.world.entity.LivingEntity;
|
||||
import net.minecraft.world.entity.EquipmentSlot;
|
||||
import net.minecraft.world.entity.Entity;
|
||||
import net.minecraft.world.effect.MobEffects;
|
||||
import net.minecraft.world.effect.MobEffectInstance;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import net.minecraft.server.level.ServerLevel;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.advancements.AdvancementProgress;
|
||||
import net.minecraft.advancements.Advancement;
|
||||
|
||||
import net.mcreator.nimsrandombullshit.init.NimsRandomBullshitModItems;
|
||||
|
||||
public class OrichalcumArmorBootsTickEventProcedure {
|
||||
public static void execute(Entity entity) {
|
||||
if (entity == null)
|
||||
return;
|
||||
if ((entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.HEAD) : ItemStack.EMPTY).getItem() == NimsRandomBullshitModItems.ORICHALCUM_ARMOR_HELMET.get()
|
||||
&& (entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.CHEST) : ItemStack.EMPTY).getItem() == NimsRandomBullshitModItems.ORICHALCUM_ARMOR_CHESTPLATE.get()
|
||||
&& (entity instanceof LivingEntity _entGetArmor ? _entGetArmor.getItemBySlot(EquipmentSlot.LEGS) : ItemStack.EMPTY).getItem() == NimsRandomBullshitModItems.ORICHALCUM_ARMOR_LEGGINGS.get()) {
|
||||
if (entity instanceof Player && !(entity instanceof ServerPlayer _plr7 && _plr7.level() instanceof ServerLevel
|
||||
&& _plr7.getAdvancements().getOrStartProgress(_plr7.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:orichalcum_set_advancement"))).isDone())) {
|
||||
if (entity instanceof ServerPlayer _player) {
|
||||
Advancement _adv = _player.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:orichalcum_set_advancement"));
|
||||
AdvancementProgress _ap = _player.getAdvancements().getOrStartProgress(_adv);
|
||||
if (!_ap.isDone()) {
|
||||
for (String criteria : _ap.getRemainingCriteria())
|
||||
_player.getAdvancements().award(_adv, criteria);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
|
||||
_entity.addEffect(new MobEffectInstance(MobEffects.MOVEMENT_SPEED, 60, 1, false, false));
|
||||
if (entity instanceof LivingEntity _entity && !_entity.level().isClientSide())
|
||||
_entity.addEffect(new MobEffectInstance(MobEffects.JUMP, 60, 1, false, false));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -16,8 +16,12 @@ import net.minecraft.world.effect.MobEffectInstance;
|
||||
import net.minecraft.util.RandomSource;
|
||||
import net.minecraft.util.Mth;
|
||||
import net.minecraft.sounds.SoundSource;
|
||||
import net.minecraft.server.level.ServerPlayer;
|
||||
import net.minecraft.server.level.ServerLevel;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.core.BlockPos;
|
||||
import net.minecraft.advancements.AdvancementProgress;
|
||||
import net.minecraft.advancements.Advancement;
|
||||
|
||||
import java.util.Comparator;
|
||||
|
||||
@@ -43,9 +47,9 @@ public class StarWandRightclickedProcedure {
|
||||
if (!(rightClickedEntity == null)) {
|
||||
if ((rightClickedEntity instanceof LivingEntity _livEnt ? _livEnt.getHealth() : -1) == (rightClickedEntity instanceof LivingEntity _livEnt ? _livEnt.getMaxHealth() : -1)) {
|
||||
if (rightClickedEntity instanceof LivingEntity _entity && !_entity.level().isClientSide())
|
||||
_entity.addEffect(new MobEffectInstance(MobEffects.ABSORPTION, 300, 1, false, false));
|
||||
_entity.addEffect(new MobEffectInstance(MobEffects.ABSORPTION, 600, 2, false, false));
|
||||
if (entity instanceof Player _player)
|
||||
_player.getCooldowns().addCooldown(itemstack.getItem(), 40);
|
||||
_player.getCooldowns().addCooldown(itemstack.getItem(), 24);
|
||||
if (world instanceof Level _level) {
|
||||
if (!_level.isClientSide()) {
|
||||
_level.playSound(null, BlockPos.containing(x, y, z), ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("block.amethyst_block.resonate")), SoundSource.NEUTRAL, 3,
|
||||
@@ -57,9 +61,9 @@ public class StarWandRightclickedProcedure {
|
||||
}
|
||||
} else {
|
||||
if (rightClickedEntity instanceof LivingEntity _entity)
|
||||
_entity.setHealth((float) ((rightClickedEntity instanceof LivingEntity _livEnt ? _livEnt.getHealth() : -1) + 3));
|
||||
_entity.setHealth((float) ((rightClickedEntity instanceof LivingEntity _livEnt ? _livEnt.getHealth() : -1) + 4));
|
||||
if (entity instanceof Player _player)
|
||||
_player.getCooldowns().addCooldown(itemstack.getItem(), 40);
|
||||
_player.getCooldowns().addCooldown(itemstack.getItem(), 24);
|
||||
if (world instanceof Level _level) {
|
||||
if (!_level.isClientSide()) {
|
||||
_level.playSound(null, BlockPos.containing(x, y, z), ForgeRegistries.SOUND_EVENTS.getValue(new ResourceLocation("block.amethyst_block.resonate")), SoundSource.NEUTRAL, 3,
|
||||
@@ -70,6 +74,17 @@ public class StarWandRightclickedProcedure {
|
||||
}
|
||||
}
|
||||
}
|
||||
if (!(entity instanceof ServerPlayer _plr18 && _plr18.level() instanceof ServerLevel
|
||||
&& _plr18.getAdvancements().getOrStartProgress(_plr18.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:star_wand_advancement"))).isDone())) {
|
||||
if (entity instanceof ServerPlayer _player) {
|
||||
Advancement _adv = _player.server.getAdvancements().getAdvancement(new ResourceLocation("nims_random_bullshit:star_wand_advancement"));
|
||||
AdvancementProgress _ap = _player.getAdvancements().getOrStartProgress(_adv);
|
||||
if (!_ap.isDone()) {
|
||||
for (String criteria : _ap.getRemainingCriteria())
|
||||
_player.getAdvancements().award(_adv, criteria);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
3
src/main/resources/META-INF/accesstransformer.cfg
Normal file
@@ -0,0 +1,3 @@
|
||||
|
||||
public net.minecraft.world.level.levelgen.feature.ScatteredOreFeature <init>(Lcom/mojang/serialization/Codec;)V #constructor
|
||||
public-f net.minecraft.world.level.levelgen.feature.TreeFeature m_142674_(Lnet/minecraft/world/level/levelgen/feature/FeaturePlaceContext;)Z #place
|
||||
@@ -4,9 +4,10 @@ license="Academic Free License v3.0"
|
||||
|
||||
[[mods]]
|
||||
modId="nims_random_bullshit"
|
||||
version="1.6.2"
|
||||
version="1.7.0"
|
||||
displayName="Nim's Random Bullshit"
|
||||
displayURL="https://mcreator.net"
|
||||
logoFile="logo.png"
|
||||
credits="Created using mod maker MCreator - https://mcreator.net/about"
|
||||
authors="nimsolated, MCreator"
|
||||
description="Random shit added by Nim. Created with MCreator."
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "nims_random_bullshit:block/orichalcum_block"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"variants": {
|
||||
"": {
|
||||
"model": "nims_random_bullshit:block/orichalcum_ore"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,73 +1,114 @@
|
||||
{
|
||||
"advancements.condensed_netherrack_advancement.descr": "Condense Netherrack for the first time",
|
||||
"item.nims_random_bullshit.magic_dust": "Magic Dust",
|
||||
"block.nims_random_bullshit.penta_condensed_netherrack": "Penta-condensed Netherrack",
|
||||
"item.nims_random_bullshit.orichalcum_armor_boots": "Orichalcum Boots",
|
||||
"block.nims_random_bullshit.magma_brick_button": "Magma Brick Button",
|
||||
"advancements.orichalcum_advancement.descr": "Obtain Orichalcum",
|
||||
"painting.nims_random_bullshit.shit_painting.title": "Shit Painting",
|
||||
"advancements.spawner_advancement.title": "It\u0027s spawnin\u0027 time!",
|
||||
"item.nims_random_bullshit.bedrock_shard": "Bedrock Shard",
|
||||
"item.nims_random_bullshit.orichalcum_armor_chestplate": "Orichalcum Chestplate",
|
||||
"advancements.grave_digger_advancement.title": "We Must Dig!",
|
||||
"item.nims_random_bullshit.bean": "Bean",
|
||||
"block.nims_random_bullshit.orichalcum_block": "Block of Orichalcum",
|
||||
"block.nims_random_bullshit.rubber_slab": "Rubber Slab",
|
||||
"item.nims_random_bullshit.bedrock_upgrade_template": "Bedrock Upgrade Template",
|
||||
"advancements.orichalcum_set_advancement.descr": "Wear a full armor set of Orichalcum.",
|
||||
"block.nims_random_bullshit.redstone_bricks": "Redstone Bricks",
|
||||
"block.nims_random_bullshit.orichalcum_ore": "Orichalcum Ore",
|
||||
"item.nims_random_bullshit.iron_golem_question_mark": "Iron Golem...?",
|
||||
"item.nims_random_bullshit.lapis_lazuli_nugget": "Lapis Lazuli Nugget",
|
||||
"item.nims_random_bullshit.gravedigger.description_1": "We must dig!",
|
||||
"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.",
|
||||
"block.nims_random_bullshit.rubber_fence_gate": "Rubber Fence Gate",
|
||||
"item.nims_random_bullshit.bedrock_sword": "Bedrock Sword",
|
||||
"gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0",
|
||||
"item.nims_random_bullshit.wither_question_mark": "Wither...?",
|
||||
"advancements.block_eater_advancement.descr": "Eat a block with the Block Eater",
|
||||
"advancements.tux_advancement.title": "Tux!?",
|
||||
"item.nims_random_bullshit.gravedigger": "Gravedigger",
|
||||
"block.nims_random_bullshit.condensed_condensed_netherrack": "Condensed Condensed Netherrack",
|
||||
"advancements.netherrack_juice_advancement.descr": "Obtain Netherrack Juice",
|
||||
"block.nims_random_bullshit.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
|
||||
"advancements.shit_advancement.descr": "Shit",
|
||||
"gui.nims_random_bullshit.bedrockifier_gui.button_empty": "-\u003e",
|
||||
"block.nims_random_bullshit.hexa_condensed_netherrack": "Hexa-condensed Netherrack",
|
||||
"item.nims_random_bullshit.sand_dust": "Sand Dust",
|
||||
"entity.nims_random_bullshit.tux": "Tux",
|
||||
"block.nims_random_bullshit.bedrockifier": "Bedrockifier",
|
||||
"item.nims_random_bullshit.magic_flesh": "Magic Flesh",
|
||||
"item.nims_random_bullshit.golden_berries": "Golden Berries",
|
||||
"item.nims_random_bullshit.netherrack_juice_bucket": "Netherrack Juice Bucket",
|
||||
"item.nims_random_bullshit.orichalcum": "Orichalcum",
|
||||
"advancements.magic_egg_advancement.descr": "Obtain a Magic Egg",
|
||||
"block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate",
|
||||
"item.nims_random_bullshit.orichalcum_armor_leggings": "Orichalcum Leggings",
|
||||
"block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack",
|
||||
"block.nims_random_bullshit.magma_brick_slabs": "Magma Brick Slab",
|
||||
"advancements.orichalcum_set_advancement.title": "Cover Me In Orc Cum",
|
||||
"item.nims_random_bullshit.star_wand": "Star Wand",
|
||||
"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",
|
||||
"painting.nims_random_bullshit.shit_painting.title": "Shit Painting",
|
||||
"item.nims_random_bullshit.orichalcum_axe": "Orichalcum Axe",
|
||||
"enchantment.nims_random_bullshit.passive_income_enchantment": "Passive Income",
|
||||
"advancements.star_advancement.title": "A Star Meant To Be",
|
||||
"painting.nims_random_bullshit.shit_painting.author": "nim",
|
||||
"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",
|
||||
"item.nims_random_bullshit.bean": "Bean",
|
||||
"effect.nims_random_bullshit.summoned_entity_effect": "Summoned Entity",
|
||||
"block.nims_random_bullshit.rubber_slab": "Rubber Slab",
|
||||
"item.nims_random_bullshit.bedrock_upgrade_template": "Bedrock Upgrade Template",
|
||||
"advancements.grave_digger_advancement.descr": "Obtain Gravedigger",
|
||||
"advancements.condensed_netherrack_advancement.title": "Rackin\u0027 Em Up!",
|
||||
"advancements.orichalcum_advancement.title": "Folly Red Cum",
|
||||
"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.iron_golem_question_mark": "Iron Golem...?",
|
||||
"item.nims_random_bullshit.tux_spawn_egg": "Tux Spawn Egg",
|
||||
"gui.nims_random_bullshit.mailbox_gui.label_x": "X:",
|
||||
"item.nims_random_bullshit.lapis_lazuli_nugget": "Lapis Lazuli Nugget",
|
||||
"item.nims_random_bullshit.gravedigger.description_1": "We must dig!",
|
||||
"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.",
|
||||
"block.nims_random_bullshit.rubber_fence_gate": "Rubber Fence Gate",
|
||||
"item.nims_random_bullshit.orichalcum_armor_helmet": "Orichalcum Helmet",
|
||||
"item.nims_random_bullshit.orichalcum_sword": "Orichalcum Sword",
|
||||
"advancements.star_wand_advancement.title": "Healius Absorbus!",
|
||||
"item.nims_random_bullshit.snow_golem_question_mark": "Snow Golem...?",
|
||||
"item.nims_random_bullshit.bedrock_sword": "Bedrock Sword",
|
||||
"advancements.bedrock_advancement.descr": "Obtain Bedrock",
|
||||
"advancements.magic_egg_advancement.title": "Core of a Spawner",
|
||||
"item.nims_random_bullshit.orichalcum_shovel": "Orichalcum Shovel",
|
||||
"block.nims_random_bullshit.redstone_brick_stairs": "Redstone Brick Stairs",
|
||||
"gui.nims_random_bullshit.mailbox_gui.outbox_y_coord": "0",
|
||||
"item.nims_random_bullshit.wither_question_mark": "Wither...?",
|
||||
"item.nims_random_bullshit.orichalcum_pickaxe": "Orichalcum Pickaxe",
|
||||
"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",
|
||||
"advancements.bedrock_shard_advancement.title": "Unobtainium",
|
||||
"fluid.nims_random_bullshit.netherrack_juice": "Netherrack Juice",
|
||||
"block.nims_random_bullshit.quadra_condensed_netherrack": "Quadra-condensed Netherrack",
|
||||
"gui.nims_random_bullshit.mailbox_gui.outbox_z_coord": "0",
|
||||
"advancements.shit_advancement.title": "Oh Shit!",
|
||||
"item.nims_random_bullshit.netherrackite_pickaxe.description_0": "Non-condensed netherracks broken by this pickaxe drop themselves an additional time.",
|
||||
"gui.nims_random_bullshit.bedrockifier_gui.button_empty": "-\u003e",
|
||||
"item.nims_random_bullshit.netherrackite_pickaxe": "Netherrackite Pickaxe",
|
||||
"effect.nims_random_bullshit.stinky_effect": "Stinky",
|
||||
"block.nims_random_bullshit.hexa_condensed_netherrack": "Hexa-condensed Netherrack",
|
||||
"advancements.tux_advancement.descr": "Obtain a Tux Spawn Egg",
|
||||
"item.nims_random_bullshit.orichalcum_hoe": "Orichalcum Hoe",
|
||||
"block.nims_random_bullshit.ore_miner": "Ore Miner",
|
||||
"advancements.star_wand_advancement.descr": "Use a Star Wand",
|
||||
"block.nims_random_bullshit.rubber_stairs": "Rubber Stairs",
|
||||
"block.nims_random_bullshit.netherrack_juice": "Netherrack Juice",
|
||||
"block.nims_random_bullshit.rubber_button": "Rubber Button",
|
||||
"item.nims_random_bullshit.sand_dust": "Sand Dust",
|
||||
"entity.nims_random_bullshit.tux": "Tux",
|
||||
"item.nims_random_bullshit.magic_flesh": "Magic Flesh",
|
||||
"block.nims_random_bullshit.bedrockifier": "Bedrockifier",
|
||||
"item.nims_random_bullshit.magic_egg": "Magic Egg",
|
||||
"item.nims_random_bullshit.block_eater": "Block Eater",
|
||||
"item.nims_random_bullshit.golden_berries": "Golden Berries",
|
||||
"item.nims_random_bullshit.netherrack_juice_bucket": "Netherrack Juice Bucket",
|
||||
"block.nims_random_bullshit.condensed_condensed_condensed_netherrack": "Condensed Condensed Condensed Netherrack",
|
||||
"advancements.bedrock_advancement.title": "Unobtainium Block",
|
||||
"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",
|
||||
"gui.nims_random_bullshit.bedrockifier_gui.label_bedrockifier": "Bedrockifier",
|
||||
"block.nims_random_bullshit.rubber_pressure_plate": "Rubber Pressure Plate",
|
||||
"advancements.star_advancement.descr": "Obtain a Star",
|
||||
"item.nims_random_bullshit.shit": "Shit",
|
||||
"block.nims_random_bullshit.condensed_netherrack": "Condensed Netherrack",
|
||||
"item.nims_random_bullshit.bedrock_pickaxe": "Bedrock Pickaxe",
|
||||
"advancements.block_eater_advancement.title": "Eat The Blocks",
|
||||
"advancements.spawner_advancement.descr": "Obtain a Mob Spawner",
|
||||
"block.nims_random_bullshit.magma_brick_stairs": "Magma Brick Stairs",
|
||||
"block.nims_random_bullshit.magma_brick_slabs": "Magma Brick Slab",
|
||||
"advancements.netherrack_juice_advancement.title": "Smells Kinda Funny",
|
||||
"advancements.bedrock_shard_advancement.descr": "Obtain Bedrock Shard",
|
||||
"block.nims_random_bullshit.redstone_brick_slabs": "Redstone Brick Slab"
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "block/cube_all",
|
||||
"textures": {
|
||||
"all": "nims_random_bullshit:block/orichalcum_ore_block",
|
||||
"particle": "nims_random_bullshit:block/orichalcum_ore_block"
|
||||
},
|
||||
"render_type": "solid"
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"parent": "block/cube_all",
|
||||
"textures": {
|
||||
"all": "nims_random_bullshit:block/orichalcum_ore",
|
||||
"particle": "nims_random_bullshit:block/orichalcum_ore"
|
||||
},
|
||||
"render_type": "solid"
|
||||
}
|
||||
|
After Width: | Height: | Size: 520 B |
|
After Width: | Height: | Size: 427 B |
|
After Width: | Height: | Size: 184 B |
|
After Width: | Height: | Size: 270 B |
|
After Width: | Height: | Size: 178 B |
|
After Width: | Height: | Size: 155 B |
|
After Width: | Height: | Size: 454 B |
|
After Width: | Height: | Size: 171 B |
|
After Width: | Height: | Size: 228 B |
|
After Width: | Height: | Size: 142 B |
|
After Width: | Height: | Size: 288 B |
|
After Width: | Height: | Size: 266 B |
|
After Width: | Height: | Size: 330 B |
@@ -1,6 +1,8 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_block",
|
||||
"nims_random_bullshit:orichalcum_ore",
|
||||
"nims_random_bullshit:bedrockifier",
|
||||
"nims_random_bullshit:magma_brick_button",
|
||||
"nims_random_bullshit:magma_brick_pressure_plate",
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_block",
|
||||
"nims_random_bullshit:orichalcum_ore",
|
||||
"nims_random_bullshit:bedrockifier"
|
||||
]
|
||||
}
|
||||
6
src/main/resources/data/minecraft/tags/items/axes.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_axe"
|
||||
]
|
||||
}
|
||||
6
src/main/resources/data/minecraft/tags/items/hoes.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_hoe"
|
||||
]
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_pickaxe",
|
||||
"nims_random_bullshit:bedrock_pickaxe",
|
||||
"nims_random_bullshit:star_wand",
|
||||
"nims_random_bullshit:netherrackite_pickaxe"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_shovel",
|
||||
"nims_random_bullshit:gravedigger"
|
||||
]
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:orichalcum_sword",
|
||||
"nims_random_bullshit:bedrock_sword"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"icon": {
|
||||
"item": "minecraft:bedrock"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.bedrock_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.bedrock_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"bedrock_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"minecraft:bedrock"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"parent": "nims_random_bullshit:bedrock_shard_advancement"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.bedrock_shard_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.bedrock_shard_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"bedrock_shard_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:bedrock_shard"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:block_eater"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.block_eater_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.block_eater_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"block_eater_advancement_0": {
|
||||
"trigger": "minecraft:impossible"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:condensed_netherrack"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.condensed_netherrack_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.condensed_netherrack_advancement.descr"
|
||||
},
|
||||
"frame": "task",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"condensed_netherrack_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:condensed_netherrack"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:gravedigger"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.grave_digger_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.grave_digger_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"grave_digger_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:gravedigger"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:magic_egg"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.magic_egg_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.magic_egg_advancement.descr"
|
||||
},
|
||||
"frame": "task",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"magic_egg_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:magic_egg"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:netherrack_juice_bucket"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.netherrack_juice_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.netherrack_juice_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"netherrack_juice_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:netherrack_juice_bucket"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"parent": "nims_random_bullshit:condensed_netherrack_advancement"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.orichalcum_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.orichalcum_advancement.descr"
|
||||
},
|
||||
"frame": "goal",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"orichalcum_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:orichalcum"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"display": {
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:orichalcum_armor_chestplate"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.orichalcum_set_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.orichalcum_set_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"orichalcum_set_advancement_0": {
|
||||
"trigger": "minecraft:impossible"
|
||||
}
|
||||
},
|
||||
"parent": "nims_random_bullshit:orichalcum_advancement"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:shit"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.shit_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.shit_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"shit_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:shit"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "minecraft:spawner"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.spawner_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.spawner_advancement.descr"
|
||||
},
|
||||
"frame": "task",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"spawner_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"minecraft:spawner"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"background": "minecraft:textures/block/stone.png",
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:star"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.star_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.star_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"star_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:star"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
{
|
||||
"display": {
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:star_wand"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.star_wand_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.star_wand_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"star_wand_advancement_0": {
|
||||
"trigger": "minecraft:impossible"
|
||||
}
|
||||
},
|
||||
"parent": "nims_random_bullshit:star_advancement"
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"display": {
|
||||
"icon": {
|
||||
"item": "nims_random_bullshit:tux_spawn_egg"
|
||||
},
|
||||
"title": {
|
||||
"translate": "advancements.tux_advancement.title"
|
||||
},
|
||||
"description": {
|
||||
"translate": "advancements.tux_advancement.descr"
|
||||
},
|
||||
"frame": "challenge",
|
||||
"show_toast": true,
|
||||
"announce_to_chat": true,
|
||||
"hidden": false
|
||||
},
|
||||
"criteria": {
|
||||
"tux_advancement_0": {
|
||||
"trigger": "minecraft:inventory_changed",
|
||||
"conditions": {
|
||||
"items": [
|
||||
{
|
||||
"items": [
|
||||
"nims_random_bullshit:tux_spawn_egg"
|
||||
],
|
||||
"count": {
|
||||
"min": 1,
|
||||
"max": 64
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"parent": "nims_random_bullshit:magic_egg_advancement"
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"type": "forge:add_features",
|
||||
"biomes": "#minecraft:is_overworld",
|
||||
"features": "nims_random_bullshit:orichalcum_feature",
|
||||
"step": "underground_ores"
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"type": "forge:add_features",
|
||||
"biomes": "#is_overworld",
|
||||
"features": "nims_random_bullshit:orichalcum_ore",
|
||||
"step": "underground_ores"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "minecraft:block",
|
||||
"random_sequence": "nims_random_bullshit:blocks/orichalcum_block",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1.0,
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
],
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "nims_random_bullshit:orichalcum_block"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "minecraft:block",
|
||||
"random_sequence": "nims_random_bullshit:blocks/orichalcum_ore",
|
||||
"pools": [
|
||||
{
|
||||
"rolls": 1.0,
|
||||
"conditions": [
|
||||
{
|
||||
"condition": "minecraft:survives_explosion"
|
||||
}
|
||||
],
|
||||
"entries": [
|
||||
{
|
||||
"type": "minecraft:item",
|
||||
"name": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shapeless",
|
||||
"category": "misc",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:cheese"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
},
|
||||
{
|
||||
"item": "nims_random_bullshit:bedrock_shard"
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "minecraft:bedrock",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shapeless",
|
||||
"category": "misc",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "minecraft:bedrock"
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:bedrock_shard",
|
||||
"count": 8
|
||||
}
|
||||
}
|
||||
@@ -1,16 +0,0 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"pattern": [
|
||||
"a"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "minecraft:bedrock"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:cheese",
|
||||
"count": 64
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "misc",
|
||||
"pattern": [
|
||||
"ab",
|
||||
"ba"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "minecraft:red_dye"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:cobblestone"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "minecraft:netherrack",
|
||||
"count": 2
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"a a",
|
||||
"a a"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_armor_boots",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"a a",
|
||||
"aaa",
|
||||
"aaa"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_armor_chestplate",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"aaa",
|
||||
"a a"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_armor_helmet",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"aaa",
|
||||
"a a",
|
||||
"a a"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_armor_leggings",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"aa",
|
||||
"ab",
|
||||
" b"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_axe",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shapeless",
|
||||
"category": "misc",
|
||||
"ingredients": [
|
||||
{
|
||||
"item": "nims_random_bullshit:orichalcum_block"
|
||||
}
|
||||
],
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum",
|
||||
"count": 9
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"aa",
|
||||
" b",
|
||||
" b"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_hoe",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "building",
|
||||
"pattern": [
|
||||
"aaa",
|
||||
"aaa",
|
||||
"aaa"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_block",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"type": "minecraft:smelting",
|
||||
"category": "misc",
|
||||
"experience": 2.8,
|
||||
"cookingtime": 200,
|
||||
"ingredient": {
|
||||
"item": "nims_random_bullshit:orichalcum_ore"
|
||||
},
|
||||
"result": "nims_random_bullshit:orichalcum"
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"aaa",
|
||||
" b ",
|
||||
" b "
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_pickaxe",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"a",
|
||||
"b",
|
||||
"b"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_shovel",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"category": "equipment",
|
||||
"pattern": [
|
||||
"a",
|
||||
"a",
|
||||
"b"
|
||||
],
|
||||
"key": {
|
||||
"a": {
|
||||
"item": "nims_random_bullshit:orichalcum"
|
||||
},
|
||||
"b": {
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
},
|
||||
"result": {
|
||||
"item": "nims_random_bullshit:orichalcum_sword",
|
||||
"count": 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:scattered_ore",
|
||||
"config": {
|
||||
"size": 3,
|
||||
"discard_chance_on_air_exposure": 0,
|
||||
"targets": [
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "tag_match",
|
||||
"tag": "stone_ore_replaceables"
|
||||
},
|
||||
"state": {
|
||||
"Name": "nims_random_bullshit:orichalcum_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"type": "minecraft:ore",
|
||||
"config": {
|
||||
"size": 2,
|
||||
"discard_chance_on_air_exposure": 0,
|
||||
"targets": [
|
||||
{
|
||||
"target": {
|
||||
"predicate_type": "tag_match",
|
||||
"tag": "forge:stone"
|
||||
},
|
||||
"state": {
|
||||
"Name": "nims_random_bullshit:orichalcum_ore"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"feature": "nims_random_bullshit:orichalcum_feature",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"min_inclusive": {
|
||||
"absolute": -6
|
||||
},
|
||||
"max_inclusive": {
|
||||
"absolute": 6
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"feature": "nims_random_bullshit:orichalcum_ore",
|
||||
"placement": [
|
||||
{
|
||||
"type": "minecraft:count",
|
||||
"count": 3
|
||||
},
|
||||
{
|
||||
"type": "minecraft:in_square"
|
||||
},
|
||||
{
|
||||
"type": "minecraft:height_range",
|
||||
"height": {
|
||||
"type": "minecraft:uniform",
|
||||
"min_inclusive": {
|
||||
"absolute": -6
|
||||
},
|
||||
"max_inclusive": {
|
||||
"absolute": 6
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"type": "minecraft:biome"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:magic_flesh"
|
||||
]
|
||||
}
|
||||
6
src/main/resources/data/origins/tags/items/meat.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"replace": false,
|
||||
"values": [
|
||||
"nims_random_bullshit:magic_flesh"
|
||||
]
|
||||
}
|
||||
BIN
src/main/resources/logo.png
Normal file
|
After Width: | Height: | Size: 166 B |