public interface IMixinChunk
Modifier and Type | Method and Description |
---|---|
void |
addTrackedBlockPosition(net.minecraft.block.Block block,
net.minecraft.util.BlockPos pos,
net.minecraft.entity.player.EntityPlayer processingPlayer) |
Optional<org.spongepowered.api.entity.living.player.User> |
getBlockPosOwner(net.minecraft.util.BlockPos pos) |
org.spongepowered.api.event.cause.Cause |
getCurrentPopulateCause() |
Map<Integer,Integer> |
getTrackedIntPlayerPositions() |
Optional<UUID> |
getTrackedPlayerUniqueId(net.minecraft.util.BlockPos pos) |
Map<Short,Integer> |
getTrackedShortPlayerPositions() |
void |
removeTrackedPlayerPosition(net.minecraft.util.BlockPos pos) |
net.minecraft.block.state.IBlockState |
setBlockState(net.minecraft.util.BlockPos pos,
net.minecraft.block.state.IBlockState newState,
net.minecraft.block.state.IBlockState currentState,
org.spongepowered.api.block.BlockSnapshot newBlockSnapshot) |
void |
setTrackedIntPlayerPositions(Map<Integer,Integer> trackedPlayerPositions) |
void |
setTrackedShortPlayerPositions(Map<Short,Integer> trackedPlayerPositions) |
org.spongepowered.api.event.cause.Cause getCurrentPopulateCause()
Optional<org.spongepowered.api.entity.living.player.User> getBlockPosOwner(net.minecraft.util.BlockPos pos)
net.minecraft.block.state.IBlockState setBlockState(net.minecraft.util.BlockPos pos, net.minecraft.block.state.IBlockState newState, net.minecraft.block.state.IBlockState currentState, org.spongepowered.api.block.BlockSnapshot newBlockSnapshot)
void addTrackedBlockPosition(net.minecraft.block.Block block, net.minecraft.util.BlockPos pos, net.minecraft.entity.player.EntityPlayer processingPlayer)
void setTrackedIntPlayerPositions(Map<Integer,Integer> trackedPlayerPositions)
void setTrackedShortPlayerPositions(Map<Short,Integer> trackedPlayerPositions)
void removeTrackedPlayerPosition(net.minecraft.util.BlockPos pos)