Class NetworkRemote

java.lang.Object
io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
io.github.sefiraat.networks.slimefun.tools.NetworkRemote
All Implemented Interfaces:
io.github.thebusybiscuit.slimefun4.core.attributes.Placeable

public class NetworkRemote extends io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
  • Field Summary

    Fields inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem

    addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbench
  • Constructor Summary

    Constructors
    Constructor
    Description
    NetworkRemote(io.github.thebusybiscuit.slimefun4.api.items.ItemGroup itemGroup, io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack[] recipe, int range)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    static int[]
     
    static void
    openGrid(Location location, Player player)
     
    static void
    setGrid(ItemStack itemStack, Block block, Player player)
     
    static void
    tryOpenGrid(ItemStack itemStack, Player player, int range)
     

    Methods inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem

    addItemHandler, addItemSetting, addOfficialWikipage, callItemHandler, canUse, equals, error, getAddon, getBlockTicker, getById, getByItem, getDrops, getDrops, getHandlers, getId, getItem, getItemGroup, getItemName, getItemSetting, getItemSettings, getRecipe, getRecipeOutput, getRecipeType, getResearch, getState, getWikipage, hashCode, hasResearch, info, isDisabled, isDisabledIn, isDisenchantable, isEnchantable, isHidden, isItem, isItemStackImmutable, isTicking, isUseableInWorkbench, load, postRegister, preRegister, register, sendDeprecationWarning, setHidden, setItemGroup, setRecipe, setRecipeOutput, setRecipeType, setResearch, setUseableInWorkbench, toString, warn

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable

    useVanillaBlockBreaking
  • Constructor Details

    • NetworkRemote

      public NetworkRemote(io.github.thebusybiscuit.slimefun4.api.items.ItemGroup itemGroup, io.github.thebusybiscuit.slimefun4.api.items.SlimefunItemStack item, io.github.thebusybiscuit.slimefun4.api.recipes.RecipeType recipeType, ItemStack[] recipe, int range)
  • Method Details

    • setGrid

      public static void setGrid(@Nonnull ItemStack itemStack, @Nonnull Block block, @Nonnull Player player)
    • tryOpenGrid

      public static void tryOpenGrid(@Nonnull ItemStack itemStack, @Nonnull Player player, int range)
    • openGrid

      public static void openGrid(@Nonnull Location location, @Nonnull Player player)
    • getRange

      public int getRange()
    • getRanges

      public static int[] getRanges()