Class GeyserModWorldManager
java.lang.Object
org.geysermc.geyser.level.WorldManager
org.geysermc.geyser.level.GeyserWorldManager
org.geysermc.geyser.platform.mod.world.GeyserModWorldManager
public class GeyserModWorldManager
extends org.geysermc.geyser.level.GeyserWorldManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetBlockAt(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z) org.geysermc.mcprotocollib.protocol.data.game.entity.player.GameModegetDefaultGameMode(org.geysermc.geyser.session.GeyserSession session) @NonNull CompletableFuture<org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents> getPickItemComponents(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z, boolean addNbtData) booleanbooleanhasPermission(org.geysermc.geyser.session.GeyserSession session, String permission) voidsendLecternData(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z) voidsendLecternData(org.geysermc.geyser.session.GeyserSession session, int x, int z, List<org.geysermc.mcprotocollib.protocol.data.game.level.block.BlockEntityInfo> blockEntityInfos) booleanshouldExpectLecternHandled(org.geysermc.geyser.session.GeyserSession session) Methods inherited from class org.geysermc.geyser.level.GeyserWorldManager
getBlockAtAsync, getBlocksAt, getGameRuleBool, getGameRuleInt, setGameRuleMethods inherited from class org.geysermc.geyser.level.WorldManager
getBiomeIdentifiers, getBlockAt, getBlockAtAsync, setDefaultGameMode, setDifficulty, setPlayerGameMode
-
Constructor Details
-
GeyserModWorldManager
public GeyserModWorldManager(net.minecraft.server.MinecraftServer server)
-
-
Method Details
-
getBlockAt
public int getBlockAt(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z) - Overrides:
getBlockAtin classorg.geysermc.geyser.level.GeyserWorldManager
-
hasOwnChunkCache
public boolean hasOwnChunkCache()- Overrides:
hasOwnChunkCachein classorg.geysermc.geyser.level.GeyserWorldManager
-
shouldExpectLecternHandled
public boolean shouldExpectLecternHandled(org.geysermc.geyser.session.GeyserSession session) - Overrides:
shouldExpectLecternHandledin classorg.geysermc.geyser.level.GeyserWorldManager
-
sendLecternData
public void sendLecternData(org.geysermc.geyser.session.GeyserSession session, int x, int z, List<org.geysermc.mcprotocollib.protocol.data.game.level.block.BlockEntityInfo> blockEntityInfos) - Overrides:
sendLecternDatain classorg.geysermc.geyser.level.GeyserWorldManager
-
sendLecternData
public void sendLecternData(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z) - Overrides:
sendLecternDatain classorg.geysermc.geyser.level.GeyserWorldManager
-
hasPermission
- Overrides:
hasPermissionin classorg.geysermc.geyser.level.GeyserWorldManager
-
getDefaultGameMode
public org.geysermc.mcprotocollib.protocol.data.game.entity.player.GameMode getDefaultGameMode(org.geysermc.geyser.session.GeyserSession session) - Overrides:
getDefaultGameModein classorg.geysermc.geyser.level.GeyserWorldManager
-
getPickItemComponents
public @NonNull CompletableFuture<org.geysermc.mcprotocollib.protocol.data.game.item.component.DataComponents> getPickItemComponents(org.geysermc.geyser.session.GeyserSession session, int x, int y, int z, boolean addNbtData) - Overrides:
getPickItemComponentsin classorg.geysermc.geyser.level.GeyserWorldManager
-