This commit is contained in:
Jottyfan 2023-06-29 20:01:33 +02:00
parent a851302f94
commit 69c52f5bb8
28 changed files with 63 additions and 88 deletions

View File

@ -5,7 +5,7 @@
# Fabric Properties # Fabric Properties
# check these on https://fabricmc.net/versions.html # check these on https://fabricmc.net/versions.html
minecraft_version=1.20.1 minecraft_version=1.20.1
yarn_mappings=1.20.1+build.5 yarn_mappings=1.20.1+build.9
loader_version=0.14.21 loader_version=0.14.21
# Mod Properties # Mod Properties

View File

@ -11,6 +11,7 @@ import net.minecraft.block.CropBlock;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemConvertible; import net.minecraft.item.ItemConvertible;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
import net.minecraft.util.Hand; import net.minecraft.util.Hand;
import net.minecraft.util.ItemScatterer; import net.minecraft.util.ItemScatterer;
@ -18,7 +19,6 @@ import net.minecraft.util.collection.DefaultedList;
import net.minecraft.util.hit.BlockHitResult; import net.minecraft.util.hit.BlockHitResult;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
import net.minecraft.loot.context.LootContextParameterSet.Builder;
public class BlockCottonplant extends CropBlock { public class BlockCottonplant extends CropBlock {

View File

@ -9,10 +9,8 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks; import net.minecraft.block.Blocks;
import net.minecraft.block.GravelBlock; import net.minecraft.block.GravelBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.item.Items; import net.minecraft.item.Items;
import net.minecraft.item.ToolMaterial;
import net.minecraft.loot.context.LootContextParameterSet.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
@ -23,7 +21,7 @@ import net.minecraft.loot.context.LootContextParameterSet.Builder;
public class BlockDirtSalpeter extends GravelBlock { public class BlockDirtSalpeter extends GravelBlock {
public BlockDirtSalpeter() { public BlockDirtSalpeter() {
super(FabricBlockSettings.copyOf(Material.STONE).hardness(3.1f)); super(FabricBlockSettings.create().hardness(3.1f));
} }
@Override @Override

View File

@ -9,12 +9,11 @@ import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.FallingBlock; import net.minecraft.block.FallingBlock;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -26,7 +25,7 @@ import net.minecraft.world.World;
public class BlockDrillDown extends FallingBlock implements BlockEntityProvider { public class BlockDrillDown extends FallingBlock implements BlockEntityProvider {
public BlockDrillDown() { public BlockDrillDown() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
public BlockEntity createBlockEntity(BlockPos pos, BlockState blockState) { public BlockEntity createBlockEntity(BlockPos pos, BlockState blockState) {

View File

@ -9,12 +9,11 @@ import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.FallingBlock; import net.minecraft.block.FallingBlock;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -26,7 +25,7 @@ import net.minecraft.world.World;
public class BlockDrillEast extends FallingBlock implements BlockEntityProvider { public class BlockDrillEast extends FallingBlock implements BlockEntityProvider {
public BlockDrillEast() { public BlockDrillEast() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,12 +9,11 @@ import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.FallingBlock; import net.minecraft.block.FallingBlock;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -26,7 +25,7 @@ import net.minecraft.world.World;
public class BlockDrillNorth extends FallingBlock implements BlockEntityProvider { public class BlockDrillNorth extends FallingBlock implements BlockEntityProvider {
public BlockDrillNorth() { public BlockDrillNorth() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,12 +9,11 @@ import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.FallingBlock; import net.minecraft.block.FallingBlock;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -26,7 +25,7 @@ import net.minecraft.world.World;
public class BlockDrillSouth extends FallingBlock implements BlockEntityProvider { public class BlockDrillSouth extends FallingBlock implements BlockEntityProvider {
public BlockDrillSouth() { public BlockDrillSouth() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,12 +9,11 @@ import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.FallingBlock; import net.minecraft.block.FallingBlock;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -26,7 +25,7 @@ import net.minecraft.world.World;
public class BlockDrillWest extends FallingBlock implements BlockEntityProvider { public class BlockDrillWest extends FallingBlock implements BlockEntityProvider {
public BlockDrillWest() { public BlockDrillWest() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -6,9 +6,9 @@ import java.util.List;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.Block; import net.minecraft.block.Block;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
* *
@ -18,7 +18,7 @@ import net.minecraft.loot.context.LootContext.Builder;
public class BlockDrillstop extends Block { public class BlockDrillstop extends Block {
public BlockDrillstop() { public BlockDrillstop() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -12,14 +12,13 @@ import net.minecraft.block.Block;
import net.minecraft.block.BlockEntityProvider; import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks; import net.minecraft.block.Blocks;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.ExperienceOrbEntity; import net.minecraft.entity.ExperienceOrbEntity;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -31,7 +30,7 @@ import net.minecraft.world.World;
public class BlockEmptyLavahoarder extends Block implements BlockEntityProvider { public class BlockEmptyLavahoarder extends Block implements BlockEntityProvider {
public BlockEmptyLavahoarder() { public BlockEmptyLavahoarder() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -11,13 +11,12 @@ import net.minecraft.block.Block;
import net.minecraft.block.BlockEntityProvider; import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.text.Style; import net.minecraft.text.Style;
import net.minecraft.text.Text; import net.minecraft.text.Text;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -36,7 +35,7 @@ import net.minecraft.world.World;
public class BlockItemhoarder extends Block implements BlockEntityProvider { public class BlockItemhoarder extends Block implements BlockEntityProvider {
public BlockItemhoarder() { public BlockItemhoarder() {
super(FabricBlockSettings.of(Material.WOOD).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -6,11 +6,9 @@ import java.util.List;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.GravelBlock; import net.minecraft.block.GravelBlock;
import net.minecraft.block.MapColor;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.item.Items; import net.minecraft.item.Items;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.sound.BlockSoundGroup; import net.minecraft.sound.BlockSoundGroup;
/** /**
@ -21,7 +19,7 @@ import net.minecraft.sound.BlockSoundGroup;
public class BlockKelpstack extends GravelBlock { public class BlockKelpstack extends GravelBlock {
public BlockKelpstack() { public BlockKelpstack() {
super(FabricBlockSettings.of(Material.SOLID_ORGANIC, MapColor.GREEN).hardness(0.1f).slipperiness(1.0f) super(FabricBlockSettings.create().hardness(0.1f).slipperiness(1.0f)
.breakInstantly().sounds(BlockSoundGroup.WET_GRASS)); .breakInstantly().sounds(BlockSoundGroup.WET_GRASS));
} }

View File

@ -9,7 +9,6 @@ import net.minecraft.block.Block;
import net.minecraft.block.BlockEntityProvider; import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
@ -17,7 +16,7 @@ import net.minecraft.entity.ItemEntity;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.item.Items; import net.minecraft.item.Items;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
import net.minecraft.util.Hand; import net.minecraft.util.Hand;
import net.minecraft.util.hit.BlockHitResult; import net.minecraft.util.hit.BlockHitResult;
@ -32,7 +31,7 @@ import net.minecraft.world.World;
public class BlockLavahoarder extends Block implements BlockEntityProvider { public class BlockLavahoarder extends Block implements BlockEntityProvider {
public BlockLavahoarder() { public BlockLavahoarder() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f).luminance(16)); super(FabricBlockSettings.create().hardness(2.5f).luminance(16));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.minecraft.block.Block;
import net.minecraft.block.BlockEntityProvider; import net.minecraft.block.BlockEntityProvider;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.LivingEntity; import net.minecraft.entity.LivingEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.sound.SoundCategory; import net.minecraft.sound.SoundCategory;
import net.minecraft.sound.SoundEvents; import net.minecraft.sound.SoundEvents;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
@ -29,7 +28,7 @@ import net.minecraft.world.World;
public class BlockMonsterhoarder extends Block implements BlockEntityProvider { public class BlockMonsterhoarder extends Block implements BlockEntityProvider {
public BlockMonsterhoarder() { public BlockMonsterhoarder() {
super(FabricBlockSettings.of(Material.WOOD).hardness(2.5f).luminance(20)); super(FabricBlockSettings.create().hardness(2.5f).luminance(20));
} }
@Override @Override

View File

@ -7,9 +7,9 @@ import de.jottyfan.minecraft.quickiefabric.items.QuickieItems;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
* *
@ -19,7 +19,7 @@ import net.minecraft.loot.context.LootContext.Builder;
public class BlockOreDeepslateSulphor extends ExperienceDroppingBlock { public class BlockOreDeepslateSulphor extends ExperienceDroppingBlock {
public BlockOreDeepslateSulphor() { public BlockOreDeepslateSulphor() {
super(FabricBlockSettings.of(Material.STONE).hardness(1.9f).requiresTool()); super(FabricBlockSettings.create().hardness(1.9f).requiresTool());
} }
@Override @Override

View File

@ -5,12 +5,11 @@ import java.util.List;
import de.jottyfan.minecraft.quickiefabric.items.QuickieItems; import de.jottyfan.minecraft.quickiefabric.items.QuickieItems;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.Block;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
* *
@ -20,7 +19,7 @@ import net.minecraft.loot.context.LootContext.Builder;
public class BlockOreNetherSulphor extends ExperienceDroppingBlock { public class BlockOreNetherSulphor extends ExperienceDroppingBlock {
public BlockOreNetherSulphor() { public BlockOreNetherSulphor() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.1f).requiresTool()); super(FabricBlockSettings.create().hardness(2.1f).requiresTool());
} }
@Override @Override

View File

@ -7,9 +7,8 @@ import de.jottyfan.minecraft.quickiefabric.items.QuickieItems;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.random.Random; import net.minecraft.util.math.random.Random;
/** /**
@ -20,7 +19,7 @@ import net.minecraft.util.math.random.Random;
public class BlockOreSalpeter extends ExperienceDroppingBlock { public class BlockOreSalpeter extends ExperienceDroppingBlock {
public BlockOreSalpeter() { public BlockOreSalpeter() {
super(FabricBlockSettings.of(Material.STONE).hardness(3.1f).requiresTool()); super(FabricBlockSettings.create().hardness(3.1f).requiresTool());
} }
@Override @Override

View File

@ -8,9 +8,8 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks; import net.minecraft.block.Blocks;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.random.Random; import net.minecraft.util.math.random.Random;
/** /**
@ -21,7 +20,7 @@ import net.minecraft.util.math.random.Random;
public class BlockOreSandSalpeter extends ExperienceDroppingBlock { public class BlockOreSandSalpeter extends ExperienceDroppingBlock {
public BlockOreSandSalpeter() { public BlockOreSandSalpeter() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.9f).requiresTool()); super(FabricBlockSettings.create().hardness(2.9f).requiresTool());
} }
@Override @Override

View File

@ -7,9 +7,9 @@ import de.jottyfan.minecraft.quickiefabric.items.QuickieItems;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
* *
@ -19,7 +19,7 @@ import net.minecraft.loot.context.LootContext.Builder;
public class BlockOreSulphor extends ExperienceDroppingBlock { public class BlockOreSulphor extends ExperienceDroppingBlock {
public BlockOreSulphor() { public BlockOreSulphor() {
super(FabricBlockSettings.of(Material.STONE).hardness(1.9f).requiresTool()); super(FabricBlockSettings.create().hardness(1.9f).requiresTool());
} }
@Override @Override

View File

@ -8,9 +8,8 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.Blocks; import net.minecraft.block.Blocks;
import net.minecraft.block.GravelBlock; import net.minecraft.block.GravelBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.random.Random; import net.minecraft.util.math.random.Random;
/** /**
@ -21,7 +20,7 @@ import net.minecraft.util.math.random.Random;
public class BlockSandSalpeter extends GravelBlock { public class BlockSandSalpeter extends GravelBlock {
public BlockSandSalpeter() { public BlockSandSalpeter() {
super(FabricBlockSettings.of(Material.STONE).hardness(3.1f).requiresTool()); super(FabricBlockSettings.create().hardness(3.1f).requiresTool());
} }
@Override @Override

View File

@ -8,12 +8,11 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.BlockPos;
import net.minecraft.world.World; import net.minecraft.world.World;
@ -25,7 +24,7 @@ import net.minecraft.world.World;
public class BlockSpreader extends BlockWithEntity { public class BlockSpreader extends BlockWithEntity {
public BlockSpreader() { public BlockSpreader() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerDown extends BlockWithEntity implements BlockStacker { public class BlockStackerDown extends BlockWithEntity implements BlockStacker {
public BlockStackerDown() { public BlockStackerDown() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerEast extends BlockWithEntity implements BlockStacker { public class BlockStackerEast extends BlockWithEntity implements BlockStacker {
public BlockStackerEast() { public BlockStackerEast() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerNorth extends BlockWithEntity implements BlockStacker { public class BlockStackerNorth extends BlockWithEntity implements BlockStacker {
public BlockStackerNorth() { public BlockStackerNorth() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerSouth extends BlockWithEntity implements BlockStacker { public class BlockStackerSouth extends BlockWithEntity implements BlockStacker {
public BlockStackerSouth() { public BlockStackerSouth() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerUp extends BlockWithEntity implements BlockStacker { public class BlockStackerUp extends BlockWithEntity implements BlockStacker {
public BlockStackerUp() { public BlockStackerUp() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -9,13 +9,12 @@ import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockRenderType; import net.minecraft.block.BlockRenderType;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.BlockWithEntity; import net.minecraft.block.BlockWithEntity;
import net.minecraft.block.Material;
import net.minecraft.block.entity.BlockEntity; import net.minecraft.block.entity.BlockEntity;
import net.minecraft.block.entity.BlockEntityTicker; import net.minecraft.block.entity.BlockEntityTicker;
import net.minecraft.block.entity.BlockEntityType; import net.minecraft.block.entity.BlockEntityType;
import net.minecraft.entity.player.PlayerEntity; import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
import net.minecraft.screen.NamedScreenHandlerFactory; import net.minecraft.screen.NamedScreenHandlerFactory;
import net.minecraft.screen.ScreenHandler; import net.minecraft.screen.ScreenHandler;
import net.minecraft.util.ActionResult; import net.minecraft.util.ActionResult;
@ -34,7 +33,7 @@ import net.minecraft.world.World;
public class BlockStackerWest extends BlockWithEntity implements BlockStacker { public class BlockStackerWest extends BlockWithEntity implements BlockStacker {
public BlockStackerWest() { public BlockStackerWest() {
super(FabricBlockSettings.of(Material.STONE).hardness(2.5f)); super(FabricBlockSettings.create().hardness(2.5f));
} }
@Override @Override

View File

@ -7,9 +7,8 @@ import de.jottyfan.minecraft.quickiefabric.items.QuickieItems;
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
import net.minecraft.block.BlockState; import net.minecraft.block.BlockState;
import net.minecraft.block.ExperienceDroppingBlock; import net.minecraft.block.ExperienceDroppingBlock;
import net.minecraft.block.Material;
import net.minecraft.item.ItemStack; import net.minecraft.item.ItemStack;
import net.minecraft.loot.context.LootContext.Builder; import net.minecraft.loot.context.LootContextParameterSet.Builder;
/** /**
* *
@ -19,7 +18,7 @@ import net.minecraft.loot.context.LootContext.Builder;
public class BlockSulphor extends ExperienceDroppingBlock { public class BlockSulphor extends ExperienceDroppingBlock {
public BlockSulphor() { public BlockSulphor() {
super(FabricBlockSettings.of(Material.STONE).hardness(0.5f)); super(FabricBlockSettings.create().hardness(0.5f));
} }
@Override @Override