Class NetworkVanillaGrabber
java.lang.Object
io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
io.github.sefiraat.networks.slimefun.network.NetworkObject
io.github.sefiraat.networks.slimefun.network.NetworkDirectional
io.github.sefiraat.networks.slimefun.network.NetworkVanillaGrabber
- All Implemented Interfaces:
AdminDebuggable,io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
-
Field Summary
Fields inherited from class io.github.sefiraat.networks.slimefun.network.NetworkDirectional
DIRECTION, OWNER_KEYFields inherited from class io.github.thebusybiscuit.slimefun4.api.items.SlimefunItem
addon, disenchantable, enchantable, hidden, recipeOutput, useableInWorkbenchFields inherited from interface io.github.sefiraat.networks.slimefun.network.AdminDebuggable
DEBUG_KEY -
Constructor Summary
ConstructorsConstructorDescriptionNetworkVanillaGrabber(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) -
Method Summary
Modifier and TypeMethodDescriptionprotected int[]intprotected Particle.DustOptionsintintint[]intintintprotected voidbooleanrunSync()Methods inherited from class io.github.sefiraat.networks.slimefun.network.NetworkDirectional
directionClick, getCurrentDirection, getDirectionalSlotPane, getDirectionalSlotPane, getInputSlots, getItemSlots, getOtherBackgroundSlots, getOtherBackgroundStack, getSelectedFace, openDirection, postRegister, setDirection, showParticleMethods inherited from class io.github.sefiraat.networks.slimefun.network.NetworkObject
addToRegistry, onBreak, preBreakMethods 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, preRegister, register, sendDeprecationWarning, setHidden, setItemGroup, setRecipe, setRecipeOutput, setRecipeType, setResearch, setUseableInWorkbench, toString, warnMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.sefiraat.networks.slimefun.network.AdminDebuggable
isDebug, sendDebugMessage, setDebug, toggleMethods inherited from interface io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
useVanillaBlockBreaking
-
Constructor Details
-
NetworkVanillaGrabber
public NetworkVanillaGrabber(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)
-
-
Method Details
-
onTick
protected void onTick(@Nullable me.mrCookieSlime.Slimefun.api.inventory.BlockMenu blockMenu, @Nonnull Block block) - Overrides:
onTickin classNetworkDirectional
-
getBackgroundSlots
@Nonnull protected int[] getBackgroundSlots()- Overrides:
getBackgroundSlotsin classNetworkDirectional
-
getNorthSlot
public int getNorthSlot()- Overrides:
getNorthSlotin classNetworkDirectional
-
getSouthSlot
public int getSouthSlot()- Overrides:
getSouthSlotin classNetworkDirectional
-
getEastSlot
public int getEastSlot()- Overrides:
getEastSlotin classNetworkDirectional
-
getWestSlot
public int getWestSlot()- Overrides:
getWestSlotin classNetworkDirectional
-
getUpSlot
public int getUpSlot()- Overrides:
getUpSlotin classNetworkDirectional
-
getDownSlot
public int getDownSlot()- Overrides:
getDownSlotin classNetworkDirectional
-
runSync
public boolean runSync()- Overrides:
runSyncin classNetworkObject
-
getOutputSlots
public int[] getOutputSlots()- Overrides:
getOutputSlotsin classNetworkDirectional
-
getDustOptions
- Overrides:
getDustOptionsin classNetworkDirectional
-