Package net.minecraft
Class class_8050
java.lang.Object
net.minecraft.screen.ScreenHandler
net.minecraft.screen.ForgingScreenHandler
net.minecraft.class_8050
Deprecated, for removal: This API element is subject to removal in a future version.
- Mappings:
Namespace Name official cbf
intermediary net/minecraft/class_8050
named net/minecraft/class_8050
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Deprecated, for removal: This API element is subject to removal in a future version.static final int
Deprecated, for removal: This API element is subject to removal in a future version.static final int
Deprecated, for removal: This API element is subject to removal in a future version.private final World
Deprecated, for removal: This API element is subject to removal in a future version.private static final int
Deprecated, for removal: This API element is subject to removal in a future version.private static final int
Deprecated, for removal: This API element is subject to removal in a future version.private static final int
Deprecated, for removal: This API element is subject to removal in a future version.private static final int
Deprecated, for removal: This API element is subject to removal in a future version.private @Nullable SmithingRecipe
Deprecated, for removal: This API element is subject to removal in a future version.private final List<SmithingRecipe>
Deprecated, for removal: This API element is subject to removal in a future version.Fields inherited from class net.minecraft.screen.ForgingScreenHandler
context, input, output, player
Fields inherited from class net.minecraft.screen.ScreenHandler
EMPTY_SPACE_SLOT_INDEX, field_30731, field_30732, field_30733, field_30734, field_30735, field_30736, field_30737, slots, syncId
-
Constructor Summary
ConstructorsConstructorDescriptionclass_8050
(int int2, PlayerInventory playerInventory) Deprecated, for removal: This API element is subject to removal in a future version.class_8050
(int int2, PlayerInventory playerInventory, ScreenHandlerContext screenHandlerContext) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionboolean
canInsertIntoSlot
(ItemStack stack, Slot slot) Deprecated, for removal: This API element is subject to removal in a future version.Returns whetherstack
can be inserted toslot
.protected boolean
canTakeOutput
(PlayerEntity player, boolean present) Deprecated, for removal: This API element is subject to removal in a future version.protected boolean
canUse
(BlockState state) Deprecated, for removal: This API element is subject to removal in a future version.protected class_8047
Deprecated, for removal: This API element is subject to removal in a future version.int
method_48357
(ItemStack itemStack) Deprecated, for removal: This API element is subject to removal in a future version.private void
method_48383
(int int2) Deprecated, for removal: This API element is subject to removal in a future version.protected boolean
method_48384
(ItemStack itemStack) Deprecated, for removal: This API element is subject to removal in a future version.protected void
onTakeOutput
(PlayerEntity player, ItemStack stack) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class net.minecraft.screen.ForgingScreenHandler
canUse, close, method_48356, method_48360, onContentChanged, quickMove
Methods inherited from class net.minecraft.screen.ScreenHandler
addListener, addProperties, addProperty, addSlot, calculateComparatorOutput, calculateComparatorOutput, calculateStackSize, canInsertIntoSlot, canInsertItemIntoSlot, canUse, checkDataCount, checkSize, copySharedSlots, disableSyncing, dropInventory, enableSyncing, endQuickCraft, getCursorStack, getRevision, getSlot, getSlotIndex, getStacks, getType, insertItem, isValid, nextRevision, onButtonClick, onSlotClick, packQuickCraftData, removeListener, sendContentUpdates, setCursorStack, setPreviousCursorStack, setPreviousTrackedSlot, setPreviousTrackedSlotMutable, setProperty, setStackInSlot, shouldQuickCraftContinue, syncState, unpackQuickCraftButton, unpackQuickCraftStage, updateSlotStacks, updateSyncHandler, updateToClient
-
Field Details
-
field_41912
public static final int field_41912Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official k
Lcbf;k:I
intermediary field_41912
Lnet/minecraft/class_8050;field_41912:I
named field_41912
Lnet/minecraft/class_8050;field_41912:I
-
field_41913
public static final int field_41913Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official l
Lcbf;l:I
intermediary field_41913
Lnet/minecraft/class_8050;field_41913:I
named field_41913
Lnet/minecraft/class_8050;field_41913:I
-
field_41914
public static final int field_41914Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official m
Lcbf;m:I
intermediary field_41914
Lnet/minecraft/class_8050;field_41914:I
named field_41914
Lnet/minecraft/class_8050;field_41914:I
-
field_41916
private static final int field_41916Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official s
Lcbf;s:I
intermediary field_41916
Lnet/minecraft/class_8050;field_41916:I
named field_41916
Lnet/minecraft/class_8050;field_41916:I
-
field_41917
private static final int field_41917Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official t
Lcbf;t:I
intermediary field_41917
Lnet/minecraft/class_8050;field_41917:I
named field_41917
Lnet/minecraft/class_8050;field_41917:I
-
field_41918
private static final int field_41918Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official u
Lcbf;u:I
intermediary field_41918
Lnet/minecraft/class_8050;field_41918:I
named field_41918
Lnet/minecraft/class_8050;field_41918:I
-
field_41919
private static final int field_41919Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
- Mappings:
Namespace Name Mixin selector official v
Lcbf;v:I
intermediary field_41919
Lnet/minecraft/class_8050;field_41919:I
named field_41919
Lnet/minecraft/class_8050;field_41919:I
-
field_41915
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official n
Lcbf;n:Lcle;
intermediary field_41915
Lnet/minecraft/class_8050;field_41915:Lnet/minecraft/class_1937;
named field_41915
Lnet/minecraft/class_8050;field_41915:Lnet/minecraft/world/World;
-
field_41920
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official w
Lcbf;w:Lchr;
intermediary field_41920
Lnet/minecraft/class_8050;field_41920:Lnet/minecraft/class_5357;
named field_41920
Lnet/minecraft/class_8050;field_41920:Lnet/minecraft/recipe/SmithingRecipe;
-
field_41921
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official x
Lcbf;x:Ljava/util/List;
intermediary field_41921
Lnet/minecraft/class_8050;field_41921:Ljava/util/List;
named field_41921
Lnet/minecraft/class_8050;field_41921:Ljava/util/List;
-
-
Constructor Details
-
class_8050
Deprecated, for removal: This API element is subject to removal in a future version. -
class_8050
public class_8050(int int2, PlayerInventory playerInventory, ScreenHandlerContext screenHandlerContext) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
method_48352
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
method_48352
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official l
Lcbc;l()Lcbd;
intermediary method_48352
Lnet/minecraft/class_4861;method_48352()Lnet/minecraft/class_8047;
named method_48352
Lnet/minecraft/screen/ForgingScreenHandler;method_48352()Lnet/minecraft/class_8047;
-
canUse
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
canUse
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official a
Lcbc;a(Ldab;)Z
intermediary method_24925
Lnet/minecraft/class_4861;method_24925(Lnet/minecraft/class_2680;)Z
named canUse
Lnet/minecraft/screen/ForgingScreenHandler;canUse(Lnet/minecraft/block/BlockState;)Z
-
canTakeOutput
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
canTakeOutput
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official a
Lcbc;a(Lbxl;Z)Z
intermediary method_24927
Lnet/minecraft/class_4861;method_24927(Lnet/minecraft/class_1657;Z)Z
named canTakeOutput
Lnet/minecraft/screen/ForgingScreenHandler;canTakeOutput(Lnet/minecraft/entity/player/PlayerEntity;Z)Z
-
onTakeOutput
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
onTakeOutput
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official a
Lcbc;a(Lbxl;Lcer;)V
intermediary method_24923
Lnet/minecraft/class_4861;method_24923(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;)V
named onTakeOutput
Lnet/minecraft/screen/ForgingScreenHandler;onTakeOutput(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;)V
-
method_48383
private void method_48383(int int2) Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official e
Lcbf;e(I)V
intermediary method_48383
Lnet/minecraft/class_8050;method_48383(I)V
named method_48383
Lnet/minecraft/class_8050;method_48383(I)V
-
updateResult
public void updateResult()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
updateResult
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official m
Lcbc;m()V
intermediary method_24928
Lnet/minecraft/class_4861;method_24928()V
named updateResult
Lnet/minecraft/screen/ForgingScreenHandler;updateResult()V
-
method_48357
Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
method_48357
in classForgingScreenHandler
- Mappings:
Namespace Name Mixin selector official d
Lcbc;d(Lcer;)I
intermediary method_48357
Lnet/minecraft/class_4861;method_48357(Lnet/minecraft/class_1799;)I
named method_48357
Lnet/minecraft/screen/ForgingScreenHandler;method_48357(Lnet/minecraft/item/ItemStack;)I
-
method_48384
Deprecated, for removal: This API element is subject to removal in a future version.- Mappings:
Namespace Name Mixin selector official e
Lcbf;e(Lcer;)Z
intermediary method_48384
Lnet/minecraft/class_8050;method_48384(Lnet/minecraft/class_1799;)Z
named method_48384
Lnet/minecraft/class_8050;method_48384(Lnet/minecraft/item/ItemStack;)Z
-
canInsertIntoSlot
Deprecated, for removal: This API element is subject to removal in a future version.Returns whetherstack
can be inserted toslot
.Subclasses should override this to return
false
if the slot is used for output.- Overrides:
canInsertIntoSlot
in classScreenHandler
- Returns:
- whether
stack
can be inserted toslot
- Mappings:
Namespace Name Mixin selector official a
Lcac;a(Lcer;Lcbv;)Z
intermediary method_7613
Lnet/minecraft/class_1703;method_7613(Lnet/minecraft/class_1799;Lnet/minecraft/class_1735;)Z
named canInsertIntoSlot
Lnet/minecraft/screen/ScreenHandler;canInsertIntoSlot(Lnet/minecraft/item/ItemStack;Lnet/minecraft/screen/slot/Slot;)Z
-