类 ServerWaypointManager
java.lang.Object
net.minecraft.server.waypoints.ServerWaypointManager
- 所有已实现的接口:
WaypointManager<WaypointTransmitter>
-
字段概要
字段修饰符和类型字段说明private final com.google.common.collect.Table
<ServerPlayer, WaypointTransmitter, WaypointTransmitter.Connection> private final Set
<ServerPlayer> private final Set
<WaypointTransmitter> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
addPlayer
(ServerPlayer p_416227_) void
private void
createConnection
(ServerPlayer p_416685_, WaypointTransmitter p_416130_) private static boolean
isLocatorBarEnabledFor
(ServerPlayer p_423601_) void
remakeConnections
(WaypointTransmitter p_415728_) void
removePlayer
(ServerPlayer p_416554_) void
trackWaypoint
(WaypointTransmitter p_415909_) void
untrackWaypoint
(WaypointTransmitter p_416348_) private void
updateConnection
(ServerPlayer p_415809_, WaypointTransmitter p_416073_, WaypointTransmitter.Connection p_415562_) void
updatePlayer
(ServerPlayer p_415814_) void
updateWaypoint
(WaypointTransmitter p_415954_)
-
字段详细资料
-
waypoints
-
players
-
connections
private final com.google.common.collect.Table<ServerPlayer,WaypointTransmitter, connectionsWaypointTransmitter.Connection>
-
-
构造器详细资料
-
ServerWaypointManager
public ServerWaypointManager()
-
-
方法详细资料
-
trackWaypoint
- 指定者:
trackWaypoint
在接口中WaypointManager<WaypointTransmitter>
-
updateWaypoint
- 指定者:
updateWaypoint
在接口中WaypointManager<WaypointTransmitter>
-
untrackWaypoint
- 指定者:
untrackWaypoint
在接口中WaypointManager<WaypointTransmitter>
-
addPlayer
-
updatePlayer
-
removePlayer
-
breakAllConnections
public void breakAllConnections() -
remakeConnections
-
transmitters
-
isLocatorBarEnabledFor
-
createConnection
-
updateConnection
private void updateConnection(ServerPlayer p_415809_, WaypointTransmitter p_416073_, WaypointTransmitter.Connection p_415562_)
-