Index

A B C D E F G I M N O R S U V W 
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 MinecraftAccessAddon that 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.
A B C D E F G I M N O R S U V W 
All Classes and Interfaces|All Packages