LogoLogo
  • Introduction
  • Documentation License
  • Modding Basics
  • Getting Started
  • Configuration
    • Creating a Config
    • Config Options
      • Boolean Configs
      • Number Configs
      • Selector Configs
      • Text Configs
      • Buttons, Colors and Keybinds
      • Decorative Components
      • Custom options
    • Migration
  • Events
    • Event Basics
    • Available Events
      • ChatReceiveEvent
      • TickEvent
      • InitializationEvent
      • HudRenderEvent
      • Packet Events
      • LocrawEvent
  • Graphics & UI
    • Render Manager
      • Font Rendering
    • Elements
    • Pages
  • Commands
    • Commands
    • An Example Command
  • HUDs
    • HUD Basics
  • Utilities
    • OneConfig's Utilities
      • Notifications
      • HypixelUtils
    • OneColor
    • OneUIScreen
Powered by GitBook
On this page
  • What is Locraw?
  • Event information

Was this helpful?

  1. Events
  2. Available Events

LocrawEvent

Learn more about LocrawEvent

What is Locraw?

Locraw is a Hypixel specific feature which means Location Raw, and it is a .json String sent by the server to the chat upon typing of the command /locraw. It is extremely useful for mods that are gamemode-specific, for example Skyblock mods that should only work in Skyblock. See for more information on Locraw.

Event information

LocrawEvent is fired every time a Locraw message is received from the server successfully. It is intended as another method to get the location of the player, besides checking the fields of the HypixelUtils class.

Here is some code demonstrating its features:

@Subscribe
public void onLocraw(LocrawEvent event) {
    // print out the location of the player
    System.out.println("got location: " + event.info.toString());
    if(event.info.gameType == LocrawInfo.GameType.BEDWARS) {
        System.out.println("in bedwars game!");
    }
}
PreviousPacket EventsNextRender Manager

Last updated 2 years ago

Was this helpful?