release 1.19-1.0.2-unstable
This commit is contained in:
@@ -44,7 +44,7 @@ public class stupidiumArmorMaterial implements ArmorMaterial {
|
||||
@Override
|
||||
public String getName() {
|
||||
// Must be all lowercase
|
||||
return "orium";
|
||||
return "stupidium";
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -17,14 +17,14 @@ import net.minecraft.util.registry.Registry;
|
||||
|
||||
public class weemCrop {
|
||||
public static final CropBlock WEEM_CROP_BLOCK = new WeemCropBlock(AbstractBlock.Settings.of(Material.PLANT).nonOpaque().noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP));
|
||||
public static final Block WEEM_HAY_BLOCK = new PillarBlock(FabricBlockSettings.of(Material.SOLID_ORGANIC).nonOpaque().strength(1, 1).sounds(BlockSoundGroup.GRASS));
|
||||
public static final Block WEEM_HAYBALE = new PillarBlock(FabricBlockSettings.of(Material.SOLID_ORGANIC).nonOpaque().strength(1, 1).sounds(BlockSoundGroup.GRASS));
|
||||
|
||||
public static void register() {
|
||||
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems","weem_crop_block"), WEEM_CROP_BLOCK);
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems", "weem_hay_block"), WEEM_HAY_BLOCK);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "weem_hay_block"), new BlockItem(WEEM_HAY_BLOCK, new FabricItemSettings().group(gameritems.CHING)));
|
||||
FlammableBlockRegistry.getDefaultInstance().add(WEEM_HAY_BLOCK, 60, 20);
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems", "weem_haybale"), WEEM_HAYBALE);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "weem_haybale"), new BlockItem(WEEM_HAYBALE, new FabricItemSettings().group(gameritems.CHING)));
|
||||
FlammableBlockRegistry.getDefaultInstance().add(WEEM_HAYBALE, 60, 20);
|
||||
|
||||
gameritems.LOGGER.info("CropBlocks loaded");
|
||||
}
|
||||
|
||||
@@ -0,0 +1,32 @@
|
||||
package net.arcmods.ryantlg.blocks.metalBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.fabricmc.fabric.api.item.v1.FabricItemSettings;
|
||||
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.Material;
|
||||
import net.minecraft.item.BlockItem;
|
||||
import net.minecraft.sound.BlockSoundGroup;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.registry.Registry;
|
||||
|
||||
public class stupidiumBlocks {
|
||||
|
||||
public static final Block STUPIDIUM_BLOCK = new Block(FabricBlockSettings.of(Material.METAL).strength(6.9f, 8.3f).requiresTool());
|
||||
public static final Block STUPIDIUM_ORE = new Block(FabricBlockSettings.of(Material.STONE).strength(6.5f, 6.0f).requiresTool());
|
||||
public static final Block DEEPSLATE_STUPIDIUM_ORE = new Block(FabricBlockSettings.of(Material.STONE).strength(7.2f, 7.2f).requiresTool().sounds(BlockSoundGroup.DEEPSLATE));
|
||||
|
||||
public static void register() {
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems", "stupidium_ore"), STUPIDIUM_ORE);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_ore"), new BlockItem(STUPIDIUM_ORE, new FabricItemSettings().group(gameritems.CHING).fireproof().maxCount(56)));
|
||||
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems", "deepslate_stupidium_ore"), DEEPSLATE_STUPIDIUM_ORE);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "deepslate_stupidium_ore"), new BlockItem(DEEPSLATE_STUPIDIUM_ORE, new FabricItemSettings().group(gameritems.CHING).fireproof().maxCount(56)));
|
||||
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems", "stupidium_block"), STUPIDIUM_BLOCK);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_block"), new BlockItem(STUPIDIUM_BLOCK, new FabricItemSettings().group(gameritems.CHING).fireproof().maxCount(56)));
|
||||
|
||||
gameritems.LOGGER.info("stupidiumBlocks loaded");
|
||||
}
|
||||
|
||||
}
|
||||
@@ -20,7 +20,7 @@ public class JeremiumSwordItem extends SwordItem {
|
||||
}
|
||||
@Override
|
||||
public void appendTooltip(ItemStack itemStack, World world, List<Text> tooltip, TooltipContext tooltipContext) {
|
||||
tooltip.add(Text.translatable("item.gameritems.jeremium_sword.tooltip").formatted(Formatting.DARK_PURPLE, Formatting.ITALIC) );
|
||||
tooltip.add(Text.translatable("item.gameritems.jeremium_sword.tooltip").formatted(Formatting.RED));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -19,7 +19,7 @@ public class StupidiumSwordItem extends SwordItem {
|
||||
}
|
||||
@Override
|
||||
public void appendTooltip(ItemStack itemStack, World world, List<Text> tooltip, TooltipContext tooltipContext) {
|
||||
tooltip.add(Text.translatable("item.gameritems.stupidium_tools.tooltip").formatted(Formatting.DARK_PURPLE, Formatting.ITALIC) );
|
||||
tooltip.add(Text.translatable("item.gameritems.stupidium_sword.tooltip").formatted(Formatting.RED));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -4,18 +4,21 @@ import net.arcmods.ryantlg.blocks.cropBlocks.weemCrop;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.jeremiumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.omniumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.oriumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.stupidiumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.otherBlocks.FunnyBlocks;
|
||||
import net.arcmods.ryantlg.enchantments.evadeEnchantment;
|
||||
import net.arcmods.ryantlg.items.armour.jeremiumArmour;
|
||||
import net.arcmods.ryantlg.items.armour.notArmour;
|
||||
import net.arcmods.ryantlg.items.armour.omniumArmour;
|
||||
import net.arcmods.ryantlg.items.armour.oriumArmour;
|
||||
import net.arcmods.ryantlg.items.armour.stupidiumArmour;
|
||||
import net.arcmods.ryantlg.items.bows.gamerBow;
|
||||
// import net.arcmods.ryantlg.items.bows.stupidBow;
|
||||
import net.arcmods.ryantlg.items.itemsByCrop.weemItems;
|
||||
import net.arcmods.ryantlg.items.metalItems.jeremiumMetals;
|
||||
import net.arcmods.ryantlg.items.metalItems.omniumMetals;
|
||||
import net.arcmods.ryantlg.items.metalItems.oriumMetals;
|
||||
import net.arcmods.ryantlg.items.metalItems.stupidiumMetals;
|
||||
import net.arcmods.ryantlg.items.miscItems.FunnyItems;
|
||||
import net.arcmods.ryantlg.items.miscItems.OtherItems;
|
||||
import net.arcmods.ryantlg.items.miscItems.fabricOfReality;
|
||||
@@ -23,6 +26,7 @@ import net.arcmods.ryantlg.items.tools.jeremiumTools;
|
||||
import net.arcmods.ryantlg.items.tools.notTools;
|
||||
import net.arcmods.ryantlg.items.tools.omniumTools;
|
||||
import net.arcmods.ryantlg.items.tools.oriumTools;
|
||||
import net.arcmods.ryantlg.items.tools.stupidiumTools;
|
||||
import net.arcmods.ryantlg.lootTables.grassVanillaWeem;
|
||||
import net.arcmods.ryantlg.statusEffects.GamerEffects;
|
||||
import net.arcmods.ryantlg.worldGeneration.DeepslateOmniumOreGen;
|
||||
@@ -100,6 +104,11 @@ public class gameritems implements ModInitializer {
|
||||
jeremiumTools.register();
|
||||
JeremiumOreGen.register();
|
||||
|
||||
stupidiumMetals.register();
|
||||
stupidiumBlocks.register();
|
||||
stupidiumArmour.register();
|
||||
stupidiumTools.register();
|
||||
|
||||
notArmour.register();
|
||||
notTools.register();
|
||||
gamerBow.register();
|
||||
|
||||
@@ -0,0 +1,24 @@
|
||||
package net.arcmods.ryantlg.itemClasses;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import net.minecraft.client.item.TooltipContext;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.text.Text;
|
||||
import net.minecraft.util.Formatting;
|
||||
import net.minecraft.world.World;
|
||||
|
||||
public class dipstickItem extends Item{
|
||||
|
||||
public dipstickItem(Settings settings) {
|
||||
super(settings);
|
||||
}
|
||||
@Override
|
||||
public void appendTooltip(ItemStack itemStack, World world, List<Text> tooltip, TooltipContext tooltipContext) {
|
||||
|
||||
tooltip.add(Text.translatable("item.gameritems.dipstick.tooltip").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) );
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
package net.arcmods.ryantlg.items.armour;
|
||||
|
||||
import net.arcmods.ryantlg.armourMaterials.stupidiumArmorMaterial;
|
||||
import net.minecraft.util.registry.Registry;
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.minecraft.entity.EquipmentSlot;
|
||||
import net.minecraft.item.ArmorItem;
|
||||
import net.minecraft.item.ArmorMaterial;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.Rarity;
|
||||
|
||||
public class stupidiumArmour {
|
||||
public static final ArmorMaterial STUPIDIUM_ARMOR_MATERIAL = new stupidiumArmorMaterial();
|
||||
public static final Item STUPIDIUM_HELMET = new ArmorItem(STUPIDIUM_ARMOR_MATERIAL, EquipmentSlot.HEAD, new Item.Settings().group(gameritems.THING).rarity(Rarity.RARE));
|
||||
public static final Item STUPIDIUM_CHESTPLATE = new ArmorItem(STUPIDIUM_ARMOR_MATERIAL, EquipmentSlot.CHEST, new Item.Settings().group(gameritems.THING).rarity(Rarity.RARE));
|
||||
public static final Item STUPIDIUM_LEGGINGS = new ArmorItem(STUPIDIUM_ARMOR_MATERIAL, EquipmentSlot.LEGS, new Item.Settings().group(gameritems.THING).rarity(Rarity.RARE));
|
||||
public static final Item STUPIDIUM_BOOTS = new ArmorItem(STUPIDIUM_ARMOR_MATERIAL, EquipmentSlot.FEET, new Item.Settings().group(gameritems.THING).rarity(Rarity.RARE));
|
||||
|
||||
public static void register() {
|
||||
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_helmet"), STUPIDIUM_HELMET);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_chestplate"), STUPIDIUM_CHESTPLATE);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_leggings"), STUPIDIUM_LEGGINGS);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "stupidium_boots"), STUPIDIUM_BOOTS);
|
||||
|
||||
gameritems.LOGGER.info("stupidiumArmour loaded");
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package net.arcmods.ryantlg.items.miscItems;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.itemClasses.dipstickItem;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.Rarity;
|
||||
@@ -9,10 +10,12 @@ import net.minecraft.util.registry.Registry;
|
||||
public class OtherItems {
|
||||
|
||||
public static final Item NETHERITE_STICK = new Item(new Item.Settings().group(gameritems.CHING).maxCount(64).fireproof().rarity(Rarity.EPIC));
|
||||
public static final Item DIPSTICK = new dipstickItem(new Item.Settings().group(gameritems.CHING));
|
||||
|
||||
public static void register() {
|
||||
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "netherite_stick"), NETHERITE_STICK);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "dipstick"), DIPSTICK);
|
||||
|
||||
gameritems.LOGGER.info("OtherItems loaded");
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ public class stupidStatusEffect extends StatusEffect {
|
||||
public stupidStatusEffect() {
|
||||
super(
|
||||
StatusEffectCategory.HARMFUL,
|
||||
0x3be012
|
||||
0x6b3f7f
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -6,5 +6,3 @@ argentine
|
||||
geranine
|
||||
soulium
|
||||
floute
|
||||
|
||||
port to 1.18.1 when busyn't
|
||||
Reference in New Issue
Block a user