package com.arslaancodes.arslaansmagichax.modules.impl; import com.arslaancodes.arslaansmagichax.modules.Category; import com.arslaancodes.arslaansmagichax.modules.Module; import net.minecraft.core.BlockPos; import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.state.BlockState; public class GhostScaffold extends Module { public GhostScaffold() { super("GhostScaffold", "Allows you to scaffold but with ghost blocks", -1, Category.MOVEMENT); } @Override public void tick() { if (!this.isEnabled() || mc.player == null || mc.level == null) return; BlockPos pos = mc.player.blockPosition().below(); BlockState blockState = Blocks.STONE.defaultBlockState(); mc.level.setBlockAndUpdate(pos, blockState); } }