History - net.minecraft.screen.BeaconScreenHandler
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
int (): getLevels, method_17373, getProperties
int (): getLevels, method_17373, getLevel
void (Optional<RegistryEntry<StatusEffect>>, Optional<RegistryEntry<StatusEffect>>): updateEffects, method_17372, setEffects
boolean (Optional<RegistryEntry<StatusEffect>>, Optional<RegistryEntry<StatusEffect>>): updateEffects, method_17372, setEffects
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.inventory.BeaconMenu
net.minecraft.class_1704
net.minecraft.screen.BeaconScreenHandler
Fields
int: PAYMENT_SLOT, field_30756, PAYMENT_SLOT_ID
int: SLOT_COUNT, field_30757, BEACON_INVENTORY_SIZE
int: DATA_COUNT, field_30758, PROPERTY_COUNT
int: INV_SLOT_START, field_30759, INVENTORY_START
int: INV_SLOT_END, field_30760, INVENTORY_END
int: USE_ROW_SLOT_START, field_30761, HOTBAR_START
int: USE_ROW_SLOT_END, field_30762, HOTBAR_END
int: NO_EFFECT, field_45758, field_45758
Inventory: beacon, field_17287, payment
BeaconScreenHandler$PaymentSlot: paymentSlot, field_17288, paymentSlot
ScreenHandlerContext: access, field_17289, context
PropertyDelegate: beaconData, field_17290, propertyDelegate
Constructors
(int, Inventory)
(int, Inventory, PropertyDelegate, ScreenHandlerContext)
Methods
void (PlayerEntity): removed, method_7595, onClosed
boolean (PlayerEntity): stillValid, method_7597, canUse
void (int, int): setData, method_7606, setProperty
ItemStack (PlayerEntity, int): quickMoveStack, method_7601, quickMove
int (): getLevels, method_17373, getProperties
int (RegistryEntry<StatusEffect>): encodeEffect, method_53173, getRawIdForStatusEffect
RegistryEntry<StatusEffect> (int): decodeEffect, method_53174, getStatusEffectForRawId
RegistryEntry<StatusEffect> (): getPrimaryEffect, method_17374, getPrimaryEffect
RegistryEntry<StatusEffect> (): getSecondaryEffect, method_17375, getSecondaryEffect
void (Optional<RegistryEntry<StatusEffect>>, Optional<RegistryEntry<StatusEffect>>): updateEffects, method_17372, setEffects
boolean (): hasPayment, method_17376, hasPayment