Class GeyserExtensionContainer

java.lang.Object
org.geysermc.geyser.extension.GeyserExtensionContainer

public class GeyserExtensionContainer extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected boolean
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    GeyserExtensionContainer(org.geysermc.geyser.api.extension.Extension extension, Path dataFolder, org.geysermc.geyser.api.extension.ExtensionDescription description, org.geysermc.geyser.api.extension.ExtensionLoader loader, org.geysermc.geyser.api.extension.ExtensionLogger logger, org.geysermc.geyser.api.event.ExtensionEventBus eventBus)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    org.geysermc.geyser.api.extension.ExtensionDescription
     
    org.geysermc.geyser.api.event.ExtensionEventBus
     
    org.geysermc.geyser.api.extension.Extension
     
    org.geysermc.geyser.api.extension.ExtensionLoader
     
    org.geysermc.geyser.api.extension.ExtensionLogger
     

    Methods inherited from class java.lang.Object

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

    • enabled

      protected boolean enabled
  • Constructor Details

    • GeyserExtensionContainer

      public GeyserExtensionContainer(org.geysermc.geyser.api.extension.Extension extension, Path dataFolder, org.geysermc.geyser.api.extension.ExtensionDescription description, org.geysermc.geyser.api.extension.ExtensionLoader loader, org.geysermc.geyser.api.extension.ExtensionLogger logger, org.geysermc.geyser.api.event.ExtensionEventBus eventBus)
  • Method Details

    • extension

      public org.geysermc.geyser.api.extension.Extension extension()
    • dataFolder

      public Path dataFolder()
    • description

      public org.geysermc.geyser.api.extension.ExtensionDescription description()
    • loader

      public org.geysermc.geyser.api.extension.ExtensionLoader loader()
    • logger

      public org.geysermc.geyser.api.extension.ExtensionLogger logger()
    • eventBus

      public org.geysermc.geyser.api.event.ExtensionEventBus eventBus()