net.minecraft.world.inventory

public class BeaconMenu

extends AbstractContainerMenu

bic
net.minecraft.world.inventory.BeaconMenu
net.minecraft.class_1704
net.minecraft.screen.BeaconScreenHandler
net.minecraft.inventory.container.BeaconContainer
net.minecraft.server.v1_16_R2.ContainerBeacon

Field summary

Modifier and TypeField
private final Container
c
beacon
field_17287
payment
field_82866_e
beacon
private final BeaconMenu$PaymentSlot
d
paymentSlot
field_17288
paymentSlot
field_82864_f
private final ContainerLevelAccess
e
access
field_17289
context
field_216971_e
containerAccess
private final ContainerData
f
beaconData
field_17290
propertyDelegate
field_216972_f
containerProperties

Constructor summary

ModifierConstructor
public (int syncId, Container inventory)
public (int syncId, Container inventory, ContainerData propertyDelegate, ContainerLevelAccess context)

Method summary

Modifier and TypeMethod
public void
b(bft arg0)
removed(Player arg0)
method_7595(class_1657 arg0)
close(PlayerEntity arg0)
func_75134_a(PlayerEntity arg0)
public boolean
a(bft arg0)
stillValid(Player arg0)
method_7597(class_1657 arg0)
canUse(PlayerEntity arg0)
func_75145_c(PlayerEntity arg0)
canUse(EntityHuman arg0)
public void
a(int arg0, int arg1)
setData(int arg0, int arg1)
method_7606(int arg0, int arg1)
setProperty(int arg0, int arg1)
func_75137_b(int arg0, int arg1)
public ItemStack
b(bft arg0, int arg1)
quickMoveStack(Player arg0, int arg1)
method_7601(class_1657 arg0, int arg1)
transferSlot(PlayerEntity arg0, int arg1)
func_82846_b(PlayerEntity arg0, int arg1)
shiftClick(EntityHuman arg0, int arg1)
public void
c(int arg0, int arg1)
updateEffects(int arg0, int arg1)
method_17372(int arg0, int arg1)
setEffects(int primaryEffectId, int secondaryEffectId)
func_216966_c(int arg0, int arg1)
public int
e()
getLevels()
method_17373()
getProperties()
func_216969_e()
public MobEffect
f()
getPrimaryEffect()
method_17374()
getPrimaryEffect()
func_216967_f()
public MobEffect
g()
getSecondaryEffect()
method_17375()
getSecondaryEffect()
func_216968_g()
public boolean
h()
hasPayment()
method_17376()
hasPayment()
func_216970_h()