public class fluorite_dropper extends Item
{ public fluorite_dropper(Properties pProperties) { super(pProperties); } @Override public InteractionResult useOn(UseOnContext pContext)
{ if(pContext.getLevel().isClientSide()) { BlockPos positionClicked = pContext.getClickedPos(); Player player = pContext.getPlayer();
Level#setBlock
pContext.getItemInHand().hurtAndBreak(1, pContext.getPlayer(), (Player) -> player.broadcastBreakEvent(player.getUsedItemHand()));
return super.useOn(pContext); }
return null; }
}
Exactly what i tried i never works this is everything i could collect of my attempts i just need the command that replaces blocks