Raven B4
  • Main Page
  • Guide
    • Setup
    • Examples
  • Documentation
    • imports
    • events
    • client
    • entity
    • network
    • world
    • render
    • gl
    • modules
    • config
    • keybinds
    • inventory
    • tile entity
    • util
    • bridge
    • http
    • json
    • packets
    • objects
Powered by GitBook
On this page
  • disable
  • enable
  • getBedAuraPosition
  • getBedAuraProgress
  • getButton
  • getCategories
  • getKeyPressed
  • getKillAuraTarget
  • getSettings
  • getSlider
  • isEnabled
  • isHidden
  • isScaffolding
  • isTowering
  • registerButton
  • registerDescription
  • registerGroup
  • registerKey
  • registerSlider
  • setButton
  • setKey
  • setSlider
  1. Documentation

modules

The variable scriptName is a global variable that is set to the local script name.

disable

modules.disable(String moduleName);

Disables a module.

enable

modules.enable(String moduleName);

Enables a module.

getBedAuraPosition

Vec3 bedAuraPosition = modules.getBedAuraPosition();

Returns the position Bed Aura is targetting.

getBedAuraProgress

float[] progress = modules.getBedAuraProgress();

Returns the progress of the targetted block as an array [modified, vanilla].

getButton

boolean buttonValue = modules.getButton(String moduleName, String name);

Returns true if the specified button is enabled.

getCategories

Map<String, List<String> categories = modules.getCategories();

Retrieves each category with a list of all modules stored under them.

getKeyPressed

boolean pressed = modules.getKeyPressed(String moduleName, String setting);

Returns true if the specified keybind is pressed.

getKillAuraTarget

Entity killAuraTarget = modules.getKillAuraTarget();

Returns the entity killaura is targetting.

getSettings

Map<String, Object> settings = modules.getSettings(String name);

Retrieves a map of a module's settings.

getSlider

double value = modules.getSlider(String moduleName, String name);

Retrieves the current value of a slider. For string arrays, it will return the index of the array.

isEnabled

boolean enabled = modules.isEnabled(String moduleName);

Returns true if the specified module is enabled.

isHidden

boolean hidden = modules.isHidden(String moduleName);

Returns true if the specifiec module is hidden.

isScaffolding

boolean scaffolding = modules.isScaffolding();

Returns true if the player is scaffolding.

isTowering

boolean towering = modules.isTowering();

Returns true if the player is towering.

registerButton

modules.registerButton(String name, boolean default);
modules.registerButton(String group, String name, boolean default);

Registers a toggleable button with a default value.

registerDescription

modules.registerDescription(String description);

Registers a description.

registerGroup

modules.registerGroup(String group);

Registers a group.

registerKey

modules.registerKey(String name, int key);
modules.registerKey(String group, String name, int key);

Registers a keybind.

registerSlider

modules.registerSlider(String name, String suffix, double default, double minimum, double maximum, double interval);
modules.registerSlider(String name, String suffix, int default, String[] stringArray);
modules.registerSlider(String group, String name, String suffix, double default, double minimum, double maximum, double interval);
modules.registerSlider(String group, String name, String suffix, int default, String[] stringArray);

Registers a slider. Can be set to either display numbers, or an array of strings.

setButton

modules.setButton(String moduleName, String name, boolean value);

Sets the value for a specified button.

setKey

modules.setKey(String moduleName, String name, int code);

Sets the key for a specified keybind.

setSlider

modules.setSlider(String moduleName, String name, double value);

Sets the value for a specified slider.

Last updated 3 months ago