Class BukkitPlatform

java.lang.Object
com.github.juliarn.npclib.common.platform.CommonPlatformBuilder<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>
com.github.juliarn.npclib.bukkit.BukkitPlatform
All Implemented Interfaces:
com.github.juliarn.npclib.api.Platform.Builder<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>

public final class BukkitPlatform extends com.github.juliarn.npclib.common.platform.CommonPlatformBuilder<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>
  • Field Summary

    Fields inherited from class com.github.juliarn.npclib.common.platform.CommonPlatformBuilder

    actionControllerDecorator, debug, DEFAULT_DEBUG, DEFAULT_PROFILE_RESOLVER, eventManager, extension, logger, npcTracker, packetAdapter, profileResolver, taskManager, versionAccessor, worldAccessor
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static @NotNull BukkitPlatform
     
    protected @NotNull com.github.juliarn.npclib.api.Platform<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>
     
    protected void
     

    Methods inherited from class com.github.juliarn.npclib.common.platform.CommonPlatformBuilder

    actionController, build, debug, eventManager, extension, logger, npcTracker, packetFactory, profileResolver, taskManager, versionAccessor, worldAccessor

    Methods inherited from class java.lang.Object

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

    • BukkitPlatform

      private BukkitPlatform()
  • Method Details

    • bukkitNpcPlatformBuilder

      @NotNull public static @NotNull BukkitPlatform bukkitNpcPlatformBuilder()
    • prepareBuild

      protected void prepareBuild()
      Specified by:
      prepareBuild in class com.github.juliarn.npclib.common.platform.CommonPlatformBuilder<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>
    • doBuild

      @NotNull protected @NotNull com.github.juliarn.npclib.api.Platform<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin> doBuild()
      Specified by:
      doBuild in class com.github.juliarn.npclib.common.platform.CommonPlatformBuilder<org.bukkit.World,org.bukkit.entity.Player,org.bukkit.inventory.ItemStack,org.bukkit.plugin.Plugin>