Class BukkitPlatformSelectorEntity.ServiceItemWrapper

java.lang.Object
eu.cloudnetservice.modules.npc.impl.platform.bukkit.entity.BukkitPlatformSelectorEntity.ServiceItemWrapper
Enclosing class:
BukkitPlatformSelectorEntity

protected static final class BukkitPlatformSelectorEntity.ServiceItemWrapper extends Object
  • Field Details

    • itemStack

      private volatile org.bukkit.inventory.ItemStack itemStack
    • serviceInfoSnapshot

      private volatile eu.cloudnetservice.driver.service.ServiceInfoSnapshot serviceInfoSnapshot
  • Constructor Details

    • ServiceItemWrapper

      public ServiceItemWrapper(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack, @NonNull @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
  • Method Details

    • itemStack

      @Nullable public @Nullable org.bukkit.inventory.ItemStack itemStack()
    • itemStack

      public void itemStack(@Nullable @Nullable org.bukkit.inventory.ItemStack itemStack)
    • service

      @NonNull public @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot service()
    • service

      public void service(@NonNull @NonNull eu.cloudnetservice.driver.service.ServiceInfoSnapshot serviceInfoSnapshot)
    • canConnectTo

      public boolean canConnectTo()