Class GeyserNeoForgeCommandRegistry

java.lang.Object
org.geysermc.geyser.command.CommandRegistry
org.geysermc.geyser.platform.neoforge.GeyserNeoForgeCommandRegistry
All Implemented Interfaces:
org.geysermc.geyser.api.event.EventRegistrar

public class GeyserNeoForgeCommandRegistry extends org.geysermc.geyser.command.CommandRegistry
  • Field Summary

    Fields inherited from class org.geysermc.geyser.command.CommandRegistry

    geyser, permissionDefaults, STANDALONE_COMMAND_MANAGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    GeyserNeoForgeCommandRegistry(org.geysermc.geyser.GeyserImpl geyser, org.incendo.cloud.CommandManager<org.geysermc.geyser.command.GeyserCommandSource> cloud)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    hasPermission(org.geysermc.geyser.command.GeyserCommandSource source, String permission)
     
    protected void
    onRegisterPermissions(org.geysermc.geyser.api.event.lifecycle.GeyserRegisterPermissionsEvent event)
     
    protected void
    register(org.geysermc.geyser.command.GeyserCommand command, Map<String, org.geysermc.geyser.command.GeyserCommand> commands)
     

    Methods inherited from class org.geysermc.geyser.command.CommandRegistry

    description, export, rootCommands, runCommand, suggestionsFor

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GeyserNeoForgeCommandRegistry

      public GeyserNeoForgeCommandRegistry(org.geysermc.geyser.GeyserImpl geyser, org.incendo.cloud.CommandManager<org.geysermc.geyser.command.GeyserCommandSource> cloud)
  • Method Details

    • register

      protected void register(org.geysermc.geyser.command.GeyserCommand command, Map<String, org.geysermc.geyser.command.GeyserCommand> commands)
      Overrides:
      register in class org.geysermc.geyser.command.CommandRegistry
    • onRegisterPermissions

      protected void onRegisterPermissions(org.geysermc.geyser.api.event.lifecycle.GeyserRegisterPermissionsEvent event)
      Overrides:
      onRegisterPermissions in class org.geysermc.geyser.command.CommandRegistry
    • hasPermission

      public boolean hasPermission(org.geysermc.geyser.command.GeyserCommandSource source, String permission)
      Overrides:
      hasPermission in class org.geysermc.geyser.command.CommandRegistry