Package fr.rodofire.ewc.blockdata
Class WorldStateCollector
java.lang.Object
fr.rodofire.ewc.blockdata.WorldStateCollector
class to collect blockState from a world based on a
BlockPos list-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends it.unimi.dsi.fastutil.longs.AbstractLongCollection>
WorldStateCollectorcollect(net.minecraft.server.level.ServerLevel world, T posList) getData(long pos) getData(net.minecraft.core.BlockPos decodedPos) net.minecraft.world.level.block.state.BlockStategetState(long pos) net.minecraft.world.level.block.state.BlockStategetState(net.minecraft.core.BlockPos decodedPos)
-
Constructor Details
-
WorldStateCollector
public WorldStateCollector() -
WorldStateCollector
public WorldStateCollector(int capacity)
-
-
Method Details
-
collect
public <T extends it.unimi.dsi.fastutil.longs.AbstractLongCollection> WorldStateCollector collect(net.minecraft.server.level.ServerLevel world, T posList) -
collect
public <T extends Collection<net.minecraft.core.BlockPos>> WorldStateCollector collect(net.minecraft.server.level.ServerLevel world, T posList) -
getState
public net.minecraft.world.level.block.state.BlockState getState(long pos) -
getData
-
getState
public net.minecraft.world.level.block.state.BlockState getState(net.minecraft.core.BlockPos decodedPos) -
getData
-