Class NetworkControlV
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.NetworkControlV
- All Implemented Interfaces:
AdminDebuggable,io.github.thebusybiscuit.slimefun4.core.attributes.Placeable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final io.github.thebusybiscuit.slimefun4.libraries.dough.items.CustomItemStackFields 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
ConstructorsConstructorDescriptionNetworkControlV(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.DustOptionsintint[]intprotected int[]protected io.github.thebusybiscuit.slimefun4.libraries.dough.items.CustomItemStackintintintprotected voidMethods inherited from class io.github.sefiraat.networks.slimefun.network.NetworkDirectional
directionClick, getCurrentDirection, getDirectionalSlotPane, getDirectionalSlotPane, getInputSlots, getOutputSlots, getSelectedFace, openDirection, postRegister, setDirection, showParticleMethods inherited from class io.github.sefiraat.networks.slimefun.network.NetworkObject
addToRegistry, onBreak, preBreak, runSyncMethods 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
-
Field Details
-
TEMPLATE_BACKGROUND_STACK
public static final io.github.thebusybiscuit.slimefun4.libraries.dough.items.CustomItemStack TEMPLATE_BACKGROUND_STACK
-
-
Constructor Details
-
NetworkControlV
public NetworkControlV(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
-
getOtherBackgroundSlots
@Nullable protected int[] getOtherBackgroundSlots()- Overrides:
getOtherBackgroundSlotsin classNetworkDirectional
-
getOtherBackgroundStack
@Nullable protected io.github.thebusybiscuit.slimefun4.libraries.dough.items.CustomItemStack getOtherBackgroundStack()- Overrides:
getOtherBackgroundStackin 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
-
getItemSlots
public int[] getItemSlots()- Overrides:
getItemSlotsin classNetworkDirectional
-
getDustOptions
- Overrides:
getDustOptionsin classNetworkDirectional
-