air to half slab
This commit is contained in:
parent
3b053c304f
commit
2fe665ea1a
1 changed files with 5 additions and 1 deletions
|
|
@ -5,6 +5,7 @@ import io.papermc.paper.threadedregions.scheduler.RegionScheduler;
|
||||||
import io.papermc.paper.threadedregions.scheduler.ScheduledTask;
|
import io.papermc.paper.threadedregions.scheduler.ScheduledTask;
|
||||||
import org.bukkit.*;
|
import org.bukkit.*;
|
||||||
import org.bukkit.block.Block;
|
import org.bukkit.block.Block;
|
||||||
|
import org.bukkit.block.data.type.Slab;
|
||||||
import org.bukkit.entity.Entity;
|
import org.bukkit.entity.Entity;
|
||||||
import org.bukkit.entity.EntityType;
|
import org.bukkit.entity.EntityType;
|
||||||
import org.bukkit.entity.FallingBlock;
|
import org.bukkit.entity.FallingBlock;
|
||||||
|
|
@ -48,7 +49,10 @@ public class FoliaFlow extends JavaPlugin implements Listener {
|
||||||
blockktask = schedulerblock.runAtFixedRate(this, Bukkit.getWorld("world_the_end"), 1, 1, (schedulerTask) -> {
|
blockktask = schedulerblock.runAtFixedRate(this, Bukkit.getWorld("world_the_end"), 1, 1, (schedulerTask) -> {
|
||||||
Block block = Bukkit.getWorld("world_the_end").getBlockAt(100, 48, 0);
|
Block block = Bukkit.getWorld("world_the_end").getBlockAt(100, 48, 0);
|
||||||
if (block.getType() == Material.OBSIDIAN) {
|
if (block.getType() == Material.OBSIDIAN) {
|
||||||
block.setType(Material.AIR);
|
block.setType(Material.COBBLED_DEEPSLATE_SLAB);
|
||||||
|
Slab slab = (Slab) block.getBlockData();
|
||||||
|
slab.setType(Slab.Type.BOTTOM);
|
||||||
|
block.setBlockData(slab);
|
||||||
}
|
}
|
||||||
}, 1L, 1L);
|
}, 1L, 1L);
|
||||||
AsyncScheduler scheduler = getServer().getAsyncScheduler();
|
AsyncScheduler scheduler = getServer().getAsyncScheduler();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue