Constant Field Values
+Contents
+-
+
- eu.mhsl.* +
eu.mhsl.*
+-
+
-
+eu.mhsl.minenet.minigames.lang.Languages+ +
+
-
+
-
+eu.mhsl.minenet.minigames.util.Position+ +
+
diff --git a/.gradle/7.4/checksums/checksums.lock b/.gradle/7.4/checksums/checksums.lock
index 2595331..8fdc09d 100644
Binary files a/.gradle/7.4/checksums/checksums.lock and b/.gradle/7.4/checksums/checksums.lock differ
diff --git a/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock b/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock
index c975016..3497c3a 100644
Binary files a/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock and b/.gradle/7.4/dependencies-accessors/dependencies-accessors.lock differ
diff --git a/.gradle/7.4/executionHistory/executionHistory.bin b/.gradle/7.4/executionHistory/executionHistory.bin
index 641f947..028c4b3 100644
Binary files a/.gradle/7.4/executionHistory/executionHistory.bin and b/.gradle/7.4/executionHistory/executionHistory.bin differ
diff --git a/.gradle/7.4/executionHistory/executionHistory.lock b/.gradle/7.4/executionHistory/executionHistory.lock
index ff28732..5542c87 100644
Binary files a/.gradle/7.4/executionHistory/executionHistory.lock and b/.gradle/7.4/executionHistory/executionHistory.lock differ
diff --git a/.gradle/7.4/fileHashes/fileHashes.bin b/.gradle/7.4/fileHashes/fileHashes.bin
index 308065f..900ca95 100644
Binary files a/.gradle/7.4/fileHashes/fileHashes.bin and b/.gradle/7.4/fileHashes/fileHashes.bin differ
diff --git a/.gradle/7.4/fileHashes/fileHashes.lock b/.gradle/7.4/fileHashes/fileHashes.lock
index 88218af..16eb7ac 100644
Binary files a/.gradle/7.4/fileHashes/fileHashes.lock and b/.gradle/7.4/fileHashes/fileHashes.lock differ
diff --git a/.gradle/7.4/fileHashes/resourceHashesCache.bin b/.gradle/7.4/fileHashes/resourceHashesCache.bin
index 996b344..f20715b 100644
Binary files a/.gradle/7.4/fileHashes/resourceHashesCache.bin and b/.gradle/7.4/fileHashes/resourceHashesCache.bin differ
diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock
index 3c8e776..9aad399 100644
Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..b589d56
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
static void
args
- startflagsnet.kyori.adventure.text.Component
build()
static ChatMessage
build(MessageType type,
+static ChatMessage
+build(MessageType type,
String message)
-
+
pipe()
-
+
Serializable
, Comparable<MessageType>
, Constable
Serializable
, Comparable<MessageType>
, Constable
static MessageType
static MessageType
static MessageType[]
static MessageType[]
values()
Serializable
, Comparable<Commands>
, Constable
Enum.EnumDesc<E extends Enum<E>>
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullLOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
LOGGER
addConditionalSyntax, addSubcommand, addSyntax, addSyntax, getAliases, getCondition, getDefaultExecutor, getName, getNames, getSubcommands, getSyntaxes, getSyntaxesStrings, getSyntaxesTree, globalListener, isValidName, setArgumentCallback, setCondition, setDefaultExecutor
static Group
static Group
createGroup(net.minestom.server.entity.Player p)
findGroup(net.minestom.server.entity.Player player)
static Group
static Group
getGroup(net.minestom.server.entity.Player p)
static void
removePlayer(net.minestom.server.entity.Player p)
static void
setGroupLeader(Group g,
+setGroupLeader(Group g,
net.minestom.server.entity.Player p)
GroupException
GroupException
GroupException
GroupException
Serializable
, Comparable<Listeners>
, Constable
Enum.EnumDesc<E extends Enum<E>>
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullnet.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.instance.AddEntityToInstanceEvent>
net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerChatEvent>
net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
net.minestom.server.event.EventListener.Builder<T extends net.minestom.server.event.Event>, net.minestom.server.event.EventListener.Result
eventType
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
run
in interface net.minestom.server.event.EventListener<net.minestom.server.event.player.PlayerLoginEvent>
Serializable
, Comparable<Dimension>
, Constable
Enum.EnumDesc<E extends Enum<E>>
final net.minestom.server.world.DimensionType
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullnet.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
srcInstance
uniqueId
void
destroy(net.minestom.server.instance.Instance target)
protected boolean
onPlayerJoin(net.minestom.server.entity.Player p)
protected void
onPlayerLeave(net.minestom.server.entity.Player p)
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
p
- player who is joiningp
- player who is leavingtarget
- Game
, Hub
, Minigame
, Room
, Stickfight
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Minigame
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
protected boolean
protected boolean
protected final Logger
protected final Random
srcInstance
uniqueId
protected void
net.minestom.server.coordinate.Pos
getSpawn()
void
load()
protected void
onBlockBreak(@NotNull net.minestom.server.event.player.PlayerBlockBreakEvent playerBlockBreakEvent)
protected void
onBlockPlace(@NotNull net.minestom.server.event.player.PlayerBlockPlaceEvent playerBlockPlaceEvent)
protected void
onItemDrop(@NotNull net.minestom.server.event.item.ItemDropEvent itemDropEvent)
protected void
onLoad(CompletableFuture<Void> callback)
protected void
onPlayerLeave(net.minestom.server.entity.Player p)
protected void
onPlayerMove(@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
protected void
onStart()
protected void
onStop()
protected void
onUnload()
protected void
start()
void
stop()
void
unload()
destroy, onPlayerJoin
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
MineNetInstance
onPlayerLeave
in class MineNetInstance
p
- player who is leavingSerializable
, Comparable<GameList>
, Constable
Enum.EnumDesc<E extends Enum<E>>
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullSerializable
, Comparable<GameType>
, Constable
Enum.EnumDesc<E extends Enum<E>>
net.minestom.server.item.Material
getIcon()
getTitle()
static GameType
static GameType[]
values()
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullSpawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Stickfight
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
isBeforeBeginning, isRunning, logger, rnd
srcInstance
uniqueId
protected CompletableFuture<Void>
protected void
getName()
getScore()
void
load()
void
setTimeLimit(int limit)
protected void
start()
void
stop()
checkAbandoned, getSpawn, onBlockBreak, onBlockPlace, onItemDrop, onLoad, onPlayerLeave, onPlayerMove, onStart, onStop, onUnload, unload
destroy, onPlayerJoin
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
Game
net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
clickProcessor, inventoryConditions, itemStacks
protected void
onClick(net.minestom.server.entity.Player player,
+ int slot,
+ net.minestom.server.inventory.click.ClickType clickType,
+ net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
setClickableItem, setClickableItem, setDummyItem, setDummyItem
addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callClickEvent
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
InteractableInventory
onClick
in class InteractableInventory
DeathcubeFactory
, MinerunFactory
, StickFightFactory
, TrafficLightRaceFactory
default net.kyori.adventure.text.Component
default Minigame
default Minigame
manufacture(List<Option<?>> configuration)
manufacture(Map<String,Option<?>> configuration)
net.kyori.adventure.text.Component
name()
default net.minestom.server.item.Material
symbol()
BoolOption
, NumericOption
currentValue
BoolOption(String id,
+ net.minestom.server.item.Material item,
+ String name)
getAsInt, getAsString, getCurrent, getId, getNext
currentValue
NumericOption(String id,
+ net.minestom.server.item.Material item,
+ String name,
+ Integer... options)
getAsInt, getAsString, getCurrent, getId, getNext
GameFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
description, manufacture, manufacture
name
in interface GameFactory
configuration
in interface GameFactory
manufacture
in interface GameFactory
symbol
in interface GameFactory
GameFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
manufacture, manufacture
name
in interface GameFactory
configuration
in interface GameFactory
manufacture
in interface GameFactory
symbol
in interface GameFactory
description
in interface GameFactory
GameFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
description, manufacture, manufacture
name
in interface GameFactory
configuration
in interface GameFactory
manufacture
in interface GameFactory
symbol
in interface GameFactory
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
isBeforeBeginning, isRunning, logger, rnd
srcInstance
uniqueId
net.minestom.server.coordinate.Pos
getSpawn()
protected void
onLoad(CompletableFuture<Void> callback)
protected void
onPlayerMove(@NotNull net.minestom.server.event.player.PlayerMoveEvent playerMoveEvent)
countdownStart, countdownUnload, getName, getScore, load, setTimeLimit, start, stop
checkAbandoned, onBlockBreak, onBlockPlace, onItemDrop, onPlayerLeave, onStart, onStop, onUnload, unload
destroy, onPlayerJoin
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
onPlayerMove
in class Game
GameFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
description, manufacture, manufacture
name
in interface GameFactory
configuration
in interface GameFactory
manufacture
in interface GameFactory
symbol
in interface GameFactory
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
srcInstance
uniqueId
destroy, onPlayerJoin, onPlayerLeave
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
net.minestom.server.entity.Entity.Pose
canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
void
onAttack(@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
void
onInteract(@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
void
onSpawn(@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
onDespawn
attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAIGroup, addAIGroup, aiTick
getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
asHoverEvent
addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
InteractableEntity
onSpawn
in class InteractableEntity
InteractableEntity
onAttack
in class InteractableEntity
InteractableEntity
onInteract
in class InteractableEntity
net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
clickProcessor, inventoryConditions, itemStacks
onClick, setClickableItem, setClickableItem, setDummyItem, setDummyItem
addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callClickEvent
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
clickProcessor, inventoryConditions, itemStacks
protected void
onClick(net.minestom.server.entity.Player player,
+ int slot,
+ net.minestom.server.inventory.click.ClickType clickType,
+ net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
setClickableItem, setClickableItem, setDummyItem, setDummyItem
addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callClickEvent
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
InteractableInventory
onClick
in class InteractableInventory
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
net.minestom.server.instance.block.Block.Getter.Condition
net.kyori.adventure.audience.ForwardingAudience.Single
srcInstance
uniqueId
static Room
createRoom(net.minestom.server.entity.Player owner)
static void
deleteRoom(Room room)
Set<net.minestom.server.entity.Player>
net.minestom.server.entity.Player
getOwner()
static Room
getRoom(net.minestom.server.entity.Player p)
net.minestom.server.coordinate.Pos
getSpawn()
void
moveMembersToGame(Game game)
static void
setOwnRoom(net.minestom.server.entity.Player p)
static void
static void
unsetRoom(net.minestom.server.entity.Player p)
destroy, onPlayerJoin, onPlayerLeave
addSharedInstance, breakBlock, copy, createChunk, enableAutoChunkLoad, generator, getChunk, getChunkLoader, getChunks, getChunkSupplier, getLastBlockChangeTime, getSharedInstances, getSrcInstance, hasEnabledAutoChunkLoad, hasSharedInstances, isInVoid, loadChunk, loadOptionalChunk, placeBlock, refreshLastBlockChangeTime, retrieveChunk, saveChunksToStorage, saveChunkToStorage, saveInstance, setBlock, setChunkLoader, setChunkSupplier, setGenerator, tick, unloadChunk
createTimePacket, eventNode, explode, explode, getBlock, getChunkAt, getChunkAt, getChunkEntities, getCreatures, getDimensionType, getEntities, getEntityTracker, getExperienceOrbs, getExplosionSupplier, getInstanceSpace, getNearbyEntities, getPlayers, getTime, getTimeRate, getTimeUpdate, getUniqueId, getWorldAge, getWorldBorder, isChunkLoaded, isChunkLoaded, isRegistered, loadChunk, loadOptionalChunk, pointers, scheduleNextTick, scheduler, sendBlockAction, setChunkGenerator, setExplosionSupplier, setRegistered, setTime, setTimeRate, setTimeUpdate, tagHandler, unloadChunk, updateSnapshot
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSound
getBlock, getBlock, getBlock
setBlock
filterAudience, forEachAudience, openBook, playSound, sendMessage, sendPlayerListFooter, sendPlayerListHeader
audiences, clearTitle, hideBossBar, playSound, playSound, resetTitle, sendActionBar, sendGroupedPacket, sendMessage, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSound
get, getOrDefault, getOrDefaultFrom
getTag, hasTag, removeTag, setTag
net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
net.minestom.server.entity.Entity.Pose
canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
void
onAttack(@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
void
onInteract(@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
void
onSpawn(@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
onDespawn
attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAIGroup, addAIGroup, aiTick
getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
asHoverEvent
addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
InteractableEntity
onSpawn
in class InteractableEntity
InteractableEntity
onAttack
in class InteractableEntity
InteractableEntity
onInteract
in class InteractableEntity
net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
clickProcessor, inventoryConditions, itemStacks
onClick, setClickableItem, setClickableItem, setDummyItem, setDummyItem
addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callClickEvent
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
DummyLang
static Languages
getLanguage(String mapId)
getLanguage(net.minestom.server.entity.Player p)
int
final int
class
static class
countdown(net.kyori.adventure.audience.Audience targets,
int from,
- Consumer<Countdown.CountdownModifier> modifier)
Serializable
, Comparable<Icon>
, Constable
Enum.EnumDesc<E extends Enum<E>>
net.kyori.adventure.text.format.NamedTextColor
getColor()
net.kyori.adventure.text.Component
static Icon
static Icon[]
values()
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullSendable
Sendable
ActionBarMessage
, ChatMessage
, SubtitleMessage
, TitleMessage
ActionBarMessage
, ChatMessage
, SubtitleMessage
, TitleMessage
net.kyori.adventure.text.Component
pipe()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Serializable
, Comparable<MessageIcon>
, Constable
Serializable
, Comparable<MessageIcon>
, Constable
static MessageIcon
static MessageIcon
static MessageIcon[]
static MessageIcon[]
values()
ActionBarMessage
, ChatMessage
, Message
, SubtitleMessage
, TitleMessage
ActionBarMessage
, ChatMessage
, SubtitleMessage
, TitleMessage
, TranslatableMessage
Sendable
ActionBarMessage
, ChatMessage
, SubtitleMessage
, TitleMessage
appendStatic(String text)
appendStatic(net.kyori.adventure.text.Component component)
appendTranslated(String mapId)
net.kyori.adventure.text.Component
build(net.minestom.server.entity.Player p)
indent(int amount)
newLine()
pipe()
TranslatedComponent
Translatable
, net.kyori.adventure.text.ComponentLike
@NotNull net.kyori.adventure.text.Component
void
void
assemble(net.minestom.server.entity.Player p)
net.kyori.adventure.text.Component
getAssembled(net.minestom.server.entity.Player p)
static TranslatedComponent
assemble
in interface Translatable
asComponent
in interface net.kyori.adventure.text.ComponentLike
Sendable
appendStatic, appendStatic, appendTranslated, build, indent, list, newLine, pipe, quote
Sendable
appendStatic, appendStatic, appendTranslated, build, indent, list, newLine, pipe, quote
Sendable
appendStatic, appendStatic, appendTranslated, build, indent, list, newLine, pipe, quote
Sendable
TitleMessage(Duration stay)
TitleMessage(Duration stay,
+ Duration fade)
void
send(net.minestom.server.entity.Player p)
void
setTimes(net.kyori.adventure.title.Title.Times times)
subtitle(Consumer<SubtitleMessage> callback)
appendStatic, appendStatic, appendTranslated, build, indent, list, newLine, pipe, quote
append, append, getComponent, pipe, quote, quote
ChatMessage(MessageIcon type,
+ChatMessage(MessageIcon type,
String message)
append, append, getComponent, pipe, quote, quote
append, append, getComponent, pipe, quote, quote
void
send(net.kyori.adventure.audience.Audience targets)
subtitle(Consumer<SubtitleMessage> callback)
subtitle(Consumer<SubtitleMessage> callback)
append, append, getComponent, pipe, quote, quote
void
addResult(net.minestom.server.entity.Player p)
getScore(net.minestom.server.entity.Player p)
int
getMap()
boolean
isFinished(net.minestom.server.entity.Player p)
hasResult(net.minestom.server.entity.Player p)
void
net.minestom.server.network.UuidProvider
Runnable
net.kyori.adventure.sound.Sound.Emitter
, net.kyori.adventure.text.event.HoverEventSource<net.kyori.adventure.text.event.HoverEvent.ShowEntity>
, net.minestom.server.entity.ai.EntityAI
, net.minestom.server.entity.pathfinding.NavigableEntity
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.EntityEvent>
, net.minestom.server.inventory.EquipmentHandler
, net.minestom.server.permission.PermissionHandler
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
, net.minestom.server.Viewable
GameSelector
, RoomSelector
net.minestom.server.entity.Entity.Pose
canPickupItem, expandedBoundingBox, invulnerable, isDead, itemPickupCooldown, lastDamageSource
currentChunk, entityMeta, entityType, gravityAcceleration, gravityDragPerTick, gravityTickCount, hasPhysics, instance, lastSyncedPosition, metadata, onGround, position, previousPosition, trackingUpdate, uuid, vehicle, velocity, viewEngine, viewers
InteractableEntity(@NotNull net.minestom.server.entity.EntityType entityType)
protected void
onAttack(@NotNull net.minestom.server.event.entity.EntityAttackEvent entityAttackEvent)
protected void
onDespawn(@NotNull net.minestom.server.event.instance.RemoveEntityFromInstanceEvent removeEntityFromInstanceEvent)
protected void
onInteract(@NotNull net.minestom.server.event.player.PlayerEntityInteractEvent playerEntityInteractEvent)
protected void
onSpawn(@NotNull net.minestom.server.event.instance.AddEntityToInstanceEvent addEntityToInstanceEvent)
attack, attack, getAIGroups, getNavigator, getRemovalAnimationDelay, getTarget, kill, setInstance, setRemovalAnimationDelay, setTarget, update
canPickupItem, damage, getArrowCount, getAttribute, getAttributeValue, getBoots, getChestplate, getFireDamagePeriod, getHealth, getHelmet, getItemInMainHand, getItemInOffHand, getLastDamageSource, getLeggings, getLivingEntityMeta, getMaxHealth, getPropertiesPacket, getTargetBlockPosition, getTeam, handleVoid, heal, isDead, isFlyingWithElytra, isImmune, isInvulnerable, onAttributeChanged, refreshActiveHand, refreshIsDead, setArrowCount, setBoots, setBoundingBox, setCanPickupItem, setChestplate, setFireDamagePeriod, setFireDamagePeriod, setFireForDuration, setFireForDuration, setFireForDuration, setFlyingWithElytra, setHealth, setHelmet, setInvulnerable, setItemInMainHand, setItemInOffHand, setLeggings, setTeam, swingMainHand, swingOffHand, takeKnockback, updateNewViewer
addEffect, addPassenger, addViewer, asHoverEvent, askSynchronization, autoViewEntities, clearEffects, eventNode, generateId, getAcquirable, getActiveEffects, getAliveTicks, getAllPermissions, getBoundingBox, getChunk, getCustomName, getDistance, getDistance, getDistanceSquared, getEntity, getEntity, getEntityId, getEntityMeta, getEntityType, getEyeHeight, getGravityAcceleration, getGravityDragPerTick, getGravityTickCount, getInstance, getLineOfSight, getLineOfSightEntity, getMetadataPacket, getPassengers, getPassengersPacket, getPose, getPosition, getUuid, getVehicle, getVelocity, getVelocityForPacket, getVelocityPacket, getViewers, hasLineOfSight, hasLineOfSight, hasNoGravity, hasPassenger, hasPredictableViewers, hasVelocity, isActive, isAutoViewable, isCustomNameVisible, isGlowing, isInvisible, isOnFire, isOnGround, isRemoved, isSilent, isSneaking, isSprinting, lookAt, lookAt, refreshCurrentChunk, refreshPosition, refreshPosition, remove, removeEffect, removePassenger, removeViewer, scheduleNextTick, scheduler, scheduleRemove, scheduleRemove, setAutoViewable, setAutoViewEntities, setBoundingBox, setCustomName, setCustomNameVisible, setCustomSynchronizationCooldown, setGlowing, setGravity, setInstance, setInstance, setInvisible, setNoGravity, setOnFire, setPose, setSilent, setSneaking, setSprinting, setUuid, setVelocity, setView, spawn, switchEntityType, synchronizePosition, tagHandler, teleport, teleport, tick, triggerStatus, updateOldViewer, updatePose, updateSnapshot, updateVelocity, updateViewableRule, updateViewableRule, updateViewerRule, updateViewerRule
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addAIGroup, addAIGroup, aiTick
getEquipment, getEquipmentsPacket, getItemInHand, hasEquipment, setEquipment, setItemInHand, syncEquipment
asHoverEvent
addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
entityType
- type of entityaddEntityToInstanceEvent
- removeEntityFromInstanceEvent
- playerEntityInteractEvent
- entityAttackEvent
- HubSelector
, RoomSelector
HubSelector
, RoomSelector
net.minestom.server.inventory.InventoryClickHandler
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Viewable
GameConfigurationInventory
, HubInventory
, JoinInventory
, MinigameTypeSelectInventory
clickProcessor, inventoryConditions, itemStacks
protected
InteractableInventory(@NotNull net.minestom.server.inventory.InventoryType inventoryType,
+ @NotNull net.kyori.adventure.text.Component title)
protected void
onClick(net.minestom.server.entity.Player player,
+ int slot,
+ net.minestom.server.inventory.click.ClickType clickType,
+ net.minestom.server.inventory.condition.InventoryConditionResult inventoryConditionResult)
protected void
setClickableItem(net.minestom.server.item.ItemStack item,
+ int slot,
+ Consumer<ItemClick> callback)
protected void
setClickableItem(net.minestom.server.item.ItemStack item,
+ int slot,
+ Consumer<ItemClick> callback,
+ boolean closeAfter)
protected void
setDummyItem(net.minestom.server.item.ItemStack item,
+ int slot)
protected void
setDummyItem(net.minestom.server.item.Material material,
+ int slot)
addViewer, changeHeld, clear, doubleClick, dragging, drop, getCursorItem, getInventoryType, getTitle, getViewers, getWindowId, leftClick, middleClick, removeViewer, rightClick, sendProperty, setCursorItem, setTitle, shiftClick, UNSAFE_itemInsert, update, update
addInventoryCondition, addItemStack, addItemStack, addItemStacks, copyContents, getInnerSize, getInventoryConditions, getItemStack, getItemStacks, getSize, processItemStack, processItemStacks, replaceItemStack, safeItemInsert, safeItemInsert, setItemStack, tagHandler, takeItemStack, takeItemStacks
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
callClickEvent
getTag, hasTag, removeTag, setTag
getViewersAsAudience, getViewersAsAudiences, isViewer, sendPacketsToViewers, sendPacketsToViewers, sendPacketToViewers, sendPacketToViewersAndSelf
inventoryType
- title
- item
- slot
- callback
- item
- slot
- player
- slot
- clickType
- inventoryConditionResult
- BoardInventory
, HubInventory
, JoinInventory
, PveInventory
, PvpInventory
, RoomInventory
BoardInventory
, HubInventory
, JoinInventory
, PveInventory
, PvpInventory
, RoomInventory
protected void
setClickableItem(net.minestom.server.item.ItemStack item,
int slot,
- Consumer<ItemClick> callback)
protected void
setClickableItem(net.minestom.server.item.ItemStack item,
int slot,
- Consumer<ItemClick> callback,
+ Consumer<ItemClick> callback,
boolean closeAfter)
ItemClick(net.minestom.server.entity.Player player,
- IntractableInventory inventory,
+ InteractableInventory inventory,
int clickedSlot,
net.minestom.server.item.ItemStack item,
net.minestom.server.inventory.click.ClickType clickType)
static double
static final double
static double
map(double oldValue,
+ double oldMin,
+ double oldMax,
+ double newMin,
+ double newMax)
CommandLoader
, HandlerLoader
Serializable
, Comparable<Dimension>
, Constable
Serializable
, Comparable<Dimension>
, Constable
static Dimension
static Dimension
static Dimension[]
static Dimension[]
values()
Game
, HubInstance
, Minerun
, RoomInstance
Game
, HubInstance
, Minerun
, RoomInstance
Serializable
, Comparable<BlockPallet>
, Constable
Enum.EnumDesc<E extends Enum<E>>
boolean
contains(net.minestom.server.instance.block.Block b)
net.minestom.server.instance.block.Block
rnd()
static BlockPallet
static BlockPallet[]
values()
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is nullPeakRock
abstract void
generateGame(net.minestom.server.instance.block.Block.Setter setter)
void
generateGame(net.minestom.server.instance.block.Block.Setter setter)
generateGame
in class Structure
net.minestom.server.instance.generator.Generator
void
generate(@NotNull net.minestom.server.instance.generator.GenerationUnit unit)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateAll
generate
in interface net.minestom.server.instance.generator.Generator
net.minestom.server.instance.generator.Generator
SquareTerrainGenerator(int width,
+ int length,
+ boolean generatePlate)
void
generate(@NotNull net.minestom.server.instance.generator.GenerationUnit unit)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateAll
generate
in interface net.minestom.server.instance.generator.Generator
static final HubInstance
static final HubInstance
onDespawn
onSpawn
in class IntractableEntity
onSpawn
in class IntractableEntity
onAttack
in class IntractableEntity
onAttack
in class IntractableEntity
onInteract
in class IntractableEntity
onInteract
in class IntractableEntity
onClick, setClickableItem
onClick, setClickableItem
onClick, setClickableItem
setClickableItem
onClick
in class IntractableInventory
onClick
in class IntractableInventory
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
get, getOrDefault, getOrDefaultFrom
getSpawn
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
isStarted
onBlockBreak, onBlockPlace, onItemDrop, onJoin, onLeave, onStop, scheduleStart, stop
playerMove
in class Game
playerMove
in class Game
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
static final HubInstance
static final HubInstance
onDespawn
onSpawn
in class IntractableEntity
onSpawn
in class IntractableEntity
onAttack
in class IntractableEntity
onAttack
in class IntractableEntity
onInteract
in class IntractableEntity
onInteract
in class IntractableEntity
onClick, setClickableItem, setClickableItem
setClickableItem, setClickableItem
onClick
in class IntractableInventory
onClick
in class IntractableInventory
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
Spawnable
, net.kyori.adventure.audience.Audience
, net.kyori.adventure.audience.ForwardingAudience
, net.kyori.adventure.pointer.Pointered
, net.minestom.server.adventure.audience.PacketGroupingAudience
, net.minestom.server.event.EventHandler<net.minestom.server.event.trait.InstanceEvent>
, net.minestom.server.instance.block.Block.Getter
, net.minestom.server.instance.block.Block.Setter
, net.minestom.server.snapshot.Snapshotable
, net.minestom.server.tag.Taggable
, net.minestom.server.tag.TagReadable
, net.minestom.server.tag.TagWritable
, net.minestom.server.Tickable
, net.minestom.server.timer.Schedulable
static Map<net.minestom.server.entity.Player,RoomInstance>
static Map<net.minestom.server.entity.Player,RoomInstance>
static RoomInstance
static RoomInstance
findRoom(net.minestom.server.entity.Player p)
net.minestom.server.entity.Player
getSpawn()
void
moveToGame(Game game)
moveToGame(Game game)
onDespawn
onSpawn
in class IntractableEntity
onSpawn
in class IntractableEntity
onAttack
in class IntractableEntity
onAttack
in class IntractableEntity
onInteract
in class IntractableEntity
onInteract
in class IntractableEntity
onClick, setClickableItem, setClickableItem
onClick, setClickableItem, setClickableItem
setClickableItem, setClickableItem
onClick
in class IntractableInventory
onClick
in class IntractableInventory
onClick, setClickableItem, setClickableItem
Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.