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