public class AssetEditorPacketHandler extends GenericPacketHandler
Class AssetEditorPacketHandler. Provides asseteditorpackethandler functionality for the Hytale server.
java.lang.Object > GenericPacketHandler > AssetEditorPacketHandler
Field Summary
assets
final
StringBuilder
assets
Field assets.
paths
final
List
paths
Field paths.
player
final
PlayerRef
player
Field player.
Method Detail
AssetEditorPacketHandler
public
public
AssetEditorPacketHandler
(@Nonnull final Channel channel, @Nonnull final ProtocolVersion protocolVersion, final String language, @Nonnull final PlayerAuthentication auth)
Method AssetEditorPacketHandler.
- Parameters:
@Nonnull final Channelchannel@Nonnull final ProtocolVersionprotocolVersionfinal Stringlanguage@Nonnull final PlayerAuthenticationauth
init
private
void
init
()
Method init.
getIdentifier
public
String
getIdentifier
()
Method getIdentifier.
closed
public
void
closed
(final ChannelHandlerContext ctx)
Method closed.
- Parameters:
final ChannelHandlerContextctx
registerHandlers
public
void
registerHandlers
()
Method registerHandlers.
AssetPath
public
new
AssetPath
(packet.path.pack, Path.of(packet.path.path, new String[0])
Method AssetPath.
- Parameters:
packet.path.packpacket.path.packPath.of(packet.path.pathPath.of(packet.path.pathnewString[0]
AssetEditorFetchAutoCompleteDataEvent
public
new
AssetEditorFetchAutoCompleteDataEvent
(this.editorClient, packet.dataset, packet.query)
Method AssetEditorFetchAutoCompleteDataEvent.
- Parameters:
this.editorClientthis.editorClientpacket.datasetpacket.datasetpacket.querypacket.query
AssetEditorFetchAutoCompleteDataReply
public
new
AssetEditorFetchAutoCompleteDataReply
(packet.token, event.getResults()
Method AssetEditorFetchAutoCompleteDataReply.
- Parameters:
packet.tokenpacket.tokenevent.getResults(event.getResults(
AssetEditorActivateButtonEvent
public
new
AssetEditorActivateButtonEvent
(this.editorClient, packet.buttonId)
Method AssetEditorActivateButtonEvent.
- Parameters:
this.editorClientthis.editorClientpacket.buttonIdpacket.buttonId
AssetEditorRequestDataSetEvent
public
new
AssetEditorRequestDataSetEvent
(this.editorClient, packet.name, null)
Method AssetEditorRequestDataSetEvent.
- Parameters:
this.editorClientthis.editorClientpacket.namepacket.namenullnull
AssetEditorRequestDatasetReply
public
new
AssetEditorRequestDatasetReply
(packet.name, event.getResults()
Method AssetEditorRequestDatasetReply.
- Parameters:
packet.namepacket.nameevent.getResults(event.getResults(
UpdateEditorTimeOverride
public
new
UpdateEditorTimeOverride
(packet.gameTime, packet.paused)
Method UpdateEditorTimeOverride.
- Parameters:
packet.gameTimepacket.gameTimepacket.pausedpacket.paused
AssetEditorUpdateWeatherPreviewLockEvent
public
new
AssetEditorUpdateWeatherPreviewLockEvent
(this.editorClient, packet.locked)
Method AssetEditorUpdateWeatherPreviewLockEvent.
- Parameters:
this.editorClientthis.editorClientpacket.lockedpacket.locked
lacksPermission
private
boolean
lacksPermission
(final int token)
Method lacksPermission.
- Parameters:
final inttoken