Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- a() - Method in record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Returns the value of the
arecord component. - Action - Interface in ru.dragonestia.msb3.api.ai.action
- Actor - Class in ru.dragonestia.msb3.api.ai
-
Класс для управления планированием расписания действий для сущности
- Actor() - Constructor for class ru.dragonestia.msb3.api.ai.Actor
- add(K, V) - Method in class ru.dragonestia.msb3.api.util.MapBuilder
- add(Quaternion) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- addDebugRenderLayer(String) - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- addNestedEntity(Entity) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- addNestedEntity(Entity, Point) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- addNextAction(Action) - Method in class ru.dragonestia.msb3.api.ai.Actor
-
Добавить действие в план выполнения.
- addNode(Vec) - Method in class ru.dragonestia.msb3.api.debug.Graph
- addNodeLink(Graph.Node, Graph.Node) - Method in class ru.dragonestia.msb3.api.debug.Graph
- AI - Class in ru.dragonestia.msb3.api.ai
-
Класс для управления поведением сущности
- AI(EntityAI) - Constructor for class ru.dragonestia.msb3.api.ai.AI
- AlwaysDialogConditionHandler - Class in ru.dragonestia.msb3.api.dialog.condition
- AlwaysDialogConditionHandler() - Constructor for class ru.dragonestia.msb3.api.dialog.condition.AlwaysDialogConditionHandler
- amount() - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Returns the value of the
amountrecord component. - AnonymousInterlocutor - Class in ru.dragonestia.msb3.api.dialog.interlocutor
- AnonymousInterlocutor(String) - Constructor for class ru.dragonestia.msb3.api.dialog.interlocutor.AnonymousInterlocutor
- answer1() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
answer1record component. - answer2() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
answer2record component. - answer3() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
answer3record component. - answer4() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
answer4record component. - answerButton - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- AnswerButton(int, int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Creates an instance of a
AnswerButtonrecord class. - AnswerClickContext - Record Class in ru.dragonestia.msb3.api.ui.dialogue
- AnswerClickContext(Player, DialogueRenderer, ButtonNumber, String) - Constructor for record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Creates an instance of a
AnswerClickContextrecord class. - answerField - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- AnswerField(int, int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Creates an instance of a
AnswerFieldrecord class. - answerText - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- AnswerText(int, int, int, int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Creates an instance of a
AnswerTextrecord class. - anvil(File) - Static method in class ru.dragonestia.msb3.api.world.WorldFactory
- AnvilChunkData - Record Class in ru.dragonestia.msb3.api.world.loader.anvil
- AnvilChunkData(int, int, List<Section>, Int2ObjectOpenHashMap<Block>) - Constructor for record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Creates an instance of a
AnvilChunkDatarecord class. - AnvilRegionLoader - Class in ru.dragonestia.msb3.api.world.loader.anvil
- AnvilRegionLoader(File) - Constructor for class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader
- AnvilRegionLoader.ChunkEntry - Record Class in ru.dragonestia.msb3.api.world.loader.anvil
- AnvilWorldFactory - Class in ru.dragonestia.msb3.api.world.factory
- AnvilWorldFactory(File) - Constructor for class ru.dragonestia.msb3.api.world.factory.AnvilWorldFactory
- appendViewRule(PlayerViewerRule) - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- ArrivalResultListener - Interface in ru.dragonestia.msb3.api.ai
- ascent() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Returns the value of the
ascentrecord component. - attack(Entity) - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- attack(Entity, boolean) - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- ATTACK - Enum constant in enum class ru.dragonestia.msb3.api.event.NPCClickEvent.ClickType
- avatar - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- Avatar(int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Creates an instance of a
Avatarrecord class.
B
- b() - Method in record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Returns the value of the
brecord component. - Background - Record Class in ru.dragonestia.msb3.api.resource.dialog
- Background(GlyphImage, GlyphImage, GlyphImage, GlyphImage) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Creates an instance of a
Backgroundrecord class. - binaryData() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Returns the value of the
binaryDatarecord component. - BlackScreen - Class in ru.dragonestia.msb3.api.ui
- BlackScreen() - Constructor for class ru.dragonestia.msb3.api.ui.BlackScreen
- BlankSlotItem - Class in ru.dragonestia.msb3.api.item
- blockX() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- blockY() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- blockZ() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- bool(String) - Method in class ru.dragonestia.msb3.api.util.Env
- bottomButtonY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns the value of the
bottomButtonYrecord component. - bottomFieldY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns the value of the
bottomFieldYrecord component. - bottomFirstLineAscent() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
bottomFirstLineAscentrecord component. - bottomPartsY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Returns the value of the
bottomPartsYrecord component. - broadcast(String) - Method in class ru.dragonestia.msb3.api.debug.DebugMessage
- broadcastError(String) - Method in class ru.dragonestia.msb3.api.debug.DebugMessage
- build() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- build() - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- build() - Method in class ru.dragonestia.msb3.api.util.MapBuilder
- builder() - Static method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme
- builder() - Static method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme
- Button - Record Class in ru.dragonestia.msb3.api.resource.dialog
- Button(GlyphImage, GlyphImage, GlyphImage, GlyphImage) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Creates an instance of a
Buttonrecord class. - BUTTON_1 - Enum constant in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
- BUTTON_2 - Enum constant in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
- BUTTON_3 - Enum constant in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
- BUTTON_4 - Enum constant in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
- button1() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns the value of the
button1record component. - button2() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns the value of the
button2record component. - button3() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns the value of the
button3record component. - button4() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns the value of the
button4record component. - ButtonEntry() - Constructor for class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.ButtonEntry
- buttonNumber() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
buttonNumberrecord component. - buttonNumber() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns the value of the
buttonNumberrecord component. - ButtonNumber - Enum Class in ru.dragonestia.msb3.api.resource.dialog
- buttonText() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns the value of the
buttonTextrecord component. - buttonY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns the value of the
buttonYrecord component.
C
- callback() - Method in record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Returns the value of the
callbackrecord component. - cancel() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- cancel0() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- canMoveTowards(Block.Getter, Point, Point, BoundingBox) - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- canStart(Actor, EntityAI) - Method in interface ru.dragonestia.msb3.api.ai.action.Action
-
Может ли действие начаться?
- canStart(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- canStart(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- canView(Entity) - Method in class ru.dragonestia.msb3.api.entity.rule.PlayerViewerRule
- check(Player, Dialog, DialogButton, DialogueRenderer) - Method in class ru.dragonestia.msb3.api.dialog.DialogCondition
- check(Player, Dialog, DialogButton, DialogueRenderer, Params) - Method in class ru.dragonestia.msb3.api.dialog.condition.AlwaysDialogConditionHandler
- check(Player, Dialog, DialogButton, DialogueRenderer, Params) - Method in interface ru.dragonestia.msb3.api.dialog.condition.DialogConditionHandler
- check(Player, Dialog, DialogButton, DialogueRenderer, Params) - Method in class ru.dragonestia.msb3.api.dialog.condition.NeverDialogConditionHandler
- checkConditions(Player, Dialog, DialogButton, DialogueRenderer) - Method in class ru.dragonestia.msb3.api.dialog.DialogButton
- CHEST_GUI_WIDTH - Static variable in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- CHEST_GUI_WIDTH - Static variable in class ru.dragonestia.msb3.api.ui.PictureBanner
- chestSlotsButtons - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- ChestSlotsButtons(int[], int[], int[], int[], int[], int[]) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Creates an instance of a
ChestSlotsButtonsrecord class. - ChunkEntry(int, int, CompoundBinaryTag) - Constructor for record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Creates an instance of a
ChunkEntryrecord class. - ChunkPreloader - Class in ru.dragonestia.msb3.api.util
- ChunkPreloader() - Constructor for class ru.dragonestia.msb3.api.util.ChunkPreloader
- chunkX() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns the value of the
chunkXrecord component. - chunkX() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Returns the value of the
chunkXrecord component. - chunkZ() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns the value of the
chunkZrecord component. - chunkZ() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Returns the value of the
chunkZrecord component. - CLASS_LOADER - Static variable in class ru.dragonestia.msb3.api.boot.ServerBootstrap
- clickedButtons() - Method in record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Returns the value of the
clickedButtonsrecord component. - ClickhouseMetricsModule - Class in ru.dragonestia.msb3.api.module
- CLIMB - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- CLIMB_WALL - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- close() - Method in class ru.dragonestia.msb3.api.world.loader.anvil.RegionFile
- close(boolean) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- CloseDialogActionHandler - Class in ru.dragonestia.msb3.api.dialog.action
- CloseDialogActionHandler() - Constructor for class ru.dragonestia.msb3.api.dialog.action.CloseDialogActionHandler
- compile() - Static method in class ru.dragonestia.msb3.api.item.BlankSlotItem
- complete(FollowerState) - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- COMPLETED - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Путь успешно пройден.
- ConditionEntry() - Constructor for class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.ConditionEntry
- conjugate() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- contains(String) - Method in class ru.dragonestia.msb3.api.util.Params
- ContinuousScript - Class in ru.dragonestia.msb3.api.script
- ContinuousScript(String) - Constructor for class ru.dragonestia.msb3.api.script.ContinuousScript
- create() - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- create() - Static method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- create() - Method in class ru.dragonestia.msb3.api.world.loader.PreloadedAnvilChunkLoader.Source
- create(int) - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- create(int, BinaryTag) - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- create(Player, String, String) - Static method in class ru.dragonestia.msb3.api.ui.monologue.Monologue
- create(PlayerConnection, GameProfile) - Method in class ru.dragonestia.msb3.api.player.PlayerContextManager
- createMovementFollower() - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- createWorld() - Method in class ru.dragonestia.msb3.api.world.WorldFactory
- createWorld(InstanceContainer) - Method in class ru.dragonestia.msb3.api.world.WorldFactory
- createWorldSync() - Method in class ru.dragonestia.msb3.api.world.WorldFactory
- custom(IChunkLoader) - Static method in class ru.dragonestia.msb3.api.world.WorldFactory
- custom(DynamicRegistry.Key<DimensionType>, IChunkLoader) - Static method in class ru.dragonestia.msb3.api.world.WorldFactory
- CustomChunkLoaderWorldFactory - Class in ru.dragonestia.msb3.api.world.factory
- CustomChunkLoaderWorldFactory(IChunkLoader) - Constructor for class ru.dragonestia.msb3.api.world.factory.CustomChunkLoaderWorldFactory
- CustomChunkLoaderWorldFactory(DynamicRegistry.Key<DimensionType>, IChunkLoader) - Constructor for class ru.dragonestia.msb3.api.world.factory.CustomChunkLoaderWorldFactory
- cutEnding(Component, String) - Static method in class ru.dragonestia.msb3.api.util.StringUtil
D
- Data(String, String) - Constructor for record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Creates an instance of a
Datarecord class. - DEADLOCKED - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Entity зашел в тупик и не может найти путь.
- Debug - Class in ru.dragonestia.msb3.api.debug
- Debug() - Constructor for class ru.dragonestia.msb3.api.debug.Debug
- DebugAiBootstrap - Class in ru.dragonestia.msb3.api.boot
- DebugAiBootstrap() - Constructor for class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- DebugAICommand - Class in ru.dragonestia.msb3.api.command
- DebugAICommand() - Constructor for class ru.dragonestia.msb3.api.command.DebugAICommand
- DebugCollider - Class in ru.dragonestia.msb3.api.entity.debug
- DebugCollider(String, Block, Point) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugCollider
- DebugCollider(String, Block, Point, Component) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugCollider
- DebugCommands - Class in ru.dragonestia.msb3.api.command
- DebugCommands() - Constructor for class ru.dragonestia.msb3.api.command.DebugCommands
- DebugHologram - Class in ru.dragonestia.msb3.api.entity.debug
- DebugHologram(String, Component) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugHologram
- DebugLine - Class in ru.dragonestia.msb3.api.entity.debug
- DebugLine(String, Vec, Block) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugLine
- DebugMarker - Class in ru.dragonestia.msb3.api.entity.debug
- DebugMarker(String, Block) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugMarker
- DebugMarker(String, Block, Component) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugMarker
- DebugMessage - Class in ru.dragonestia.msb3.api.debug
- DebugMessage() - Constructor for class ru.dragonestia.msb3.api.debug.DebugMessage
- DebugParamsContext - Class in ru.dragonestia.msb3.api.player.defaults
- DebugParamsContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.DebugParamsContext
- DebugQuestCommand - Class in ru.dragonestia.msb3.api.command
- DebugQuestCommand() - Constructor for class ru.dragonestia.msb3.api.command.DebugQuestCommand
- DebugRendererCommand - Class in ru.dragonestia.msb3.api.command
- DebugRendererCommand() - Constructor for class ru.dragonestia.msb3.api.command.DebugRendererCommand
- DebugRendererCommand.Option - Enum Class in ru.dragonestia.msb3.api.command
- DebugRendererEntity - Class in ru.dragonestia.msb3.api.entity.debug
- DebugRendererEntity(EntityType, String) - Constructor for class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- DEFAULT - Static variable in record class ru.dragonestia.msb3.api.math.Quaternion
- DEFAULT - Static variable in class ru.dragonestia.msb3.api.resource.DialogueResources
- DEFAULT - Static variable in class ru.dragonestia.msb3.api.resource.MonologueResources
- DEFAULT - Static variable in class ru.dragonestia.msb3.api.skin.SkinStorage
- DefaultBootstrap - Class in ru.dragonestia.msb3.api.boot
- DefaultBootstrap() - Constructor for class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- DefaultWorldModule - Class in ru.dragonestia.msb3.api.module
- delayedTask(UncheckedRunnable, Duration) - Method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- deserialize(Graph.SerializedGraph) - Static method in class ru.dragonestia.msb3.api.debug.Graph
- deserialize(ItemPrefab.SerializedPrefab) - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
- dialog() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
dialogrecord component. - Dialog - Class in ru.dragonestia.msb3.api.dialog
- Dialog() - Constructor for class ru.dragonestia.msb3.api.dialog.Dialog
- DialogActionHandler - Interface in ru.dragonestia.msb3.api.dialog.action
- dialogButton() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
dialogButtonrecord component. - DialogButton - Class in ru.dragonestia.msb3.api.dialog
- DialogButton() - Constructor for class ru.dragonestia.msb3.api.dialog.DialogButton
- DialogButtonClick - Record Class in ru.dragonestia.msb3.api.dialog
- DialogButtonClick(Player, Interlocutor, Dialog, DialogButton, ButtonNumber, DialogueRenderer) - Constructor for record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Creates an instance of a
DialogButtonClickrecord class. - DialogCondition - Class in ru.dragonestia.msb3.api.dialog
- DialogCondition() - Constructor for class ru.dragonestia.msb3.api.dialog.DialogCondition
- DialogConditionHandler - Interface in ru.dragonestia.msb3.api.dialog.condition
- DialogDialogActionHandler - Class in ru.dragonestia.msb3.api.dialog.action
- DialogDialogActionHandler() - Constructor for class ru.dragonestia.msb3.api.dialog.action.DialogDialogActionHandler
- DialogEntry() - Constructor for class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.DialogEntry
- DialogFileProvider - Class in ru.dragonestia.msb3.api.dialog.provider
- DialogFileProvider() - Constructor for class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider
- DialogFileProvider.ButtonEntry - Class in ru.dragonestia.msb3.api.dialog.provider
- DialogFileProvider.ConditionEntry - Class in ru.dragonestia.msb3.api.dialog.provider
- DialogFileProvider.DialogEntry - Class in ru.dragonestia.msb3.api.dialog.provider
- DialogFileProvider.DialogsList - Class in ru.dragonestia.msb3.api.dialog.provider
- DialogRegistry - Class in ru.dragonestia.msb3.api.dialog
- DialogRegistry() - Constructor for class ru.dragonestia.msb3.api.dialog.DialogRegistry
- DialogsList() - Constructor for class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.DialogsList
- DialogueRenderer - Class in ru.dragonestia.msb3.api.ui.dialogue
- DialogueRenderer(Player, DialogueTheme) - Constructor for class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- DialogueResources - Class in ru.dragonestia.msb3.api.resource
- DialogueResources() - Constructor for class ru.dragonestia.msb3.api.resource.DialogueResources
- DialogueTheme - Class in ru.dragonestia.msb3.api.ui.dialogue
- DialogueTheme() - Constructor for class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme
- DialogueTheme.Builder - Class in ru.dragonestia.msb3.api.ui.dialogue
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.DebugParamsContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerQuestContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.defaults.TalksContext
- dispose() - Method in class ru.dragonestia.msb3.api.player.PlayerContext
- disposeContexts() - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- distance() - Method in record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Returns the value of the
distancerecord component. - DistancePair(Graph.Node, double) - Constructor for record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Creates an instance of a
DistancePairrecord class. - dotProduct(Quaternion) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- Dynamic(Instance, int, int) - Constructor for class ru.dragonestia.msb3.api.world.chunk.OutOfBoundsChunk.Dynamic
E
- emitSpawnSignalForContexts() - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- EMPTY - Static variable in class ru.dragonestia.msb3.api.util.Params
- end(MsbPlayer) - Method in class ru.dragonestia.msb3.api.script.ContinuousScript
- EntityAI - Class in ru.dragonestia.msb3.api.entity
- EntityAI(EntityType) - Constructor for class ru.dragonestia.msb3.api.entity.EntityAI
- EntityAI(EntityType, UUID) - Constructor for class ru.dragonestia.msb3.api.entity.EntityAI
- entries() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns the value of the
entriesrecord component. - Env - Class in ru.dragonestia.msb3.api.util
- Env() - Constructor for class ru.dragonestia.msb3.api.util.Env
- equals(Object) - Method in record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.ai.navigator.NavigatorPath
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- equals(Object) - Method in record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- equals(Object) - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ru.dragonestia.msb3.api.dialog.DialogButton
- equals(Object) - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ru.dragonestia.msb3.api.entity.rule.PlayerViewerRule
- equals(Object) - Method in record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class ru.dragonestia.msb3.api.script.ContinuousScript
- equals(Object) - Method in record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Indicates whether some other object is "equal to" this one.
- existsSkin(Key) - Method in class ru.dragonestia.msb3.api.skin.SkinStorage
- extractData(ItemStack) - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
F
- factory - Variable in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- FALL - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- field1() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns the value of the
field1record component. - field2() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns the value of the
field2record component. - field3() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns the value of the
field3record component. - field4() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns the value of the
field4record component. - findActionHandler(String) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- findAndCreateScript(String) - Method in class ru.dragonestia.msb3.api.script.ScriptRegistry
- findConditionHandler(String) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- findDialog(Key) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- findNode(int) - Method in class ru.dragonestia.msb3.api.debug.Graph
- findPath(Point) - Method in interface ru.dragonestia.msb3.api.ai.navigator.Navigator
- findScript(String) - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- findScript(String) - Method in interface ru.dragonestia.msb3.api.script.ScriptService
- firstLineAscent() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns the value of the
firstLineAscentrecord component. - firstLineProperties() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
- firstSpawn() - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- firstSpawn() - Method in class ru.dragonestia.msb3.api.player.PlayerContext
- FlatWorldModule - Class in ru.dragonestia.msb3.api.module
- FLY - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- FollowerState - Enum Class in ru.dragonestia.msb3.api.ai
- FollowerTarget - Record Class in ru.dragonestia.msb3.api.ai
- FollowerTarget(Point, ArrivalResultListener) - Constructor for record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Creates an instance of a
FollowerTargetrecord class. - FOLLOWING - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Entity находится в состоянии пути к какой-то точке, либо же идет просчет пути до точки
- fontHeight() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
fontHeightrecord component. - fontHeight() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns the value of the
fontHeightrecord component. - frameBorderSize() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
- frameHeight() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns the value of the
frameHeightrecord component. - fromSkin(PlayerSkin) - Static method in class ru.dragonestia.msb3.api.skin.SkinData
- fromVec(Vec, double) - Static method in record class ru.dragonestia.msb3.api.math.Quaternion
- fromWriteable(Writable) - Static method in class ru.dragonestia.msb3.api.skin.SkinData
G
- g() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- generate(Block.Getter, Pos, Point, double, double, double, BoundingBox, boolean, NodeGenerator) - Static method in class ru.dragonestia.msb3.api.ai.navigator.PathGenerator
- get(ButtonNumber) - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
- get(ButtonNumber) - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
- getActiveScripts() - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- getActiveScripts() - Method in interface ru.dragonestia.msb3.api.script.ScriptService
- getActiveTextField(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getAvatar(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getAvatar(String) - Method in class ru.dragonestia.msb3.api.resource.MonologueResources
- getAvatarFrame(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getBackground(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getBoolean(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getButton(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getContext(Class<T>) - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- getContext(Player, Class<T>) - Method in class ru.dragonestia.msb3.api.player.PlayerContextManager
- getCurrent() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- getCurrentType() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- getDialogAvatar() - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- getDialogAvatar() - Method in class ru.dragonestia.msb3.api.dialog.interlocutor.SimpleInterlocutor
- getDialogueTheme(String) - Method in class ru.dragonestia.msb3.api.ui.TalksThemes
- getDistanceTo(Graph.Node) - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- getDouble(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getEntity() - Method in class ru.dragonestia.msb3.api.event.NPCClickEvent
- getFloat(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getFrame(String) - Method in class ru.dragonestia.msb3.api.resource.MonologueResources
- getId() - Method in class ru.dragonestia.msb3.api.entity.rule.PlayerViewerRule
- getId() - Method in interface ru.dragonestia.msb3.api.script.Script
- getIdentifier() - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- getInstance() - Method in class ru.dragonestia.msb3.api.event.NPCClickEvent
- getInt(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getInterlocutorName() - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- getInterlocutorName() - Method in class ru.dragonestia.msb3.api.dialog.interlocutor.SimpleInterlocutor
- getItem() - Static method in class ru.dragonestia.msb3.api.item.BlankSlotItem
- getJumpHeight() - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- getJumpHeight() - Method in class ru.dragonestia.msb3.api.entity.EntityAI
-
Получить высоту прыжка в блоках
- getLinks() - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- getLinksWithDistance() - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- getLong(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getMaxHeightStep() - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- getMonologAvatar() - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- getMonologAvatar() - Method in class ru.dragonestia.msb3.api.dialog.interlocutor.SimpleInterlocutor
- getMonologueTheme() - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- getMonologueTheme(String) - Method in class ru.dragonestia.msb3.api.ui.TalksThemes
- getMovementSpeed() - Method in class ru.dragonestia.msb3.api.entity.EntityAI
-
Получить скорость передвижения сущности.
- getName() - Method in interface ru.dragonestia.msb3.api.ai.action.Action
-
Получить имя действия, которое примерно описывает что должна делать сущность
- getName() - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- getName() - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- getNext() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- getNodes() - Method in class ru.dragonestia.msb3.api.debug.Graph
- getNotActiveTextField(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getOffsetPosition() - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- getOffsetPosition() - Method in interface ru.dragonestia.msb3.api.entity.OffsetPosition
- getPlannedActions() - Method in class ru.dragonestia.msb3.api.ai.Actor
-
Получить план действий для сущности
- getPrefab(String) - Method in class ru.dragonestia.msb3.api.item.ItemPrefabManager
- getRenderer(Player) - Static method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- getScrollDown(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getScrollUp(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getSkin() - Method in class ru.dragonestia.msb3.api.skin.SkinData
- getSkin(Key) - Method in class ru.dragonestia.msb3.api.skin.SkinStorage
- getState() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- getString(String) - Method in class ru.dragonestia.msb3.api.util.Params
- getSubstrate(String) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- getWalkable(Block.Getter, Set<PathNode>, PathNode, Point, BoundingBox) - Method in class ru.dragonestia.msb3.api.ai.navigator.node.GroundNodeGenerator
- getWalkable(Block.Getter, Set<PathNode>, PathNode, Point, BoundingBox) - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- global() - Static method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- glyph - Variable in class ru.dragonestia.msb3.api.ui.BlackScreen
- GLYPH_BACKGROUND - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_DOWN - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_DOWN_LEFT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_DOWN_RIGHT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_LEFT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_RIGHT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_UP - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_UP_LEFT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GLYPH_UP_RIGHT - Static variable in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- GlyphPositions - Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions() - Constructor for class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- GlyphPositions.AnswerButton - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.AnswerField - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.AnswerText - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.Avatar - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.ChestSlotsButtons - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.GuiBackground - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.PhraseSubstrate - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.PhraseText - Record Class in ru.dragonestia.msb3.api.resource.dialog
- GlyphPositions.ScrollPhraseButton - Record Class in ru.dragonestia.msb3.api.resource.dialog
- Graph - Class in ru.dragonestia.msb3.api.debug
- Graph() - Constructor for class ru.dragonestia.msb3.api.debug.Graph
- Graph.DistancePair - Record Class in ru.dragonestia.msb3.api.debug
- Graph.IntPair - Record Class in ru.dragonestia.msb3.api.debug
- Graph.Node - Class in ru.dragonestia.msb3.api.debug
- Graph.SerializedGraph - Record Class in ru.dragonestia.msb3.api.debug
- Graph.SerializedNode - Record Class in ru.dragonestia.msb3.api.debug
- gravitySnap(Block.Getter, double, double, double, BoundingBox, double) - Method in class ru.dragonestia.msb3.api.ai.navigator.node.GroundNodeGenerator
- gravitySnap(Block.Getter, double, double, double, BoundingBox, double) - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- GroundMovementFollower - Class in ru.dragonestia.msb3.api.ai.movement.follower
- GroundMovementFollower(EntityAI) - Constructor for class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- GroundNodeGenerator - Class in ru.dragonestia.msb3.api.ai.navigator.node
- GroundNodeGenerator() - Constructor for class ru.dragonestia.msb3.api.ai.navigator.node.GroundNodeGenerator
- guiBackground - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- GuiBackground(int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Creates an instance of a
GuiBackgroundrecord class.
H
- h() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- handle(DialogButtonClick, Params) - Method in class ru.dragonestia.msb3.api.dialog.action.CloseDialogActionHandler
- handle(DialogButtonClick, Params) - Method in interface ru.dragonestia.msb3.api.dialog.action.DialogActionHandler
- handle(DialogButtonClick, Params) - Method in class ru.dragonestia.msb3.api.dialog.action.DialogDialogActionHandler
- handle(DialogButtonClick, Params) - Method in class ru.dragonestia.msb3.api.dialog.action.ScriptDialogActionHandler
- hasChunkData(int, int) - Method in class ru.dragonestia.msb3.api.world.loader.anvil.RegionFile
- hasGravitySnap() - Method in class ru.dragonestia.msb3.api.ai.navigator.node.GroundNodeGenerator
- hasGravitySnap() - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- hashCode() - Method in record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.ai.navigator.NavigatorPath
-
Returns a hash code value for this object.
- hashCode() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- hashCode() - Method in record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Returns a hash code value for this object.
- hashCode() - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- hashCode() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Returns a hash code value for this object.
- hashCode() - Method in class ru.dragonestia.msb3.api.dialog.DialogButton
- hashCode() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns a hash code value for this object.
- hashCode() - Method in class ru.dragonestia.msb3.api.entity.rule.PlayerViewerRule
- hashCode() - Method in record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Returns a hash code value for this object.
- hashCode() - Method in class ru.dragonestia.msb3.api.script.ContinuousScript
- hashCode() - Method in record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns a hash code value for this object.
- hashCode() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Returns a hash code value for this object.
- hasLink(Graph.Node) - Method in class ru.dragonestia.msb3.api.debug.Graph.Node
- height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns the value of the
heightrecord component. - height() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Returns the value of the
heightrecord component. - HelloWorldScript - Class in ru.dragonestia.msb3.api.script.defaults
- HelloWorldScript() - Constructor for class ru.dragonestia.msb3.api.script.defaults.HelloWorldScript
- heuristic(Point, Point) - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- hide(String) - Method in class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- hide(Player, String) - Method in class ru.dragonestia.msb3.api.ui.bossbar.KeyedBossBars
- HIDE - Enum constant in enum class ru.dragonestia.msb3.api.command.DebugRendererCommand.Option
- hideAll() - Method in class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- hideAll(Player) - Method in class ru.dragonestia.msb3.api.ui.bossbar.KeyedBossBars
- Human - Class in ru.dragonestia.msb3.api.entity
- Human(String, PlayerSkin) - Constructor for class ru.dragonestia.msb3.api.entity.Human
- Human(Component, PlayerSkin) - Constructor for class ru.dragonestia.msb3.api.entity.Human
- Human(Component, PlayerSkin, NamedTextColor) - Constructor for class ru.dragonestia.msb3.api.entity.Human
I
- id() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns the value of the
idrecord component. - id() - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Returns the value of the
idrecord component. - init() - Method in class ru.dragonestia.msb3.api.command.DebugCommands
- init() - Static method in class ru.dragonestia.msb3.api.event.NPCClickEvent
- init() - Method in class ru.dragonestia.msb3.api.item.ItemUtil
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.DebugParamsContext
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerQuestContext
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- init() - Method in class ru.dragonestia.msb3.api.player.defaults.TalksContext
- init() - Method in class ru.dragonestia.msb3.api.player.PlayerContext
- init(byte[], Supplier<Component>) - Static method in class ru.dragonestia.msb3.api.module.MotdModule
- init(File, String) - Static method in class ru.dragonestia.msb3.api.module.MotdModule
- init(File, Supplier<Component>) - Static method in class ru.dragonestia.msb3.api.module.MotdModule
- init(File, GameMode, Supplier<Pos>, boolean) - Static method in class ru.dragonestia.msb3.api.module.DefaultWorldModule
- init(File, GameMode, Pos, boolean) - Static method in class ru.dragonestia.msb3.api.module.DefaultWorldModule
- init(String, int) - Method in class ru.dragonestia.msb3.api.module.ResourcePackRepositoryModule
- init(String, String) - Static method in class ru.dragonestia.msb3.api.module.MotdModule
- init(String, String, String) - Static method in class ru.dragonestia.msb3.api.module.ClickhouseMetricsModule
- init(InetSocketAddress) - Static method in class ru.dragonestia.msb3.api.module.PrometheusMetricsModule
- init(GameMode) - Static method in class ru.dragonestia.msb3.api.module.FlatWorldModule
- init(GameMode, World, Pos) - Static method in class ru.dragonestia.msb3.api.module.FlatWorldModule
- initChunkData(Collection<AnvilRegionLoader.ChunkEntry>) - Method in class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader
- initContexts() - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- InstantScript - Class in ru.dragonestia.msb3.api.script
- InstantScript(String) - Constructor for class ru.dragonestia.msb3.api.script.InstantScript
- integer(String) - Method in class ru.dragonestia.msb3.api.util.Env
- INTERACT - Enum constant in enum class ru.dragonestia.msb3.api.event.NPCClickEvent.ClickType
- interlocutor() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
interlocutorrecord component. - Interlocutor - Interface in ru.dragonestia.msb3.api.dialog.interlocutor
- IntPair(int, int) - Constructor for record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Creates an instance of a
IntPairrecord class. - isEnabled() - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- isEnabled() - Method in interface ru.dragonestia.msb3.api.ui.navigator.Navigator
- isOwn(ItemStack) - Method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- ItemPrefab - Class in ru.dragonestia.msb3.api.item.prefab
- ItemPrefab(String, Supplier<ItemStack>) - Constructor for class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- ItemPrefab.SerializedPrefab - Record Class in ru.dragonestia.msb3.api.item.prefab
- ItemPrefabManager - Class in ru.dragonestia.msb3.api.item
- ItemPrefabManager() - Constructor for class ru.dragonestia.msb3.api.item.ItemPrefabManager
- ItemUtil - Class in ru.dragonestia.msb3.api.item
- ItemUtil() - Constructor for class ru.dragonestia.msb3.api.item.ItemUtil
J
- jump() - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- jump(double, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- jump(double, double, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- jump(Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- JUMP - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- justMoveTo(EntityAI, Point, ArrivalResultListener) - Static method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
K
- KeyedBossBarContext - Class in ru.dragonestia.msb3.api.player.defaults
- KeyedBossBarContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- KeyedBossBars - Class in ru.dragonestia.msb3.api.ui.bossbar
- KeyedBossBars() - Constructor for class ru.dragonestia.msb3.api.ui.bossbar.KeyedBossBars
- keys() - Method in class ru.dragonestia.msb3.api.util.Params
- kill() - Method in class ru.dragonestia.msb3.api.entity.EntityAI
L
- leftButtonX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns the value of the
leftButtonXrecord component. - leftFieldX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns the value of the
leftFieldXrecord component. - leftLineX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
leftLineXrecord component. - length() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- Lighting(Instance, int, int) - Constructor for class ru.dragonestia.msb3.api.world.chunk.OutOfBoundsChunk.Lighting
- lineWidth() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
lineWidthrecord component. - lineWidth() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns the value of the
lineWidthrecord component. - lineX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns the value of the
lineXrecord component. - links() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Returns the value of the
linksrecord component. - listRegionFiles() - Method in class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader
- listRegisteredScripts() - Method in class ru.dragonestia.msb3.api.script.ScriptRegistry
- load() - Method in class ru.dragonestia.msb3.api.world.factory.PreloadedAnvilWorldFactory
- load() - Method in class ru.dragonestia.msb3.api.world.loader.PreloadedAnvilChunkLoader.Source
- load(MsbPlayer) - Method in interface ru.dragonestia.msb3.api.dialog.data.PlayerDataProvider
- load(MsbPlayer) - Method in class ru.dragonestia.msb3.api.dialog.data.VoidPlayerDataProvider
- loadChunk(Instance, int, int) - Method in class ru.dragonestia.msb3.api.world.loader.PreloadedAnvilChunkLoader
- loadSkin(Key, Writable) - Method in class ru.dragonestia.msb3.api.skin.SkinStorage
- loadWorld() - Method in class ru.dragonestia.msb3.api.world.factory.AnvilWorldFactory
- loadWorld() - Method in class ru.dragonestia.msb3.api.world.factory.CustomChunkLoaderWorldFactory
- loadWorld() - Method in class ru.dragonestia.msb3.api.world.factory.PreloadedAnvilWorldFactory
- loadWorld() - Method in class ru.dragonestia.msb3.api.world.WorldFactory
- LookClosePlayersAction - Class in ru.dragonestia.msb3.api.ai.action
-
Entity смотрит на ближайшего игрока в радиусе 7 блоков
- LookClosePlayersAction() - Constructor for class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
M
- main(String[]) - Static method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- main(String[]) - Static method in class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- MapBuilder<K,
V> - Class in ru.dragonestia.msb3.api.util - MapBuilder() - Constructor for class ru.dragonestia.msb3.api.util.MapBuilder
- maxLines() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
maxLinesrecord component. - maxLines() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns the value of the
maxLinesrecord component. - Monologue - Class in ru.dragonestia.msb3.api.ui.monologue
- MonologueResources - Class in ru.dragonestia.msb3.api.resource
- MonologueResources() - Constructor for class ru.dragonestia.msb3.api.resource.MonologueResources
- MonologueTheme - Class in ru.dragonestia.msb3.api.ui.monologue
- MonologueTheme() - Constructor for class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme
- MonologueTheme.Builder - Class in ru.dragonestia.msb3.api.ui.monologue
- MotdModule - Class in ru.dragonestia.msb3.api.module
- move(Point, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- move(Point, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- move(Point, double, Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- move(Point, double, Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- MovementFollower - Class in ru.dragonestia.msb3.api.ai.movement.follower
- MovementFollower() - Constructor for class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- MovementTarget - Class in ru.dragonestia.msb3.api.ai.movement.target
- MovementTarget() - Constructor for class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- moveResult(Point, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- moveResult(Point, double) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- moveTo(Point, double, Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- MsbPlayer - Class in ru.dragonestia.msb3.api.player
- MsbPlayer(PlayerConnection, GameProfile) - Constructor for class ru.dragonestia.msb3.api.player.MsbPlayer
- mul(Quaternion) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
N
- Navigator - Interface in ru.dragonestia.msb3.api.ai.navigator
- Navigator - Interface in ru.dragonestia.msb3.api.ui.navigator
- NavigatorContext - Class in ru.dragonestia.msb3.api.player.defaults
- NavigatorContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- NavigatorPath - Record Class in ru.dragonestia.msb3.api.ai.navigator
- NavigatorPath() - Constructor for record class ru.dragonestia.msb3.api.ai.navigator.NavigatorPath
-
Creates an instance of a
NavigatorPathrecord class. - Navigators - Class in ru.dragonestia.msb3.api.ui.navigator
- Navigators() - Constructor for class ru.dragonestia.msb3.api.ui.navigator.Navigators
- NeverDialogConditionHandler - Class in ru.dragonestia.msb3.api.dialog.condition
- NeverDialogConditionHandler() - Constructor for class ru.dragonestia.msb3.api.dialog.condition.NeverDialogConditionHandler
- next() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- node() - Method in record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Returns the value of the
noderecord component. - Node() - Constructor for class ru.dragonestia.msb3.api.debug.Graph.Node
- NodeGenerator - Interface in ru.dragonestia.msb3.api.ai.navigator.node
- nodes() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Returns the value of the
nodesrecord component. - NONE - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Путь не задан.
- normalize() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- NPC - Interface in ru.dragonestia.msb3.api.entity
- NPCClickEvent - Class in ru.dragonestia.msb3.api.event
- NPCClickEvent() - Constructor for class ru.dragonestia.msb3.api.event.NPCClickEvent
- NPCClickEvent.ClickType - Enum Class in ru.dragonestia.msb3.api.event
O
- of(ClassLoader, String) - Static method in interface ru.dragonestia.msb3.api.util.ResourceFromJar
- of(String) - Static method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- of(String) - Static method in interface ru.dragonestia.msb3.api.util.ResourceFromJar
- of(Map<String, String>) - Static method in class ru.dragonestia.msb3.api.util.Params
- of(Player) - Static method in class ru.dragonestia.msb3.api.ui.navigator.Navigators
- of(Player, Class<T>) - Static method in class ru.dragonestia.msb3.api.player.PlayerContext
- of(ItemStack) - Static method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- ofEntity(Entity) - Static method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- OffsetPosition - Interface in ru.dragonestia.msb3.api.entity
- ofInstance(Instance) - Static method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- ofPlayer(Player) - Static method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- ofPlayer(Player) - Static method in interface ru.dragonestia.msb3.api.script.ScriptService
- onClick(DialogButtonClick) - Method in class ru.dragonestia.msb3.api.dialog.DialogButton
- onClickByPlayer(Player, NPCClickEvent.ClickType) - Method in interface ru.dragonestia.msb3.api.entity.NPC
- onClose(boolean) - Method in interface ru.dragonestia.msb3.api.ui.dialogue.OnCloseDialog
- OnCloseDialog - Interface in ru.dragonestia.msb3.api.ui.dialogue
- onDefaultModulesLoaded() - Method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- onDefaultModulesLoaded() - Method in class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- onDefaultModulesLoaded() - Method in class ru.dragonestia.msb3.api.boot.ServerInitializer
-
Запускается после инициализации всех стандартных модулей сервера
- onInitializeResources(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- onInitializeResources(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- onInitializeResources(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.ServerInitializer
-
Запускается на стадии подготовки всех ресурсов, которые необходимо скомпилировать и добавить в ресурс-пак.
- onLoad() - Method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- onLoad() - Method in class ru.dragonestia.msb3.api.boot.ServerInitializer
-
Запускается при самом старте приложения, когда никакая конфигурация сервера еще не подгружена
- onResourcePackCompiled(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- onResourcePackCompiled(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- onResourcePackCompiled(ResourcePack) - Method in class ru.dragonestia.msb3.api.boot.ServerInitializer
-
Запускается после того как все пакеты ресурсов были успешно скомпилированы и готовы к последующей упаковке и отправке клиенту игрока.
- onServerStarted() - Method in class ru.dragonestia.msb3.api.boot.DebugAiBootstrap
- onServerStarted() - Method in class ru.dragonestia.msb3.api.boot.DefaultBootstrap
- onServerStarted() - Method in class ru.dragonestia.msb3.api.boot.ServerInitializer
-
Сервер полностью запущен и доступен для игры
- open(Player, Interlocutor) - Method in class ru.dragonestia.msb3.api.dialog.Dialog
- openedDialogs() - Method in record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Returns the value of the
openedDialogsrecord component. - OutOfBoundsChunk - Interface in ru.dragonestia.msb3.api.world.chunk
- OutOfBoundsChunk.Dynamic - Class in ru.dragonestia.msb3.api.world.chunk
- OutOfBoundsChunk.Lighting - Class in ru.dragonestia.msb3.api.world.chunk
P
- Params - Class in ru.dragonestia.msb3.api.util
- parent() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- part1() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns the value of the
part1record component. - part1() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Returns the value of the
part1record component. - part2() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns the value of the
part2record component. - part2() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Returns the value of the
part2record component. - part3() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns the value of the
part3record component. - part4() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns the value of the
part4record component. - Path - Class in ru.dragonestia.msb3.api.ai.navigator
- Path(double, double) - Constructor for class ru.dragonestia.msb3.api.ai.navigator.Path
- PathGenerator - Class in ru.dragonestia.msb3.api.ai.navigator
- PathGenerator() - Constructor for class ru.dragonestia.msb3.api.ai.navigator.PathGenerator
- PathNode - Class in ru.dragonestia.msb3.api.ai.navigator
- PathNode(double, double, double, double, double, PathNode) - Constructor for class ru.dragonestia.msb3.api.ai.navigator.PathNode
- PathNode(double, double, double, double, double, PathNode.Type, PathNode) - Constructor for class ru.dragonestia.msb3.api.ai.navigator.PathNode
- PathNode(Point, double, double, PathNode.Type, PathNode) - Constructor for class ru.dragonestia.msb3.api.ai.navigator.PathNode
- PathNode.Type - Enum Class in ru.dragonestia.msb3.api.ai.navigator
- PatrolAction - Class in ru.dragonestia.msb3.api.ai.action
-
Entity патрулирует местность по заданному маршруту
- PatrolAction() - Constructor for class ru.dragonestia.msb3.api.ai.action.PatrolAction
- phraseSubstrate - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- PhraseSubstrate(int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Creates an instance of a
PhraseSubstraterecord class. - phraseText - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- PhraseText(int, int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Creates an instance of a
PhraseTextrecord class. - PickableItem - Class in ru.dragonestia.msb3.api.entity
- PickableItem(ItemStack) - Constructor for class ru.dragonestia.msb3.api.entity.PickableItem
- PictureBanner - Class in ru.dragonestia.msb3.api.ui
- PictureBanner(String, Writable) - Constructor for class ru.dragonestia.msb3.api.ui.PictureBanner
- player() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
playerrecord component. - player() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns the value of the
playerrecord component. - PlayerContext - Class in ru.dragonestia.msb3.api.player
- PlayerContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.PlayerContext
- PlayerContextManager - Class in ru.dragonestia.msb3.api.player
- PlayerContextManager() - Constructor for class ru.dragonestia.msb3.api.player.PlayerContextManager
- PlayerDataProvider - Interface in ru.dragonestia.msb3.api.dialog.data
- PlayerEventMetrics - Class in ru.dragonestia.msb3.api.metrics
- PlayerQuestContext - Class in ru.dragonestia.msb3.api.player.defaults
- PlayerQuestContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.PlayerQuestContext
- PlayerScriptContext - Class in ru.dragonestia.msb3.api.player.defaults
- PlayerScriptContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- PlayerViewerRule - Class in ru.dragonestia.msb3.api.entity.rule
- PlayerViewerRule() - Constructor for class ru.dragonestia.msb3.api.entity.rule.PlayerViewerRule
- point() - Method in record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Returns the value of the
pointrecord component. - pointInvalid(Block.Getter, Point, BoundingBox) - Method in interface ru.dragonestia.msb3.api.ai.navigator.node.NodeGenerator
- pos() - Method in record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Returns the value of the
posrecord component. - preload(InstanceContainer, int, int, int, int) - Method in class ru.dragonestia.msb3.api.util.ChunkPreloader
- preloadedAnvil(File) - Static method in class ru.dragonestia.msb3.api.world.WorldFactory
- PreloadedAnvilChunkLoader - Class in ru.dragonestia.msb3.api.world.loader
- PreloadedAnvilChunkLoader.Source - Class in ru.dragonestia.msb3.api.world.loader
- PreloadedAnvilWorldFactory - Class in ru.dragonestia.msb3.api.world.factory
- PreloadedAnvilWorldFactory(File) - Constructor for class ru.dragonestia.msb3.api.world.factory.PreloadedAnvilWorldFactory
- PrometheusMetricsModule - Class in ru.dragonestia.msb3.api.module
- PrometheusMetricsModule() - Constructor for class ru.dragonestia.msb3.api.module.PrometheusMetricsModule
- PuppeteerSubcommand - Class in ru.dragonestia.msb3.api.command
- PuppeteerSubcommand() - Constructor for class ru.dragonestia.msb3.api.command.PuppeteerSubcommand
- push(Player, String, Object) - Static method in class ru.dragonestia.msb3.api.metrics.PlayerEventMetrics
Q
- Quaternion - Record Class in ru.dragonestia.msb3.api.math
- Quaternion(double, double, double, double) - Constructor for record class ru.dragonestia.msb3.api.math.Quaternion
-
Creates an instance of a
Quaternionrecord class.
R
- readAllChunksFromRegion(File) - Method in class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader
- readChunkData(int, int) - Method in class ru.dragonestia.msb3.api.world.loader.anvil.RegionFile
- readFromHocon(Writable) - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider
- readFromJson(Writable) - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider
- readFromYaml(Writable) - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider
- refreshPosition(Pos, boolean, boolean) - Method in class ru.dragonestia.msb3.api.entity.Human
- RegionFile - Class in ru.dragonestia.msb3.api.world.loader.anvil
- RegionFile(File) - Constructor for class ru.dragonestia.msb3.api.world.loader.anvil.RegionFile
- register() - Static method in class ru.dragonestia.msb3.api.command.DebugAICommand
- register() - Static method in class ru.dragonestia.msb3.api.command.DebugQuestCommand
- register() - Static method in class ru.dragonestia.msb3.api.command.DebugRendererCommand
- register() - Static method in class ru.dragonestia.msb3.api.command.ScriptCommand
- register(Supplier<Script>) - Method in class ru.dragonestia.msb3.api.script.ScriptRegistry
- register(ItemPrefab) - Method in class ru.dragonestia.msb3.api.item.ItemPrefabManager
- registerActionHandler(String, DialogActionHandler) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- registerActiveTextField(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerAvatar(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerAvatar(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.MonologueResources
- registerAvatarFrame(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerBackground(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerButton(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerConditionHandler(String, DialogConditionHandler) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- registerContext(Class<? extends PlayerContext>, Function<MsbPlayer, ? extends PlayerContext>) - Method in class ru.dragonestia.msb3.api.player.PlayerContextManager
- registerDialogueTheme(String, DialogueTheme) - Method in class ru.dragonestia.msb3.api.ui.TalksThemes
- registerEvent() - Static method in class ru.dragonestia.msb3.api.entity.PickableItem
- registerFrame(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.MonologueResources
- registerMonologueTheme(String, MonologueTheme) - Method in class ru.dragonestia.msb3.api.ui.TalksThemes
- registerNotActiveTextField(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerScrollDown(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerScrollUp(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- registerSubstrate(String, Writable) - Method in class ru.dragonestia.msb3.api.resource.DialogueResources
- remove() - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- remove(boolean) - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- remove(boolean) - Method in class ru.dragonestia.msb3.api.entity.Human
- removeButton(ButtonNumber) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- removeDebugRenderLayer(String) - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- removeLink(Graph.Node, Graph.Node) - Method in class ru.dragonestia.msb3.api.debug.Graph
- removeNode(Graph.Node) - Method in class ru.dragonestia.msb3.api.debug.Graph
- removeTarget() - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- removeTarget() - Method in interface ru.dragonestia.msb3.api.ui.navigator.Navigator
- removeViewRule(PlayerViewerRule) - Method in class ru.dragonestia.msb3.api.player.MsbPlayer
- render() - Method in class ru.dragonestia.msb3.api.ui.PictureBanner
- renderer() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns the value of the
rendererrecord component. - renderer() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns the value of the
rendererrecord component. - REPATH - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- repeatingTask(UncheckedRunnable, Duration) - Method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- repeatingTask(UncheckedRunnable, Duration, Duration) - Method in interface ru.dragonestia.msb3.api.scheduler.Scheduler
- rerender() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- ResourceFromJar - Interface in ru.dragonestia.msb3.api.util
- ResourcePackRepositoryModule - Class in ru.dragonestia.msb3.api.module
- ResourcePackRepositoryModule() - Constructor for class ru.dragonestia.msb3.api.module.ResourcePackRepositoryModule
- result(FollowerState) - Method in interface ru.dragonestia.msb3.api.ai.ArrivalResultListener
-
Отправляет завершенное состояние пути.
- rightButtonX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns the value of the
rightButtonXrecord component. - rightFieldX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns the value of the
rightFieldXrecord component. - rightLineX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
rightLineXrecord component. - rotate(Vec) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- ru.dragonestia.msb3.api.ai - package ru.dragonestia.msb3.api.ai
- ru.dragonestia.msb3.api.ai.action - package ru.dragonestia.msb3.api.ai.action
- ru.dragonestia.msb3.api.ai.movement.follower - package ru.dragonestia.msb3.api.ai.movement.follower
- ru.dragonestia.msb3.api.ai.movement.target - package ru.dragonestia.msb3.api.ai.movement.target
- ru.dragonestia.msb3.api.ai.navigator - package ru.dragonestia.msb3.api.ai.navigator
- ru.dragonestia.msb3.api.ai.navigator.node - package ru.dragonestia.msb3.api.ai.navigator.node
- ru.dragonestia.msb3.api.boot - package ru.dragonestia.msb3.api.boot
- ru.dragonestia.msb3.api.command - package ru.dragonestia.msb3.api.command
- ru.dragonestia.msb3.api.debug - package ru.dragonestia.msb3.api.debug
- ru.dragonestia.msb3.api.dialog - package ru.dragonestia.msb3.api.dialog
- ru.dragonestia.msb3.api.dialog.action - package ru.dragonestia.msb3.api.dialog.action
- ru.dragonestia.msb3.api.dialog.condition - package ru.dragonestia.msb3.api.dialog.condition
- ru.dragonestia.msb3.api.dialog.data - package ru.dragonestia.msb3.api.dialog.data
- ru.dragonestia.msb3.api.dialog.interlocutor - package ru.dragonestia.msb3.api.dialog.interlocutor
- ru.dragonestia.msb3.api.dialog.provider - package ru.dragonestia.msb3.api.dialog.provider
- ru.dragonestia.msb3.api.entity - package ru.dragonestia.msb3.api.entity
- ru.dragonestia.msb3.api.entity.debug - package ru.dragonestia.msb3.api.entity.debug
- ru.dragonestia.msb3.api.entity.rule - package ru.dragonestia.msb3.api.entity.rule
- ru.dragonestia.msb3.api.event - package ru.dragonestia.msb3.api.event
- ru.dragonestia.msb3.api.item - package ru.dragonestia.msb3.api.item
- ru.dragonestia.msb3.api.item.prefab - package ru.dragonestia.msb3.api.item.prefab
- ru.dragonestia.msb3.api.math - package ru.dragonestia.msb3.api.math
- ru.dragonestia.msb3.api.metrics - package ru.dragonestia.msb3.api.metrics
- ru.dragonestia.msb3.api.module - package ru.dragonestia.msb3.api.module
- ru.dragonestia.msb3.api.player - package ru.dragonestia.msb3.api.player
- ru.dragonestia.msb3.api.player.defaults - package ru.dragonestia.msb3.api.player.defaults
- ru.dragonestia.msb3.api.resource - package ru.dragonestia.msb3.api.resource
- ru.dragonestia.msb3.api.resource.dialog - package ru.dragonestia.msb3.api.resource.dialog
- ru.dragonestia.msb3.api.scheduler - package ru.dragonestia.msb3.api.scheduler
- ru.dragonestia.msb3.api.script - package ru.dragonestia.msb3.api.script
- ru.dragonestia.msb3.api.script.defaults - package ru.dragonestia.msb3.api.script.defaults
- ru.dragonestia.msb3.api.skin - package ru.dragonestia.msb3.api.skin
- ru.dragonestia.msb3.api.ui - package ru.dragonestia.msb3.api.ui
- ru.dragonestia.msb3.api.ui.bossbar - package ru.dragonestia.msb3.api.ui.bossbar
- ru.dragonestia.msb3.api.ui.dialogue - package ru.dragonestia.msb3.api.ui.dialogue
- ru.dragonestia.msb3.api.ui.monologue - package ru.dragonestia.msb3.api.ui.monologue
- ru.dragonestia.msb3.api.ui.navigator - package ru.dragonestia.msb3.api.ui.navigator
- ru.dragonestia.msb3.api.util - package ru.dragonestia.msb3.api.util
- ru.dragonestia.msb3.api.world - package ru.dragonestia.msb3.api.world
- ru.dragonestia.msb3.api.world.chunk - package ru.dragonestia.msb3.api.world.chunk
- ru.dragonestia.msb3.api.world.factory - package ru.dragonestia.msb3.api.world.factory
- ru.dragonestia.msb3.api.world.loader - package ru.dragonestia.msb3.api.world.loader
- ru.dragonestia.msb3.api.world.loader.anvil - package ru.dragonestia.msb3.api.world.loader.anvil
- run() - Method in interface ru.dragonestia.msb3.api.util.UncheckedRunnable
- runIgnoreException(UncheckedRunnable) - Static method in interface ru.dragonestia.msb3.api.util.UncheckedRunnable
- runUnchecked() - Method in interface ru.dragonestia.msb3.api.util.UncheckedRunnable
S
- save(MsbPlayer, TalksPlayerData) - Method in interface ru.dragonestia.msb3.api.dialog.data.PlayerDataProvider
- save(MsbPlayer, TalksPlayerData) - Method in class ru.dragonestia.msb3.api.dialog.data.VoidPlayerDataProvider
- saveChunk(Chunk) - Method in class ru.dragonestia.msb3.api.world.loader.PreloadedAnvilChunkLoader
- saveSkinToFile(PlayerSkin, File) - Method in class ru.dragonestia.msb3.api.skin.SkinStorage
- Scheduler - Interface in ru.dragonestia.msb3.api.scheduler
- Script - Interface in ru.dragonestia.msb3.api.script
- ScriptCommand - Class in ru.dragonestia.msb3.api.command
- ScriptCommand() - Constructor for class ru.dragonestia.msb3.api.command.ScriptCommand
- ScriptDialogActionHandler - Class in ru.dragonestia.msb3.api.dialog.action
- ScriptDialogActionHandler() - Constructor for class ru.dragonestia.msb3.api.dialog.action.ScriptDialogActionHandler
- ScriptRegistry - Class in ru.dragonestia.msb3.api.script
- ScriptRegistry() - Constructor for class ru.dragonestia.msb3.api.script.ScriptRegistry
- ScriptService - Interface in ru.dragonestia.msb3.api.script
- scrollDown() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
scrollDownrecord component. - scrollDown() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- scrollDownButtonX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns the value of the
scrollDownButtonXrecord component. - scrollPhraseButton - Variable in class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions
- ScrollPhraseButton(int, int, int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Creates an instance of a
ScrollPhraseButtonrecord class. - scrollUp() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns the value of the
scrollUprecord component. - scrollUp() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- scrollUpButtonX() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns the value of the
scrollUpButtonXrecord component. - sections() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns the value of the
sectionsrecord component. - send(Player, String) - Method in class ru.dragonestia.msb3.api.debug.DebugMessage
- sendDialog(Player, Dialog) - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- sendDialog(Player, Dialog, boolean) - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- sendError(Player, String) - Method in class ru.dragonestia.msb3.api.debug.DebugMessage
- sendMonolog(Player, String) - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- sendMonolog(Player, String, MonologueTheme) - Method in interface ru.dragonestia.msb3.api.dialog.interlocutor.Interlocutor
- serialize() - Method in class ru.dragonestia.msb3.api.debug.Graph
- serialize() - Method in class ru.dragonestia.msb3.api.skin.SkinData
- serialize(ItemStack) - Static method in class ru.dragonestia.msb3.api.item.prefab.ItemPrefab
- SerializedGraph(List<Graph.SerializedNode>, Set<Graph.IntPair>) - Constructor for record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Creates an instance of a
SerializedGraphrecord class. - SerializedNode(int, double, double, double) - Constructor for record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Creates an instance of a
SerializedNoderecord class. - SerializedPrefab(String, int) - Constructor for record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Creates an instance of a
SerializedPrefabrecord class. - ServerBootstrap - Class in ru.dragonestia.msb3.api.boot
- ServerBootstrap() - Constructor for class ru.dragonestia.msb3.api.boot.ServerBootstrap
- ServerInitializer - Class in ru.dragonestia.msb3.api.boot
-
Класс инициализатора сервера.
- ServerInitializer() - Constructor for class ru.dragonestia.msb3.api.boot.ServerInitializer
- setActiveTextField(ButtonNumber, TextField) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setAvatar(String) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- setAvatar(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setAvatar(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- setAvatarFrame(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setBackground(Background) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setButton(ButtonNumber, String, Consumer<AnswerClickContext>) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- setButton(ButtonNumber, Button) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setChunkUnloading(boolean) - Method in class ru.dragonestia.msb3.api.world.World
- setColorAnswerItemText(TextColor) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setColorAnswerText(ButtonNumber, TextColor) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setColorText(TextColor) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setCurrentAction(Action) - Method in class ru.dragonestia.msb3.api.ai.Actor
-
Принудительно установить действие для исполнения сущностью.
- setCurrentActionAndRememberPrev(Action) - Method in class ru.dragonestia.msb3.api.ai.Actor
-
Принудительно установить действие для исполнения сущностью и при этом текущее действие помещается в план действий в самое начало.
- setDefaultRotation(float, float) - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- setEnabled(boolean) - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- setEnabled(boolean) - Method in interface ru.dragonestia.msb3.api.ui.navigator.Navigator
- setFrame(String) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- setFrame(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- setInstance(Instance, Pos) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- setInstance(Instance, Pos) - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- setInstance(Instance, Pos) - Method in class ru.dragonestia.msb3.api.entity.Human
- setMovementTarget(MovementTarget) - Method in class ru.dragonestia.msb3.api.ai.AI
- setName(Component) - Method in class ru.dragonestia.msb3.api.entity.Human
- setNotActiveTextField(ButtonNumber, TextField) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setOffsetPosition(Point) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- setOffsetPosition(Point) - Method in interface ru.dragonestia.msb3.api.entity.OffsetPosition
- setOnScrollText(Consumer<Player>) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setParent(PathNode) - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- setPath(List<Vec>) - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- setPoint(double, double, double) - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- setScale(double, double, double) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugMarker
- setScrollTextDown(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setScrollTextUp(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setShowDebugRendererAiPathFinder(boolean) - Method in class ru.dragonestia.msb3.api.player.defaults.DebugParamsContext
- setState(FollowerState) - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- setSubstrate(Substrate) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setTarget(Point) - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- setTarget(Point) - Method in interface ru.dragonestia.msb3.api.ui.navigator.Navigator
- setTarget(Point, String) - Method in class ru.dragonestia.msb3.api.player.defaults.NavigatorContext
- setTarget(Point, String) - Method in interface ru.dragonestia.msb3.api.ui.navigator.Navigator
- setText(String) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- setTextColor(TextColor) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- setTextPrefixAnswer(Component) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setTextScrollDown(Component) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setTextScrollUp(Component) - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme.Builder
- setTitleColor(TextColor) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme.Builder
- SharedChunk - Class in ru.dragonestia.msb3.api.world.chunk
- SharedChunk(Instance, int, int, SharedChunk.Source) - Constructor for class ru.dragonestia.msb3.api.world.chunk.SharedChunk
- SharedChunk.Source - Class in ru.dragonestia.msb3.api.world.chunk
- show() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueRenderer
- show() - Method in class ru.dragonestia.msb3.api.ui.monologue.Monologue
- show(String, BossBar) - Method in class ru.dragonestia.msb3.api.player.defaults.KeyedBossBarContext
- show(Player) - Static method in class ru.dragonestia.msb3.api.ui.BlackScreen
- show(Player) - Method in class ru.dragonestia.msb3.api.ui.PictureBanner
- show(Player, String, BossBar) - Method in class ru.dragonestia.msb3.api.ui.bossbar.KeyedBossBars
- show(MonologueTheme) - Method in class ru.dragonestia.msb3.api.ui.monologue.Monologue
- SHOW - Enum constant in enum class ru.dragonestia.msb3.api.command.DebugRendererCommand.Option
- showText(Player, String, Component) - Method in class ru.dragonestia.msb3.api.ui.bossbar.KeyedBossBars
- signature() - Method in record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Returns the value of the
signaturerecord component. - SimpleInterlocutor - Class in ru.dragonestia.msb3.api.dialog.interlocutor
- SimpleInterlocutor() - Constructor for class ru.dragonestia.msb3.api.dialog.interlocutor.SimpleInterlocutor
- SkinData - Class in ru.dragonestia.msb3.api.skin
- SkinData(String, String) - Constructor for class ru.dragonestia.msb3.api.skin.SkinData
- SkinData.Data - Record Class in ru.dragonestia.msb3.api.skin
- SkinStorage - Class in ru.dragonestia.msb3.api.skin
- SkinStorage() - Constructor for class ru.dragonestia.msb3.api.skin.SkinStorage
- Source(File) - Constructor for class ru.dragonestia.msb3.api.world.loader.PreloadedAnvilChunkLoader.Source
- Source(List<Section>, Int2ObjectOpenHashMap<Block>) - Constructor for class ru.dragonestia.msb3.api.world.chunk.SharedChunk.Source
- spawn(Instance, Point, Point, Block, String) - Static method in class ru.dragonestia.msb3.api.entity.debug.DebugLine
- spawnStaticEntity(Pos, Supplier<StaticEntity>) - Method in class ru.dragonestia.msb3.api.world.World
- SpawnTestActorScript - Class in ru.dragonestia.msb3.api.script.defaults
- SpawnTestActorScript() - Constructor for class ru.dragonestia.msb3.api.script.defaults.SpawnTestActorScript
- splitIntoParts(String, int, Function<String, Integer>) - Static method in class ru.dragonestia.msb3.api.util.StringUtil
- splitIntoParts(Component, int, Function<String, Integer>) - Static method in class ru.dragonestia.msb3.api.util.StringUtil
- Spot(Pos, Supplier<StaticEntity>) - Constructor for record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Creates an instance of a
Spotrecord class. - squaredDistance(Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.GroundMovementFollower
- squaredDistance(Point) - Method in class ru.dragonestia.msb3.api.ai.movement.follower.MovementFollower
- start() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- start(String, int, ServerInitializer) - Method in class ru.dragonestia.msb3.api.boot.ServerBootstrap
- start(Actor, EntityAI) - Method in interface ru.dragonestia.msb3.api.ai.action.Action
-
Действие начало выполнение
- start(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- start(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- start(MsbPlayer, Params) - Method in class ru.dragonestia.msb3.api.script.ContinuousScript
- start(MsbPlayer, Params) - Method in class ru.dragonestia.msb3.api.script.defaults.HelloWorldScript
- start(MsbPlayer, Params) - Method in class ru.dragonestia.msb3.api.script.defaults.SpawnTestActorScript
- start(MsbPlayer, Params) - Method in class ru.dragonestia.msb3.api.script.InstantScript
- start(MsbPlayer, Params) - Method in interface ru.dragonestia.msb3.api.script.Script
- start(Script) - Method in interface ru.dragonestia.msb3.api.script.ScriptService
- start(Script, Params) - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- start(Script, Params) - Method in interface ru.dragonestia.msb3.api.script.ScriptService
- start0() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- start0() - Method in class ru.dragonestia.msb3.api.ai.movement.target.WithoutPathFinderMovementTarget
- StaticEntity - Class in ru.dragonestia.msb3.api.entity
- StaticEntity(EntityType) - Constructor for class ru.dragonestia.msb3.api.entity.StaticEntity
- StaticEntity.Spot - Record Class in ru.dragonestia.msb3.api.entity
- stop(Actor, EntityAI) - Method in interface ru.dragonestia.msb3.api.ai.action.Action
-
Остановка действия
- stop(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- stop(Actor, EntityAI) - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- stop(ContinuousScript) - Method in class ru.dragonestia.msb3.api.player.defaults.PlayerScriptContext
- stop(ContinuousScript) - Method in interface ru.dragonestia.msb3.api.script.ScriptService
- storeDialog(Dialog) - Method in class ru.dragonestia.msb3.api.dialog.DialogRegistry
- streamOf(ClassLoader, String) - Static method in interface ru.dragonestia.msb3.api.util.ResourceFromJar
- streamOf(String) - Static method in interface ru.dragonestia.msb3.api.util.ResourceFromJar
- string(String) - Method in class ru.dragonestia.msb3.api.util.Env
- StringUtil - Class in ru.dragonestia.msb3.api.util
- sub(Quaternion) - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- Substrate - Record Class in ru.dragonestia.msb3.api.resource.dialog
- Substrate(GlyphImage, GlyphImage) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Creates an instance of a
Substraterecord class. - supplier() - Method in record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Returns the value of the
supplierrecord component. - supportedClickType(NPCClickEvent.ClickType) - Method in interface ru.dragonestia.msb3.api.entity.NPC
- SWIM - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- switchDialog(Player, DialogueRenderer, Interlocutor) - Method in class ru.dragonestia.msb3.api.dialog.Dialog
T
- TAG_STATIC_SLOT - Variable in class ru.dragonestia.msb3.api.item.ItemUtil
- TAG_UNDROPPABLE - Variable in class ru.dragonestia.msb3.api.item.ItemUtil
- TalksContext - Class in ru.dragonestia.msb3.api.player.defaults
- TalksContext(MsbPlayer) - Constructor for class ru.dragonestia.msb3.api.player.defaults.TalksContext
- TalksPlayerData - Record Class in ru.dragonestia.msb3.api.dialog.data
- TalksPlayerData(Set<String>, Set<String>) - Constructor for record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Creates an instance of a
TalksPlayerDatarecord class. - TalksThemes - Class in ru.dragonestia.msb3.api.ui
- TalksThemes() - Constructor for class ru.dragonestia.msb3.api.ui.TalksThemes
- teleport(Pos, long[], int, boolean) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugRendererEntity
- teleport(Pos, Vec, long[], int, boolean) - Method in class ru.dragonestia.msb3.api.entity.Human
- TERMINATED - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Путь был принудительно отклонен.
- TextField - Record Class in ru.dragonestia.msb3.api.resource.dialog
- TextField(GlyphImage, GlyphImage, GlyphImage, GlyphImage) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Creates an instance of a
TextFieldrecord class. - texture() - Method in record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Returns the value of the
texturerecord component. - TextureProperties - Record Class in ru.dragonestia.msb3.api.resource.dialog
- TextureProperties(int, int) - Constructor for record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Creates an instance of a
TexturePropertiesrecord class. - tick() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- tick(long) - Method in class ru.dragonestia.msb3.api.ai.AI
- tick(Actor, EntityAI, long) - Method in interface ru.dragonestia.msb3.api.ai.action.Action
-
Выполнение действия раз в тик
- tick(Actor, EntityAI, long) - Method in class ru.dragonestia.msb3.api.ai.action.LookClosePlayersAction
- tick(Actor, EntityAI, long) - Method in class ru.dragonestia.msb3.api.ai.action.PatrolAction
- tick0() - Method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- tick0() - Method in class ru.dragonestia.msb3.api.ai.movement.target.WithoutPathFinderMovementTarget
- toBuilder() - Method in class ru.dragonestia.msb3.api.ui.dialogue.DialogueTheme
- toFloatArray() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
- TOO_FAR - Enum constant in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Entity не может дойти до указанной точки так как она превышает лимит длинны пути.
- topButtonY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns the value of the
topButtonYrecord component. - topFieldY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns the value of the
topFieldYrecord component. - topFirstLineAscent() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns the value of the
topFirstLineAscentrecord component. - topPartsY() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Returns the value of the
topPartsYrecord component. - toString() - Method in record class ru.dragonestia.msb3.api.ai.FollowerTarget
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.ai.navigator.NavigatorPath
-
Returns a string representation of this record class.
- toString() - Method in class ru.dragonestia.msb3.api.ai.navigator.Path
- toString() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- toString() - Method in record class ru.dragonestia.msb3.api.debug.Graph.DistancePair
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.debug.Graph.IntPair
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedGraph
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.dialog.data.TalksPlayerData
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.dialog.DialogButtonClick
-
Returns a string representation of this record class.
- toString() - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.ButtonEntry
- toString() - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.ConditionEntry
- toString() - Method in class ru.dragonestia.msb3.api.dialog.provider.DialogFileProvider.DialogEntry
- toString() - Method in record class ru.dragonestia.msb3.api.entity.StaticEntity.Spot
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.item.prefab.ItemPrefab.SerializedPrefab
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Background
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Button
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerButton
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerField
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.AnswerText
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ChestSlotsButtons
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.GuiBackground
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseText
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.ScrollPhraseButton
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.Substrate
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextField
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.resource.dialog.TextureProperties
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.skin.SkinData.Data
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.ui.dialogue.AnswerClickContext
-
Returns a string representation of this record class.
- toString() - Method in class ru.dragonestia.msb3.api.util.Params
- toString() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilChunkData
-
Returns a string representation of this record class.
- toString() - Method in record class ru.dragonestia.msb3.api.world.loader.anvil.AnvilRegionLoader.ChunkEntry
-
Returns a string representation of this record class.
U
- UncheckedRunnable - Interface in ru.dragonestia.msb3.api.util
- unload() - Method in class ru.dragonestia.msb3.api.world.World
- update(long) - Method in class ru.dragonestia.msb3.api.entity.EntityAI
- updateBlock(Block) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugLine
- updateNewViewer(Player) - Method in class ru.dragonestia.msb3.api.entity.Human
- updateNormalWithLength(Vec) - Method in class ru.dragonestia.msb3.api.entity.debug.DebugLine
- updateOldViewer(Player) - Method in class ru.dragonestia.msb3.api.entity.Human
- updateViewableRule() - Method in class ru.dragonestia.msb3.api.entity.Human
- updateViewableRule(Predicate<Player>) - Method in class ru.dragonestia.msb3.api.entity.Human
- useNextAction() - Method in class ru.dragonestia.msb3.api.ai.Actor
-
Завершить текущее действие и перейти к следующему исходя из плана
V
- valueOf(String) - Static method in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.dragonestia.msb3.api.command.DebugRendererCommand.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.dragonestia.msb3.api.event.NPCClickEvent.ClickType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class ru.dragonestia.msb3.api.ai.FollowerState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.dragonestia.msb3.api.command.DebugRendererCommand.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.dragonestia.msb3.api.event.NPCClickEvent.ClickType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class ru.dragonestia.msb3.api.resource.dialog.ButtonNumber
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VoidPlayerDataProvider - Class in ru.dragonestia.msb3.api.dialog.data
- VoidPlayerDataProvider() - Constructor for class ru.dragonestia.msb3.api.dialog.data.VoidPlayerDataProvider
W
- w() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns the value of the
wrecord component. - WALK - Enum constant in enum class ru.dragonestia.msb3.api.ai.navigator.PathNode.Type
- width() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns the value of the
widthrecord component. - withAvatar(String) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme
- withAvatar(GlyphImage) - Method in class ru.dragonestia.msb3.api.ui.monologue.MonologueTheme
- WithoutPathFinderMovementTarget - Class in ru.dragonestia.msb3.api.ai.movement.target
- withPathFinder(EntityAI, Point, ArrivalResultListener) - Static method in class ru.dragonestia.msb3.api.ai.movement.target.MovementTarget
- WithPathFinderMovementTarget - Class in ru.dragonestia.msb3.api.ai.movement.target
- World - Class in ru.dragonestia.msb3.api.world
- WorldFactory - Class in ru.dragonestia.msb3.api.world
- WorldFactory() - Constructor for class ru.dragonestia.msb3.api.world.WorldFactory
X
- x() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- x() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns the value of the
xrecord component. - x() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns the value of the
xrecord component. - x() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns the value of the
xrecord component. - x() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns the value of the
xrecord component.
Y
- y() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- y() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns the value of the
yrecord component. - y() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns the value of the
yrecord component. - y() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.Avatar
-
Returns the value of the
yrecord component. - y() - Method in record class ru.dragonestia.msb3.api.resource.dialog.GlyphPositions.PhraseSubstrate
-
Returns the value of the
yrecord component.
Z
- z() - Method in class ru.dragonestia.msb3.api.ai.navigator.PathNode
- z() - Method in record class ru.dragonestia.msb3.api.debug.Graph.SerializedNode
-
Returns the value of the
zrecord component. - z() - Method in record class ru.dragonestia.msb3.api.math.Quaternion
-
Returns the value of the
zrecord component.
All Classes and Interfaces|All Packages|Constant Field Values