stuffs
This commit is contained in:
@@ -1,21 +0,0 @@
|
||||
package net.arcmods.ryantlg.blocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blockClasses.WeemCropBlock;
|
||||
import net.minecraft.block.AbstractBlock;
|
||||
import net.minecraft.block.CropBlock;
|
||||
import net.minecraft.block.Material;
|
||||
import net.minecraft.sound.BlockSoundGroup;
|
||||
import net.minecraft.util.Identifier;
|
||||
import net.minecraft.util.registry.Registry;
|
||||
|
||||
public class CropBlocks {
|
||||
public static final CropBlock WEEM_CROP_BLOCK = new WeemCropBlock(AbstractBlock.Settings.of(Material.PLANT).nonOpaque().noCollision().ticksRandomly().breakInstantly().sounds(BlockSoundGroup.CROP));
|
||||
|
||||
public static void register() {
|
||||
|
||||
Registry.register(Registry.BLOCK, new Identifier("gameritems","weem_crop_block"), WEEM_CROP_BLOCK);
|
||||
|
||||
gameritems.LOGGER.info("CropBlocks loaded");
|
||||
}
|
||||
}
|
||||
31
src/main/java/net/arcmods/ryantlg/blocks/cropBlocks/weemCrop.java
Executable file
31
src/main/java/net/arcmods/ryantlg/blocks/cropBlocks/weemCrop.java
Executable file
@@ -0,0 +1,31 @@
|
||||
package net.arcmods.ryantlg.blocks.cropBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blockClasses.WeemCropBlock;
|
||||
import net.fabricmc.fabric.api.item.v1.FabricItemSettings;
|
||||
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
|
||||
import net.fabricmc.fabric.api.registry.FlammableBlockRegistry;
|
||||
import net.minecraft.block.AbstractBlock;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.CropBlock;
|
||||
import net.minecraft.block.Material;
|
||||
import net.minecraft.block.PillarBlock;
|
||||
import net.minecraft.item.BlockItem;
|
||||
import net.minecraft.sound.BlockSoundGroup;
|
||||
import net.minecraft.util.Identifier;
|
||||
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 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);
|
||||
|
||||
gameritems.LOGGER.info("CropBlocks loaded");
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.arcmods.ryantlg.blocks;
|
||||
package net.arcmods.ryantlg.blocks.metalBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blockClasses.jeremiumBlock;
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.arcmods.ryantlg.blocks;
|
||||
package net.arcmods.ryantlg.blocks.metalBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.fabricmc.fabric.api.item.v1.FabricItemSettings;
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.arcmods.ryantlg.blocks;
|
||||
package net.arcmods.ryantlg.blocks.metalBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blockClasses.oriumBlock;
|
||||
@@ -1,4 +1,4 @@
|
||||
package net.arcmods.ryantlg.blocks;
|
||||
package net.arcmods.ryantlg.blocks.otherBlocks;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blockClasses.Damon;
|
||||
@@ -1,10 +1,10 @@
|
||||
package net.arcmods.ryantlg;
|
||||
|
||||
import net.arcmods.ryantlg.blocks.CropBlocks;
|
||||
import net.arcmods.ryantlg.blocks.FunnyBlocks;
|
||||
import net.arcmods.ryantlg.blocks.jeremiumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.omniumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.oriumBlocks;
|
||||
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.otherBlocks.FunnyBlocks;
|
||||
import net.arcmods.ryantlg.enchantments.evadeEnchantment;
|
||||
import net.arcmods.ryantlg.items.armour.jeremiumArmour;
|
||||
import net.arcmods.ryantlg.items.armour.notArmour;
|
||||
@@ -86,7 +86,7 @@ public class gameritems implements ModInitializer {
|
||||
OriumOreGen.register();
|
||||
DeepslateOriumOreGen.register();
|
||||
|
||||
CropBlocks.register();
|
||||
weemCrop.register();
|
||||
|
||||
fabricOfReality.register();
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.arcmods.ryantlg;
|
||||
|
||||
import net.arcmods.ryantlg.blocks.CropBlocks;
|
||||
import net.arcmods.ryantlg.blocks.cropBlocks.weemCrop;
|
||||
import net.arcmods.ryantlg.utils.bowModelPredicateProvider;
|
||||
import net.fabricmc.api.ClientModInitializer;
|
||||
import net.fabricmc.api.EnvType;
|
||||
@@ -13,7 +13,7 @@ public class gameritemsClient implements ClientModInitializer{
|
||||
|
||||
@Override
|
||||
public void onInitializeClient() {
|
||||
BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), CropBlocks.WEEM_CROP_BLOCK);
|
||||
BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), weemCrop.WEEM_CROP_BLOCK);
|
||||
|
||||
bowModelPredicateProvider.registerBowModels();
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package net.arcmods.ryantlg.items.itemsByCrop;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.CropBlocks;
|
||||
import net.arcmods.ryantlg.blocks.cropBlocks.weemCrop;
|
||||
import net.arcmods.ryantlg.itemClasses.BreemItem;
|
||||
import net.arcmods.ryantlg.itemClasses.WeemItem;
|
||||
import net.arcmods.ryantlg.statusEffects.GamerEffects;
|
||||
@@ -56,14 +56,13 @@ public class weemItems {
|
||||
|
||||
//seeds
|
||||
//================================================================================================================
|
||||
public static final Item WEEM_SEEDS = new AliasedBlockItem(CropBlocks.WEEM_CROP_BLOCK, new Item.Settings().group(gameritems.CHING));
|
||||
public static final Item WEEM_SEEDS = new AliasedBlockItem(weemCrop.WEEM_CROP_BLOCK, new Item.Settings().group(gameritems.CHING));
|
||||
|
||||
|
||||
public static void register() {
|
||||
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "breem"), BREEM);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "weem_apple"), WEEM_APPLE);
|
||||
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems","weem_seeds"), WEEM_SEEDS);
|
||||
Registry.register(Registry.ITEM, new Identifier("gameritems", "weem"), WEEM);
|
||||
|
||||
|
||||
@@ -5,4 +5,6 @@ advancements
|
||||
argentine
|
||||
geranine
|
||||
soulium
|
||||
floute
|
||||
floute
|
||||
|
||||
port to 1.18.1 when busyn't
|
||||
@@ -3,7 +3,7 @@ package net.arcmods.ryantlg.worldGeneration;
|
||||
import java.util.Arrays;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.omniumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.omniumBlocks;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeModifications;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeSelectors;
|
||||
import net.minecraft.util.registry.RegistryKey;
|
||||
|
||||
@@ -3,7 +3,7 @@ package net.arcmods.ryantlg.worldGeneration;
|
||||
import java.util.Arrays;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.oriumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.oriumBlocks;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeModifications;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeSelectors;
|
||||
import net.minecraft.util.registry.RegistryKey;
|
||||
|
||||
@@ -3,7 +3,7 @@ package net.arcmods.ryantlg.worldGeneration;
|
||||
import java.util.Arrays;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.jeremiumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.jeremiumBlocks;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeModifications;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeSelectors;
|
||||
import net.minecraft.util.registry.RegistryKey;
|
||||
|
||||
@@ -3,7 +3,7 @@ package net.arcmods.ryantlg.worldGeneration;
|
||||
import java.util.Arrays;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.omniumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.omniumBlocks;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeModifications;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeSelectors;
|
||||
import net.minecraft.util.registry.RegistryKey;
|
||||
|
||||
@@ -3,7 +3,7 @@ package net.arcmods.ryantlg.worldGeneration;
|
||||
import java.util.Arrays;
|
||||
|
||||
import net.arcmods.ryantlg.gameritems;
|
||||
import net.arcmods.ryantlg.blocks.oriumBlocks;
|
||||
import net.arcmods.ryantlg.blocks.metalBlocks.oriumBlocks;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeModifications;
|
||||
import net.fabricmc.fabric.api.biome.v1.BiomeSelectors;
|
||||
import net.minecraft.util.registry.RegistryKey;
|
||||
|
||||
Reference in New Issue
Block a user