Index
All Classes and Interfaces|All Packages
A
- 3. Addon Registration - Section in package org.mcaccess.minecraftaccess.api
- AccessMenuFunction - Interface in org.mcaccess.minecraftaccess.api
-
A function triggerable from the Access Menu or a keybind.
- AddonRegistry - Class in org.mcaccess.minecraftaccess.api
-
Registry for registering items with Minecraft Access.
- AddonRegistry.AccessMenuFunctionRegistration - Class in org.mcaccess.minecraftaccess.api
-
Allows setting additional optional properties on registered access menu functions.
B
- build.gradle - Section in package org.mcaccess.minecraftaccess.api
- build.gradle - Section in package org.mcaccess.minecraftaccess.api
C
- 2. Creating an Addon - Section in package org.mcaccess.minecraftaccess.api
- CRITICAL - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
A critical warning.
D
- 1. Dependency - Section in package org.mcaccess.minecraftaccess.api
E
- enabled() - Method in interface org.mcaccess.minecraftaccess.api.AccessMenuFunction
-
Weather this function is enabled.
- execute() - Method in interface org.mcaccess.minecraftaccess.api.AccessMenuFunction
-
Executed when this function is triggered.
F
- FINAL - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
A final warning.
G
- Getting Started - Section in package org.mcaccess.minecraftaccess.api
- gradle/libs.versions.toml - Section in package org.mcaccess.minecraftaccess.api
I
- IMPORTANT - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.Visibility
-
The status will be included in both the normal and conditional readouts.
- init(AddonRegistry) - Method in interface org.mcaccess.minecraftaccess.api.MinecraftAccessAddon
-
Addon initialiser.
M
- message() - Method in interface org.mcaccess.minecraftaccess.api.Status
-
The message to be narrated to the player.
- MinecraftAccessAddon - Interface in org.mcaccess.minecraftaccess.api
-
Entrypoint for registering items with Minecraft Access.
- MinecraftAccessAddon.NeoForge - Annotation Interface in org.mcaccess.minecraftaccess.api
-
Marks a
MinecraftAccessAddonthat should be loaded on NeoForge.
N
- narrate(BlockPos) - Method in interface org.mcaccess.minecraftaccess.api.WorldNarrator
-
Generates a description of a given block to be narrated.
- narrate(Entity) - Method in interface org.mcaccess.minecraftaccess.api.WorldNarrator
-
Generates a description of a given entity to be narrated.
- narrate(HitResult) - Method in interface org.mcaccess.minecraftaccess.api.WorldNarrator
-
Generates a description of the block or entity the player is currently looking at to be narrated.
- NeoForge - Section in package org.mcaccess.minecraftaccess.api
- NONE - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.Visibility
-
The status will not be included in any readout.
- NONE - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
No warning.
- NORMAL - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.Visibility
-
The status will be included in the normal readout but not the conditional readout.
O
- org.mcaccess.minecraftaccess.api - package org.mcaccess.minecraftaccess.api
-
This package contains the public API for Minecraft Access.
R
- rayCast() - Method in interface org.mcaccess.minecraftaccess.api.WorldNarrator
-
Preforms a ray cast to determine what the player is looking at.
- register(String, AccessMenuFunction) - Method in class org.mcaccess.minecraftaccess.api.AddonRegistry
-
Registers an
AccessMenuFunction. - register(String, Status) - Method in class org.mcaccess.minecraftaccess.api.AddonRegistry
-
Registers a
Status. - register(String, WorldNarrator) - Method in class org.mcaccess.minecraftaccess.api.AddonRegistry
-
Registers a
WorldNarrator.
S
- src/main/java/com/example/MyAddon.java - Section in package org.mcaccess.minecraftaccess.api
- src/main/resources/fabric.mod.json - Section in package org.mcaccess.minecraftaccess.api
- Status - Interface in org.mcaccess.minecraftaccess.api
-
A status to be narrated in the player status readout or to trigger warnings.
- Status.Visibility - Enum Class in org.mcaccess.minecraftaccess.api
-
Weather this status should appear in the player status readout or the conditional status readout.
- Status.WarningLevel - Enum Class in org.mcaccess.minecraftaccess.api
-
Represents a warning level from
Status.warning().
U
- Using a Version Catalog - Section in package org.mcaccess.minecraftaccess.api
V
- valueOf(String) - Static method in enum class org.mcaccess.minecraftaccess.api.Status.Visibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.mcaccess.minecraftaccess.api.Status.Visibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visibility() - Method in interface org.mcaccess.minecraftaccess.api.Status
-
Weather this status should appear in the player status readout or the conditional status readout.
W
- warning() - Method in interface org.mcaccess.minecraftaccess.api.Status
-
Returns the current warning severity for this status.
- WARNING - Enum constant in enum class org.mcaccess.minecraftaccess.api.Status.WarningLevel
-
A regular warning.
- withDefaultKeybind(int, int...) - Method in class org.mcaccess.minecraftaccess.api.AddonRegistry.AccessMenuFunctionRegistration
-
Sets the default keybind for this function.
- Without a Version Catalog - Section in package org.mcaccess.minecraftaccess.api
- WorldNarrator - Interface in org.mcaccess.minecraftaccess.api
-
Provides narration for blocks and entities.
All Classes and Interfaces|All Packages