diff --git a/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java b/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java index 61f2017..1b226a7 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/block/ModBlocks.java @@ -2,6 +2,7 @@ package us.minecraftchest2.hdm_mod.block; import net.minecraft.block.AbstractBlock; import net.minecraft.block.Block; +import net.minecraft.block.BlockState; import net.minecraft.block.material.Material; import net.minecraft.item.BlockItem; import net.minecraft.item.Item; @@ -14,14 +15,17 @@ import us.minecraftchest2.hdm_mod.item.ModItems; import us.minecraftchest2.hdm_mod.item.ModItemGroup; import java.util.function.Supplier; +import java.util.function.ToIntFunction; public class ModBlocks { + // Dust Light Level + public static ToIntFunction dustLightLevel = BlockState -> 10; public static final DeferredRegister BLOCKS = DeferredRegister.create(ForgeRegistries.BLOCKS, Hdm_mod.MOD_ID); public static final RegistryObject DUST_BLOCK = registerBlock("block_of_dust", () -> new Block(AbstractBlock.Properties.create(Material.ROCK).doesNotBlockMovement().harvestLevel(0) - .hardnessAndResistance(5f))); + .hardnessAndResistance(500f, 100f).setLightLevel(dustLightLevel))); private static RegistryObject registerBlock(String name, Supplier block) { diff --git a/src/main/java/us/minecraftchest2/hdm_mod/item/custom/SubtleKnife.java b/src/main/java/us/minecraftchest2/hdm_mod/item/custom/SubtleKnife.java index d8a8c66..a9cfdb7 100644 --- a/src/main/java/us/minecraftchest2/hdm_mod/item/custom/SubtleKnife.java +++ b/src/main/java/us/minecraftchest2/hdm_mod/item/custom/SubtleKnife.java @@ -7,6 +7,9 @@ import net.minecraft.item.ItemStack; import net.minecraft.item.ItemUseContext; import net.minecraft.util.ActionResultType; import net.minecraft.util.math.BlockPos; +import net.minecraft.util.text.ITextComponent; +import net.minecraft.util.text.ScoreTextComponent; +import net.minecraft.util.text.StringTextComponent; import net.minecraft.world.World; @@ -23,9 +26,13 @@ public class SubtleKnife extends Item { // BlockPos pos = PlayerEntity player = context.getPlayer(); - if(world.isRemote) { -// world.setBlockState() - } + String message = "Item Used"; + ITextComponent msg = new StringTextComponent(message); + assert player != null; + player.sendMessage(msg, player.getUniqueID()); +// if(world.isRemote) { +// +// } return super.onItemUseFirst(stack, context); }