//gtlitecore/gregtechlite.gtlitecore.common.metatileentity.multiblock.advanced/MultiblockExtractor
[jvm]
class MultiblockExtractor(id: ResourceLocation) : MultiMapMultiblockController
| MultiblockExtractor | [jvm] constructor(id: ResourceLocation) |
| Name | Summary |
|---|---|
| Companion | [jvm] object Companion |
| Name | Summary |
|---|---|
| cleanroom | [jvm] @Nullable @get:Nullable val cleanroom: @NullableICleanroomProvider? |
| creativeTabs | [jvm] val creativeTabs: MutableSet<CreativeTabs> |
| holder | [jvm] val holder: IGregTechTileEntity |
| isDistinct | [jvm] var isDistinct: Boolean |
| metaTileEntityId | [jvm] val metaTileEntityId: ResourceLocation |
| multiblockParts | [jvm] val multiblockParts: MutableList<IMultiblockPart> |
| owner | [jvm] @Nullable @get:Nullable val owner: @NullableUUID? |
| paintingColor | [jvm] var paintingColor: Int |
| recipeMap | [jvm] val recipeMap: RecipeMap<*> |
| recipeMapIndex | [jvm] var recipeMapIndex: Int |
| structureFormed | [jvm] val structureFormed: Boolean |
| structurePattern | [jvm] @Nullable var structurePattern: @NullableBlockPattern? |
| Name | Summary |
|---|---|
| acceptsCovers | [jvm] open override fun acceptsCovers(): Boolean |
| addAdditionalCreativeTabs | [jvm] open fun addAdditionalCreativeTabs(p0: CreativeTabs) |
| addCollisionBoundingBox | [jvm] open fun addCollisionBoundingBox(p0: MutableList<IndexedCuboid6>) |
| addCover | [jvm] open override fun addCover(@NotNullp0: @NotNullEnumFacing, @NotNullp1: @NotNullCover) |
| addCoverCollisionBoundingBox | [jvm] open fun addCoverCollisionBoundingBox(@NotNullp0: @NotNullMutableList<in IndexedCuboid6>) |
| addDebugInfo | [jvm] open fun addDebugInfo(p0: MutableList<String>) |
| addInformation | [jvm] open override fun addInformation(stack: ItemStack, player: World?, tooltip: MutableList<String>, advanced: Boolean) |
| addNotifiedInput | [jvm] open fun addNotifiedInput(p0: Any) |
| addNotifiedOutput | [jvm] open fun addNotifiedOutput(p0: Any) |
| addTooltip | [jvm] fun MultiblockWithDisplayBase.addTooltip(tooltip: MutableList<String>, builder: MultiblockTooltipBuilder.() -> Unit) |
| addToolUsages | [jvm] open override fun addToolUsages(p0: ItemStack, @Nullablep1: @NullableWorld?, p2: MutableList<String>, p3: Boolean) |
| allowsExtendedFacing | [jvm] open fun allowsExtendedFacing(): Boolean |
| allowsFlip | [jvm] open fun allowsFlip(): Boolean |
| allowTickAcceleration | [jvm] open fun allowTickAcceleration(): Boolean |
| autoAbilities | [jvm] open override fun autoAbilities(p0: Boolean, p1: Boolean, p2: Boolean, p3: Boolean, p4: Boolean, p5: Boolean, p6: Boolean): TraceabilityPredicate open fun autoAbilities(p0: Boolean, p1: Boolean): TraceabilityPredicate open override fun autoAbilities(): TraceabilityPredicate |
| buildUI | [jvm] override fun buildUI(p0: PosGuiData, p1: PanelSyncManager, p2: UISettings): ModularPanel |
| calculateMaintenance | [jvm] open fun calculateMaintenance() |
| canBeDistinct | [jvm] open override fun canBeDistinct(): Boolean |
| canConnectRedstone | [jvm] fun canConnectRedstone(@Nullablep0: @NullableEnumFacing?): Boolean |
| canPlaceCoverOnSide | [jvm] open override fun canPlaceCoverOnSide(@NotNullp0: @NotNullEnumFacing): Boolean |
| canRenderFrontFaceX | [jvm] open fun canRenderFrontFaceX(): Boolean |
| canRenderInLayer | [jvm] open fun canRenderInLayer(p0: BlockRenderLayer): Boolean |
| canRenderMachineGrid | [jvm] open fun canRenderMachineGrid(@NotNullp0: @NotNullItemStack, @NotNullp1: @NotNullItemStack): Boolean |
| canVoidRecipeFluidOutputs | [jvm] open override fun canVoidRecipeFluidOutputs(): Boolean |
| canVoidRecipeItemOutputs | [jvm] open override fun canVoidRecipeItemOutputs(): Boolean |
| causeMaintenanceProblems | [jvm] open override fun causeMaintenanceProblems() |
| checkRecipe | [jvm] open fun checkRecipe(@NotNullp0: @NotNullRecipe, p1: Boolean): Boolean |
| checkStructurePattern | [jvm] open fun checkStructurePattern() |
| checkWeatherOrTerrainExplosion | [jvm] open fun checkWeatherOrTerrainExplosion(p0: Float, p1: Double, p2: IEnergyContainer) |
| clearMachineInventory | [jvm] open fun clearMachineInventory(@NotNullp0: @NotNullMutableList<@NotNullItemStack>) |
| createMetaTileEntity | [jvm] open override fun createMetaTileEntity(te: IGregTechTileEntity): MetaTileEntity |
| createScreen | [jvm] override fun createScreen(p0: PosGuiData, p1: ModularPanel): ModularScreen |
| doExplosion | [jvm] open fun doExplosion(p0: Float) |
| doTickProfileMessage | [jvm] open fun doTickProfileMessage(): Boolean |
| dropAllCovers | [jvm] open fun dropAllCovers() |
| dropCover | [jvm] open fun dropCover(@NotNullp0: @NotNullEnumFacing) |
| enableFluidInfSink | [jvm] open fun enableFluidInfSink() |
| enableItemInfSink | [jvm] open fun enableItemInfSink() |
| explodeMultiblock | [jvm] open fun explodeMultiblock(p0: Float) |
| fillContainerFromInternalTank | [jvm] open fun fillContainerFromInternalTank() open fun fillContainerFromInternalTank(p0: IFluidHandler) |
| fillInternalTankFromFluidContainer | [jvm] open fun fillInternalTankFromFluidContainer() open fun fillInternalTankFromFluidContainer(p0: IFluidHandler) |
| getAbilities | [jvm] open fun <T : Any> getAbilities(p0: MultiblockAbility<T>): MutableList<T> |
| getActualLightValue | [jvm] open fun getActualLightValue(): Int |
| getAvailableRecipeMaps | [jvm] open override fun getAvailableRecipeMaps(): Array<RecipeMap<*>> |
| getBaseTexture | [jvm] open override fun getBaseTexture(sourcePart: IMultiblockPart?): ICubeRenderer |
| getBlock | [jvm] @NotNull fun getBlock(): @NotNullBlockMachine |
| getBlockHardness | [jvm] open fun getBlockHardness(): Float |
| getBlockResistance | [jvm] open fun getBlockResistance(): Float |
| getBreakdownSound | [jvm] open fun getBreakdownSound(): SoundEvent |
| getCableConnectionType | [jvm] @NotNull open fun getCableConnectionType(@NotNullp0: @NotNullAEPartLocation): @NotNullAECableType |
| getCapability | [jvm] open override fun <T : Any> getCapability(p0: Capability<T>, p1: EnumFacing?): T? |
| getCoverAtSide | [jvm] @Nullable open override fun getCoverAtSide(@NotNullp0: @NotNullEnumFacing): @NullableCover? |
| getCoverCapability | [jvm] fun <T : Any> getCoverCapability(p0: Capability<T>, p1: EnumFacing): T |
| getCoverFaceShape | [jvm] open fun getCoverFaceShape(p0: EnumFacing): BlockFaceShape |
| getCoverPlateThickness | [jvm] open override fun getCoverPlateThickness(): Double |
| getCurrentRecipeMap | [jvm] open override fun getCurrentRecipeMap(): RecipeMap<*> |
| getDataInfo | [jvm] @NotNull open override fun getDataInfo(): @NotNullMutableList<ITextComponent> |
| getDefaultPaintingColor | [jvm] open override fun getDefaultPaintingColor(): Int |
| getDescription | [jvm] open fun getDescription(): Array<String> |
| getDrops | [jvm] open fun getDrops(@NotNullp0: @NotNullMutableList<@NotNullItemStack>, @Nullablep1: @NullableEntityPlayer?) |
| getEnergyContainer | [jvm] open fun getEnergyContainer(): IEnergyContainer |
| getExportFluids | [jvm] open fun getExportFluids(): FluidTankList |
| getExportItems | [jvm] open fun getExportItems(): IItemHandlerModifiable |
| getFaceShape | [jvm] open fun getFaceShape(p0: EnumFacing): BlockFaceShape |
| getFluidInventory | [jvm] open fun getFluidInventory(): IFluidHandler |
| getFluidOutputLimit | [jvm] open fun getFluidOutputLimit(): Int |
| getFrontDefaultTexture | [jvm] open fun getFrontDefaultTexture(): TextureAtlasSprite |
| getFrontFacing | [jvm] @NotNull open fun getFrontFacing(): @NotNullEnumFacing |
| getHarvestLevel | [jvm] open fun getHarvestLevel(): Int |
| getHarvestTool | [jvm] open fun getHarvestTool(): String |
| getHighestOutputRedstoneSignal | [jvm] fun getHighestOutputRedstoneSignal(): Int |
| getImportFluids | [jvm] open fun getImportFluids(): FluidTankList |
| getImportItems | [jvm] open fun getImportItems(): IItemHandlerModifiable |
| getInputFluidInventory | [jvm] open fun getInputFluidInventory(): IMultipleTankHandler |
| getInputInventory | [jvm] open fun getInputInventory(): IItemHandlerModifiable |
| getInputRedstoneSignal | [jvm] override fun getInputRedstoneSignal(@NotNullp0: @NotNullEnumFacing, p1: Boolean): Int |
| getIsWeatherOrTerrainResistant | [jvm] open fun getIsWeatherOrTerrainResistant(): Boolean |
| getItemInventory | [jvm] open fun getItemInventory(): IItemHandler |
| getItemOutputLimit | [jvm] open fun getItemOutputLimit(): Int |
| getItemStackLimit | [jvm] open fun getItemStackLimit(p0: ItemStack): Int |
| getItemSubTypeId | [jvm] open fun getItemSubTypeId(p0: ItemStack): String |
| getLightOpacity | [jvm] open fun getLightOpacity(): Int |
| getLightValue | [jvm] fun getLightValue(): Int |
| getMaintenanceDurationMultiplier | [jvm] open fun getMaintenanceDurationMultiplier(): Double |
| getMaintenanceProblems | [jvm] open override fun getMaintenanceProblems(): Byte |
| getMatchingShapes | [jvm] open fun getMatchingShapes(): MutableList<MultiblockShapeInfo> |
| getMetaFullName | [jvm] fun getMetaFullName(): String |
| getMetaName | [jvm] open fun getMetaName(): String |
| getModularUI | [jvm] open fun |
| getMTETrait | [jvm] @Nullable fun getMTETrait(@NotNullp0: @NotNullString): @NullableMTETrait? |
| getMufflerParticle | [jvm] @NotNull open fun getMufflerParticle(): @NotNullEnumParticleTypes |
| getNeighbor | [jvm] @Nullable open override fun getNeighbor(@NotNullp0: @NotNullEnumFacing): @NullableTileEntity? |
| getNotifiedFluidInputList | [jvm] open fun getNotifiedFluidInputList(): MutableList<IFluidHandler> |
| getNotifiedFluidOutputList | [jvm] open fun getNotifiedFluidOutputList(): MutableList<IFluidHandler> |
| getNotifiedItemInputList | [jvm] open fun getNotifiedItemInputList(): MutableList<IItemHandlerModifiable> |
| getNotifiedItemOutputList | [jvm] open fun getNotifiedItemOutputList(): MutableList<IItemHandlerModifiable> |
| getNumMaintenanceProblems | [jvm] open override fun getNumMaintenanceProblems(): Int |
| getOffsetTimer | [jvm] open override fun getOffsetTimer(): Long |
| getOutputFluidInventory | [jvm] open fun getOutputFluidInventory(): IMultipleTankHandler |
| getOutputInventory | [jvm] open fun getOutputInventory(): IItemHandlerModifiable |
| getOutputRedstoneSignal | [jvm] fun getOutputRedstoneSignal(@Nullablep0: @NullableEnumFacing?): Int |
| getPaintingColorForRendering | [jvm] open override fun getPaintingColorForRendering(): Int |
| getParticleTexture | [jvm] open override fun getParticleTexture(): Pair<TextureAtlasSprite, Int> |
| getPickItem | [jvm] open fun getPickItem(p0: EntityPlayer): ItemStack fun getPickItem(p0: CuboidRayTraceResult, p1: EntityPlayer): ItemStack |
| getPos | [jvm] open override fun getPos(): BlockPos |
| getProxy | [jvm] @Nullable open fun getProxy(): @NullableAENetworkProxy? |
| getRecipeLogic | [jvm] @Nullable fun getRecipeLogic(): @NullableAbstractRecipeLogic? |
| getRecipeMap | [jvm] @Nullable fun getRecipeMap(): @NullableRecipeMap<*>? |
| getRecipeMapWorkable | [jvm] open fun getRecipeMapWorkable(): MultiblockRecipeLogic |
| getRegistry | [jvm] @NotNull fun getRegistry(): @NotNullMTERegistry |
| getSound | [jvm] open override fun getSound(): SoundEvent |
| getSoundType | [jvm] @NotNull open fun getSoundType(): @NotNullSoundType |
| getStack | [jvm] fun MetaTileEntity.getStack(count: Int = 1): ItemStack |
| getStackForm | [jvm] @NotNull override fun getStackForm(): @NotNullItemStack @NotNull fun getStackForm(p0: Int): @NotNullItemStack |
| getSubItems | [jvm] open fun getSubItems(p0: CreativeTabs, p1: NonNullList<ItemStack>) |
| getUITheme | [jvm] open fun getUITheme(): GTGuiTheme |
| getUpwardsFacing | [jvm] open fun getUpwardsFacing(): EnumFacing |
| getVoidingMode | [jvm] fun getVoidingMode(): Int |
| getVoidingModeTooltip | [jvm] @NotNull open fun getVoidingModeTooltip(p0: Int): @NotNullString |
| getVolume | [jvm] open fun getVolume(): Float |
| getWitherProof | [jvm] open fun getWitherProof(): Boolean |
| getWorld | [jvm] open override fun getWorld(): World |
| gridChanged | [jvm] open fun gridChanged() |
| hasAnyCover | [jvm] open override fun hasAnyCover(): Boolean |
| hasCapability | [jvm] open override fun hasCapability(@NotNullp0: @NotNullCapability<*>, @Nullablep1: @NullableEnumFacing?): Boolean |
| hasCover | [jvm] open fun hasCover(@NotNullp0: @NotNullEnumFacing): Boolean |
| hasFrontFacing | [jvm] open fun hasFrontFacing(): Boolean |
| hasMaintenanceMechanics | [jvm] open override fun hasMaintenanceMechanics(): Boolean |
| hasMaintenanceProblems | [jvm] open override fun hasMaintenanceProblems(): Boolean |
| hasMufflerMechanics | [jvm] open fun hasMufflerMechanics(): Boolean |
| initFromItemStackData | [jvm] open fun initFromItemStackData(p0: NBTTagCompound) |
| initItemStackCapabilities | [jvm] open fun initItemStackCapabilities(p0: ItemStack): ICapabilityProvider |
| invalidate | [jvm] open fun invalidate() |
| invalidateStructure | [jvm] open override fun invalidateStructure() |
| isActive | [jvm] open override fun isActive(): Boolean |
| isBlockRedstonePowered | [jvm] fun isBlockRedstonePowered(): Boolean |
| isFirstTick | [jvm] open fun isFirstTick(): Boolean |
| isFlipped | [jvm] open fun isFlipped(): Boolean |
| isInCreativeTab | [jvm] open fun isInCreativeTab(p0: CreativeTabs): Boolean |
| isMuffled | [jvm] open fun isMuffled(): Boolean |
| isMufflerFaceFree | [jvm] open fun isMufflerFaceFree(): Boolean |
| isMultiblockPartWeatherResistant | [jvm] open fun isMultiblockPartWeatherResistant(@NotNullp0: @NotNullIMultiblockPart): Boolean |
| isOpaqueCube | [jvm] open fun isOpaqueCube(): Boolean |
| isPainted | [jvm] open fun isPainted(): Boolean |
| isSideUsed | [jvm] open fun isSideUsed(p0: EnumFacing): Boolean |
| isStructureObstructed | [jvm] open override fun isStructureObstructed(): Boolean |
| isValid | [jvm] open override fun isValid(): Boolean |
| isValidFrontFacing | [jvm] open override fun isValidFrontFacing(p0: EnumFacing): Boolean |
| isWorkingEnabled | [jvm] open override fun isWorkingEnabled(): Boolean |
| keepsInventory | [jvm] open fun keepsInventory(): Boolean |
| markDirty | [jvm] open override fun markDirty() |
| needsSneakToRotate | [jvm] open fun needsSneakToRotate(): Boolean |
| notifyBlockUpdate | [jvm] open override fun notifyBlockUpdate() |
| onCoverLeftClick | [jvm] fun onCoverLeftClick(p0: EntityPlayer, p1: CuboidRayTraceResult) |
| onCrowbarClick | [jvm] open fun onCrowbarClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onHardHammerClick | [jvm] open fun onHardHammerClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onLeftClick | [jvm] open fun onLeftClick(p0: EntityPlayer, p1: EnumFacing, p2: CuboidRayTraceResult) |
| onLoad | [jvm] open fun onLoad() |
| onNeighborChanged | [jvm] open fun onNeighborChanged() |
| onPlacement | [jvm] fun onPlacement() open override fun onPlacement(p0: EntityLivingBase?) |
| onRemoval | [jvm] open override fun onRemoval() |
| onRightClick | [jvm] open override fun onRightClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onScrewdriverClick | [jvm] open override fun onScrewdriverClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onSoftMalletClick | [jvm] open fun onSoftMalletClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onToolClick | [jvm] fun onToolClick(p0: EntityPlayer, @NotNullp1: @NotNullMutableSet<String>, p2: EnumHand, p3: CuboidRayTraceResult): Boolean |
| onUnload | [jvm] open fun onUnload() |
| onWireCutterClick | [jvm] open fun onWireCutterClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| onWrenchClick | [jvm] open override fun onWrenchClick(p0: EntityPlayer, p1: EnumHand, p2: EnumFacing, p3: CuboidRayTraceResult): Boolean |
| pullFluidsFromNearbyHandlers | [jvm] open fun pullFluidsFromNearbyHandlers(vararg p0: EnumFacing) |
| pullItemsFromNearbyHandlers | [jvm] open fun pullItemsFromNearbyHandlers(vararg p0: EnumFacing) |
| pushFluidsIntoNearbyHandlers | [jvm] open fun pushFluidsIntoNearbyHandlers(vararg p0: EnumFacing) |
| pushItemsIntoNearbyHandlers | [jvm] open fun pushItemsIntoNearbyHandlers(vararg p0: EnumFacing) |
| randomDisplayTick | [jvm] open fun randomDisplayTick() |
| readFromNBT | [jvm] open override fun readFromNBT(p0: NBTTagCompound) |
| receiveCustomData | [jvm] open override fun receiveCustomData(p0: Int, p1: PacketBuffer) |
| receiveInitialSyncData | [jvm] open override fun receiveInitialSyncData(p0: PacketBuffer) |
| recipeMapsToString | [jvm] open fun recipeMapsToString(): String |
| reinitializeStructurePattern | [jvm] open fun reinitializeStructurePattern() |
| removeCover | [jvm] override fun removeCover(@NotNullp0: @NotNullEnumFacing) |
| removeFromCreativeTab | [jvm] open fun removeFromCreativeTab(p0: CreativeTabs) |
| renderCovers | [jvm] open fun renderCovers(@NotNullp0: @NotNullCCRenderState, @NotNullp1: @NotNullMatrix4, @NotNullp2: @NotNullBlockRenderLayer) |
| renderMetaTileEntity | [jvm] open override fun renderMetaTileEntity(p0: CCRenderState, p1: Matrix4, p2: Array<IVertexOperation>) |
| scheduleRenderUpdate | [jvm] open override fun scheduleRenderUpdate() |
| selfPredicate | [jvm] open fun selfPredicate(): TraceabilityPredicate |
| setCleanroom | [jvm] open override fun setCleanroom(@NotNullp0: @NotNullICleanroomProvider) |
| setFrontFacing | [jvm] open override fun setFrontFacing(p0: EnumFacing) |
| setLastActive | [jvm] open fun setLastActive(p0: Boolean) |
| setMaintenanceFixed | [jvm] open override fun setMaintenanceFixed(p0: Int) |
| setOnFire | [jvm] open fun setOnFire(p0: Double) |
| setOutputRedstoneSignal | [jvm] fun setOutputRedstoneSignal(p0: EnumFacing, p1: Int) |
| setRenderContextStack | [jvm] open fun setRenderContextStack(p0: ItemStack) |
| setUpwardsFacing | [jvm] open fun setUpwardsFacing(p0: EnumFacing) |
| setVoidingMode | [jvm] fun setVoidingMode(p0: Int) |
| setWorkingEnabled | [jvm] open override fun setWorkingEnabled(p0: Boolean) |
| shouldDropWhenDestroyed | [jvm] open fun shouldDropWhenDestroyed(): Boolean |
| shouldRenderCoverBackSides | [jvm] open override fun shouldRenderCoverBackSides(): Boolean |
| shouldRenderOverlay | [jvm] open fun shouldRenderOverlay(p0: IMultiblockPart): Boolean |
| shouldShowInJei | [jvm] open fun shouldShowInJei(): Boolean |
| shouldShowVoidingModeButton | [jvm] open fun shouldShowVoidingModeButton(): Boolean |
| showToolUsages | [jvm] open fun showToolUsages(): Boolean |
| stack | [jvm] fun MetaTileEntity.stack(): ItemStack |
| storeTaped | [jvm] open override fun storeTaped(p0: Boolean) |
| toggleMuffled | [jvm] fun toggleMuffled() |
| unsetCleanroom | [jvm] open override fun unsetCleanroom() |
| update | [jvm] open override fun update() |
| updateCovers | [jvm] open fun updateCovers() |
| updateInputRedstoneSignals | [jvm] open fun updateInputRedstoneSignals() |
| usesMui2 | [jvm] open override fun usesMui2(): Boolean |
| writeCoverData | [jvm] open override fun writeCoverData(@NotNullp0: @NotNullCover, p1: Int, @NotNullp2: @NotNullConsumer<@NotNullPacketBuffer>) |
| writeCustomData | [jvm] override fun writeCustomData(p0: Int, @NotNullp1: @NotNullConsumer<@NotNullPacketBuffer>) open fun writeCustomData(p0: Int) |
| writeInitialSyncData | [jvm] open override fun writeInitialSyncData(p0: PacketBuffer) |
| writeItemStackData | [jvm] open fun writeItemStackData(p0: NBTTagCompound) |
| writeToNBT | [jvm] open override fun writeToNBT(p0: NBTTagCompound): NBTTagCompound |
| writeTraitData | [jvm] open fun writeTraitData(p0: MTETrait, p1: Int, p2: Consumer<PacketBuffer>) |