Message
Message
procedures;
import net.minecraftforge.registries.ForgeRegistries;
import net.minecraft.world.phys.Vec3;
import net.minecraft.world.phys.Vec2;
import net.minecraft.world.level.LevelAccessor;
import net.minecraft.world.entity.Entity;
import net.minecraft.server.level.ServerLevel;
import net.minecraft.network.chat.Component;
import net.minecraft.commands.CommandSourceStack;
import net.minecraft.commands.CommandSource;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;
import net.minecraft.world.level.block.state.BlockState;
import net.minecraft.world.level.block.entity.BlockEntity;
import net.minecraft.world.level.block.Blocks;
import net.minecraft.world.level.Level;
import net.minecraft.core.BlockPos;
@Override
public void run() {
if (world instanceof ServerLevel _level)
_level.getServer().getCommands().performPrefixedCommand(new
CommandSourceStack(CommandSource.NULL, new Vec3(x, y, z), Vec2.ZERO, _level, 4, "",
Component.literal(""), _level.getServer(), null).withSuppressedOutput(), "setblock
~ ~ ~ jujutsucraft:jujutsu_barrier");
}
}
@Override
public void run() {
if (world instanceof ServerLevel _level)
_level.getServer().getCommands().performPrefixedCommand(new
CommandSourceStack(CommandSource.NULL, new Vec3(x, y, z), Vec2.ZERO, _level, 4, "",
Component.literal(""), _level.getServer(), null).withSuppressedOutput(), "setblock
~ ~ ~ minecraft:air");
}
}