History - net.minecraft.block.entity.JukeboxBlockEntity

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

boolean (World, BlockPos): isInPlaylistMode, method_1_11637, isBelowJukeboxContainer

OptionalInt (Inventory, int): findNextPlayListPosition, method_1_11636, getNextSlot

OptionalInt (Inventory, int): findNextPlaylistPosition, method_1_11636, getNextSlot

boolean (WorldView, BlockPos): isInPlaylistMode, method_1_11637, isBelowJukeboxContainer

26.4-snapshot-4

Names

Fields

String: PLAYLIST_POSITION, field_1_11932, PLAYLIST_POSITION_KEY

int: DATA_PLAYLIST_POS, field_1_11929, PLAYLIST_POSITION_INDEX

int: NUM_DATA, field_1_11931, PLAYLIST_POSITION_COUNT

int: NO_PLAYLIST_POS, field_1_11930, PLAYLIST_POSITION_DEFAULT

PropertyDelegate: dataAccess, field_1_11933, propertyDelegate

OptionalInt: playlistPosition, field_1_11934, playlistPosition

Constructors

Methods

void (World, BlockPos, BlockState, JukeboxBlockEntity): tick, method_44370, tick

void (World, BlockPos, BlockState, JukeboxBlockEntity): tickWithRecord, method_44370, tick

void (World, BlockPos, BlockState, JukeboxBlockEntity): tickWithoutRecord, method_1_11643, tickWithPlaylist

boolean (): shouldLoop, method_1_11642, shouldRaiseNoteParticles

boolean (World, BlockPos): isInPlaylistMode, method_1_11637, isBelowJukeboxContainer

boolean (ItemStack): isMusicDisc, method_1_11638, isPlayable

OptionalInt (Inventory, int): findNextPlayListPosition, method_1_11636, getNextSlot

void (): replayCurrentSong, method_1_11641, playCurrentDisc

void (Inventory, int): advancePlaylist, method_1_11634, swapDiscs

void (boolean): tryToAdvancePlaylist, method_1_11644, playNextEntry

ScreenHandler (int, PlayerInventory, Inventory): createMenu, method_1_11635, createScreenHandlerForContainer

void (): lambda$tryToAdvancePlaylist$1, method_1_11640, method_1_11640

void (Inventory, int): lambda$tryToAdvancePlaylist$0, method_1_11639, method_1_11639

26.4-snapshot-3

Names

Fields

Constructors

Methods

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (RegistryEntry): lambda$tryForcePlaySong$3, method_60780, method_60780

void (RegistryEntry): lambda$tryForcePlaySong$0, method_60780, method_60780

void (RegistryEntry): lambda$setSongItemWithoutPlaying$2, method_60783, method_60783

void (RegistryEntry): lambda$setSongItemWithoutPlaying$0, method_60783, method_60783

void (ReadView, Long): lambda$loadAdditional$1, method_68287, method_68287

void (Long, RegistryEntry): lambda$loadAdditional$0, method_68286, method_68286

void (Long, RegistryEntry): lambda$loadAdditional$1, method_68286, method_68286

void (Long): lambda$loadAdditional$0, method_68287, method_68287

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.entity.JukeboxBlockEntity

net.minecraft.class_2619

net.minecraft.block.entity.JukeboxBlockEntity

Fields

String: SONG_ITEM_TAG_ID, field_52064, RECORD_ITEM_NBT_KEY

String: TICKS_SINCE_SONG_STARTED_TAG_ID, field_52065, TICKS_SINCE_SONG_STARTED_NBT_KEY

ItemStack: item, field_46507, recordStack

JukeboxManager: jukeboxSongPlayer, field_52066, manager

Constructors

(BlockPos, BlockState)

Methods

JukeboxManager (): getSongPlayer, method_60784, getManager

void (): onSongChanged, method_60785, onManagerChange

void (boolean): notifyItemChangedInJukebox, method_60782, onRecordStackChanged

void (): popOutTheItem, method_49213, dropRecord

void (World, BlockPos, BlockState, JukeboxBlockEntity): tick, method_44370, tick

int (): getComparatorOutput, method_60992, getComparatorOutput

void (ReadView): loadAdditional, method_11014, readData

void (WriteView): saveAdditional, method_11007, writeData

ItemStack (): getTheItem, method_54079, getStack

ItemStack (int): splitTheItem, method_54078, decreaseStack

void (ItemStack): setTheItem, method_54077, setStack

void (): setRemoved, method_11012, markRemoved

int (): getMaxStackSize, method_5444, getMaxCountPerStack

BlockEntity (): getContainerBlockEntity, method_54080, asBlockEntity

boolean (int, ItemStack): canPlaceItem, method_5437, isValid

boolean (Inventory, int, ItemStack): canTakeItem, method_49104, canTransferTo

void (BlockPos, BlockState): preRemoveSideEffects, method_66473, onBlockReplaced

void (ItemStack): setSongItemWithoutPlaying, method_49210, setDisc

void (): tryForcePlaySong, method_60786, reloadDisc

void (RegistryEntry): lambda$tryForcePlaySong$3, method_60780, method_60780

void (RegistryEntry): lambda$setSongItemWithoutPlaying$2, method_60783, method_60783

void (ReadView, Long): lambda$loadAdditional$1, method_68287, method_68287

void (Long, RegistryEntry): lambda$loadAdditional$0, method_68286, method_68286