Class FabricBridgeInitializer

java.lang.Object
eu.cloudnetservice.modules.bridge.impl.platform.fabric.FabricBridgeInitializer
All Implemented Interfaces:
eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint

@Singleton @PlatformPlugin(platform="fabric",name="CloudNet-Bridge",version="@version@",dependencies={@Dependency(name="fabricloader",version=">=0.17.0"),@Dependency(name="minecraft",version="*"),@Dependency(name="java",version="25")},authors="CloudNetService",pluginFileNames="fabric.mod.json.temp") public final class FabricBridgeInitializer extends Object implements eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final eu.cloudnetservice.driver.event.EventManager
     
    private final eu.cloudnetservice.wrapper.holder.ServiceInfoHolder
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    FabricBridgeInitializer(@NonNull eu.cloudnetservice.driver.event.EventManager eventManager, @NonNull eu.cloudnetservice.wrapper.holder.ServiceInfoHolder serviceInfoHolder)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint

    onDisable
  • Field Details

    • eventManager

      private final eu.cloudnetservice.driver.event.EventManager eventManager
    • serviceInfoHolder

      private final eu.cloudnetservice.wrapper.holder.ServiceInfoHolder serviceInfoHolder
  • Constructor Details

    • FabricBridgeInitializer

      @Inject public FabricBridgeInitializer(@NonNull @NonNull eu.cloudnetservice.driver.event.EventManager eventManager, @NonNull @NonNull eu.cloudnetservice.wrapper.holder.ServiceInfoHolder serviceInfoHolder)
  • Method Details

    • onLoad

      public void onLoad()
      Specified by:
      onLoad in interface eu.cloudnetservice.ext.platforminject.api.PlatformEntrypoint